在讲解IO多路复用之前,我们需要预习一下文件以及文件描述符。 什么是文件 程序员使用I/O最终都逃不过文件。 因为这篇同属于高性能、高并发系列,讲到高性能、高并发就离不开Li...

在讲解IO多路复用之前,我们需要预习一下文件以及文件描述符。 什么是文件 程序员使用I/O最终都逃不过文件。 因为这篇同属于高性能、高并发系列,讲到高性能、高并发就离不开Li...
深入理解Java虚拟机 个人笔记 1、直接内存: 2、内存模型 A、程序计数器 B、栈 C、堆 先说栈内分配 TLAB TLAB简单来说本质上就是三个指针:star...
转眼间,2017年过去了,在过去的一年里,成长颇多,感受颇多,当然,收获也颇多。能够在2017年里,将quartz,xxl-job,elastic-job-Lite源码读一遍...
Zookeeper是采用的zab协议进行实现的,而不是完全Paxos实现的。在主备系统架构模式下,采用zab协议来保证集群中所有副本的数据一致性。主系统接受处理所有的事务性请...
四、自定义过滤条件配置1、配置用户的权限UserDetails 2、配置Security适配器WebSecurityConfigurerAdapter 自定义Provider...
一、 目前主流的权限验证框架 SpringSecurity 和Shiro1.SpringSecurity 属于Spring一部分,提供完整可扩展的认证和授权支持保护你的应用程...
1、几个基础依赖包 SpringBoot 父子依赖关系管理两种方式 1、spring-boot-starter-parent 放在子依赖 2、 <dependencyMan...