连击 天
fork: star:
优秀的程序员不一定会写博客,但优秀的程序员一定会做笔记。 基础: SpringBoot 项目创建 SpringBoot 多模块搭建 SpringBoot 修改启动时默认的Banner图案 SpringBoot 使用Undertow SpringBo...
定时执行特定的任务,是后端开发必须掌握的技能,比如定时订单取消、定时通知(提醒)等场景经常会用得到,那今天一起来看看,Java实现定时任务,有那些可行的方式,以便于你下次遇到,能够选...
一、简介 Java解析、生成Excel比较有名的框架有Apache poi、jxl。但他们都存在一个严重的问题就是非常的耗内存,poi有一套SAX模式的API可以一定程度的解决一些内存溢出的问题,但POI还是有一...
一、概述 Sa-Token 是一个轻量级 Java 权限认证框架,主要解决:登录认证、权限认证、单点登录、OAuth2.0、分布式Session会话、微服务网关鉴权 等一系列权限相关问题。 官网地址:https://s...
一、概括 sensitive-word 基于 DFA 算法实现的高性能敏感词工具。 Github地址:https://github.com/houbb/sensitive-word Maven地址:https://mvnrepository.com/artifact/com.github.houbb...
Maven 多模块项目通常由一个父模块和若干个子模块构成,每个模块都对应着一个 pom.xml。它们之间通过继承和聚合(也称作多模块)相互关联。多模块适用于一些比较大的项目,通过合理的模块拆分...
在Java后端开发领域,大名鼎鼎的Spring Boot框架想必大家都用过。 用过Spring Boot的应该都知道,在项目启动入口的主类main()方法里,一句简简单单的。 SpringApplication.run( ... ); 便开启...
SpringBoot 约定大于配置 的功力让我们如沐春风。用过Spring Boot的应该都知道,在项目启动入口的主类main()方法里,一句简简单单的便开启了项目的启动运行之路。 @SpringBootApplication p...
Spring Boot 和 Spring Cloud 已成为当前最流行的微服务框架。本文通过样例演示如何搭建并运行一个简单的 Spring Boot 项目。 基础环境: JDK8 Maven3.0+ Intellij IDEA 一、在线创建项目 在...
在 SpringBoot 的拦截器中使用 @Autowired 注入Bean会报空指针。如下面代码所示: 我们编写了一个请求接口,拦截器针对该请求进行了拦截。 @RestController @RequiredArgsConstructor @Requ...
一、概述 kk-anti-reptile 是适用于基于 spring-boot 开发的分布式系统的开源反爬虫接口防刷组件。 开源地址:https://gitee.com/kekingcn/kk-anti-reptile 二、系统要求 基于 spring-boot ...
一、概念 现在网络爬虫非常多,尤其是数据接口,很容易就被别人抓取走盗用,对公司或对个人应用都是很大的损失。针对这个情况,市面上也出现很多方爬虫防盗数据的技术,但都很难做到100%防止...
Spring 提供了 SimpMessagingTemplate 类来让开发者更加灵活地发送消息。使用 SimpMessagingTemplate,我们不仅可以在任意地方发送消息到 broker,也可以发送消息给某一个用户,即点对点的消...
WebSocket 是一种在单个 TCP 连接上进行全双工通信的协议,已被 W3C 定为标准。使用 WebSocket 可以使得客户端和服务器之间的数据交换变得更加简单。在 WebSocket 协议中,浏览器和服务器只需...
WebJars 是客户端网络库(如 jQuery 和 Bootstrap)打包成 JAR(Java Archive)文件。 官网地址:https://www.webjars.org/ 优点: 将静态资源版本化,更利于升级和维护。 剥离静态资源,提高...
Log4j2 默认使用的是同步日志模式。因为使用了 Disruptor 高速并发框架,我们也可以将其改成异步日志模式,提升性能。Log4j2 支持完全异步模式,也支持异步/同步混合模式,它们性能梯度为:完...
Apache Log4j 2 是 Log4j 的升级版,对 Log4j 的前身 Log4j 1.x 进行了重大改进,并提供了 Logback 中可用的许多改进,同时解决了 Logback 体系结构中的一些固有问题。由于使用了 LMAX Disru...
Logback 是由 log4j 创始人设计的又一个开源日志组件,拥有更好的特性,用来取代 Log4j 的一个日志框架,是 SLF4j 的原生实现。Logback 当前分成三个模块:logback-core,logback- classic ...
MapStruct是一个代码生成器,它基于约定优于配置的方法极大地简化了Java bean类型之间映射的实现。生成的映射代码使用简单的方法调用,因此快速,类型安全且易于理解。多层应用程序通常需要在...
没有更多内容
加载失败,请刷新页面
文章删除后无法恢复,确定删除此文章吗?
动弹删除后,数据将无法恢复
评论删除后,数据将无法恢复