- 博客(6)
- 问答 (2)
- 收藏
- 关注
原创 java如何自定义类库
工具:eclipse1:写一个hello word方法:public void sayHello() {System.out.print("hello");}2:右键本项目,export--java--java file,选择jar包保存位置。3:右键新工程的jre system library--build path--config build path--add external jar(添加...
2017-12-26 21:00:08 1445
原创 jvm的5种垃圾回收器
jdk7下的5种gc回收器:1. Serial GC (-XX:+UseSerialGC)算法:mark-sweep-compact(1)标记老年代中依然存活的对象。(标记)(2)从头开始检查堆内存空间,并且只留下依然幸存的对象。(清理)(3)从头开始,顺序地填满堆内存空间,并且将对内存空间分成两部分:一个保存着对象,另一个空着(压缩)。2. Parallel GC (-XX:+UseParall...
2017-12-16 15:02:56 442
原创 快速了解bump-the-pointer和TLAB
jvm 通过bump-the-pointer和TLAB用来加快内存分配。Bump-the-pointer(撞点)技术跟踪在伊甸园空间创建的最后一个对象,这个对象会被放在伊甸园空间的顶部。如果之后需要创建对象,只需检查伊甸园空间是否有足够的剩余空间。如果有足够的空间,对象就会被创建在伊甸园空间,并且被放置在顶部(此时会更换标记位)。这样一来,每次创建新的对象时,只需要检查最后被创建的对象。这将极大地...
2017-12-16 13:58:13 1282
原创 springboot如何配置随机数
随机数的作用:(1)防止浏览器认为是相同的资源而去读缓存;(2)生成验证码的时候可以使用;步骤:(1)application.properties下配置number=${random.int}random.int意为随机整数,分别还有random.value--随机字符串,random.long--随机long,random.int(10)--小于10,random.int(10,100)--10...
2017-12-15 12:19:35 3630
原创 如何快速搭建springboot
1:new一个project,选择:spring initializr ,sdk即jdk,选择本地jdk版本,例如:1.8 ,next。注:idea配置sdk:file-project structrue-Platfrom Settings-SDKs:"+"号添加,选择本地jdk目录2:修改group和artifact(不改也行),next。3:此时已构建了springboot的项目结构,查看p...
2017-12-15 00:42:38 446
转载 mybatis与hibernate的对比
本文并非原创,旨在整理汇总,不定期进行增加和修改。相同点:(1)Hibernate与MyBatis都是通过SessionFactoryBuider由XML配置文件生成SessionFactory,由SessionFactory 生成Session,由Session来开启执行事务和SQL(Structured Query Language,结构化查询语言)语句。(2)Hibernate和MyBati...
2017-12-04 13:15:01 71586 4
空空如也
springboot如何忽略commandLineRanner实例?
2017-07-16
springboo框架 ,如何忽略commandLineRanner?
2017-07-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人