- 博客(4)
- 资源 (1)
- 收藏
- 关注
转载 Java 性能优化之 String 篇
简介: String 方法用于文本分析及大量字符串处理时会对内存性能造成不可低估的影响。我们在一个大文本数据分析的项目中(我们统计一个约 300MB 的 csv 文件中所有单词出现的次数)发现,用于存放结果的 Collection 占用了几百兆的内存,远远超出唯一单词总数 20000 个。 本文将通过分析 String 在 JVM 中的存储结构,以及常见 String 操作对内
2012-09-28 12:14:59 1244
转载 String的substring、split, StringTokenizer 截取字符串性能比较
测试的软件环境为:Windows XP、eclipse、JDK1.6。测试用例使用类ip形式的字符串,即3位一组,使用”.”间隔。数据分别使用:5组、10组、100组、1000组、10000组、100000组。实现闲话不说,先上代码:package test.java.lang.ref;import java.util.Random;import java.util
2012-09-28 11:41:22 19038 6
转载 GC介绍
GC学习笔记一、GC特性以及各种GC的选择1、垃圾回收器的特性2、对垃圾回收器的选择2.1 连续 VS. 并行2.2 并发 VS. stop-the-world2.3 压缩 VS. 不压缩 VS. 复制二、GC性能指标三、分代回收四、J2SE 5.0的HotSpot JVM上的GC学习 - 分代、GC类型、快速分配
2012-09-26 16:24:12 2131
原创 spring管理filter与Servlet
在使用spring容器的web应用中,业务对象间的依赖关系都可以用context.xml文件来配置,并且由spring容器来负责依赖对象 的创建。如果要在filter或者servlet中使用spring容器管理业务对象,通常需要使用WebApplicationContextUtils.getRequiredWebApplicationContext(getServletContext())来
2012-09-03 15:34:29 1001
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人