基於.NET Framework 的Windows應用程式,你會發現你對程式的操作越多,佔用的記憶體會不斷向上飆升,即使你結束了長時間啟動並執行操作.這種情況對於一個非常小的應用都是這樣.這種情況一般並不是.Net 記憶體泄露,而是因為.Net沒有即時回收你分配的記憶體。下面是從一個朋友那兒搞到的一段代碼,它能夠協助你即時回收記憶體.Code highlighting produced by Actipro CodeHighlighter
在使用 Windows 7 一段時間(如一兩周)後,如果確信您的檔案和設定均已還原到適當的位置,則可以使用“磁碟清理”刪除 Windows.old 檔案夾,以安全地回收磁碟空間。1.單擊「開始」按鈕,在搜尋方塊中鍵入“磁碟清理”(disk cleanup),然後單擊“磁碟清理”。 (如果系統提示您選擇磁碟機,請選擇剛剛安裝了 Windows 的磁碟機,然後單擊“下一步”。)2.單擊“清理系統檔案”。(如果系統再次提示您選擇磁碟機,請選擇剛剛安裝了 Windows 的磁碟機,然後單擊“下一步”。
在安裝EVC4.0和SP4的時候都提示“virtual PC/Windows CE Emulator會造成windows不穩定,windows使這些驅動程式無法載入”,上到微軟的網站一看原因是:當hardware-based DEP (基於硬體的資料執行防止)啟用時,Windows XP SP2 的驅動保護機制不允許載入Virtual PC/Windows CE Emulator driver (VPCAppSv.sys) ,微軟官網也給出瞭解決的辦法,原文如下:
Windows Virtual PC是Virtual PC 2007的新版本, 僅能安裝在Windows 7上. Windows Virtual PC比Virtual PC 2007強大很多, 比較舒服的就是可以根據視窗的大小動態調整虛擬機器的顯示解析度, 另一個就是與主機共用檔案很方便. Virtual PC 2007中滑鼠可以自由進出虛擬機器, 是因為作業系統中安裝了一個與VPC2007整合用的軟體, 在Windows添加刪除程式裡可以找到它. 如果你現在在使用Windows7,
前兩天有人寫信跟我要Windows CE for VMWare。通常我個人寫的非商業用途的程式和原始碼都願意共用出來給大家用,只是一直以來困擾我的問題是找不到合適的免費空間host這些東西,現在我發現google pages可以幹這個使。這次放了兩個東西:CE 5.0的VMWare虛擬機器,和CE 5.0 for VMWare的BSP。想玩的人可以在這裡下載:Windows CE 5.0 for VMWare虛擬機器Windows CE 5.0 for
Windows CE下的FMD介面實現檔案與FAL.LIB的連結Windows CE下的FLASH驅動分為兩層,分別為FMD層和FAL層,FMD(Flash Media Driver)屬於底層,直接操作Flash硬體,不同的Flash硬體則FMD_XXX介面實現函數各不相同,上層則是FAL (Flash Abstraction