04 2023 档案

摘要:需求 构造RocketMQ生产者。在服务启动时构造生产者,在服务关闭时销毁生产者。 代码模板 抽象类 @Slf4j public abstract class AbstractMqProducer { /** * 原生默认mq生产者 */ protected DefaultMQProducer pr 阅读全文
posted @ 2023-04-19 13:07 Andya_net 阅读(174) 评论(0) 推荐(0) 编辑
摘要:问题 在开发过程中,我们一旦在某个类中使用一个可变的成员变量,就会涉及到线程安全问题,因为我们的类对于其他依赖使用类来说,可能是单例注入的,这就会涉及到多个线程共享操作同一个变量问题。如何解决? 遇到线程安全问题,我们首先想到的就是使用锁,万物可加锁,只要不怕慢!我们通过加锁来实现多个线程并发访问操 阅读全文
posted @ 2023-04-14 09:45 Andya_net 阅读(1343) 评论(0) 推荐(0) 编辑
摘要:一、项目整合管理 过程组 过程组过程启动过程组1. 制定项目章程规划过程组2. 制定项目管理计划执行过程组3. 指导与管理项目工作4. 管理项目知识监控过程组5. 监控项目工作6. 实施整体变更控制收尾过程组7. 结束项目或阶段 1、制定项目章程 ITO内容输入1. 立项管理文件2. 协议3. 事业 阅读全文
posted @ 2023-04-12 17:59 Andya_net 阅读(219) 评论(0) 推荐(0) 编辑
摘要:关注 wx:CodingTechWork 需求 实现自定义线程池实现线程池参数动态刷新 自定义动态线程池模板 自定义动态线程池代码 @Data @Slf4j @Configuration @RefreshScope @ConfigurationProperties("custom.threadpoo 阅读全文
posted @ 2023-04-07 17:31 Andya_net 阅读(264) 评论(0) 推荐(0) 编辑
摘要:关注 wx:CodingTechWork 需求 根据ES的起始时间字段,查询索引名称范围。前提,索引名称也是按照年月来命名,如es_log_data_m202304 模板 @Slf4j public class ESUtils{ private Integer defaultSearchMonth 阅读全文
posted @ 2023-04-03 19:29 Andya_net 阅读(261) 评论(0) 推荐(0) 编辑
摘要:关注 wx:CodingTechWork 需求 在一些校验中,需判断一个值是否包含在枚举属性值中,如下总结枚举属性值包含判断功能。 模板 @Slf4j public class EnumOperateUtil { /** * 校验枚举,是否包含在枚举属性值中 * * @param enumClass 阅读全文
posted @ 2023-04-03 19:11 Andya_net 阅读(360) 评论(0) 推荐(0) 编辑
摘要:关注 wx:CodingTechWork 需求 在Java开发代码中,经常会有一些对象Bean转换的需求,如下进行模板总结。 模板 public class BeansUtils { /** * Object to bean * * @param obj * @param t * @param <T 阅读全文
posted @ 2023-04-03 19:05 Andya_net 阅读(82) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示