其他
其他
kevin&jc
悟已往之不谏,知来者之可追
展开
-
分布式下获取单号
缺点: 当Redis序列号耗尽,需要加同步锁控制生成新的序列号缓存池,这里有一定的性能损失。3.利用Redis 的 List 结构进行批量缓存序列号池 , 保证取号效率。3.Redis 自增,优点是速度快,缺点是持久化不可靠,有可能造成重复单号。2.数据库自增序列,每次都要访问数据库,IO开销大,高并发时几乎不可用。1.UUID 乱序,且很长,不利于数据库做索引查询 和 空间浪费。1.局部自增,前缀可添加业务属性的字符串。2.利用数据库持久化序列号值,保证可靠性。分布式下,获取单号有多种方式。原创 2022-10-30 14:09:50 · 259 阅读 · 1 评论 -
idea Lombok @Data get set 提示慢
idea Lombok @Data get set 提示慢问题现象: 因为换了系统,下载了最近版本的idea ,开发 刚开始感觉没有什么问题,操作 service ,dao 感觉都提示 +自动补全什么的,都很顺畅。但是在一些字段多的Java实体类 entity ,Vo想获得get set 的自动提示的时候,变得异常的慢,非常慢。经过一番总结,查找,最终解找到问题。希望能对遇到相同问题的人有所帮助。结论:IDEA 新版本的问题 ,我目前的问题出现在 2020.3 这个版本解...原创 2021-04-06 00:00:26 · 1992 阅读 · 0 评论 -
gitstats 在 windows 下使用异常,‘wc‘ 不是内部或外部命令,也不是可运行的程序
gitstats 在 windows 下使用异常,wc 不是内部或外部命令原创 2022-04-07 11:33:26 · 1552 阅读 · 3 评论