摘要: &rewriteBatchedStatements=true mysql 配置 开启批处理 oracle默认开启 可以自己测试下 对比下 速度提升很大 public class MybatisBatchTest { @Autowired SqlSessionTemplate sqlSessionTe 阅读全文
posted @ 2023-06-08 23:39 drlsk 阅读(12) 评论(0) 推荐(0)
摘要: 引入依赖 <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> </dependency> 自动检测工程中的DataSource创建并注 阅读全文
posted @ 2023-06-08 23:31 drlsk 阅读(5) 评论(0) 推荐(0)
摘要: MyBatis中文网https://mybatis.net.cn/ MyBatis Dynamic SQL – MyBatis Dynamic SQLhttps://mybatis.org/mybatis-dynamic-sql MyBatis · GitHubMyBatis has 37 repo 阅读全文
posted @ 2023-06-07 23:51 drlsk 阅读(49) 评论(0) 推荐(0)
摘要: Redis 官网Redis is an open source (BSD licensed), in-memory data structure store, used as a database, cache, and message broker. Redis provides data str 阅读全文
posted @ 2023-06-04 11:38 drlsk 阅读(41) 评论(0) 推荐(0)
摘要: 目录 RDB 备份原理 优点 缺点 AOF 不能保证绝对不丢失数据 重写 流程 结论 优点 缺点 如何选择RDB和AOF 同时开启 混合模式 运行过程 数据 数据恢复 优点 缺点 优化方案 总结 RDB 通过快照(snapshotting)完成的,当符合一定条件时Redis会自动将内存中的数据进行快 阅读全文
posted @ 2023-06-02 23:07 drlsk 阅读(10) 评论(0) 推荐(0)
摘要: 我们平常使用的程序(或者说软件)一般都是通过应用层来访问网络的,程序产生的数据会一层一层地往下传输,直到最后的网络接口层,就通过网线发送到互联网上去了。数据每往下走一层,就会被这一层的协议增加一层包装,等到发送到互联网上时,已经比原始数据多了四层包装。整个数据封装的过程就像俄罗斯套娃。 当另一台计算 阅读全文
posted @ 2023-06-02 22:16 drlsk 阅读(16) 评论(0) 推荐(0)
摘要: 线程生命周期不可逆:一旦进入 Runnable 状态就不能回到 New 状态;一旦被终止就不可能再有任何状态的变化。所以一个线程只能有一次 New 和 Terminated 状态,只有处于中间状态才可以相互转换。 阅读全文
posted @ 2023-05-16 10:47 drlsk 阅读(5) 评论(0) 推荐(0)