Time of Update: 2018-12-03
1 安裝samba[root@localhost ~]# yum –y install samba ← 通過網路安裝samba 2 添加samba使用者(使用者名稱稱叫“samba”)[root@localhost ~]# adduser samba ← 添加使用者samba(系統自動在/home下建立samba檔案夾)[root@localhost ~]# smbpasswd -a samba ← 將系統使用者samba加入到 samba 使用者資料庫New SMB password:
Time of Update: 2018-12-03
一、系統記憶體管理五大記憶體分區http://blog.chinaunix.net/u/22878/showart_222270.html使用 /proc 檔案系統來訪問 Linux 核心的內容http://blog.chinaunix.net/u/22878/showart_206337.html記憶體管理內幕http://blog.chinaunix.net/u/22878/showart_202250.html探索 Linux 記憶體模型http://blog.chinaunix.net/
Time of Update: 2018-12-03
我們在做GPRS覆蓋區的調查時,由於沒有專用的儀器!我們用移動的手機來測當地GPRS覆蓋好壞!能不能這樣說手機訊號格數越多GPRS訊號就強,覆蓋就好!反之也成立用普通手機訊號格數來大概判斷訊號覆蓋的強度是可以的。但是這個訊號是GSM網路的訊號強度,而反映GSM網路訊號強度的指標又分為全幀訊號強度(RxLevelFULL)和子幀訊號強度(RxLevelSUB),在手機沒有接通的狀態下,反映的也只是GSM網路的全幀訊號強度,而這隻能作為對該地區的GSM網路覆蓋情況的判斷,而不能說明該處的網路品質的好
Time of Update: 2018-12-03
我在MDE這個團隊做了4年了,基於過去的經驗,談談做MDE工作的感受吧。做MDE的工程師,和售前,售後,服務的工程師的工作有一定的相似性。MDE的全名是Market Development
Time of Update: 2018-12-03
1.Preprocessor Glue: The ## Operator預先處理串連符:##操作符Like the # operator, the ## operator can be used in the replacement section of a function-like macro.Additionally, it can be used in the replacement section of an object-like macro. The ## operator
Time of Update: 2018-12-03
文詳細描述了一種利用 ptrace 系統調用,實現嵌入式系統內部進程通訊的監視方法,並提供了相應的實現方案。 Linux 中的 ptrace 系統調用是監視處理序間通訊的關鍵。 ptrace 為我們提供了一種觀察和控制其它進程的方法。利用 ptrace ,我們可以截獲正在啟動並執行進程的所有的系統調用。所謂截獲是指,監視程式可以在這些系統調用發生和退出時,獲得系統調用的參數,甚至修改參數。這些系統調用包括: read , write , sendto, recv 等等。在 Linux
Time of Update: 2018-12-03
Linux 2.6核心新檔案系統變化--- inotify --一種檔案系統的變化通知機制 一、引言 眾所周知,Linux 案頭系統與 MAC 或 Windows 相比有許多不如人意的地方,為了改善這種狀況,開源社區提出使用者態需要核心提供一些機制,以便使用者態能夠及時地得知核心或底層硬體裝置發生了什麼,從而能 夠更好地管理裝置,給使用者提供更好的服務,如 hotplug、udev 和 inotify 就是這種需求催生的。Hotplug
Time of Update: 2018-12-03
(一) strace 命令 用途:列印 STREAMS 跟蹤訊息。 文法:strace [ mid sid level ] ... 描述:沒有參數的 strace 命令將所有的驅動程式和模組中的所有 STREAMS 事件跟蹤訊息寫到它的標準輸出中。 這些訊息是從STREAMS日誌驅動程式中擷取的。如果提供參數,它們必須是在三元組中。每個三元組表明跟蹤訊息要從給定的模組或驅動程式、子標識(通常表明次要裝置)以及優先順序別等於或小於給定層級的模組或驅動程式中接收。all
Time of Update: 2018-12-03
1. inline並不是在所有地方都會inline(這個是早就知道的,例如遞迴不能展開,使用了函數名作為地址也不能展開)2. C標準對於何時該inline,何時不inline定義的很模糊,造成了不同編譯器在實現inline功能時存在較大差異。3. 如果在c檔案中定義一個inline函數,那麼編譯器實際上一定會產生一份該函數的彙編代碼(object code),該函數會在這個檔案中任何一處調用中被展開(inline),並且整個程式中不能存在其他相同名字的函數。如果你想在別的檔案中使用這個函
Time of Update: 2018-12-03
第一:首先介紹一下SAX,DOM,JAXP,JDOM,DOM4J的基本知識:(注意:至於 JAXP | JAXB | JAXM | JAXR | JAX-RPC 分別指什麼,查看http://gceclub.sun.com.cn/staticcontent/html/xml/faq/#jaxr_)
Time of Update: 2018-12-03
//注入DLL 至視窗進程中//HWND hwnd : 遠程視窗進程 HWND//LPCSTR dllName : 要注入的DLL NameBOOL InjectDllToProcess(HWND hwnd , LPCSTR dllName){ DWORD processId; GetWindowThreadProcessId(hwnd,&processId); //開啟進程,並設定完全訪問權 HANDLE hProcess =
Time of Update: 2018-12-03
1.arch/x86/kernel/ptrace.c:1472:17: error: conflicting types for 'syscall_trace_enter' 解決方案: Patch--- linux-2.6.32.59/arch/x86/include/asm/ptrace.h+++ fix_ptrace.o_compile_error/arch/x86/include/asm/ptrace.h@@ -130,6 +130,7 @@ #ifdef
Time of Update: 2018-12-03
為什麼他們同時存在什麼是DOM?什麼是SAX?什麼時候使用DOM什麼時候使用SAX結論為什麼他們同時存在--------------------------------------------------------------------------------SAX (Simple API for XML) 和 DOM (Document Object Model) 都是為了讓程式員不用寫一個解析器就可以訪問他們的資料資訊。通過利用XML 1.0格式儲存資訊,以及使用SAX或者DOM
Time of Update: 2018-12-03
擷取同一個域的資料,可以通過XMLHTTP組件或IFRAME來實現,不存在跨域訪問的許可權問題,因此比較簡單。 但如果要訪問不同域的資料時,由於瀏覽器的安全設定,XMLHTTP沒有許可權擷取資料,而IFRAME沒有許可權將擷取的資料傳遞給父視窗,似乎沒有其它解決辦法。 在網上提到的方法,不外乎這兩種: 1. 如果要擷取的資料位元於同一個根域但是不同子域時,可以在指令碼中指定document.domain為父域。 2.
Time of Update: 2018-12-03
有格式I/O函數是指printf和scanf之類的函數k#qZ$eSD)D,q0無格式I/O分為三類linux寶庫部落格0D}m!RA swH一次一字元I/O:即一次讀取或者寫入一個字元,如果stream被buffer,所有的buffering都有標準I/O函數處理一次一行I/O:即一次讀取或者寫入一行,使用fgets和fputs。每行都以一個新行字元結尾,必須指出行的最大長度直接I/O:fread
Time of Update: 2018-12-03
Why to use JSON?Accroading to www.json.org, you can know that It is based on a subset of the JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999. So we should use json instead of xml in javascript. As we know, javascript
Time of Update: 2018-12-03
註:u-boot 使用的是打上: http://www.hhcn.com/cgi-bin/topic.cgi?forum=3&topic=651&show=0 上keety大俠提供的補丁產生的u-boot-1.1.3 關於u-boot啟動核心的問題,可以使用u-boot源碼中提到了go的方案,不過其實u-boot本來有一種更好的方案: bootm一、在開始之前先說明一下bootm相關的東西。 1、
Time of Update: 2018-12-03
修改mapeasy中的球平演算法應用。以前的mapeasy中使用google map data的例子不能正確使用經緯度,現在終於可以了。google map api中有個很有用的介面:GProjection,官方對這個介面的解釋是: This is the interface for map projections. A map projection instance is passed to the constructor of GMapType. This interface
Time of Update: 2018-12-03
在網路程式中,一個進程同時處理多個檔案描述符是很常見的情況。select()系統調用可以使進程檢測同時等待的多個I/O裝置,當沒有裝置準備好時,select()阻塞,其中任一裝置準備好時,select()就返回。 select()的調用形式為: #include <sys/select.h> #include <sys/time.h> int select(int maxfd, fd_set *readfds, fd_set *writefds, fe_set
Time of Update: 2018-12-03
在系統(核心)與硬碟進行IO操作時,需要考慮3個對象之間的互動作用。它們是系統,控制器和磁碟機(例如硬碟或軟碟機)。系統可以直接向控制器發送命令或等待控制器發出插斷要求;控制器在收到命令後就會控制磁碟機的操作,讀寫資料或者進行其他動作。因此可以把這裡控制器發出的中斷訊號看作是這3者之間的同步操作訊號。 首先系統指明控制器在執行命令結束而引發的中斷過程中應該調用的C函數,然後向塊裝置控制器發送讀,寫,複位或其他動作命令。