1. 问题引入 当主键超过19位长度的数值型的属性值后三位会被四舍五入 2. 使用雪花算法解决 雪花算法长度最大只有19位的10进制,所以不会丢失精度...
上一个篇章浅浅了解了一下 线程的概念,进程与线程的区别,如何实现多线程编程。 而且上一章提到一个重要的面试点: start 方法和 run 方...
简介 so出问题对大多数人来说不是很好定位,之前同事遇到了so的问题,当时记录了分析的过程。这里就当做案例整理分享一下。 定位问题 先放出完...
Static的五种用法大致如下: 修饰成员变量,使其成为类变量,也叫静态变量 修饰成员方法,使其成为类方法 修饰内部类,使其...
spring事务传递机制原理 首先,我们通过org.springframework.transaction.annotation.Propagation来了解一下spring事务的传播定义: 1. REQUIR...
一、系统内核部分设置在以下文件 vim /etc/sysctl.conf 1.禁用IPV6 net.ipv6.conf.all.disable_ipv6 = 1 # 禁用整个系统所有接口的IPv6 net.ipv6.co...
CentOS 7安装redis6.2.6 1. 官网下载redis文件 2. 校验安装依赖 2.1 安装系统默认版本gcc 2.2 升级gcc版本 3. 解压编译安装 4. 修改配置redis.conf ...
目录 1.想法 2.框架的搭构 2.1图书 2.1.1Book类 2.1.2BookList类 2.2用户 2.2.1User抽象类 2.2.2AdminUser类(管理者) 2.2.3NormalUser 2.3操...