java技术研究
wangbin579
TCPCopy作者,MySQL内核顶级专家,书籍<<The Art of Problem-Solving in Software Engineering:How to Make MySQL Better>>作者
展开
-
java方面的代码质量控制
<br />java方面的代码质量控制ppt,多年的心血。<br />请问如何上传附件?原创 2011-04-16 14:47:00 · 1285 阅读 · 1 评论 -
请不要以为java就没有内存泄漏
<br />java一般出现的内存泄漏并不是传统意义上的内存泄漏,而是指占用内存越来越多,最终导致程序崩溃,一般是由于使用了容器导致的。<br /><br />这种内存泄漏是一种通用的内存泄漏,不仅在java中出现,在其它语言中也同样出现,很难避免。<br /><br />java虚拟器给我们做了很多内存方面的工作,避免了其它类型的内存泄漏,例如采用内存池,避免了小内存碎片的问题。<br /><br />这里需要注意的是,如果我们用JNI调用了c++或c程序,由于虚拟器管不了那边的内原创 2011-04-16 14:44:00 · 864 阅读 · 0 评论 -
java中排序算法的分析
<br />1、对于对象的排序,java采用的是a modified mergesort,这种排序方法稳定,稳定压倒一切,性能还行。<br /> 对于对象比较少的情况下,这种排序方法采用的是直接插入排序,<br /> 为啥用这个排序方法呢,原因可能如下:<br /> a)充分利用cpu cache,能有效提高性能<br /> b)由于n比较小,n(n-1)^2还不是很大,比如n<7,假设n=6,6*5/2=15,接近线性<br /><br />原创 2011-04-16 14:44:00 · 652 阅读 · 0 评论 -
java 考察引用的一个例子
<br />class ValHold{<br /> public int i = 10;<br />}<br /> <br />public class ObParm{<br /> public static void main(Stringargv[]){<br /> ObParm o = new ObParm();<br /> o.amethod();<br /> }<br /> public void amethod(){<br /> int原创 2011-04-16 14:50:00 · 1075 阅读 · 0 评论 -
自动化测试ppt
在开发广告投放系统时,利用自动化测试,避免了很多问题,特别是功能方面的问题。在开发广告投放系统的时候,很少出现问题,第一功劳是tcpcopy(老的单机器版本,需要设置路由),第二功劳是自动化测试希望对大家有用原创 2011-11-02 11:08:13 · 2503 阅读 · 1 评论