- 博客(9)
- 资源 (4)
- 收藏
- 关注
原创 分布式下获取单号
缺点: 当Redis序列号耗尽,需要加同步锁控制生成新的序列号缓存池,这里有一定的性能损失。3.利用Redis 的 List 结构进行批量缓存序列号池 , 保证取号效率。3.Redis 自增,优点是速度快,缺点是持久化不可靠,有可能造成重复单号。2.数据库自增序列,每次都要访问数据库,IO开销大,高并发时几乎不可用。1.UUID 乱序,且很长,不利于数据库做索引查询 和 空间浪费。1.局部自增,前缀可添加业务属性的字符串。2.利用数据库持久化序列号值,保证可靠性。分布式下,获取单号有多种方式。
2022-10-30 14:09:50
316
原创 springboot 临时关闭 springSecurity 权限认证
Springboot项目有时候本地测试,但是有springsecurity 的权限认证,很不方便测试。
2022-10-29 11:32:48
1785
原创 程序员常用官网和工具站
https://plugins.jetbrains.com/ 插件地址>Guava - Google Java 工具箱。NPS - 部署简单,有界面的国产内网穿透工具。MSDN我告诉你 - 微软操作系统镜像下载站。db-engines - 数据库排名网站。Hutool - 国产Java 工具箱。MySQL8.0 Explain 文档。MySQL8.0 数据类型 文档。Guava - 中文文档。MySQL8.0文档。
2022-10-28 14:06:35
1651
原创 MySQL系统学习 - 基本数据类型
In the following table, M represents the declared column length in characters for nonbinary string types and bytes for binary string types. L represents the actual length in bytes of a given string value.参考引用:
2022-10-23 17:09:47
218
原创 MySQL系统学习-MySQL架构
客户端连接器(Client Connectors):提供与MySQL服务器建立的支持。目前几乎支持所有主流 的服务端编程技术,例如常见的 Java、C、Python、.NET等,它们通过各自API技术与MySQL建立 连接。
2022-10-23 16:48:31
177
原创 MySQL系统学习-历史演进
db-engines 2022年10月发布的 DB-Engines Ranking【数据库流行度排行】在此排行榜中,MySQL以极其微弱的差距仅次于第一名的Oracle数据库然而,这样的欢迎度 已经持续了很多年排行数据来源 https://db-engines.com/en/ranking。
2022-10-23 13:06:47
121
原创 gitstats 在 windows 下使用异常,‘wc‘ 不是内部或外部命令,也不是可运行的程序
gitstats 在 windows 下使用异常,wc 不是内部或外部命令
2022-04-07 11:33:26
1779
3
原创 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
2100
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人