Time of Update: 2018-12-07
用Windows時間長了,難免會開始缺少新鮮感,於是有一部分人會嘗試安裝Linux,但問題又出現了,如果Linux安裝不當,可能會摧毀原來 的windows。如果能保持兩個系統完整且互不侵犯,每個人都會樂意,因為這樣方便使用者切換系統來工作.這就需要大概理解和掌握Linux,經驗可以由 體驗得到,體驗Linux有很多種方式,例如Pavs給我們介紹的這三個: 1、Cygwin Cygwin可 以協助我們在Windows環境下運行大部分的
Time of Update: 2018-12-07
推薦一個windows下硬碟安裝ubuntu的軟體(wubi)http://wubi-installer.org
Time of Update: 2018-12-07
進入vi的命令vi filename: 開啟或建立檔案,並將游標置於第一行首 vi +n filename: 開啟檔案,並將游標置於第n行首 vi + filename: 開啟檔案,並將游標置於最後一行首 vi +/pattern filename: 開啟檔案,並將游標置於第一個與pattern匹配的串處 vi -r filename: 在上次正用vi編輯時發生系統崩潰,恢複filename vi filename....filename: 開啟多個檔案,依次進行編輯 [編輯]移動游標類命令h:
Time of Update: 2018-12-07
/****************************************************//* *//* v4lgrab.h *//*
Time of Update: 2018-12-07
vm.swappiness = 10net.ipv4.tcp_syncookies =1net.ipv4.tcp_tw_reuse = 1net.ipv4.tcp_tw_recycle =1net.ipv4.tcp_fin_timeout = 30net.ipv4.tcp_keepalive_time =1200net.ipv4.ip_local_port_range = 1024 65000net.ipv4.tcp_max_tw_buckets= 5000net.ipv4.tcp_mem =
Time of Update: 2018-12-07
一、檔案系統 檔案系統的作用就是將檔案組織成包含目錄、串連等存在於物理塊裝置中的邏輯階層。它不關心底層的物理塊裝置的結構,當對檔案進行操作時,由塊裝置驅動程式將對某個特定塊的請求映射到正確的裝置上去。 Ext3檔案系統將整個檔案系統表示成一個單一的層次樹,將檔案儲存在大小相同的資料區塊中。資料區塊越小,磁碟空間利用率越高,但由於核心需要進行的I/O操作次數增多,運行速度有所降低;資料區塊越大,速度有所提高,但磁碟利用率又降低了。
Time of Update: 2018-12-07
run-parts:執行目錄下的 命令或指令碼 工具,其他非可執行檔和子目錄下的檔案不會被執行。目錄下的命令,是以基本的詞彙(字元)順序執行的,除非你指定了--reverse 逆序選項!這是個老牌的GNU工具 +
Time of Update: 2018-12-07
at:在指定的時間運行命令,用於執行一次性的計劃任務at有很多變體命令,可以理解為不同at選項命令組合的別名命令。at最重要的是靈活多變的時間格式! at的時間格式:參見 /usr/share/doc/at/timespecs絕對格式:HH:MM:(24小時制的)小時+分鐘數,如果指定的時刻已經過去,則at任務會在下一日的該時刻運行HH:MM
Time of Update: 2018-12-07
在 Linux 下,如果你寫好了自己的動態連結程式庫,需要在其它程式裡調用,則需要讓這些程式能找到這些動態連結程式庫。如果設定不對,會出現類似如下的錯誤:test: error while loading shared libraries: libexampleso.so.0: cannot open shared object file: No such file or directory這是因為沒有把動態連結程式庫的安裝路徑(例如說是 /usr/local/lib )放到變數
Time of Update: 2018-12-07
一、前言 Linux的中斷宏觀分為兩種:非強制中斷和硬中斷。聲明一下,這裡的軟和硬的意思是指和軟體相關以及和硬體相關,而不是軟體實現的中斷或硬體實現的中斷。
Time of Update: 2018-12-07
與Linux裝置驅動中中斷處理相關的首先是申請與釋放IRQ的API request_irq()和free_irq(),request_irq()的原型為: int request_irq(unsigned int irq,void (*handler)(int irq, void *dev_id, struct pt_regs *regs),unsigned long irqflags,const char * devname,void *dev_id);Irq是要申請的硬體中斷號;
Time of Update: 2018-12-07
1)標頭檔 windows下winsock.h/winsock2.h linux下sys/socket.h 錯誤處理:errno.h 2)初始化 windows下需要用WSAStartup WSADATA wsaData; err = WSAStartup(0x202,&wsaData); if ( err != 0 ) { return 0; } else if ( LOBYTE( wsaData.wVersion ) !=
Time of Update: 2018-12-07
1、下載第三方包ThirdParty-Sources-3.3.0.tar.gz http://www.zeroc.com/download/Ice/3.3/ThirdParty-Sources-3.3.0.tar.gz 解壓:tar xzvf ThirdParty-Sources-3.3.0.tar.gz2、安裝及簡介1)mcpp is a C/C++ preprocessor—- 解壓 mcpp-2.7.tar.gz $ cd mcpp-2.7 $ patch -p0 <
Time of Update: 2018-12-07
1、準備,下載需要的檔案。這裡假定你已經正確安裝配置好了JDK。到Apache官方網站下載所需要的檔案:httpd-2.2.0.tar.gzapache-tomcat-5.5.12.tar.gzjakarta-tomcat-connectors-1.2.15-src.tar.gz其中httpd和jakarta-tomcat-connectors為源碼包,apache-tomcat為二進位包。2、安裝Apache。代碼:# tar xzvf httpd-2.2.0.tar.gz# cd
Time of Update: 2018-12-07
1、查看apache當前並發訪問數: netstat -an | grep ESTABLISHED | wc -l 對比httpd.conf中MaxClients的數字差距多少。 2、查看有多少個進程數: ps aux|grep httpd|wc -l 3、可以使用如下參數查看資料 server-status?auto #ps -ef|grep httpd|wc -l 1388 統計httpd進程數,連個請求會啟動一個進程,使用於Apache伺服器。
Time of Update: 2018-12-07
OpenCV是Intel支援的開源電腦視覺庫。它由一系列C函數和少量C++類構成,實現了影像處理和電腦視覺方面的很多通用演算法。它不依賴於其它的外部庫—儘管也可以使用某些外部庫。OpenCV使用BSD License,對非商業應用和商業應用都可以免費使用。OpenCV的主要應用環境是Windows和Linux,對於嵌入式系統如arm-linux,很少有資料提到,因此將我在arm-linux編譯過程記錄下來和大家分享。預備工作:a. 安裝交叉編譯鏈 我使用的是arm-linux-gcc4.3.2
Time of Update: 2018-12-07
上網查了一下,官方貌似沒有提供flash builder 4.5的下載,但是既然是基於eclipse的,那麼應該能被安裝在linux下。首先,安裝eclipsesudo apt-get install eclipse然後,下載eclipse的flash builder 外掛程式最後就是安裝了,運行whereis
Time of Update: 2018-12-07
安裝open-iscsi套件,即Linux Open-iSCSI Initiator。 # sudo apt-get install open-iscsi 有關iscsiadm的指令: 尋找主機上的targetiscsiadm -m discovery --type sendtargets --portal HOST_IP登入targetiscsiadm –m node --targetname THE_TARGET_IQN --login登出targetiscsiadm –m node --
Time of Update: 2018-12-07
變數可以擴充處理,衍生出各種功能。產生新的結果字串,並不影響原變數! 尋找替換、刪除a=/12/123/abc從左至右 替換 第一次出現的地方:${a/12/}=>//123/abc從左至右 替換 最左邊開始第一次出現的地方:${a/#12/}=>/12/123/abc,而${a/#\/12/}=>/123/abc從右至左 替換 最右邊開始第一次出現的地方:${a/%abc/}=>/12/123/,而${a/%\/abc/}=>/12/123替換 所有 出現的地方:
Time of Update: 2018-12-07
POSIX字元實體:[:實體名:]:[:alpha:]、[:lower:]、[:upper:]:字母;小寫字母;大寫字母[:digit:]、[:xdigit:]:十進位數字;十六進位數字[:alnum:]:字母、數字[:punct:]:標點符號[:space:]:空白(空格、tab、新行)[:graph:]:可列印字元,非控制字元,不不不不 包括空格![:print:]:可列印字元,非控制字元,包括空格、[::]、[::]、[:cntrl:]:控制字元 幾個模式:-G