Time of Update: 2018-12-03
http://www.top-e.org/jiaoshi/html/?160.html Qt中的國際化方法與GNU
Time of Update: 2018-12-03
事務的特性:原子性(Atomicity)事務中的所有操作要麼全部執行,要麼都不執行。一致性(Consistency)事務執行前後資料庫都處於一致的狀態。隔離性(Isolation)多個事務執行都感覺不到其它事務在執行。持久性(Durability)一個事務一旦被提交,所有的修改將永久儲存,即使系統故障也不丟失。隔離等級:讀不提交——READUNCOMMITTED髒讀,可能讀到髒資料。如下例,T1讀取資料100,將其更新為200,此後T2讀取資料200,並將其更新為600 。T1
Time of Update: 2018-12-03
可重新進入函數與安全執行緒函數頂嵌(TOP-E)|嵌入式linux企業培訓|嵌入式Linux就業實訓|承接嵌入式項目開發 2009-01-23 12:02:59 作者:頂嵌開源 來源:原創 文字大小:[大][中][小]可重新進入函數(reentrant function)與安全執行緒函數(thread-safe function)有時容易混淆,而且各種文檔中的解釋也不是很清楚,這雷根據筆者的經驗來說明一下。 Ø 安全執行緒函數·
Time of Update: 2018-12-03
http://www.top-e.org/jiaoshi/html/?164.html在用GDB調試器時可以查看所謂的Backtrace,它包含一系列的函數調用資訊,用命令backtrace或bt可以在GDB中查看函數調用棧的資訊。有些場合沒法使用GDB時,則可以用glibc庫函數中的一些相關函數來得到backtrace的資訊(在標頭檔execinfo.h中):// 擷取將backstrace資訊,將地址存到buffer中。//
Time of Update: 2018-12-03
The SetProcessAffinityMask function sets a processor affinity mask for the threads of the specified process.BOOL SetProcessAffinityMask( HANDLE hProcess, DWORD_PTR
Time of Update: 2018-12-03
緣起: EEWORLD與頂嵌合作,重磅推出“頂嵌與你一起:動手做嵌入式產品”。希望通過對一個典型嵌入式產品研發過程進行描述,讓初級的嵌入式技術愛好者瞭解嵌入式開發過程和思路,從而提高學習效率。對於有一定開發經驗的工程師,也可以通過線上、線下的互動方式,解決研發過程中面臨的實際問題。內容概要: 序 言:如何選取開發板及為什麼學習嵌入式; 第一階段:工具鏈編譯; 第二階段:bootloader; 第三階段:核心移植的過程;
Time of Update: 2018-12-03
王峰1500萬美金進軍遊戲 《勁舞團2》成首秀出處: 天極ChinaByte 作者: 楊劍 2007-05-13 22:10 評論有訊息透露,早在3個月前王峰曾頻頻飛往韓國,秘密簽下韓國T3公司《勁舞團》的續作《勁舞團2》,並計劃於07年底前正式發布。 天極ChinaByte5月13日訊息(楊劍)近日,ChinaByte獲悉,原前金山進階副總裁王峰已經接受國際著名風險投資機構 IDG
Time of Update: 2018-12-03
Prelink是Red Hat 開發人員 Jakub Jelinek
Time of Update: 2018-12-03
【轉】三大UML建模工具Visio、Rational Rose、PowerDesign的區別2011-05-04 17:27 by 瀟湘隱者, 2546 visits, 收藏, 編輯本文轉自http://developer.51cto.com/art/201006/207993.htm UML建模工具相信大家有所瞭解,那麼你對UML建模工具Visio 、Rational
Time of Update: 2018-12-03
文章來源:http://www.top-e.org/jiaoshi/class/核心支配了整個電腦的硬體資源,好像一位獨裁者,高高在上。他有時候必須像法官一樣公正,有時候則必須像狐狸一樣狡猾。偽裝現場就是他的拿手好戲。系統調用是很特別的函數,因為它裡面實現了使用者態到核心態的轉換。應用程式要建立新進程,不可能在使用者態直接調用sys_fork()。這就需要核心為sys_fork()偽裝一下調用現場。比如fork()系統調用,它有一個簡潔得不能再簡潔的介面。不過它在核心中的對應函數中的聲明卻是:a
Time of Update: 2018-12-03
NDIS是Network Driver Interface Specification的簡寫。NDIS的主要目的就 是為NIC(網路介面卡,Netwok Interface Cards)制定出標準的API介面。MAC (介質存取控制,Media Access Controller)裝置驅動封裝了所有的NIC硬體 實現,這樣一來所有的使用相同介質的NIC就可以通過通用的編程介面被訪問。 NDIS同時也提供一個函數庫(又時也稱作wrapper),這個庫中的函數可以被
Time of Update: 2018-12-03
遠端偵錯(remote debug) 有時候還是比較方便的,例如你的伺服器程式發布到遠程伺服器上需要調試來確定bug,但是程式需要相關的環境配置(資料庫或者其他程式等)才可以運行起來,你不想在本地搞一套同樣的系統或者不方便在本地搞一套相同的系統,那麼,這個時候使用remote debug就可以很方便地在本機對遠程伺服器上的目標程式進行調試跟蹤了。這裡說的是VS2005(英文版)環境下的使用.首先遠程機器要安裝Visual Studio Tools的Visual Studio 2005
Time of Update: 2018-12-03
Trolltech(奇趣)的Qt系列產品有很多,比如Qt,Qt Embedded,Qtopia Core, Qtopia等。這裡總結一下這些版本之間的區別和聯絡: Qt泛指Qt的所有案頭版本,比如Qt/X11,Qt Windows,Qt Mac等。由於Qt最早是在Linux中隨著KDE流行開來的,因此通常很多人說的Qt都指用於Linux/Unix的Qt/X11。 Qt Embedded(Qt/E,Qt/Embedded)是用於嵌入式Linux系統的Qt版本。Qt/E去掉了X
Time of Update: 2018-12-03
嵌入式已經成為當今IT界主要分支之一,越來越多的人都會從事該行業的工作。該行業涵蓋消費類電子、智能手機、數字家電、多媒體、視頻編碼解碼、影像處理、安防監控、工業應用等領域。那麼如何才能成為一個優秀的嵌入式開發工程師呢?
Time of Update: 2018-12-03
引用: 歐老師您好, 我學嵌入式有四個月左右了,現在心裡很迷茫,我想大多數學嵌入式的同學們可能都有和我一樣的感覺,那就是越往裡面學,感覺不懂的東西越多,心裡越是沒底,都沒有信心去找工作。即使是學過了的東西,甚至是自己做過的東西,估計面試的時候恐怕很多還是說不出來,因為學這些東西的時候很多都是照著資料弄出來的,比如像U BOOT的移植過程中,加入Nand
Time of Update: 2018-12-03
轉載時請註明出處和作者連絡方式文章出處:http://www.limodev.cn/blog作者連絡方式:李先靜 <xianjimli at hotmail dot
Time of Update: 2018-12-03
自訂std::set比較函數的例子struct GenStatus{ DWORD dwId; DWORD dwLastHitTick; GenStatus() : dwId(0), dwLastHitTick(0){} static unsigned int inline GetRefeshInterval() {return T_REFRESH_TIME;} bool CheckRefreshTime(){return GetTickCount() -
Time of Update: 2018-12-03
dazukofs檔案系統掛載時(insmod dazukofs.ko)做了兩件事情:1、註冊dazukofa檔案系統;2、註冊一個字元裝置。使用者核心和核心層的資訊互動(警示、動作是否阻斷等)如所示:
Time of Update: 2018-12-03
先要弄清楚 我們說的VC是指什麼vc可能包含的範圍有:vs開發環境,MFC庫,C++你要學習VC基本上包含這三方面的內容,當然,真正深入學習還有其他,如COM/COM+,ATL等,但這個已經不是VC本身的東西為什麼學習VC讓人覺得難,那時因為剛開始學的時候沒有好的導師(或者有經驗的“高”人指導)基本上,如果沒有一定的基礎直接學VC,那麼你會需要花很大力氣去熟悉VC開發環境和MFC類庫,學mfc是一項讓很多人有挫折感的事情,所以如果你學的過程中有此感受
Time of Update: 2018-12-03
在VC2005的CRT中,增加了一些具有更強安全性的CRT函數,例如strcpy_s, strncat_s等。(MSDN: <Security Enhancements in the CRT > Significant enhancements have been made to make the CRT more secure. Many CRT functions now have more secure versions. If a new secure function