开发框架
-
css-背景色透明并且渐变「终于解决」
css-背景色透明并且渐变「终于解决」在工作中遇见了一个问题,给文字加背景色并且颜色渐变,而且兼容ie8,查了很久的资料,没有完美的解决这个问题,最终是换成了背景图,真是最简单有效的做法了。所以如果遇见相同的问题,建议直接换成背景图。效果图如下:如果不需要兼容到ie9及以下,可以用以下方法处理:background:#000;background:-webkit-linear-gradient(rgba(0,0,0,0),rg
-
html 设置滚动条颜色,CSS设置滚动条颜色步骤「建议收藏」
html 设置滚动条颜色,CSS设置滚动条颜色步骤「建议收藏」本文向大家描述一下如何使用CSS设置滚动条颜色,如果你在浏览网页的时候看到网页滚动条颜色不是系统默认的样式,而是漂亮的红色或其它颜色样式,那么这就是使用CSS代码设置的效果。CSS设置滚动条颜色我们在浏览网页的时候有时可以看到网页滚动条颜色不是系统默认的样式,而是漂亮的红色或其它颜色样式,其实这就是在网页代码之间加入代码来实现的,具体是哪些代码呢?页面滚动条代码及其解释如下:scrollbar-3…
-
Kafka 使用SASL / SCRAM进行身份验证「建议收藏」
Kafka 使用SASL / SCRAM进行身份验证「建议收藏」使用SASL/SCRAM进行身份验证请先在不配置任何身份验证的情况下启动Kafka1.创建SCRAMCredentials1.1创建broker通信用户(或称超级用户)bashEmacsbin/kafka-configs.sh–zookeeperc…
-
可能是最漂亮的Spring事务管理详解[亲测有效]
可能是最漂亮的Spring事务管理详解[亲测有效]事务是逻辑上的一组操作,要么都执行,要么都不执行. 原子性: 事务是最小的执行单位,不允许分割。事务的原子性确保动作要么全部完成,要么完全不起作用; 持久性: 一个事务被提交之后。它对数据库中数据的改变是持久的,即使数据库发生故障也不应该对其有任何影响。 所谓事务管理,其实就是…
-
Spring Cloud升级之路 – Hoxton – 5. 实现微服务调用重试[亲测有效]
Spring Cloud升级之路 – Hoxton – 5. 实现微服务调用重试[亲测有效]我们继续使用resilience4j实现重试,根据上一篇Spring Cloud升级之路 – Hoxton – 4. 使用Resilience4j实现实例级别的隔离与熔断,我们已经加载了RetryReqistry这个核心配置Bean。 所以,只要配置了所有异常都重试,对于非20…
-
真的,Kafka 入门一篇文章就够了「终于解决」
真的,Kafka 入门一篇文章就够了「终于解决」Kafka 是由 Linkedin 公司开发的,它是一个分布式的,支持多分区、多副本,基于 Zookeeper 的分布式消息流平台,它同时也是一款开源的基于发布订阅模式的消息引擎系统。 消息:Kafka 中的数据单元被称为消息,也被称为记录,可以把它看作数据库表中某一行的记录。…
-
别再用过时的方式了!全新版本Spring Security,这样用才够优雅![亲测有效]
别再用过时的方式了!全新版本Spring Security,这样用才够优雅![亲测有效]前不久Spring Boot 2.7.0 刚刚发布,升级后发现,原来一直在用的Spring Security配置方法,居然已经被弃用了。今天带大家体验下它的最新用法,看看是不是够优雅!
-
微服务权限终极解决方案,Spring Cloud Gateway + Oauth2 实现统一认证和鉴权![通俗易懂]
微服务权限终极解决方案,Spring Cloud Gateway + Oauth2 实现统一认证和鉴权![通俗易懂]最近发现了一个很好的微服务权限解决方案,可以通过认证服务进行统一认证,然后通过网关来统一校验认证和鉴权。此方案为目前最新方案,仅支持Spring Boot 2.2.0、Spring Cloud Hoxton 以上版本,本文将详细介绍该方案的实现,希望对大家有所帮助! micro…
-
Springboot — 用更优雅的方式发HTTP请求(RestTemplate详解)[通俗易懂]
Springboot — 用更优雅的方式发HTTP请求(RestTemplate详解)[通俗易懂]我之前的HTTP开发是用apache的HttpClient开发,代码复杂,还得操心资源回收等。代码很复杂,冗余代码多,稍微截个图,这是我封装好的一个post请求工具: 本教程将带领大家实现Spring生态内RestTemplate的Get请求和Post请求还有exchange指…
-
Shiro + JWT + Spring Boot Restful 简易教程[亲测有效]
Shiro + JWT + Spring Boot Restful 简易教程[亲测有效]GitHub 项目地址:https://github.com/Smith-Cruise/Spring-Boot-Shiro 。 我也是半路出家的人,如果大家有什么好的意见或批评,请务必 issue 下。 如果想要直接体验,直接 clone 项目,运行 mvn spring-bo…
-
还在用Feign?推荐一款微服务间调用神器,跟SpringCloud绝配!「建议收藏」
还在用Feign?推荐一款微服务间调用神器,跟SpringCloud绝配!「建议收藏」在微服务项目中,如果我们想实现服务间调用,一般会选择Feign。今天推荐一款HTTP客户端工具,也可以支持负载均衡和熔断限流,今天我们来介绍下它在Spring Cloud Alibaba下的使用!
-
Spring Boot拦截器(Interceptor)详解「建议收藏」
Spring Boot拦截器(Interceptor)详解「建议收藏」拦截器(Interceptor)同Filter 过滤器一样,它俩都是面向切面编程——AOP 的具体实现,本文带你全面学习拦截器的应用及背后流程。
-
Spring之RestTemplate使用小结[通俗易懂]
Spring之RestTemplate使用小结[通俗易懂]I. RestTempalate 基本使用 0. 目标 1. 基本接口 2. Get请求 a. 创建Get接口 b. getForObject方式 c. getForEntity方式 3. Post请求 a. post接口mock b. postForObject方法 c. p…
-
浅入浅出Spring架构设计「建议收藏」
浅入浅出Spring架构设计「建议收藏」对于这样的问题,大部分人都是处于一种朦朦胧胧的状态,说的出来,但又不是完全说的出来,今天我们就以架构设计的角度尝试解开Spring的神秘面纱。
-
mall整合SpringSecurity和JWT实现认证和授权(一)「建议收藏」
mall整合SpringSecurity和JWT实现认证和授权(一)「建议收藏」本文主要讲解mall通过整合SpringSecurity和JWT实现后台用户的登录和授权功能,同时改造Swagger-UI的配置使其可以自动记住登录令牌进行发送。 后台程序通过对Authorization头中信息的解码及数字签名校验来获取其中的用户信息,从而实现认证和授权。 J…
-
SpringBoot实现Excel导入导出,性能爆表,用起来够优雅![亲测有效]
SpringBoot实现Excel导入导出,性能爆表,用起来够优雅![亲测有效]操作Excel实现导入导出是个非常常见的需求,之前介绍了一款非常好用的工具。有读者提出在数据量大的情况下,EasyPoi占用内存大,性能不够好。今天给大家推荐一款性能更好的Excel导入导出工具!
-
SpringSecurity+JWT认证流程解析 | 掘金新人第一弹「建议收藏」
SpringSecurity+JWT认证流程解析 | 掘金新人第一弹「建议收藏」本文适合: 对Spring Security有一点了解或者跑过简单demo但是对整体运行流程不明白的同学,对SpringSecurity有兴趣的也可以当作你们的入门教程,示例代码中也有很多注释。
-
Spring事务传播行为详解[亲测有效]
Spring事务传播行为详解[亲测有效]Spring在TransactionDefinition接口中规定了7种类型的事务传播行为。事务传播行为是Spring框架独有的事务增强特性,他不属于的事务实际提供方数据库行为。这是Spring为我们提供的强大的工具箱,使用事务传播行可以为我们的开发工作提供许多便利。但是人们对…
-
发现Spring事务的一个实锤bug,官方还拒不承认?你来评评理…[亲测有效]
发现Spring事务的一个实锤bug,官方还拒不承认?你来评评理…[亲测有效]事情是这样的,上周我正在全神贯注的摸鱼,然后有个小伙伴给我发来微信消息,提出了自己关于事务的一个疑问,并配上两段代码: 先说结论:我认为这是 Spring 事务的一个 bug。但是
-
接近8000字的Spring/Spring常用注解总结!安排![通俗易懂]
接近8000字的Spring/Spring常用注解总结!安排![通俗易懂]大家好,我是 Guide 哥!这是我的 221 篇优质原创文章。 可以毫不夸张地说,这篇文章介绍的 Spring/SpringBoot 常用注解基本已经涵盖你工作中遇到的大部分常用的场景。对于每一个注解我都说了具体用法,掌握搞懂,使用 SpringBoot 来开发项目基本没啥大…