连击 天
fork: star:
CASE CASE expression WHEN value THEN result [ WHEN ... ] [ ELSE result ] END SELECT a, CASE a WHEN 1 THEN 'one' WHEN 2 THEN 'two' EL......
Class Notation A class notation consists of three parts: Class Name The name of the class appears in the first partition. Class Attributes Attributes are shown in the second par...
首先看下jdk中的Random类的核心方法 protected int next(int bits) { long oldseed, nextseed; AtomicLong seed = this.seed; do { oldseed = seed.get(); ......
Recycler用来实现对象池,其中对应堆内存和直接内存的池化实现分别是PooledHeapByteBuf和PooledDirectByteBuf。Recycler主要提供了3个方法: get():获取一个对象。 recycle(T, Handle):回收一...
在前后端分离项目,前后端通过api进行通信。如果用postman免费版进行api测试的话,由于无法保存测试脚本到文件,不方便前端查看。 你可以选择付费版。也可以利用IDEA自带的HTTP Client Edito...
在学习Reactor模式之前,我们需要对“I/O的四种模型”以及“什么是I/O多路复用”进行简单的介绍,因为Reactor是一个使用了同步非阻塞的I/O多路复用机制的模式。 I/O的四种模型 I/0 操作 主要...
1.引入邮件包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId> </dependency> 2.配置邮箱参数 # mail ......
前言 本文是接上一章Spring Security认证过程进一步分析Spring Security用户名密码登录授权是如何实现得; 类图 调试过程 使用debug方式启动https://github.com/longfeizheng/logback该项目,...
Spring Security是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架。它提供了一组可以在Spring应用上下文中配置的Bean,充分利用了Spring IoC,DI(控制反转...
Spring Security认证时序图 Spring Security授权时序图 如果有这样的时序图,看源码就是顺藤摸瓜了。如果没有这样的时序图,那么看源码会吃力一些,看完之后可以用个时序图来总结....
过滤器 依赖于servlet容器。在实现上基于函数回调,可以对几乎所有请求进行过滤,但是缺点是一个过滤器实例只能在容器初始化时调用一次。使用过滤器的目的是用来做一些过滤操作,获取我们想要...
介绍 netty-socketio是socket.io使用Java语言基于Netty网络库编写的WebSocket库.功能非常强大,简单易用,稳定可靠. <dependency> <groupId>com.corundumstudio.socketio</groupId> ...
1.对Java后端的请求HttpURLConnection对象中的消息头设置压缩 connection.setRequestProperty("Accept-Encoding", "gzip, deflate"); 2.发送请求后获取response中的content-encoding connec...
1.将从分页对象中提取分页信息放入一个Map public static <T> Map<String, Object> pageInfo(Page<T> page) { Map<String, Object> pageMap = new HashMap<>(); pageMap.put("first", page.i...
Spring boot通过application.properties来配置logback功能非常弱,需要通过xml配置文件来配置。 <?xml version="1.0" encoding="UTF-8" ?> <configuration debug="false"> <!--定义日志文...
Spring boot中的依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId> </dependency> @Test public void sendMail() ...
日志规约 1. 【强制】应用中不可直接使用日志系统(Log4j、 Logback) 中的 API,而应依赖使用日志框架 SLF4J 中的 API,使用门面模式的日志框架,有利于维护和各个类的日志处理方式统一。 ...
没有更多内容
加载失败,请刷新页面
文章删除后无法恢复,确定取消删除此文章吗?
动弹删除后,数据将无法恢复
评论删除后,数据将无法恢复