不错呦!smile@林凯西,确保“准备文件”中的几个文件都有安装,S...您好,看了您这篇帖子觉得很有帮助。但是有个问题想请...我的修改过了怎么还被恶意注册呢 @jjjjiiii 用PJ快9年了,主要是A...PJ3啊,貌似很少有人用PJ了,现在不是WP就是z...@332347365,我当时接入时错误码没有-10...楼主,ChkValue值应为-103是什么意思呢?...大哥 你最近能看到我发的信息,请跟我联系,我有个制...
Excel 2003合并单元格
编辑:dnawo 日期:2010-06-18
Free HTTP Sniffer:Access violation at address xxxx解决方法
编辑:dnawo 日期:2010-06-14
.NET内存分配浅析
编辑:dnawo 日期:2010-06-07
我知道这是一个富有神话色彩的主题,同样也是个深奥的主题,说它神话是因为.NET程序员几乎看不到它,但是它一直在保护着.NET程序的运行,说它深奥可能涉及一些底层的东西在这个高级的编程语言里显得有点与众不同。我希望通过本文能和大家一起分享.NET关于内存分配上的一些经验,正如题目所描述这里只是浅析,因为我的知识也大部分来自MSDN和一些观察的结果。
一个有趣的假设
.NET很霸道,.NET程序基于这样一个假设,用户的内存是无限的(这怎么可能呢),为了管理这个“无限”的内存.NET需要一个管理器来在有限的内存上模拟出来一个无限的内存空间,对于.NET应用程序来说这些都是透明的(应用程序是看不到的),.Net程序只管贪婪的申请内存,其他事情就有这个管理器来处理,这个管理器微软叫它垃圾收集器(这个概念在JAVA里面早就有了)。基于这个“无限”内存的假设.NET的内存分配是线性的,线性分配内存是最高效的,在分配内存的时候首先计算需要分配的地址空间然后再将头指针偏移即可,这时候头指针指向下一次要分配的内存的起始位置。如果内存真的是无限的,可以想象这种程序的运行将会多么高效,可惜的是内存是有限的,神话结束了。
一个有趣的假设
.NET很霸道,.NET程序基于这样一个假设,用户的内存是无限的(这怎么可能呢),为了管理这个“无限”的内存.NET需要一个管理器来在有限的内存上模拟出来一个无限的内存空间,对于.NET应用程序来说这些都是透明的(应用程序是看不到的),.Net程序只管贪婪的申请内存,其他事情就有这个管理器来处理,这个管理器微软叫它垃圾收集器(这个概念在JAVA里面早就有了)。基于这个“无限”内存的假设.NET的内存分配是线性的,线性分配内存是最高效的,在分配内存的时候首先计算需要分配的地址空间然后再将头指针偏移即可,这时候头指针指向下一次要分配的内存的起始位置。如果内存真的是无限的,可以想象这种程序的运行将会多么高效,可惜的是内存是有限的,神话结束了。
电脑上所有程序打不开解决方法
编辑:dnawo 日期:2010-05-27
两步设置Windows2003局域网共享文件夹
编辑:dnawo 日期:2010-05-15
主机头为空导致站点停止故障一例
编辑:dnawo 日期:2010-05-12
设置CQ42-151TX合下屏幕后不进入休眠状态
编辑:dnawo 日期:2010-05-12
当网卡尚未驱动时,怎么安装驱动?
编辑:dnawo 日期:2010-05-09
CQ42-151TX禁用触摸板
编辑:dnawo 日期:2010-05-09
CQ42-151TX用了一周,对触摸板挺有意见:打字的时候,手掌经常会不小心碰到触摸板,导致光标位置移动,字输错了位置。加上平时都用光电鼠,触摸板用得比较少,于是便想将触摸板禁用掉,禁用方法如下:
①.在惠普官方站点下载Synaptics 触摸板驱动程序,或是点击下边链接直接下载:
Windows XP:ftp://ftp.hp.com/pub/softpaq/sp47501-48000/sp47920.exe
Windows 7 (32-bit):ftp://ftp.hp.com/pub/softpaq/sp48001-48500/sp48277.exe
①.在惠普官方站点下载Synaptics 触摸板驱动程序,或是点击下边链接直接下载:
Windows XP:ftp://ftp.hp.com/pub/softpaq/sp47501-48000/sp47920.exe
Windows 7 (32-bit):ftp://ftp.hp.com/pub/softpaq/sp48001-48500/sp48277.exe







