sudo mkdir /media/E
sudo mkdir /media/F
sudo mkdir /media/G
sudo mount -t ntfs /dev/sda6 /media/E
sudo mount -t ntfs /dev/sda7 /media/F
sudo mount -t ntfs /dev/sda8 /media/G 閱讀全文
posted @ 2009-07-19 12:12 silentneil 閱讀(2768) | 評(píng)論 (0) | 編輯 收藏
posts - 49, comments - 14, trackbacks - 0, articles - 0 |
||
|
摘要: 3 在vmware里打開(kāi) VM -- settings -- Add -- Hard Disk -- Use a physical disk -- Use individual patitions, 在D、E、F、G上打勾(需要共享的邏輯磁盤(pán)),Next -- Finish, OK.
sudo mkdir /media/E sudo mkdir /media/F sudo mkdir /media/G sudo mount -t ntfs /dev/sda6 /media/E sudo mount -t ntfs /dev/sda7 /media/F sudo mount -t ntfs /dev/sda8 /media/G 閱讀全文 posted @ 2009-07-19 12:12 silentneil 閱讀(2768) | 評(píng)論 (0) | 編輯 收藏 posted @ 2009-07-17 21:26 silentneil 閱讀(151) | 評(píng)論 (0) | 編輯 收藏 留著大硬盤(pán)浪費(fèi)著,不如裝個(gè)虛擬機(jī)玩。
1 下載vmware 6.0和ubuntu-9.04-desktop-i386.iso 2 配置好vmware,開(kāi)始安裝,一切順利 3 vmware tools 這個(gè)東西還真是難裝,搞了好一會(huì)都不行,最后的解決方法: 1) 打開(kāi)一個(gè)終端,輸入 wget http://chrysaor.info/scripts/ubuntu904vmtools.sh 2) 執(zhí)行 sudo bash ./ubuntu904vmtools.sh ,然后就是一大堆網(wǎng)絡(luò)下載與安裝,結(jié)束后成功。 posted @ 2009-07-17 21:16 silentneil 閱讀(363) | 評(píng)論 (0) | 編輯 收藏 摘要: Linux是一個(gè)單內(nèi)核,也就是說(shuō),Linux內(nèi)核運(yùn)行在單獨(dú)的內(nèi)核地址空間。不過(guò),Linux汲取了微內(nèi)核的精華:其引以為豪的是模塊化設(shè)計(jì)、搶占式內(nèi)核、支持內(nèi)核線程以及動(dòng)態(tài)裝載內(nèi)核模塊的能力。不僅如此,Linux還避其微內(nèi)核設(shè)計(jì)上性能損失的缺陷,讓所有事情都運(yùn)行在內(nèi)核態(tài),直接調(diào)用函數(shù),無(wú)需消息傳遞。至今,Linux是模塊化的、多線程的以及內(nèi)核本身可調(diào)度的操作系統(tǒng)。實(shí)用主義再次占了上風(fēng)。 閱讀全文
posted @ 2009-06-24 21:27 silentneil 閱讀(174) | 評(píng)論 (0) | 編輯 收藏 摘要: ACE自適配通信環(huán)境(ADAPTIVE Communication Environment)是可自由使用、開(kāi)放源碼的面向?qū)ο螅∣O)框架(framework),它實(shí)現(xiàn)了許多用于并發(fā)通信軟件的核心模式。ACE提供了一組豐富的可重用C++包裝外觀(wrapper facade)和框架組件,可跨多種平臺(tái)完成通用的通信軟件任務(wù),其中包括:事件多路分離和事件處理器分派、信號(hào)處理、服務(wù)初始化、進(jìn)程間通信、共享內(nèi)存管理、消息路由、分布式服務(wù)動(dòng)態(tài)(重)配置、并發(fā)執(zhí)行和同步,等等。 閱讀全文
posted @ 2009-06-21 09:53 silentneil 閱讀(147) | 評(píng)論 (0) | 編輯 收藏 摘要: 阻塞式I/O編程有兩個(gè)特點(diǎn):
一、如果一個(gè)發(fā)現(xiàn)I\O有輸入,讀取的過(guò)程中,另外一個(gè)也有了輸入,這時(shí)候不會(huì)產(chǎn)生任何反應(yīng),也就是需要你的程序語(yǔ)句去select的時(shí)候才知道有數(shù)據(jù)輸入。 二、程序去select的時(shí)候,如果沒(méi)有數(shù)據(jù)輸入,程序會(huì)一直等待,直到有數(shù)據(jù)位置,也就是程序中無(wú)需循環(huán)和sleep。 fd_set *readfds是指向fd_set結(jié)構(gòu)的指針,這個(gè)集合中應(yīng)該包括文件描述符,我們是要監(jiān)視這些文件描述符的讀變化的,即我們關(guān)心是否可以從這些文件中讀取數(shù)據(jù)了,如果這個(gè)集合中有一個(gè)文件可讀,select就會(huì)返回一個(gè)大于0的值,表示有文件可讀,如果沒(méi)有可讀的文件,則根據(jù)timeout參數(shù)再判斷是否超時(shí),若超出timeout的時(shí)間,select返回0,若發(fā)生錯(cuò)誤返回負(fù)值。可以傳入NULL值,表示不關(guān)心任何文件的讀變化。 閱讀全文 posted @ 2009-06-16 21:44 silentneil 閱讀(293) | 評(píng)論 (0) | 編輯 收藏 摘要: #include
void Func(char *); //Function prototype void (*pFunc)(char *); //Function pointer typedef void(*pcb)(char *); void GetCallBack(pcb callback) { /*do something*/ callback("liangyi"); printf("callback is diaoyonged\n"); } void fCallback(char *a) { /*do something*/ printf(a); } int main(void) { GetCallBack(fCallback); } 閱讀全文 posted @ 2009-06-15 22:31 silentneil 閱讀(546) | 評(píng)論 (0) | 編輯 收藏 摘要: gcc test.c -o test
閱讀全文 posted @ 2009-06-14 11:05 silentneil 閱讀(739) | 評(píng)論 (0) | 編輯 收藏 摘要: UML中的視圖包括:用例視圖(Use-case view)、邏輯視圖(Logical view)、組件視圖(Componnet view)、開(kāi)發(fā)視圖(Concurrency view)、展開(kāi)視圖(Deployment view)五種。能夠使用的其他視圖還有靜態(tài)--動(dòng)態(tài)視圖、邏輯--物理視圖、工作流程(workflow)等視圖,但UML語(yǔ)言中并不使用這些視圖,它們是UML語(yǔ)言的設(shè)計(jì)者意識(shí)中的視圖,因此在未來(lái)的大多數(shù)CASE工具中有可能包含這些視圖。 閱讀全文
posted @ 2009-06-01 22:05 silentneil 閱讀(256) | 評(píng)論 (0) | 編輯 收藏 摘要: import sys
sys.getdefaultencoding() sys.setdefaultencoding('gb2312') Protocol:選 :pserver: Server: boa-constructor.cvs.sourceforge.net Repository folder: /cvsroot/boa-constructor User name: anonymous Module: boa 工具-->python解釋器的選擇器,雙擊選擇即可,也可填入路徑,比如C:\Python25\Python.exe 閱讀全文 posted @ 2009-04-22 22:45 silentneil 閱讀(908) | 評(píng)論 (0) | 編輯 收藏 |
||