摘要: 修改日志: 2021-08-27 补充源码说明,增加@Order、@Priority、@Primary 三个注解和 Ordered 接口 说明 我们的项目中经常会使用到别人的模块,例如我的项目demo,要依赖别人的A模块,以及基础的核心core模块,此时core模块有一个使用了@RestContro 阅读全文
posted @ 2020-06-07 02:40 _ME 阅读(23957) 评论(0) 推荐(6)
摘要: 目录: rabbitmq客户端使用: rabbitmq 生产者的基本步骤 rabbitmq 消费者的基本步骤 pom依赖 simple简单模式 工作队列模式 工作队列模式(非公平模式) 发布者/订阅者模式 路由模式 主题模式 rabbitmq事务 生产者确认消息到达队列,confirm机制 串行确认 阅读全文
posted @ 2020-06-07 02:03 _ME 阅读(237) 评论(0) 推荐(0)
摘要: 更新说明: 2021-10-14 增加文字说明,增加注意事项说明 2022-10-16 增加详细原理说明和使用说明 刚刚上次弄完了一个坑爹的任务,这次我领导又给我一个让人脑瓜子疼的任务了。 基本上客户他在验收我们系统的时候,都会要求我们编写相关的文档,这次也不例外。 只是这次的客户要求我们给出接口文 阅读全文
posted @ 2020-05-26 22:59 _ME 阅读(3234) 评论(0) 推荐(1)
摘要: 难得最近项目结束了,可以休息一下,但是领导突然给了我一个有点奇葩的任务。 我们项目是分成多个模块的,我当前做的是其中一个模块,领导让我找出我这个模块中用到其他模块哪些接口,这些接口中哪些方法。 例如说: 我们service层经常会注入很多的service层接口,这些接口可能是自己模块的,也有其他模块 阅读全文
posted @ 2020-05-25 21:29 _ME 阅读(1050) 评论(0) 推荐(0)
摘要: 情景: 我们的数据库中可能会存在很多因各种原因而重复的记录,我们需要对这些重复的记录进行删除,每组组重复的记录只保留一条就行 例如我们有这么个表:两个框框都是有重复记录的,红框和绿框都只需要留下一条,其他的都干掉。 前提: 1:每天记录都要有一个唯一id 2:每组重复的记录要有字段能进行分组,例如上 阅读全文
posted @ 2020-05-16 15:54 _ME 阅读(9859) 评论(0) 推荐(0)
摘要: 正文 LinkedList是一个集合,继承了AbstractList类,实现了List接口,有如下特点: 1. 双向链表保存元素 2. 没有指定容量,无需扩容 3. 使用迭代器进行遍历时,不能修改LinkedList的结构(增删),否则报错 4. subList方法返回的是class SubList 阅读全文
posted @ 2020-05-05 23:41 _ME 阅读(193) 评论(0) 推荐(0)
摘要: 正文 ArrayList是一个集合,继承了AbstractList类,实现了List接口,有如下特点: 1. Object数组保存元素 2. 数组长度可自动增加,每次不够用时才扩容,新容量 = 旧容量 * 1.5 3. 使用迭代器进行遍历时,不能修改ArrayList的结构(增删),否则报错 4. 阅读全文
posted @ 2020-05-05 23:38 _ME 阅读(162) 评论(0) 推荐(0)
摘要: 这里我暂时只讲CountDownLatch的作用和怎么使用,至于他是怎么实现这种功能的,涉及源码,以后我再补上。 正文 什么是CountDownLatch? CountDownLatch是在java1.5被引入,存在于java.util.cucurrent包下。CountDownLatch这个类使一 阅读全文
posted @ 2020-05-05 23:17 _ME 阅读(184) 评论(0) 推荐(0)
摘要: 更新说明: 更新日期:2021-08-05 17:40:00 更新内容:修改补充工作流程和参数说明的文本说明 更新日期:2021-08-05 18:49:00 更新内容:增加newWorkStealingPool线程池 正文 为什么要用线程池? 几乎所有需要异步或者并发执行任务的程序都可以使用线程池 阅读全文
posted @ 2020-05-05 23:03 _ME 阅读(230) 评论(0) 推荐(0)
摘要: 正文 wait:Object类的方法。作用是挂起当前线程,释放获取到的锁,直到别的线程调用了这个对象的notify或notifyAll方法。 notify:Object类的方法。作用是唤醒因调用wait挂起的线程,如果有过个线程,随机唤醒一个。 notifyAll:Object类的方法。作用是唤醒全 阅读全文
posted @ 2020-05-05 22:46 _ME 阅读(1634) 评论(0) 推荐(0)