- 博客(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
1486
原创 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
1825
原创 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
666
原创 java内存模型
很多时候java有各概念“内存模型”概念会被弄混,区分一下以做笔记。 一,jvm规范内存模型 jvm规范,理论模型 二,jvm实现 常见的有sun hotspot,ibm j9 hotspot老年代(1.8改为元数据)为方法区的实现
2018-01-06 19:54:22
255
原创 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
3231
原创 jvm垃圾收集器分类 hotspot
垃圾回收期 适用代 可组合 默认组合 算法 特征 用法 GC日志 Serial(串行) 新生代 老年代:CMS、Serial Old Serial Old 复制 单线程、STW -XX:+UseSerialGC -XX:SurvivorRati
2018-01-05 20:40:31
378
原创 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
17361
2
ecplise插件findbugs2.0
2018-01-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人