03 2016 档案
摘要:本文收集网上关于减少java程序占用的一些小知识点 (1)别用new Boolean()。 在很多场景中Boolean类型是必须的,比如JDBC中boolean类型的set与get都是通过Boolean封装传递的,大部分ORM也是用Boolean来封装boolean类型的,比如: ps.setBoo
阅读全文
摘要:在复习Thinking in java的过程中看到了相关内容,顺便整理一下,像下面一样的代码具体的执行顺序(ABCD都是类) 之前自己已经知道了,今天复习《Thinking in Java》又看到了这一段,在这里用代码来看看结果。最后给大家一个结论 代码如下(虽然有点长,但是仔细看还是挺简单的) 结
阅读全文
摘要:因为在用C#做项目的时候被夏令时坑过一回,所以这次将在java中的时区转换信息做一下记录,很简单 经过两次输出可以看到,进入夏令时的3月20日与未进入夏令时的2月20日,时差分别是12和13小时,所以直接用TimeZone是一个很好的做法。代码的最后一句可以获取当地环境的时区id
阅读全文
摘要:在使用xml读写的过程中,用到了dom4j,也算是一个比较主流的xml包了,在使用的过程中,将学习经历记录一下,以后查阅也比较方便。 首先是在pom中添加依赖,在Maven的中心库搜索后选择了该包: 添加完这个依赖后就可以使用了dom4j了,但是在使用的过程中发现了问题,在使用selectNodes
阅读全文
摘要:本文中的参数并齐全,看了http://www.cnblogs.com/redcreen/archive/2011/05/04/2037057.html的相关文章写得很好,可以看一看 1.jvm堆内存简介 gc主要工作在堆上,下面简单介绍一下堆的构成 堆分为两部分 新生代区与老年区和持久区,新生代区存
阅读全文
摘要:jdk为我们提供了一系列的jvm性能监控和故障处理工具,在这里根据学习进度进行整理记录。便于之后查阅 1.jps 虚拟机进程工具 类似于Linux系统中的ps命令,用于查看虚拟机进程,常用的有以下功能 jps -l 显示虚拟机进程id以及进程主类 jps -q 只显示进程id,不显示主类名称 jps
阅读全文
摘要:在学习Linux BASH Shell编程的过程中,发现由于不经常用,所以很多东西很容易忘记,所以写篇文章来记录一下 ls 显示当前路径下的文件,常用的有 -l 显示长格式 -a 显示所有包括隐藏 -R 显示文件夹内的内容 -c 按照最后一次修改时间排序 -t 按照修改时间排序输出 echo 显示
阅读全文

浙公网安备 33010602011771号