摘要: UUID 与 自增主键 1. 数据库的主键选择 1. UUID 优点: 数据拆分、合并存储时可达到全局唯一性 应用层生成时,提高数据库吞吐能力 缺点: 影响拆入速度,磁盘使用率低,会产生随机IO UUID 相对 数字比较大小较慢 UUID 占空间大 读取数据无规律,需要使用 order by 2. 阅读全文
posted @ 2022-06-22 09:00 生活是很好玩的 阅读(80) 评论(0) 推荐(0) 编辑
摘要: Mybatis-Plus 1. 介绍 1. 简介 MyBatis-Plus(简称 MP)是一个 MyBatis的增强工具,在 MyBatis 的基础上只做增强不做改变,为 简化开发、提高效率而生。 2. 特性 无侵入:只做增强不做改变,引入不会对现有工程产生影响 损耗小:启动即自动注入基本CRUD 阅读全文
posted @ 2022-06-05 21:44 生活是很好玩的 阅读(590) 评论(0) 推荐(0) 编辑
摘要: 好运设计 - 史铁生 1、个人感悟 ​ 四肢健全是否对于身体有残缺的人是好运?出生豪门是否对于平凡的人是好运?天生丽质是否对于样貌普通的人是好运?好运与坏运是什么呢?我们该怎么去面对它,让它们为我们所用?在坏运降临的时候我们也许心情低沉,在好运到来的时候我们也许开心轻松。好运与坏运好像不是一个客观世 阅读全文
posted @ 2022-05-16 11:59 生活是很好玩的 阅读(479) 评论(0) 推荐(0) 编辑
摘要: 命若琴弦-史铁生 1. 个人感受 ​ 痛苦和幸福都没有一个客观标准,那完全是自我的感受。因此,谁能够保持不屈的勇气,谁就能更多地感受到幸福。生命就是这样一个过程,一个不断超越自身局限的过程,这就是命运,任何人都是一样,在这过程中我们遭遇痛苦、超越局限,从而感受幸福。所以一切人都是平等的,我们毫不特殊 阅读全文
posted @ 2022-04-17 22:42 生活是很好玩的 阅读(650) 评论(0) 推荐(0) 编辑
摘要: 熵增定律-何圣君/王仪 1. 热力学第二定律-熵增 ​ 熵增定律是热力学定律,其引入了熵的概念来描述一种不可逆过程,即热量从高温物体流向低温物体是不可逆的,孤立系统熵只能增大,或者不变,绝不能减小,最终达到熵的最大状态,也就是系统的最混乱无序状态。 熵增定律的物理表达式为:S =∫dQ/T或ds = 阅读全文
posted @ 2022-04-16 15:51 生活是很好玩的 阅读(35678) 评论(0) 推荐(0) 编辑
摘要: 数据库表分区 1. 表分区含义 指根据一定规则,将数据库中的一张表分解成多个更小的,容易管理的部分。从逻辑上看,只有一张表,但是底层却是由多个物理分区组成。 分区与分表的区别: 分表:指的是通过一定规则,将一张表分解成多张不同的表。比如将用户订单记录根据时间成多个表。 分表与分区的区别在于:分区从逻 阅读全文
posted @ 2022-04-07 11:25 生活是很好玩的 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 转载:https://www.jianshu.com/p/8e510857e23f 一、为什么要集群? 1.JavaEE项目,如果部署在一台Tomcat上,所有的请求,都由这一台服务器处理,存在很大风险: A:并发处理能力有限(一般单台服务器处理的并发量为250左右,超过250,可能会出现数据丢失, 阅读全文
posted @ 2022-04-04 16:47 生活是很好玩的 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 分布式定时任务问题 定时任务的多机分布会产生几个需要解决的问题: 多台机器的时间一致性问题 如果多台机器的时区不一致,那锁基本上无从谈起了。 或者时区一致,但可能服务器时间相差几秒钟,那么也有可能导致锁丢失。 锁未释放问题(服务器宕机怎么办) 那么如果serverA在加锁的过程中,出现宕机怎么办,是 阅读全文
posted @ 2022-04-04 16:47 生活是很好玩的 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 在使用Springboot的时候,都要涉及到服务的停止和启动,当我们停止服务的时候,很多时候大家都是kill -9 直接把程序进程杀掉,这样程序不会执行优雅的关闭。而且一些没有执行完的程序就会直接退出。 我们很多时候都需要安全的将服务停止,也就是把没有处理完的工作继续处理完成。比如停止一些依赖的服务 阅读全文
posted @ 2022-04-04 16:46 生活是很好玩的 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 转载:https://www.cnblogs.com/qingquanzi/p/9018627.html 01 线程中断 在介绍线程池关闭之前,先介绍下Thread的interrupt。 在程序中,我们是不能随便中断一个线程的,因为这是极其不安全的操作,我们无法知道这个线程正运行在什么状态,它可能持 阅读全文
posted @ 2022-04-04 16:45 生活是很好玩的 阅读(823) 评论(0) 推荐(0) 编辑