Time of Update: 2018-12-03
1線程基礎 multithreading可以被翻譯成多線程式控制制。與傳統的UNIX不同,一個傳統 的UNIX進程包含一個單線程,而多線程(MT)則把一個進程分成很多可執行線 程,每一個線程都獨立運行。 閱讀本章可以讓你理解: Defining Multithreading Terms Benefiting From Multithreading Looking At Multithreading Structure Meeting Multithreading Standards
Time of Update: 2018-12-03
本文出自:BBS水木清華站 作者:Mccartney (coolcat) (2002-01-29 20:26:32) 2 用多線程編程 2.1線程(函數)庫(The Threads Library) 使用者級多線程是通過線程庫,libthread來實現的(參考手冊第3頁: library routines)。線程庫支援訊號,為可啟動並執行程式排隊,並負責同 時操縱多任務。 這一章討論libthread中的一些通用過程,首先接觸基本操作,然後循 序漸進地進入更複雜的內容。 建立線程-基本特性
Time of Update: 2018-12-03
周海漢 /文2010.5.22 ubuntu 9.10時碰到開機跳出“解鎖密鑰環”這個問題,所以寫了一篇《Ubuntuone開機跳出“解鎖密鑰環”解決辦法》。方法仍然實用於ubuntu10.04.我在ubuntu 10.04仍然碰到這個問題。1.如果開機不是自動登入,可以將密鑰環密碼設為和登入密碼一致。這樣登入後自動解密密鑰環。2.如果是自動登入,可以將密鑰環密碼留空。 確認警告:但空密碼帶來安全問題,密鑰環密碼全被明文儲存了。 此時可以直接看到~/.gnome2/keyrings/login.
Time of Update: 2018-12-03
當兩個子網通過NAT Gateway相連,而且子網與子網又有ip重疊的話,你該怎麼辦呢?Double NAT可以解決這個問題,但記住這個方法是Hacker-Style的——怪異卻工作的方法。看如下的情形:Network 1 192.168.150.0 (Corporate) --------------/------------------------- Network 2 192.168.150.0 (Untrusted
Time of Update: 2018-12-03
周海漢 /文 2010.7.15ibus雲拼音為 Linux /
Time of Update: 2018-12-03
周海漢 /文ablozhou # gmail.com2009.11.4 雪後初晴ubuntu 9.10 號稱可以叫板windows7,功能方面相當強悍。比如可能引起下一波螢幕手寫浪潮的多點觸摸,ubuntu9.10也同樣具有,而且還有ubuntu one雲端運算2G 免費空間。 至於3D案頭等炫酷功能,也是更早版本就已經帶了。不過由於本人電腦一直比較破,還沒有試用過這些功能。在參加linux 核心大會時,坐旁邊的是canonical上海公司的員工,看到他把蘋果筆記本裝了ubuntu 9.10
Time of Update: 2018-12-03
列印出i到j之間全部整數,不可用迴圈及遞迴。void foo(int i, int j){ printf("%d/n", i++); if(i<=j) *(unsigned long*)(&i-1) -= 5;} int main(int argc, char* argv[]){ foo( 0 , 2 ) ; printf("foo done/n"); return
Time of Update: 2018-12-03
周海漢 /文 曾寫過一篇《Google用網路統一全球》(需翻牆),他果然一步一步這麼做的。先是將互連網資訊納入到搜尋入口,繼而用google doc進行網上協作和辦公,然後用google voice統一呼叫的各種帳號和電話號碼,用google wave 整合email和即時通訊以及即時網頁發布和協作。最後乾脆連作業系統也只是一個瀏覽器。 google是個有追求的公司。 今天同事忽然在網上說給我一個google
Time of Update: 2018-12-03
ASPDlog: http://webdream.duoluo.com/ 國人開發的一個功能比較強大的Blog!還有一個Dlog的修改版 http://mytz.net/blog很漂亮,增加了很多實用的功能。Misslog: http://www.misslog.com/blog 多使用者blog,每個blog可以有多個使用者參與創作與維護!Loveyuki's BLOG V1.01 Loveyuki's BLOG 是由 Loveyuki 自主開發的基於 ASP+Access
Time of Update: 2018-12-03
發信人: Mccartney (coolcat), 信區: Unix 發信站: BBS 水木清華站 (Sun May 17 16:32:40 1998) 5. 安全和不安全的介面 本章定義了函數和庫的多安全執行緒等級。 安全執行緒 多線程介面安全等級 非同步安全函數 庫的多安全執行緒等級 5.1安全執行緒 安全執行緒是為了避免資料競爭--資料設定的正確性依賴於多個線程修改資料 的順序。 如果不需要共用,則給
Time of Update: 2018-12-03
發信人: Mccartney (coolcat), 信區: Unix 發信站: BBS 水木清華站 (Sun May 17 16:34:37 1998) 7 編程指南 本章給出線程編程的一些要點。特彆強調了單線程和多線程編程方法的差別。 重新認識全域變數 提供靜態局部變數 線程同步 避免死結 一些基本的注意事項 用多處理器編程 在曆史上,大多數代碼以單線程的方式來編程。如果在
Time of Update: 2018-12-03
李皖 終於從一位美國朋友那裡知道,cocteau是一種鳥,當然twin是雙胞胎的意思,這是久已知道 的,cocteau究竟是什麼鳥呢?由於語言的障礙,這個問題不得而知,總歸是種不常見的鳥吧。於 是蘇格蘭的Cocteau Twin今天有了一個中國名字——雙生鳥。這樣一來反而有些了悟,現在想起 來,樂隊主唱Elizarbeth Fraser的歌喉,不恰恰正象一種稀有的鳥鳴嗎? Cocteau Twin成立於八十年代初,這是一個兩男一女的樂隊,偶爾也以兩人樂隊的形式存
Time of Update: 2018-12-03
BBS水木清華站∶精華區發信人: Mccartney (coolcat), 信區: Unix 發信站: BBS 水木清華站 (Sun May 17 16:33:41 1998) 6 編譯和調試 本章描述了怎樣編譯和調試多線程程式。 編譯一個多線程應用程式 調試一個多線程應用程式 6.1編譯一個多線程應用程式 6.1.1使用C編譯器 確認你擁有如下軟體,否則將無法正常編譯和串連多線程程式 · 標頭檔:thread.h er
Time of Update: 2018-12-03
周海漢 /文 今天遇到一件奇怪的事情,編譯升級完一個核心模組,重啟系統後,導致virtualbox虛擬機器電腦起不來,彈出對話方塊提示如下: 不能為虛擬電腦 win7 開啟一個新任務.Virtual machine 'win7' has terminated unexpectedly during startup.返回 代碼:NS_ERROR_FAILURE (0x80004005)組件:Machine介面:IMachine
Time of Update: 2018-12-03
WoodyAllen calls them "kamikaze women": women ever on the collision course,always ready to crash their planes�and ready to crash them right intoyou. Years before the affected wilt of Chan Marshall, Lisa Germano gavea powerful voice to this
Time of Update: 2018-12-03
點評: 幻覺搖滾在九十年代成為尚存後龐克的中堅力量,Mazzy Star便是其最傑出的代表之一。 Mazzy Star更加喜歡陰柔淒美的迷幻味道,從他們的音樂中我們更容易發現像the Doors、the Velvet Underground的遺風。他們邋遢懶散的吉他、悲痛哀怨的民謠曲風幾乎瀰漫了整個九十年代,幾乎成為此類音樂的一種標準。 Mazzy Star事實上是吉他手David Roback、主唱Hope Sandoval的私人樂隊。 David Roback在Opal樂隊時聽到了由Ho
Time of Update: 2018-12-03
網路上的IP資料庫以純真版的最為流行,本文不研究格式只給個將其轉換為文字格式設定的代碼。關於純真ip資料庫的格式。本文參考了Luma大蝦的文章和LumaQQ的IPseeker類的代碼,用c語言編寫。本來是想寫個專門讀純真ip資料庫的類的,所以本文的代碼本來是個測試代碼,後來懶了就沒繼續做下去,所以代碼看上去比較亂,嘿嘿。//file:getlist.c#include <stdio.h>#include <stdlib.h>#include
Time of Update: 2018-12-03
http://www.osnews.com/newosopen BeOS http://sourceforge.net/projects/open-beos/ATheOSSyllable http://www.syllable.org/about.phpDark Fiber's extensive OS-FAQChris' OS CenterBona Fide OS DevelopmentOSDev NewsSource CodeFreeBSD's source code (version 5
Time of Update: 2018-12-03
電腦的cpu越來越廉價,在一些需要大量計算的公司和科研單位,整合機器(cluster)也變得很普遍。這就會引出了一個問題,怎麼安排任務才能讓這麼多cpu得到充分的利用?這個問題其實早就有人考慮到了,
Time of Update: 2018-12-03
周海漢 /文http://blog.csdn.net/ablo_zhou2010.3.18 其實我已經忍了很久。ubuntu在中文介面下面,自動建立了“案頭”,“文檔”,圖片 、公用的 、下載、 音樂、