数据库
LY破晓
越努力越幸运
展开
-
全局唯一id生成之雪花算法
1.导读生成唯一id的方法有很多,比如数据库自增id(数据迁移有麻烦),比如UUID(不能排序,查询效率低),而雪花算法生成的id是纯数字且有时间顺序。2.定义如上图:雪花算法生成的id,总共64位第一位作为保留位,默认0中间41位用来存放时间戳,是当前时间与初始时间的差值,(1L << 41) / (1000L * 60 * 60 * 24 * 365) = 69年后10位是机器id,可满足同时(1L << 10) = 1024个机器同时生成id最后12位作为随机序转载 2020-08-27 16:20:59 · 1752 阅读 · 1 评论 -
p6spy的使用和配置
【注意】:本教程适用与springboot项目1.加载jar包<!--sql打印--> <!-- https://mvnrepository.com/artifact/p6spy/p6spy --> <dependency> <groupId>p6spy</groupId> <artifactId>p6spy</artifactId>原创 2020-08-14 12:39:35 · 4396 阅读 · 0 评论 -
利用commons-pool2自定义对象池
https://blog.csdn.net/qq447995687/article/details/80233621转载 2019-11-19 14:29:29 · 162 阅读 · 0 评论