微软当初看见java如日中天,能实现“一次编写,到处运行”这么牛叉的功能,终于也按捺不住了,于是模仿java也做了一个虚拟机,这就是.Net Framework框架。他提供了垃圾回收功能。除此之外,他还另外发明了一门叫做 C#(读作 “C Sharp”)的语言用于完美运行在.Net Framework中。为了将Java彻底击垮,他还发明了J#,F#,意思就是在.Net Framework框架中运行Java,Fortran等,企图开发一个能包容所有语言的平台,何其宏伟的理想!但结果却。。。好多年过去了,Jav...
分类:
其他好文 时间:
2014-06-16 11:29:06
阅读次数:
242
在《Effective Java 2nd
Edition》中,第6条“消除过期的对象引用”提到,虽然Java有
垃圾回收机制,但是只要是自己管理的内存,就应该警惕内存泄露的问题,例如的对象池、缓存中的过期对象都有可能引发内存泄露的问题。书中还提到可以用
WeakHashMap来作为缓存的容器可以有效...
分类:
移动开发 时间:
2014-06-16 09:17:26
阅读次数:
292
groot.createElement = function (html, id) {
groot.dynamic[id] = id; return $(html).append("")
}从上面得代码可以看出函数在html代码片段的后面加了隐藏的input并在g...
分类:
其他好文 时间:
2014-06-13 16:02:52
阅读次数:
187
目录理解垃圾回收平台的基本工作原理垃圾回收算法垃圾回收与调试使用终结操作来释放本地资源对托管资源使用终结操作是什么导致Finalize方法被调用终结操作揭秘Dispose模式:强制对象清理资源使用实现了Dispose模式的类型C#的using语句手动监视和控制对象的生存期对象复活代线程劫持大对象一、...
分类:
其他好文 时间:
2014-06-12 13:52:49
阅读次数:
546
一、Windows内存架构简介 在用户态(user
mode)中运行的进程通常会使用一个或多个堆托管器。最常见的堆管理器就是Windows堆管理器(windowsheap
manager)。另一个常见的堆管理器就是CLR堆管理器,它是在.Net应用程序中使用。 Windows堆管理器负责满足...
分类:
其他好文 时间:
2014-06-12 10:00:29
阅读次数:
281
类中的魔术方法PHP魔术方法指的是在某些时刻会自动被调用的内置函数,它们以两个连续的下划线开头。类中的魔术方法__construct()类的构造函数,用于初始化对象,在对象实例化时自动运行__destruct()析构函数,用于在php运行终止时,释放对象所占用的内存。析构函数是php的垃圾..
分类:
Web程序 时间:
2014-06-10 22:40:12
阅读次数:
342
建议***一些不必要的垃圾文件:把你不清楚的文件夹都***掉就行了,既节省空间又能保证软件稳定性,你知道的比如Camera、Ringtones、Recorder、Photo、Music、Backup、Video保留我就是只保留了这7个与个人相关的文件夹,其余的文件全部都***掉了,放心,很安全莫名其妙的的卡顿..
分类:
移动开发 时间:
2014-06-10 22:34:07
阅读次数:
373