原创 多線程(轉)

  在當今的程序設計中,經常看到進程、線程這樣的名詞,其實它們屬於一個更廣大的範疇——多任務,現在讓我們先從進程和線程切入,來領略一下這個領域的廣闊風光。  我瞭解不多,只能說說80x86上的Windows環境,其他如lpha,Mac或者

原创 xwindow

linux圖形界面基本知識(X、X11、Xfree86、Xorg、GNOME、KDE之間的關係)   LINUX初學者經常分不清楚linux和X之間,X和Xfree86之間,X和KDE,GNOME等之間是什麼關係。常常混淆概念,本文以比

原创 C++ object model 筆記

1)首先對於nontrivial的類(即有virtual method,vtable等),不管你寫(自定義)或是沒寫(default) copy control,constructor,destructor,編譯器都

原创 linux learn

cat ss.c | wc -l 管道 前一條指令的輸出,作爲後一條指令wc的輸入 file ss.c gcc -E  預編譯  頭文件include什麼的   -S  編譯  產生彙編代碼 -c  鏈接以前的都做了,即完成E S

原创 usb linux notice

    /boot/grub/menu.lst寫這種東西 按c就可以自定義進入,然後修改grub參數進入os kernel  initrd boot root=LABEL=hxfan-usb   e2label /dev/sdc6 "hx

原创 字符串和整數在內存中的位置

#include <stdio.h> int main() { char a[]="abc"; printf("%d/n",sizeof(a)); unsigned char* ptr=(unsigned char*)a;

原创 CPL/DPL/RPL/調用門 轉一篇

調用門的作用 gate簡單來說可以想象成政府爲人民提供的一個政府訴求中心,它可以集中收集人民對政府的要求和投訴,然後把這些訴求發給相關的政府部門來處理。   門提供了受保護的間接調用,爲任務內的特權轉移提供了安全可靠的方法。由於程序不可能

原创 embeded system stuff

告訴你簡單點的吧,。。 SDR=SDRAM 前幾年的內存`~特點是金手指那裏有兩個槽口, DDR的速度比SDR快將近一半!! 特點是金手指那裏有一個槽口,最近流行!~便宜比以前的內存更快~~~ DDR2也出來了!~ 要搞懂具體的你就看

原创 meego obs 搭建全記錄

1、Rpm包解包命令:rpm2cpio ../kernel-ntfs-2.4.20-8.i686.rpm | cpio –idmv 2、http://wiki.meego.com/Build_Infrastructure/Sysadmi

原创 簡單算法 助記總結

  1,Joseph環    for (i=2; i<=n; i++) s=(s+m)%i; 2,貪心(dijkstra單源最短路徑,每次選最短的邊更新路徑權值)  3,dp  LCS,數塔,素數因子(2,3,5,7  4個指針的題目)

原创 proble tip

fedora 14   c header local  vmware tools   yum install gcc make kernel-devel perl kernel-PAE-devel    

原创 http://www.rrting.com/Korean/194611/index.html

http://www.rrting.com/Korean/194611/index.html

原创 職場的前輩的思考

      HP大中華區總裁孫振耀退休感言   如果這篇文章分享給你了,你卻沒有讀,繼續走彎路的你不要怪我。 如果你看了這篇文章,只讀了一半你就說沒時間了,說明你已經是個“茫"人了。     如果你

原创 mutex, cond; 競爭, 同步問題

1,  lock, 原子操作的問題, mutex. 2, 同步問題, wait, cond.     這是兩類問題: mutex是競爭, 髒, 不可信; 同步問題是同步的意思, 以防止有一個死循環一直在那偵聽這種感覺, 操作系統提

原创 shell script

exec 5>&2 exec 2> /tmp/$0.log .... exec 2>&5 exec 5>&- //關閉fd5 重定向時, &其實相當於c語言中的*, &2即進程中的fd2指向的 system-wide o