雪洗中关村

导航

2018年10月18日 #

Mysql隔离级别 sql示例理解

摘要: 前言 事务要解决的是多线程并发修改数据库的问题。Mysql innodb 引擎支持事务。类似 Java 中的各种锁,例如乐观锁(CAS),读写锁,悲观锁。事务也有很多级别。 每个隔离级别要解决的问题都是不同的。 一张表格来看看 Spring 事务每个隔离级别能够解决的问题。。 再说说脏读,不可重复读 阅读全文

posted @ 2018-10-18 20:26 雪洗中关村 阅读(165) 评论(0) 推荐(0)

Java-如何不使用-volatile-和锁实现共享变量的同步操作

摘要: from: http://thinkinjava.cn/2018/06/Java-%E5%A6%82%E4%BD%95%E4%B8%8D%E4%BD%BF%E7%94%A8-volatile-%E5%92%8C%E9%94%81%E5%AE%9E%E7%8E%B0%E5%85%B1%E4%BA%AB 阅读全文

posted @ 2018-10-18 18:10 雪洗中关村 阅读(826) 评论(0) 推荐(0)

原子性、可见性、synchronized 有好理解

摘要: 原子性、可见性、synchronized 有好理解: from: https://blog.csdn.net/wohaqiyi/article/details/67635010 1、原子性 (1)原子是构成物质的基本单位(当然电子等暂且不论),所以原子的意思代表着——“不可分”; (2)原子性是拒绝 阅读全文

posted @ 2018-10-18 17:59 雪洗中关村 阅读(518) 评论(0) 推荐(0)

cglib 多重 代理示例-2

摘要: from: http://thinkinjava.cn/2018/10/%E4%BD%BF%E7%94%A8-Cglib-%E5%AE%9E%E7%8E%B0%E5%A4%9A%E9%87%8D%E4%BB%A3%E7%90%86/ , https://blog.csdn.net/ahilll/ar 阅读全文

posted @ 2018-10-18 17:33 雪洗中关村 阅读(521) 评论(0) 推荐(0)

cglib 简单 代理示例-1

摘要: 引用包cglib-xxx.jar非Maven项目还需要手动引用包asm-xxx.jar业务类(不需要定义接口)cglib代理类(实现接口MethodInterceptor) 异常信息(项目只引用了cglib包,没有引用asm包): from: https://blog.csdn.net/rain09 阅读全文

posted @ 2018-10-18 17:28 雪洗中关村 阅读(236) 评论(0) 推荐(0)

编程 总结体会

该文被密码保护。 阅读全文

posted @ 2018-10-18 16:10 雪洗中关村 阅读(0) 评论(0) 推荐(0)

FutureTask的用法及两种常用的使用场景 + FutureTask的方法执行示意图

摘要: from: https://blog.csdn.net/linchunquan/article/details/22382487 FutureTask可用于异步获取执行结果或取消执行任务的场景。通过传入Runnable或者Callable的任务给FutureTask,直接调用其run方法或者放入线程 阅读全文

posted @ 2018-10-18 10:05 雪洗中关村 阅读(1044) 评论(0) 推荐(0)

java并发编程-Executor框架 + Callable + Future

摘要: from: https://www.cnblogs.com/shipengzhi/articles/2067154.html 阅读全文

posted @ 2018-10-18 10:03 雪洗中关村 阅读(180) 评论(0) 推荐(0)