推荐第四种:https://github.com/shawntime/shawn-rwdb 方案1 通过MyBatis配置文件创建读写分离两个D...
一个List列表数据按照另外一个List列表顺序进行重排序 使用示例 git地址:https://github.com/shawntime/sh...
源码 https://github.com/shawntime/shawn-design-pattern/[https://github.com...
方案一:数据库乐观锁 乐观锁通常实现基于数据版本(version)的记录机制实现的,比如有一张红包表(t_bonus),有一个字段(left_c...
概念理解 按位与 & :全1为1,有0为0 假设 1:true,0:false,联想Java中的&&运算符,只有两个都为true才为true,其...
github:https://github.com/shawntime/shawn-native-rpc 需要自己实现一个简单rpc框架的,可以...
IO读写基本原理 用户程序进行IO操作实际依赖于linux系统内核read()、write()函数read()函数的调用并不是直接从网卡把数据读...
Redis存储类型 redis底层提供了5种数据结构:字符串、哈希、列表、集合、有序集合 字符串String 常用命令 String应用场景 单...
Java线程启动流程图 参考:https://www.cnblogs.com/xiaofuge/p/14040715.html[https://...