原创 匹配一個字符串,它由0、1、2組成,並且中間沒有兩個相鄰的數字是相同的(比如,匹配1232101210321020,而不匹配1100123)

匹配一個字符串,它由0、1、2組成,並且中間沒有兩個相鄰的數字是相同的(比如,匹配1232101210321020,而不匹配1100123)((0(1|2|$))|(1(0|2|$))|(2(0|1|$)))+

原创 進程通信之管道通信pipe

函數原型:int pipe(int filedes[2])filedes[0]:用來讀取數據的管道端口filedes[1]:用來寫入數據的管道端口寫入數據:write(寫端口, buffer, sizeof(buffer))讀取數據:re

原创 linux C:wait函數

#include <sys/types.h> /* 提供類型pid_t的定義 */ #include <sys/wait.h> pid_t wait(int *status) 進程一旦調用了wait,就立即阻塞自己,由wait自動分析

原创 c語言:fork函數詳解

 一、fork入門知識     一個進程,包括代碼、數據和分配給進程的資源。fork()函數通過系統調用創建一個與原來進程幾乎完全相同的進程,也就是兩個進程可以做完全相同的事,但如果初始參數或者傳入的變量不同,兩個進程也可以做不同的事。 

原创 星際譯王詞庫下載

Stardict 中文詞庫文件 (61)朗道英漢字典5.0 435468朗道漢英字典5.0 405719牛津現代英漢雙解詞典 39429CEDICT漢英辭典 31992懶蟲簡明英漢詞典 452185懶蟲簡明漢英詞典 11959221世紀英

原创 python之pprint模塊的pprint方法

pprint模塊中的pprint方法:在看ZODB例子的代碼時,看到了pprint.pprint(data)的代碼,查了下google,知道了pprint.pprint(data)將data分成每個小項都單行顯示:pprint.pprin

原创 ubuntu刪除當前系統中的舊版本的內核

首先使用如下命令查看當前系統中擁有的內核文件有哪些版本:~$ dpkg --get-selections|grep linux出現如下顯示信息: libselinux1 installlinux-firmware ins

原创 Linux下C的exec系統調用

系統調用主要有以下6個函數:int execl(const char *path, const char *arg, const char *arg[1], ……)int execlp(const char *file, const ch

原创 linux C文件管理——狀態/屬性(學習中)

2010-12-02  10:12:23stat.h中定義了一種結構體,主要是用來保存文件類型,該結構體是struct stat,該結構體成員信息如下: 成員成員st_mode :文件權限和文件類型st_atime:上次訪問時間st_in

原创 makefile教程:跟我一起寫makefile

在線地址: http://wiki.ubuntu.org.cn/%E8%B7%9F%E6%88%91%E4%B8%80%E8%B5%B7%E5%86%99Makefile:%E4%BD%BF%E7%94%A8%E5%8F%98%E9%87

原创 什麼是iPython

 ipython 是一個 python 的交互式 shell,比默認的 python shell 好用得多,支持變量自動補全,自動縮近,支持 bash shell 命令,內置了許多很有用的功能和函數。在 ubuntu 下只要 sudo a

原创 [pyside] pyside-uic xxx.ui -o xxx_ui.py發生錯誤:An unexpected error occurred

今天在用pyside的時候,碰到一條命令 pyside-uic xxx.ui -o xxx_ui.py 可是執行它的時候,終端顯示沒有這條命令, 於是, 我馬上想到,這應該是還沒有安裝的一個程序, google了好一陣,原來,需要

原创 ubuntu中用的各種軟件

打開chm文件的軟件 chmsee:sudo apt-get install chmsee 打開rar文件的包  rar     :sudo apt-get install rar 桌面翻譯軟件  星際譯王 : sudo aptitude

原创 python的open()讀寫操作

f=open('/tmp/hello','w')#open(路徑+文件名,讀寫模式)#讀寫模式:r只讀,r+讀寫,w新建(會覆蓋原有文件),a追加,b二進制文件.常用模式如:'rb','wb','r+b'等等f.read([size])

原创 關於國際象棋皇后的遞歸問題——經典爲8皇后

從大一開始學C以來,看了不少經典的變成題目,卻單單沒有看到關於8皇后的題目,杯具!!!這一段時間開始學習linux c和python,在看python書籍的時候,突然看到了這麼一道8皇后的題目,興趣來了。也不知道是自己的水平下降還是確實對