- 博客(7)
- 资源 (3)
- 收藏
- 关注
转载 一种maven改造快速支持servlet3.1web工程的方法
原文地址:http://shmilyaw-hotmail-com.iteye.com/blog/2221134问题的引出 平时在工作中大量的开发都依赖于工具maven,而且这个工具总的来说功能还是非常强大的。由于在最近的一些web开发中要用到最新的servlet3.1以及最新的web container tomcat 8,于是想利用maven原生的archet
2018-01-09 20:38:30
1482
原创 1.7 switch支持字符串真相
jdk1.7开始switch支持字符串作为条件判断,其实是个语法糖,实际为字符串获取hashcode后再去判断。源码: public static void a(String... ss) { switch (ss[0]) { case "a": System.out.println(1);
2018-01-06 23:11:44
1817
原创 class重载和java重载
java重载必须参数不同,无关返回值。class重载参数相同,返回值类型不同也能通过。举个例子(1.6)public class GenericTypes { public static String method(List list) { System.out.println("invoke method(List list)"); retu
2018-01-06 20:56:54
661
原创 java内存模型
很多时候java有各概念“内存模型”概念会被弄混,区分一下以做笔记。一,jvm规范内存模型jvm规范,理论模型二,jvm实现常见的有sun hotspot,ibm j9hotspot老年代(1.8改为元数据)为方法区的实现
2018-01-06 19:54:22
250
原创 PretenureSizeThreshol参数不识别,1.7默认垃圾收集器
PretenureSizeThreshol 设置对象超过多大时内存直接分配到老年代1.7jdk默认垃圾收集器为 Parallel Scavenge(新生代)+Parallel Old(老年代) ,PretenureSizeThreshol在jdk1.7未指定垃圾收集器时未生效 private static final int _1MB = 1024 * 1024; /*
2018-01-05 21:24:07
3223
原创 jvm垃圾收集器分类 hotspot
垃圾回收期适用代可组合默认组合算法特征用法GC日志Serial(串行)新生代老年代:CMS、Serial OldSerial Old复制单线程、STW -XX:+UseSerialGC-XX:SurvivorRati
2018-01-05 20:40:31
366
原创 jvm默认垃圾收集器789
jdk1.7 默认垃圾收集器Parallel Scavenge(新生代)+Parallel Old(老年代)jdk1.8 默认垃圾收集器Parallel Scavenge(新生代)+Parallel Old(老年代)jdk1.9 默认垃圾收集器G1-XX:+PrintCommandLineFlagsjvm参数可查看默认设置收集器类型-XX:+PrintGCDetails亦可
2018-01-05 20:37:03
17348
2
ecplise插件findbugs2.0
2018-01-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人