- 博客(6)
- 资源 (8)
- 收藏
- 关注
原创 看一看btrace
执行步骤: 1. btrace解析script,并生成相应的agent包 2. attach到jvm,并将相关agent包load进行,执行preMain或者agentMain方法,传入参数包括instrument 3. asm强化代码 4. instrument替换
2011-05-11 18:57:00 1004
原创 再看String
StringBuilder和StringBuffer的区别就不写了,就是一个木有加锁一个加了锁,这里只来看看String相加时jvm做的一些事情,来看一下是不是new一个StringBuilder来append就一定比字符两个字符串直接+要好。 通常来用的仅仅几个字符串的拼接这
2011-05-11 18:56:00 581
原创 对于名为cMemberId这类属性属性名与其set、get方法对应关系的差异
现象 数据库中有一个字段为c_member_id,对应DO中类的属性为cMemberId,在数据库查询的时候可以正确的将值注入到这个属性中,但是在调用beanUtils中的setProperty方法的时候却会出现找不到set方法的情况,报错。 eclipse中对该属性自动生成
2011-05-11 18:54:00 1043
原创 导出excel时GCOverHeadLimit问题研究
问题现象 项目中需要一个数据导出excel功能,因为导出的文件需要是正式excel格式,包含多个sheet页,采用csv等方式无法满足需求,所以采用poi方式。考虑到poi方式会占用较多的内存,所以限制每次最多可以导出10000条数据,并且在开发环境自测的时候用可允许的最大的
2011-05-11 10:50:00 3013
原创 java异常一点点
引言 1 OutputStreamWriter out = ... 2 java.sql.Connection conn = ... 3 try { 4 Statement stat = conn.createStatement(); 5 ResultSet rs = st
2011-05-06 09:20:00 938
学籍管理系统设计开发文档
2008-10-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人