一、引言 在开发中我们如果要在关闭spring容器后释放一些资源,通常的做法有如下几种:1.在方法上加上@PreDestroy注解2.实现DisposableBean接口,实...
IP属地:湖北
一、引言 在开发中我们如果要在关闭spring容器后释放一些资源,通常的做法有如下几种:1.在方法上加上@PreDestroy注解2.实现DisposableBean接口,实...
1.问题复现 先初始化一个 School 的集合,然后将该集合转成一个 Map,key 为 id, value 为 name。注:学校的 id 设置为重复的。上代码: 运行以...
1.内核缓冲区和进程缓冲区 说到 IO 模型的时候,我们先说说绕不开的 内存缓冲区。缓冲区的目的,是为了减少频繁地与设备之间的物理交换,我们知道,外部设备的直接读写,会涉及到...
spring boot自定义线程池进行异步调用 大型超市里,通常都不止一个收银台,因为这样可以提高效率,设想一下,如果某一天,其他的收银员都请假了,只剩下一个收银台,看着那漫...
InfluxDB(时序数据库),常用的一种使用场景:监控数据统计。每毫秒记录一下电脑内存的使用情况,然后就可以根据统计的数据,利用图形化界面(InfluxDB V1一般配合G...
一. Drools规则引擎 简介: 特性: 3.原理: 使用方式: (1)Maven 依赖: (2)新建配置文件/src/resources/META-INF/kmodule...
今天说下 List 和 Map 的排序问题,用的比较多,做个记录。 List 的排序 1. 新建 User 类并初始化集合 1.1新建 User 类 1.2 初始化集合 2....
什么是archetype archetype即是项目骨架,创建maven项目时,每次都会选择一个项目骨架,idea中默认的有41中maven骨架,每个骨架对应特定的原型,在项...