nginx 可视化管理,例如 配置管理 性能监控 日志监控 其他配置 方案 目前已实现前两条:配置管理,和性能监控...[作者空间]
零、类图&流程预览 本文会通过getConnection作为入口,探索在druid里,一个连接的生命周期。大体流程...[作者空间]
原创文章,转载请注明原文章地址,谢谢! 线程池最主要的工作在于控制运行线程的数量,处理过程中将任务放入队列,然后在...[作者空间]
1 垃圾 1.1 前言 众所周知,JVM拥有着垃圾回收器,自动回收内存,让开发人员只专注于编程,而不需要手动进行内...[作者空间]
啊,这....小马曾经也很好奇这是个什么玩意,后面写GO的时候因为要自己实现DB层和redis层,才对它有了更进一...[作者空间]
DelayQueue 是BlockingQueue接口的实现类,它根据"延时时间"来确定队列内的元素的处理优先级(...[作者空间]
前言 本文从 ConcurrentHashMap 常见的面试问题引入话题,并逐步揭开其设计原理,相信读完本文,对面...[作者空间]
代理模式定义:给目标对象提供一个代理对象,并由代理对象控制对目标对象的引用; 目的: 通过引入代理对象的方式来间接...[作者空间]
前段时间,我在内存中实现了一个简单异步通知框架。但由于没有持久化功能,应用重启就会导致数据丢失,且不支持分布式和集...[作者空间]
进程和线程 ~ 线程是在一个进程中,并发执行的多个程序逻辑,线程是进程执行的单位。~ 一个进程中至少有一个线程, ...[作者空间]
jdk代理(基于接口):如果目标实现了接口,那么默认使用jdk代理。cglib代理(基于类):如果目标没有实现接口...[作者空间]
一、什么是幂等性 本文一至五部分是关于幂等性的概念介绍,实现方案在第六部分,基于防重Token令牌方案代码在第七部...[作者空间]
例如:A依赖B , B 依赖 C , C 依赖 A 这样就是一个简单的循环依赖。创建bean的流程为:一级缓存...[作者空间]
前言导读 由Doug Lea在JCP JSR-166 专家组成员的协助下撰写,并已发布到公共领域,如creativ...[作者空间]
引言 最近可以进行个税申报了,还没有申报的同学可以赶紧去试试哦。不过我反正是从上午到下午一直都没有成功的进行申报,...[作者空间]
前言 Integer和int 最本质的区别就是:Integer是封装类,int是基本数据类型(这是废话)。 本文是...[作者空间]
1. 前言 1.1 什么是线程池? 线程池是一种利用池化技术思想来实现的线程管理技术,主要是为了复用线程、便利地管...[作者空间]
JVM 是 Java 程序运行基础,面试时一定会遇到 JVM 相关的题。本文会先对面试中 JVM 的考察点进行汇总...[作者空间]
除了掌握扎实的专业技能之外,你还需要一份《Java程序员面试宝典》才能在万千面试者中杀出重围,成功拿下offer。...[作者空间]
在Java8中,CompletableFuture提供了非常强大的Future的扩展功能,可以帮助我们简化异步编程...[作者空间]