摘要: 读了《深入理解Java虚拟机》之后,当时理解了,过段时间又忘记了,在此做下记录,方便自我回顾,也希望能帮到想要学习虚拟机的同学。 Java虚拟机在执行java程序时会把它所管理的内存分为5个不同的数据区域(也可以细分为7个不同的区域,后续做介绍):程序计数器、Java虚拟机栈、本地方法栈、Java堆 阅读全文
posted @ 2017-06-21 22:48 青鸢 阅读(597) 评论(0) 推荐(0) 编辑
摘要: 注:本文转自http://zhaox.github.io/java/2016/03/22/spring-boot-start-flow 环境 本文基于Spring Boot版本1.3.3, 使用了spring-boot-starter-web。 配置完成后,编写了代码如下: 虽然只有几行代码,但是这 阅读全文
posted @ 2017-06-15 17:29 青鸢 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 疑问,确实像往常一样在service上添加了注解 @Transactional,为什么查询数据库时还是发现有数据不一致的情况,想想肯定是事务没起作用,出现异常的时候数据没有回滚。于是就对相关代码进行了一番测试,结果发现一下踩进了两个坑,确实是事务未回滚导致的数据不一致。下面总结一下经验教训: 注:转 阅读全文
posted @ 2017-06-01 17:24 青鸢 阅读(8941) 评论(0) 推荐(0) 编辑