Time of Update: 2018-12-03
類似於驅動程式的開發,註冊/proc檔案也需要初始化一個資料結構:struct proc_dir_entry然後調用static inline struct proc_dir_entry *create_proc_entry(const char *name, mode_t mode, struct proc_dir_entry *parent) 函數註冊proc檔案,在卸載模組時,調用 remove_proc_entry(name, parent)宏,登出該proc檔案即可。具體步驟:
Time of Update: 2018-12-03
http://hi.baidu.com/sibeichen055/blog/item/e81aca3398d807fc1b4cff78.html這個小知識點迷糊了很久了,前段時間始終沒有搞清楚,今天又拿過來看的時候好象明白了點......今天將ifstream 與ofstream的用法歸納一下
Time of Update: 2018-12-03
根據啟發函數(A*演算法)求解八數位問題 http://www.java3z.com/cwbwebhome/article/article5/5792.html?id=1414 八數位方塊移動遊戲要求從一個含8個數字(用1-8表示)的方塊以及一個空格方塊(用0表示)的3x3矩陣的起始狀態開始,不斷移動該空格方塊以使其和相鄰的方 塊互換,直至達到所定義的目標狀態。空格方塊在中間位置時有上、下、左、右4個方向可移動,在四個角落上有2個方向可移動,在其他位置上有3個方向可移
Time of Update: 2018-12-03
IO-Mapping Linux/io-mapping檔案中提供的io映射抽象介面,可以將裝置上的小空間有效地映射到處理器。io映射最初用來在32位處理器上支援大的顯存,在這種情況下,由於顯存太大,不能直接使用ioremap_wc將整個顯存靜態映射到處理器,因為這樣會消耗過大的核心地址空間。 在驅動程式初始化時,可以使用下面的函數建立一個映射對象(mapping object):struct
Time of Update: 2018-12-03
1.我們每一步,都走的太早了啊.在學會愛之前陷入,在學會體諒之前分手,在學會面對之前結束.2.她說這世上必有一個人,會和她不離不棄寵辱與共,如果現在還沒有,那是她沒有找到,不夠幸運,而不是他不存在。 3.我一生中最幸運的兩件事: 一件,是時間終於將我對你的愛消耗殆盡~~~ 一件,是很久很久以前有一天,我遇見你~~~4.你知不知道,思念一個人的滋味,就象欣賞一種殘酷的美,然後用很小很小的聲音,告訴自己堅強面對~~5我們十指緊扣~~~一輩子~~~好嗎?
Time of Update: 2018-12-03
WAVECOM Q2358C CDMA模組常用AT命令如下:廠家認證 AT+CGMI 獲得廠家的標識模式認證 AT+CGMM 查詢支援頻段修訂認證 AT+CGMR 查詢軟體版本生產序號 AT+CGSN 查詢IMEI NO.TE設定 AT+CSCS 選擇支援網路查詢IMSI AT+CIMI 查詢國際行動電話支援認證卡的認證 AT+CCID
Time of Update: 2018-12-03
SMI對即時性的影響系統管理中斷(SMI)用來提供擴充功能,如模擬老式的硬體裝置。也可以利用它們實現某些系統管理。類似於NMI,SMI也使用硬連線直接向CPU發訊號,而且也不能被屏蔽。CPU收到SMI訊號後,將進入系統管理模式(SMM:System Management
Time of Update: 2018-12-03
現在很多朋友們的手機都已經支援jar等,可以安裝一些好玩的軟體,可是如果自己想要實現一個個性點的程式,還能炫一下,(*^__^*) 嘻嘻…… 好了 廢話少說,下面咱們開始正題... 所謂"工欲善其事,必先利其器",咱們就先從開發環境開始... 首先介紹下咱們要用到的安裝工具: A:
Time of Update: 2018-12-03
1.標頭檔中要定義宏; #define UNICODE #define _UNICODE 2.char轉換成wchar const char *pFilePathName = "c:\\aa.dll"; int nLen = strlen(pFilePathName) + 1; int nwLen = MultiByteToWideChar(CP_ACP, 0,
Time of Update: 2018-12-03
System.map檔案簡介秦白衣Arethe Qinarethe.kernel@gmail.com System.map是核心使用的符號表,關聯了符號的名稱以及它們在記憶體中的地址。符號名稱是指核心中變數或函數的名字。當我們需要根據符號名稱尋找其地址,或者尋找某個地址上的符號名稱時,就需要用到System.map了。特別是在調試kernel panics與kernel oopses時,System.map非常有用。下面是System.map檔案中的部分內容:0000040c
Time of Update: 2018-12-03
為什麼Oraclelistener啟動後自動關閉原因是因為電腦使用者名稱修改了所以要開啟listener.ora檔案(在\oracle\product\10.2.0\db_1\NETWORK\ADMIN這個目錄下)然後將HOST = 填上自己的新主機名稱(我這裡的主機名稱是Amarsoft)如下:LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST =
Time of Update: 2018-12-03
在核心啟動到mem_init()函數執行的這段時間裡,Buddy系統沒有初始化。在這個階段,核心可以直接存取的資料空間包括核心的data段、bss段、sdata段中的資料。但是在核心初始化時,難免會使用到動態記憶體,那麼此時,在不存在Buddy系統的情況下,核心便使用Boot Memory分配器管理實體記憶體。Boot Memory分配器使用FFB(First Fit
Time of Update: 2018-12-03
http://www.hackchina.com/?q=LL%281%29文法:S→ABc A→a|εB→b|ε First集合求法:能由非終結符號推出的所有的開頭符號或可能的ε,但要求這個開頭符號是終結符號。如此題A可以推匯出a和ε,所以FIRST(A)={a,ε};同理FIRST(B)={b,ε};S可以推匯出aBc,還可以推匯出bc,還可以推匯出c,所以FIRST(S)={a,b,c}
Time of Update: 2018-12-03
作者: falcon 發表日期: 2009-03-31 16:14 複製連結by falcon <wuzhangjin@gmail.com>2009-03-31 [差點就要長篇大論(用E文寫了大概要兩個section了),想了想,還是直接從weekreport裡頭copy過來,整理一下得了!] 最近移植了Linux的即時擴充補丁RT_PREEMPT到loongson2f平台上,現在基本完工,這裡做個小結。一、移植過程
Time of Update: 2018-12-03
VC:“Commands”tab頁,“Keyboard”tab頁,Category選Macros,選中CommentOut,然後換到“Press new shortcut key”,自己設定即可,如ctrl+TVS:ctrl+K,ctrl+C附常用快速鍵:快速鍵 功能CTRL + SHIFT + B產生解決方案CTRL + F7 產生編譯CTRL + O 開啟檔案CTRL + SHIFT + O開啟項目CTRL + SHIFT + C顯示類別檢視視窗F4 顯示內容視窗SHIFT +
Time of Update: 2018-12-03
RCU Concepts The basic idea behind RCU (read-copyupdate) is to split destructive operations into two parts, one that preventsanyone from seeing the data item being destroyed, and one that actually carriesout the
Time of Update: 2018-12-03
一、實驗題目 LL(1)文法分析二、實驗成員三、實驗目的通過設計、編製、調試一個典型的文法剖析器,實現對詞法剖析器所提供的單詞序列進行語法檢查和結構分析,檢查語法錯誤,進一步掌握常用的文法分析方法。四、實驗內容構造LL(1)文法剖析器,任意輸入一個文法符號串,並判斷它是否為文法的一個句子。程式要求為該文法構造預測性分析表,並按照預測性分析演算法對輸入串進行文法分析,判別程式是否符合已知的文法規則,如果不符合則輸出錯誤資訊。消除遞迴前的文法
Time of Update: 2018-12-03
1. Bus optionsSupport for hot-pluggable devices (CONFIG_HOTPLUG) 2. Device driversSCSI device support SCSI device support (CONFIG_SCSI scsi_mod) legacy /proc/scsi support (CONFIG_SCSI_PROC_FS) SCSI disk support (CONFIG_BLK_DEV_SD sd_mod) USB
Time of Update: 2018-12-03
開始我的研究生生活已經一個月了,總體的感受就是“累”。由於是跨專業的,又想有點作為,所以功夫還是要下地。自從踏入這所大學的門,我就感受到了緊張的氣氛,校園裡幾乎沒有什麼人,這和普通大學裡出雙入對,遊山玩水的場面出入頗大 。當時猜測這裡的學生可能都躲到實驗室和教室去了,後來證明果不其然,我自己就過上了“教室——圖書館——宿舍”這種三點一線的日子。每天疲於奔命,卻也過的充實。 本以為研究生上的都是小課,來了以後才發現這兩年“擴招”的成果是多麼的大。200人的教室經常被擠的滿滿的,
Time of Update: 2018-12-03
最近 MSN Live Messenger 可以串連上 Yahoo Messenger的新聞,好像也佔了不少資訊版面,那 Google Talk有辦法接上 MSN , Yahoo 或 ICQ 嗎?查了一下網路,果然是有方法的,也有人把方法寫下來了,英文請見Connect Google Talk to AIM, MSN, & Yahoo,中文請見用Gmail Chat 整合MSN, Yahoo!,AIM,Jabber Google Talk 的底層是採用 Jabber 這個通訊協議,而