我们可以借助SA写一个小工具来dump下StringTable中所有的oop(SA真是个好东西哇:)...
分类:
其他好文 时间:
2015-04-19 14:44:53
阅读次数:
301
1、使用final
在jdk里面的String类型是final的,所以String里面的方法也是final的,方法申明成final后java编译器会寻找机会内联所有的final方法(至于怎样内联由编译器决定),这样可
以大大提高程序的运行性能。
补充:HotSpot虚拟机就使用了方法内联来优化虚拟机的运行效率,另外一种策略是热点优化。
2、将过期引用置为null
当确定一个对...
分类:
编程语言 时间:
2015-04-18 14:37:24
阅读次数:
128
Java经过近20年的演变,已经发展出一套复杂、健壮和高性能的垃圾收集器。在不同的应用场合下使用不同的GC组合能让程序性能得到可观提高。我想这也是Java这么多年来一直处于不败之地的原因之一。以下讨论只限于Server模式下的HotSpot JVM。GC的类型Sun/Oracle的HotSpot JVM为我们提供了多种不同的GC,一种GC只专门负责新生代或老年代的内存回收工作,所以实际使用的时候需要...
分类:
编程语言 时间:
2015-04-18 06:29:24
阅读次数:
174
Sightseeing
Time Limit: 2000MS
Memory Limit: 65536K
Total Submissions: 7421
Accepted: 2659
Description
Tour operator Your Personal Holiday organises guided bus trips ...
分类:
其他好文 时间:
2015-04-17 11:45:15
阅读次数:
136
what we have?iRedMail -> http://iredmail.comGet the script over there. http://www.iredmail.com/download.htmlHere we use ubuntu14.04 as server.Just...
分类:
系统相关 时间:
2015-04-14 14:30:48
阅读次数:
180
Oracle9i Database Release 2 Enterprise/Standard/Personal Edition for Windows NT/2000/XPhttp://download.oracle.com/otn/nt/oracle9i/9201/92010NT_Disk1.z...
分类:
数据库 时间:
2015-04-14 00:31:47
阅读次数:
404
1 use test1 2 select address_district,COUNT(address_district) as total from hr_personal_test group by address_district with rollup; 3 create table te....
分类:
数据库 时间:
2015-04-13 14:16:52
阅读次数:
169
查了一下资料主要有两种方法:第一种:network manager设置 这种方法配置比较复杂.并且不能给Android手机和iPhone共享.果断放弃(其实我是尝试过的,真的没有用).第二种:使用ap-hotspot,亲测可用 这种方法配置简单,用起来也方便. 第一步:安装ap-hotspot...
分类:
系统相关 时间:
2015-04-12 00:02:04
阅读次数:
213
垃圾收集算法一般来说,垃圾收集算法分为四类:标记-清除算法最基础的算法便是标记-清除算法(Mark-Sweep)。算法分为“标记”和“清除”两个阶段:首先标记处需要收集的对象,在标记完成之后,再统一回收所有被标记的对象。这是最简单的一种算法,但是缺点也是很明显的:一个是效率问题,标记和清除效率都不高...
分类:
编程语言 时间:
2015-04-11 17:33:01
阅读次数:
142
现在有几个weblogic 10.3服务发布在window上,jdk用的是:
# JRE version: 6.0_31-b05
# Java VM: Java HotSpot(TM) 64-Bit Server VM (20.6-b01 mixed mode windows-amd64 compressed oops)
现象:节点在无任何征兆的情况下停止。...
分类:
系统相关 时间:
2015-04-08 16:28:49
阅读次数:
567