摘要: # 1. 内存溢出问题 1. 适当加大内存 2. 移除容器中不经常使用的对象 3. 尽量不要将容器定义为成员变量 4. 考虑熔断以及降级 # 2. 线程安全问题 例:count++,count++操作不是一个原子性操作,也就是说在某一个时刻对某一个操作的执行,有可能被其他的线程打断 1. 加锁syn 阅读全文
posted @ 2023-08-04 11:31 摆烂ing 阅读(53) 评论(0) 推荐(0)
摘要: getInstance指实例化。 getInstance在单例模式(保证一个类仅有一个实例,并提供一个访问它的全局访问点)的类中常见,用来生成唯一的实例,getInstance往往是static的。一般用于比较大、复杂的对象,只初始化一次,而getInstance保证了每次调用都返回相同的对象。 ( 阅读全文
posted @ 2023-08-04 09:33 摆烂ing 阅读(54) 评论(0) 推荐(0)
摘要: ```java // 读取数据 //接下来的一次查询会主动路由给主库,而不用从库负载均衡 HintManager.getInstance().setWriteRouteOnly(); //强制主库路由 SkuImage skuImageDb = skuImageMapper.selectById(s 阅读全文
posted @ 2023-08-04 08:37 摆烂ing 阅读(72) 评论(0) 推荐(0)