摘要: 转眼间,2018年的十二分之一都快过完了,忙于各类事情,博客也都快一个月没更新了。今天我们继续来学习Springboot对象持久化。 首先JPA是Java持久化API,定义了一系列对象持久化的标准,而hibernate是当前非常流行的对象持久化开源框架,Spring boot就默认集成了这种框架,加 阅读全文
posted @ 2018-07-20 16:24 割肉机 阅读(18203) 评论(0) 推荐(0) 编辑
摘要: 我是一名java开发人员,hibernate以及mybatis都有过学习,在java面试中也被提及问道过,在项目实践中也应用过,现在对hibernate和mybatis做一下对比,便于大家更好的理解和学习,使自己在做项目中更加得心应手。 第一方面:开发速度的对比 就开发速度而言,Hibernate的 阅读全文
posted @ 2018-07-20 16:17 割肉机 阅读(7238) 评论(0) 推荐(0) 编辑
摘要: Java并发编程:volatile关键字解析 volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。 volatile关键字虽然从字面上理解起来 阅读全文
posted @ 2018-07-20 14:51 割肉机 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 内存溢出 out of memory,是指程序在申请内存时,没有足够的内存空间供其使用,出现out of memory;比如申请了一个integer,但给它存了long才能存下的数,那就是内存溢出。 内存泄露 memory leak,是指程序在申请内存后,无法释放已申请的内存空间,一次内存泄露危害可 阅读全文
posted @ 2018-07-20 14:41 割肉机 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 性能分析工具jstatjmapjhatjstack 性能分析工具jstatjmapjhatjstack 前提概要: JDK本身提供了很多方便的JVM性能调优监控工具,除了集成式的VisualVM和jConsole外,还有jps、jstack、jmap、jhat、jstat、hprof等小巧的工具,每 阅读全文
posted @ 2018-07-20 14:23 割肉机 阅读(318) 评论(0) 推荐(0) 编辑
摘要: java启动参数共分为三类其一是标准参数(-),所有的JVM实现都必须实现这些参数的功能,而且向后兼容;其二是非标准参数(-X),默认jvm实现这些参数的功能,但是并不保证所有jvm实现都满足,且不保证向后兼容;其三是非Stable参数(-XX),此类参数各个jvm实现会有所不同,将来可能会随时取消 阅读全文
posted @ 2018-07-20 14:11 割肉机 阅读(1120) 评论(0) 推荐(0) 编辑
摘要: 今天在安装软件的时候出现了Package has no installation candidate的问题,如: # apt-get install <packagename>Reading package lists... DoneBuilding dependency tree... DoneP 阅读全文
posted @ 2018-07-20 12:39 割肉机 阅读(61226) 评论(0) 推荐(1) 编辑