摘要: 内存泄漏(memory leak),指由于疏忽或错误造成程序未能释放已经不再使用的内存的情况。在编程时进行动态内存分配是非常必要的,它可以在程序运行的过程中帮助分配所需的内存,而不是在进程启动的时候就进行分配。然而有效地管理这些内存同样也是非常重要的。在大型的、复杂的应用程序中,内存泄漏是常见的问题,当以前分配的一片内存不再需要使用或无法访问时,但是却并没有释放它,那么对于该进程来说,会因此导致总可用内存的减少,这时就出现了内存泄漏。常见检测内存泄漏的工具:C/C++1.Valgrind-Debugging and profiling Linux programs, aiming at pro 阅读全文
posted @ 2011-11-02 14:11 张长胜 阅读(195) 评论(0) 推荐(0) 编辑
摘要: ASM是一个Java字节码操纵框架。它可以直接以二进制形式动态地生成stub类或其他代理类,或者在装载时动态地修改类。ASM提供类似于BCEL和SERP之类的工具包的功能,但是被设计得更小巧、更快速,这使它适用于实时代码插装。 ASM 4.0完全支持Java 7,详细改进内容请看发行说明。 文章出自:开源中国社区 阅读全文
posted @ 2011-11-02 09:44 张长胜 阅读(153) 评论(0) 推荐(0) 编辑