非同步IO、APC、IO完成連接埠、線程池與高效能伺服器(二) APC

Alertable IO(警示IO)提供了更有效非同步通知形式。ReadFileEx /

非同步IO、APC、IO完成連接埠、線程池與高效能伺服器(三) IO完成連接埠

IO完成連接埠下面摘抄於MSDN《I/O Completion Ports》,smallfool翻譯,原文請參考CSDN文檔中心文章《I/O Completion Ports》, http://dev.csdn.net/Develop/article/29%5C29240.shtm

非同步IO、APC、IO完成連接埠、線程池與高效能伺服器(四) 線程池

線程池下面摘抄於MSDN《Thread

XScale交叉編譯環境搭建及MPlayer移植

今天拿到一個博創PXA270A開發板,但是隨機光碟片掛掉了,新的光碟片至少要等待下周,所以自己嘗試搭建了一個交叉編譯環境。在google上找了一天,大部分的交叉編譯環境搭建方法並不適用於此開發板。最後,終於發現了一個開源項目crosstool,利用此工具可以輕鬆搭建XScale,ARM7-ARM9,MK6800,POWERPC等環境的交叉編譯環境。通過執行不同的指令碼,會自動下載並編譯,最終形成可用的開發套件。crosstool可以在下面的網站找到,並有較為詳細的文檔www.kegel.com/

高效程式員的45個習慣-敏捷開發之道

總決:反覆式開發法,價值優先;分解任務,真實進度; 站立會議,交流暢通;使用者參與,調整方向; 結對程式設計,代碼品質;測試驅動,安全可靠; 持續整合,儘早反饋;自動部署,一鍵安裝; 定期追溯,持續改進;不斷學習,提高能力。   態度篇 1. 做實事 不要抱怨,發牢騷,指責他人,指責不能修複bug,找出問題所在,想辦法解決。對問題和錯誤,要勇於承擔。 2. 欲速則不達 用小聰明、權宜之計解決問題,求快而不顧代碼品質,會給項目留下要命的死角。 3.

SPI 使用體會

近日,通過周立功的EasyARM2131板學習了SPI介面的使用,在此做一個總結,以備日後參考。一些文檔上的關鍵描述:SPI is a Master-Slave protocol. The Master device controls the clock (SCK)No data is transferred unless a clock signal is presentAll slaves are controlled by the master clockThe slave

Apache httpd.conf配置說明

  1. ServerRoot directory-pathServerRoot指令設定了伺服器所在的 目錄。一般來說它將包含conf/和logs/子目錄。使用DEB包安裝的系統, 此項的預設值為 "/etc/apache2" 也就是說僅僅包括apache2的設定檔.必須注意, 該目錄是受保護的, 不允許非root使用者對其進行修改.2. LockFile

LPC2131 UART使用方法簡介

LPC2131 UART [查詢方式] 操作流程: 初始化傳輸速率、線控制寄存器  -》 查詢線狀態寄存器  -》 讀資料                                                                                                                                                                     -》 處理錯誤狀態               

TiXml刪除一個元素的值

刪除節點用RemoveChild();例如:<day>10</day>有天數的節點,值為10天,要將值刪除,代碼如下:       TiXmlDocument tiDoc;       tiDoc.LoadFile( XML檔案名稱或路徑 );              //initialize root node       TiXmlNode * node = NULL;       node = tiDoc.FirstChild( "day" );   

給年輕程式員的幾句話

轉自:外刊IT評論

用例模型指南

用例(Use Case)是一種描述系統需求的方法,使用用例的方法來描述系統需求的過程就是用例建模。用例方法最早是由Iva Jackboson博士提出的,後來被綜合到UML規範之中,成為一種標準化的需求表述體系。用例的使用在RUP中被推崇備至,整個RUP流程都被稱作是"用例驅動"(Use-Case Driven)的,各種類型的開發活動包括專案管理、分析設計、測試、實現等都是以系統用例為主要輸入工件,用例模型奠定了整個系統軟體開發的基礎。 1.

CreateThread和_beginthread的區別

CreateThread 是一個Win 32API 函數,_beginthread 是一個CRT(C Run-Time)函數,他們都是實現多線城的建立的函數,而且他們擁有相同的使用方法,相同的參數列表。但是他們有什麼區別呢?一般來說,從使用角度是沒有多大的區別的,CRT函數中除了signal()函數不能在CreateThread建立的線城中使用外,其他的CRT 函數都可一正常使用,但是如果在CreateThread建立的線城中使用CRT函數的話,會產生一些Memory

如何使用live writer用戶端來發布CSDN的部落格文章?

http://blog.csdn.net/blogdevteam/archive/2009/09/04/4519285.aspx live writer是寫部落格的一個用戶端工具,由於文章是在本地編寫,所以它能夠防止文章在發布時發生內容丟失的情況,同時它還可以方便的進行內容排版、插入圖片等,排版完成後點擊發布,圖片也會一併被傳到伺服器上。CSDN部落格支援metaAPI ,所以也可以使用live writer來發布文章。接下來將為大家詳細介紹如何配置live writer

處理序間通訊的一種方法——剪貼簿

處理序間通訊有很多種方法:  MSMQ    COM/DCOM    DDE    剪貼簿    管道    SOCKET    資料庫  這裡介紹剪貼簿使用方法:使用WM_COPYDATA是個簡單,可靠的辦法       用WM_COPYDATA的前提:       1,知道接收訊息進程的控制代碼。       2,接收訊息進程重載了WM_COPYDATA訊息映射,能對其做出反應(否則不是發送端自作多情了?)      

com.microsoft.sqlserver.jdbc.SQLServerException:對象名 ‘xx’ 無效

Myeclipse錯誤提示:錯誤:com.microsoft.sqlserver.jdbc.SQLServerException:對象名 ‘xx’ 無效警告:SQL Error: 208, SQLState: S0002 錯誤現象:hql語句在sqlserver中可以運行,但在hibernate中運行報錯。解決方案:資料表映射的.hbm.xml檔案中的設定有誤,不僅要加資料庫名catalog="eportal",還要加模式(架構)名schema="dbo"。                   

寫給即將入行的程式員的一封信

轉自: http://www.jobbole.com/entry.php/903首先,歡迎來到程式員的世界。在這個世界上,不是有很多人想創造軟體並解決問題。你是一名hacker,屬於那些願意做一些有挑戰性的事情的人。  “當你不創造東西時,你只會根據自己的感覺而不是能力去看待問題。”

只允許程式運行一個執行個體

有兩類方法:第一類:       判斷進程是否存在,如果存在則直接退出。第二類:       最簡單也是最準確的方法,用命名的互斥對象。       代碼如下:       (m_hMutex可以是成員變數,全域變數或者是局部變數)m_hMutex = CreateMutex( NULL, FALSE, _T("NOT_IMIDE") );       if ( m_hMutex )       {             

LPC2131 中斷處理

關於中斷處理LPC2131 使用的ARM PrimeCell向量中斷控制器將所有的中斷分為三種:FIRQ IRQ向量中斷

使用 ToolHelp32 庫枚舉進程

  ToolHelp32 庫函數在 KERNEL32.dll 中,它們都是標準的 API 函數。但是 Windows NT 4.0 不提供這些函。  ToolHelp32 庫中有各種各樣的函數可以用來枚舉系統中的進程、線程以及擷取記憶體和模組資訊。其中枚舉進程 只需用如下三個的函數:CreateToolhelp32Snapshot()、Process32First()和 Process32Next()。  使用 ToolHelp32 函數的第一步是用

總頁數: 61357 1 .... 18667 18668 18669 18670 18671 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.