Time of Update: 2018-12-03
WinCE註冊表永久儲存導致系統效能下降解決當我們終於實現註冊表永久儲存的時候我們發現我們不得不面對新的問題: 由於註冊表要儲存到永久儲存空間(如NAND Flash),每次修改註冊表都會去讀寫NAND Flash, 會嚴重影響某些應用程式的運行. 比如播放音視頻時,會寫入很多新的註冊表索引值,每次讀寫NAND Flash來儲存這些索引值會造成大量系統資源的浪費,導致開始播放的時候有停頓遲滯的現象。 這些都是因為我們使用了Aggressive Flush(又稱為
Time of Update: 2018-12-03
突然在網上看到別人兩年前寫的一篇關於nor和nand的好文章,做為csdn的合法公民,有必要轉 一、儲存資料的原理
Time of Update: 2018-12-03
這三個參數對於NandFlash的讀寫操作來說是比較重要的,沒搞清楚這三個參數,後面的事就不用提了,那這三個參數到底是幹什麼的呢,我們怎麼樣去配置他們呢,今天我花了點時間研究了一下這三個參數。在datasheet中對他們的時序有下面兩種圖示,一種是寫命令或者地址的情況,一種是讀寫資料的情況: 由可知,這三個參數控制的是Nand Flash 訊號線CLE/ALE與寫控制訊號nWE的時序關係。TACLS:表示CLT/ALE的建立時間(setup
Time of Update: 2018-12-03
編譯Android源碼需要JDK1.5版(主要是需要其中的javadoc),1.6版是 不相容的。JDK1.5已經停止支援,其最 終的版本是JDK 5.0 Update 22。 可從Sun官網上下載: http://java.sun.com/javase/downloads/5u22/jdk 選擇平台Linux-64bit,勾選同意許可協議: 單擊Continue,在彈出的頁面中一共有兩個下載,選第一個jdk-1_5_0_22-linux-amd64.bin下載:
Time of Update: 2018-12-03
S3C6410 wince6.0 DDR 從128MB 擴充為256MBpower 11:26 2009-7-221.更改NBL1.LSB 的option.inc;_ISR_STARTADDRESS EQU (DRAM_BaseAddress + 0x03ffff00) ; 0x53ffff00 ; 64MB case;_ISR_STARTADDRESS EQU (DRAM_BaseAddress + 0x07ffff00) ; 0x57ffff00 ; 128MB
Time of Update: 2018-12-03
編譯android2.3之前的版本,使用的是jdk1.5,但是到了2.3又變成了jdk1.6,現在需要編譯2.3之前的版本還需要編譯2.3的版本,故電腦上需要安裝jdk1.5和jdk1.6兩個版本,安裝方法如下:【Java 6: for Gingerbread and newer】sudo add-apt-repository "deb http://archive.canonical.com/lucid partner"sudo add-apt-repository "deb-srchttp:
Time of Update: 2018-12-03
方法一:依賴視窗方法二:從註冊表入手 方法一: 由於USB存放裝置和SD卡都是存放裝置, 當裝置接入的時候枚舉註冊表路徑"HKEY_LOCAL_MACHINE//Drivers//Active"下的子鍵,根據
Time of Update: 2018-12-03
WinCE NAND flash - FALFrom ESSLabWiki1. IntroductionFlash與一般常見的Disk不同,其特性是無法重複對同一塊記憶體位置去做Write的動作,必須要Erase那塊記憶體位置才可以做Write的動作。因此一般的File System,如FAT16、FAT32、NFTS…,無法直接在Flash Memory上使用;若是想要沿用這些File System,則必須透過一層Translation Layer來將Logical Block
Time of Update: 2018-12-03
Zlib檔案壓縮和解壓開原始碼:http://www.zlib.net/zlib使用手冊:http://www.zlib.net/manual.htmlzlib wince版:http://www.tenik.co.jp/~adachi/wince/在這裡,你可以查看基於各種作業系統平台的壓縮與解縮代碼實現。
Time of Update: 2018-12-03
電源管理的目的是節能,基本的節能方法是使系統適時的進出休眠狀態.比如使用者按下On/Off按鈕,或者監視使用者活動的定時器逾時,或者應用呼叫api都可以使得系統休眠,使用者再次按下On/Off或者其他喚醒中斷將使得系統退出休眠.從而可見,電源管理模組和使用者活動情況密不可分,電源管理是使用者活動所驅動的. WinCE中處理使用者與系統互動的部分是GWES,所以早期電源管理工作是由GWES來實現.( GWES:Graphics,Windows and Events
Time of Update: 2018-12-03
現有2台機器1、伺服器192.168.1.1122、個人機192.168.1.110要使110無需密碼通過ssh登入112步驟1、建立密鑰miao@u32-192-168-1-110:~/.ssh$ ssh-keygen -t rsaGenerating public/private rsa key pair.Enter passphrase (empty for no passphrase): (忽略)Enter same passphrase again: (忽略)Your
Time of Update: 2018-12-03
這個工具的作用是用於判斷一個wince的AP及其組件對記憶體堆的分配釋放,對控制代碼的建立銷毀進行檢查,對AP退出後沒有釋放的記憶體堆和控制代碼log出來,協助開發人員分析問題解決問題。當然對驅動它也可以搞定,我本人還木搞懂,所以先捂著還沒熱的一點經驗,給大家一些引導,一是讓大家知道有這麼個東西(昨天我還不知道有這麼個東西呢,嘿嘿),而是讓大家知道怎麼能最快用起這個東西,三是讓大家知道怎麼它的log。 1.先把裝置端的目錄拷貝到裝置上執行,看到下面的對話方塊,呵呵,你的螢幕一定要夠大才行哦。勾上
Time of Update: 2018-12-03
我一直喜歡600系列的機器,本來打算升個T4x的機器爽一把,當從實際(上網看資料)出發還是選擇了廉價的600E作為自己的小黑。首先上pchome二手論壇一會就瞄準了上海大學的一個XD的機器,當天就拿下.機器配置:PIII 750 (運行在600) 224M 6G CDROM
Time of Update: 2018-12-03
隨著現在電腦的普及和更新換代,越來越多的家庭已經有了好幾台電腦,上網的家庭也越來越多,於是經常會出現好幾台電腦想同時上網的情況,這樣的話必須讓其中一台電腦安裝兩塊網卡作為閘道伺服器(前提是沒Money買路由器哈),大部分的人會選擇Windows2000作為該伺服器的作業系統,因為配置起來非常簡單,而同時這台伺服器還可以繼續充當普通的工作站使用,但是這樣一台伺服器的配置一般來說是家裡的“主力”,否則跑Win2000會非常慢,而且為了能讓其他的電腦能夠隨時上網的話它還必須24小時不間斷的工作,大家都
Time of Update: 2018-12-03
印象中,微軟就是一個生產軟體的企業,Windows作業系統、Office辦公軟體、SQL資料庫等等軟體都讓人耳熟能詳,但是,說到微軟的曆史,卻很少人知道,微軟的發展史,卻與硬體分不開,在20年前的1983年,微軟就生產出第一款滑鼠,讓腰杆子硬了起來。直到現在,微軟在滑鼠、鍵盤、無線裝置、遊戲等等方面都處於世界絕對領先的位置。目前,微軟的硬體團隊有200多人,包括許多業界最優秀的人體工程學專家、工業設計師和工程師,這個團體雖然在微軟內部不算一個大部門,但是它的創業精神和發明才能在公司內外有口皆碑。
Time of Update: 2018-12-03
關於駭客帝國的進一步思考(轉貼)轉貼自麥課一班,原作:小貝如果沒有好好地理解一下Matrix的新理論,去看這部戲肯定是浪費時間。引言 看完Matrix Reloaded,裡面很多的懸念引起人困惑和思索。原先看完Matrix1得到的一層理論(電腦虛擬Matrix對應人類真實的世界Zion)被推翻。現在網上出現了Matrix in Matrix的理論和Two parallel
Time of Update: 2018-12-03
3.4 使用WM_COPYDATA訊息通訊對於少量資料可以用WM_COPYDATA方便地實現通訊。由於SendMessage()是阻塞的,只有接收方響應了訊息,SendMessage()才能返回,否則一直阻塞。所以,對於大量資料來說,用SendMessage()就容易造成視窗假死。3.4.1
Time of Update: 2018-12-03
最近通過看LocalAlloc的問題結合之前研究如何用AP去讀寫CE6的物理地址的過程,發現CE6的核心存在巨大安全隱患。如果說CE5是蝸牛殼,那麼CE6就是雞蛋殼了,騷味動點腦筋,CE6的核心就能馬上被你控制,下面簡述幾個CE6設計上的敗筆。敗筆1:KDataStuct位置固定稍微瞭解一點wince的都知道這個結構體吧,這個結構體在wince初始化的最早期的時候會由OAL先去初始化放置於一個“kernel才有特權”的專屬地址,以CE6為例,它位於虛擬位址0xffffc800,此結構體放置大量關
Time of Update: 2018-12-03
估計無叢集索引的表的大小下列步驟可用於估計儲存沒有叢集索引的表上的資料和任何附加的非叢集索引所需的空間。 計算儲存資料所用的空間。 計算儲存每個附加非叢集索引所用的空間。 匯總計算所得的值。 對於每個計算,都要指定將在表中出現的行數。表中的行數將對錶的大小有直接影響:表中的行數 = Num_Rows計算儲存資料所用的空間若要計算儲存資料所用的空間,請參見估計表的大小。 記下計算所得的值:儲存資料所用的空間 =
Time of Update: 2018-12-03
wordpress外掛程式網介紹了一款挺漂亮的wordpress