08 2017 档案

git 学习记录
摘要:(一)多人协作模式https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013760174128707b935b0be6fc4fc6ace66c4f15... 阅读全文

posted @ 2017-08-30 17:08 silyvin 阅读(172) 评论(0) 推荐(0) 编辑

Log 学习记录
摘要:(一)主要是 log4j 中 myappender 过滤http://blog.csdn.net/wangchsh2008/article/details/8812857之前曾写过一篇帖子,是log4j按包路径输出到不同文件。log4j按级别输出到不同文件,也类似。先... 阅读全文

posted @ 2017-08-29 08:43 silyvin 阅读(363) 评论(0) 推荐(0) 编辑

mysql 关于 不可重复读与幻读的解决方案【del】
摘要:http://www.cnblogs.com/itcomputer/articles/5133254.html 不可重复读和幻读的区别 当然, 从总的结果来看, 似乎两者都表现为两次读取的结果不一致.但如果你从控制的角度来看, 两者的区别就比较大对于前者, 只需要锁住满足条件的记录对于后者, 要锁住 阅读全文

posted @ 2017-08-22 17:20 silyvin 阅读(659) 评论(0) 推荐(0) 编辑

spring 隔离级别 测试代码
摘要:数据库: 阅读全文

posted @ 2017-08-22 17:18 silyvin 阅读(162) 评论(0) 推荐(0) 编辑

事务隔离级别 不可重复读 spring 测试
摘要:(一) 会话1执行listForIllusionRead,第一次读 会话1sleep阻塞 会话2执行update有效会话操作 会话1第二次读 会话1返回 { "before":[ { "col1":1, "col2":"d" } ], "after":[ { "col1":1, "col2":"e" 阅读全文

posted @ 2017-08-22 17:02 silyvin 阅读(185) 评论(0) 推荐(0) 编辑

事务隔离级别 幻读 spring 测试
摘要:(一) 注意: (1)查询的隔离级别定为read_committed,理论上无法防幻读 (2)insert函数调整一下,不让其出异常,且不sleep,也可以去除transaction注解,仅仅确保一次有效插入会话即可 会话1执行listForIllusionRead,第一次读 会话1sleep阻塞 阅读全文

posted @ 2017-08-22 16:47 silyvin 阅读(171) 评论(0) 推荐(0) 编辑

事务隔离级别 脏读 spring 测试
摘要:建立一个controller,写两个url,用于测试脏读 (一) TestController TestService 注意: (1)此时insert函数也启用事务,意味着整个函数一起提交会话 (2)list函数启用read_committed级别,理论上可以防脏读 会话1执行insertForDi 阅读全文

posted @ 2017-08-22 15:47 silyvin 阅读(198) 评论(0) 推荐(0) 编辑

mysql 隔离级别 脏读 测试
摘要:修改方 查询方 session A B autocommit off not care 修改方是为了开启事务 isolation not care read-uncommited为边界 执行顺序 左侧开启一次会话 左侧第一次insert 右侧第一次select(自动提交会话),显示读到脏读 左侧ro 阅读全文

posted @ 2017-08-17 17:45 silyvin 阅读(674) 评论(0) 推荐(0) 编辑

mysql 隔离级别 幻读 测试
摘要:修改方 查询方 session A B autocommit off off isolation not care REPEATABLE-READ 为边界 执行顺序: 右侧开启第一次会话 右侧第一次select 左侧insert 右侧第二次select(这里显示没有脏读) 左侧commit 右侧第三 阅读全文

posted @ 2017-08-17 17:16 silyvin 阅读(425) 评论(0) 推荐(0) 编辑

Spring boot配置log4j输出日志
摘要:1. pom.xml文件中配置parent,版本选定[1.2.5.RELEASE] 关于为什么要选这个版本:我尝试使用[1.4.1.RELEASE],但该版本库里没有[spring-boot-starter-log4j.jar],后面要使用这个jar,使用[1.2.... 阅读全文

posted @ 2017-08-17 10:47 silyvin 阅读(615) 评论(0) 推荐(0) 编辑

spring data for jpa 实现多条件排序
摘要:例如需要实现一个形如下面的sql: select * from table where a='a' and b='b' order by c asc,d desc; 就是根据两个条件进行排序。 在spring data for jpa 中,存在一个pageable接口... 阅读全文

posted @ 2017-08-16 09:06 silyvin 阅读(478) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示