摘要: mysql支持4种事务隔离级别分别为 Read Uncommitted 读未提交 Read Committed 读已提交 Repeatable Read 可重复读 *注意这个概念容易混,下面细说 Serializable 串行化事务操作 1.Read Uncommitted 读未提交 事务隔离级别设 阅读全文
posted @ 2019-08-02 11:52 imfx 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 1.查询mysql全局事务隔离级别 select @@global.tx_isolation; 2.查询当前会话事务隔离级别 select @@tx_isolation; mysql默认事务隔离级别为REPEATABLE-READ 可以避免脏度,不可重复度,不可避免欢读 阅读全文
posted @ 2019-07-17 18:29 imfx 阅读(4883) 评论(0) 推荐(0) 编辑
摘要: 项目环境 springboot + jpa + mysql 出现的情况 例如保存一个用户 user 在方法内通过Jpa提供的 JpaRepository类调用 CrudRepository提供的save(S entity) 方法保存后得到返回的对象 user 情况1.修改user对象的属性,方法后续 阅读全文
posted @ 2019-07-17 11:30 imfx 阅读(4524) 评论(0) 推荐(1) 编辑
摘要: 两种方案: 方案一,kafka topic 只设置一个partition分区 方案二,producer将消息发送到指定partition分区 解析: 方案一:kafka默认保证同一个partition分区内的消息是有序的,则可以设置topic只使用一个分区,这样消息就是全局有序,缺点是只能被cons 阅读全文
posted @ 2019-07-10 22:01 imfx 阅读(13198) 评论(2) 推荐(0) 编辑
摘要: 解决办法 mapper 包日志级别设置为DEBUG 原因: Mybatis是用Mapper类的全路径名,作为logger的名称的。 Mybatis中,打印SQL语句的日志级别是DEBUG,而打印SQL执行结果集的日志级别是TRACE。 下边是笔者的打印日志 第3,4行为DEBUG级别日志 6到10行 阅读全文
posted @ 2019-07-05 17:53 imfx 阅读(27051) 评论(0) 推荐(2) 编辑
摘要: mybatis是比较流行的持久性框架,使用sql灵活,比较智能可以自动映射java bean 下面记录一下springboot整合mybatis的步骤 前提:springboot项目已创建完毕,数据库连接池,数据库驱动等已配置完毕 笔者使用的springboot版本为1.5.11 主要步骤: 1.修 阅读全文
posted @ 2019-07-05 11:38 imfx 阅读(1462) 评论(0) 推荐(0) 编辑
摘要: 大佬的网站 http://orchome.com/ 阅读全文
posted @ 2019-05-23 18:07 imfx 阅读(230) 评论(0) 推荐(0) 编辑
摘要: cd /proc/6482 ls -ail cwd -> 进程目录 如图中cwd -> /home/XXX/tomcat8.5/bin 阅读全文
posted @ 2019-05-22 11:37 imfx 阅读(12251) 评论(0) 推荐(0) 编辑
摘要: git fetch --all git reset --hard origin/developgit pull 阅读全文
posted @ 2019-05-14 15:41 imfx 阅读(3226) 评论(0) 推荐(0) 编辑
摘要: 表结构及数据 删除name列重复的数据但是要保留一条 sql: DELETE FROM my_test WHERE id NOT IN (SELECT * FROM (SELECT max(r.id) FROM my_test AS r GROUP BY r. NAME) t); 注意:里面的子查询 阅读全文
posted @ 2019-05-09 15:23 imfx 阅读(310) 评论(0) 推荐(0) 编辑