上一页 1 2 3 4 5 6 ··· 9 下一页
摘要: 一级:最终bean 二级:通过第三级对象工厂创建的代理bean --用于循环依赖 三级:开始创建bean时如果需要其他依赖的bean,当前bean会先往三级缓存加入自身的对象工厂 简述一个流程: 阅读全文
posted @ 2023-08-24 14:52 忙碌了一整天的L师傅 阅读(70) 评论(0) 推荐(0)
摘要: 首先明确场景为mongodb,此异常在进行mongodb的插入操作时抛出,插入的主键已经存在。 衍生场景,使用upsert时抛出,此处的包括了$set和$setOnInsert 由于upsert非原子操作,如果在多线程环境下:线程A和线程B同时对数据库未存在的记录record1进行upsert,有可 阅读全文
posted @ 2023-06-15 10:01 忙碌了一整天的L师傅 阅读(133) 评论(0) 推荐(0)
摘要: Java反射--1 - 忙碌了一整天的L师傅 - 博客园 (cnblogs.com) 一些实用的方法: Class类: newInstance():根据某个Class对象产生其对应类的实例,它调用的是此类的默认构造方法(没有默认无参构造器会报错) getClassLoader():返回该Class对 阅读全文
posted @ 2023-01-04 17:25 忙碌了一整天的L师傅 阅读(23) 评论(0) 推荐(0)
摘要: (22条消息) MySQL的回表查询与索引覆盖_李歘歘的博客-CSDN博客_回表查询和覆盖索引 阅读全文
posted @ 2022-12-27 10:25 忙碌了一整天的L师傅 阅读(14) 评论(0) 推荐(0)
摘要: 1 COLLSCAN #全表扫描 2 IXSCAN #索引扫描 3 FETCH #根据索引去检索指定document 4 SHARD_MERGE #将各个分片返回数据进行merge 5 SORT #表明在内存中进行了排序(与老版本的scanAndOrder:true一致) 6 LIMIT #使用li 阅读全文
posted @ 2022-12-14 14:46 忙碌了一整天的L师傅 阅读(32) 评论(0) 推荐(0)
摘要: 场景: @component public class A{ @Autowired private B b; @Async public void method(){ } } @component public class B{ @Autowired private A a; } @componen 阅读全文
posted @ 2022-11-18 15:41 忙碌了一整天的L师傅 阅读(80) 评论(0) 推荐(0)
摘要: 1.com.alibaba.fastjson.util.TypeUtils.computeGetters方法 /关闭ASM模式SerializeConfig config= new SerializeConfig();config.setAsmEnable(false);JSON.toJSONStr 阅读全文
posted @ 2022-09-21 18:32 忙碌了一整天的L师傅 阅读(311) 评论(0) 推荐(0)
摘要: (19条消息) 定时任务中cron表达式详解_Benjamin℡的博客-CSDN博客_定时任务cron表达式详解 阅读全文
posted @ 2022-09-20 09:33 忙碌了一整天的L师傅 阅读(26) 评论(0) 推荐(0)
摘要: 线程1 wait() 1 Object o=new Object(); 2 waitAndNotifyMap.put(urlId,o); 3 System.out.println(urlId+"运行到阻塞"); 4 synchronized (o){ 5 o.wait(1000); 6 } 线程2 阅读全文
posted @ 2022-08-29 17:26 忙碌了一整天的L师傅 阅读(34) 评论(0) 推荐(0)
摘要: db.division.aggregate([ //主表第一张表division { $lookup: { from: "teams", //第二张表teams let: { name:"$name" //前为第一张表的name字段,后为传到pipline中进行聚合连接的字段,相当于实参和形参 }, 阅读全文
posted @ 2022-08-19 15:05 忙碌了一整天的L师傅 阅读(247) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 9 下一页