RabbitMQ:安装和使用

发布于 2021-08-15

rabbitMQ简介:   broker:消息队列服务器实体。  exchange:消息交换机,它指定消息按什么规则,路由到哪个队 …


MyBatis:Generator 超详细配置

发布于 2021-08-08

2022年1月25日更新:idea有插件可以自动生成,连配置都不用 由于公司使用Generator一般都是配置好的一套代码,开箱即 …


JVM:类加载器和双亲委派机制

发布于 2021-07-08

双亲委派模式:某个特定的类加载器在接到加载类的请求时,首先将加载任务委托给父类加载器,依次递归,如果父类加载器可以完成类加载任务, …


java:Lock

发布于 2021-06-26

Lock是一个接口: lock()、tryLock()、tryLock(long time, TimeUnit unit)和loc …


Java:countDownLatch

发布于 2021-06-19

解释: 我们要读取处理 6 个⽂件,这 6 个任务都是没有执⾏顺序依赖的任务,但是我们需要返回给⽤户的时候将这⼏个⽂件的处理的结果 …


Java:CAS

发布于 2021-06-19

CAS是英文单词CompareAndSwap的缩写,中文意思是:比较并替换。CAS需要有3个操作数:内存地址V,旧的预期值A,即将 …


Java:hashmap

发布于 2021-06-19

JDK1.8 Hashmap采用的是数组+链表+红黑树的数据结构 如果旧值的hash和旧的容量计算&为0,则扩容后的位置等 …