Java多线程线程池批量插入数据 借鉴1
深拷贝和浅拷贝
Comparable接口 实现comparaTo 比较大小
String a = "123";创建了几个对象
![](https://i-blog.csdnimg.cn/blog_migrate/6991ce5df95a0cec6cac8d091a3542fa.png)
nacos是ap 还是cp 【cap:Consistency Availability Partition tolerance】
分布式的共识算法
项目中redis的应用场景
基本上就是缓存
无状态服务(是指服务运行的实例不会在本地存储需要持久化的数据)
单机:单机锁(Synchronize和ReentrantLock);多机:分布式锁
分布式锁怎样实现
order by field() 自定义排序逻辑
![](https://i-blog.csdnimg.cn/blog_migrate/aa72ad4790326730c16b7fc2413f89d3.png)
GROUP_CONCAT(expr) 组连接函数
关联更新【mySql】
![](https://i-blog.csdnimg.cn/blog_migrate/2d80a23123e0889491f51706869e6dde.png)
with rollup 在分组统计数据的基础上再进行统计汇总【mySql】
SELECT name, SUM(money) as money
FROM order_diy GROUP BY name WITH ROLLUP;
不在循环里远程调用、或者数据库操作,优先考虑批量进行。
如果你的方法参数过多,需要封装方法形参
大量请求同时修改数据库表一条记录时应该如何设计