標籤:1、下載QThttp://download.qt.io/我用的:qt-everywhere-opensource-src-4.7.3.tar.gz2、解壓安裝QT建議解壓到/use/local目錄#tar jzxf qt-everywhere-opensource-src-4.7.3.tar.gz進入解壓後的目錄#./configure#make#make install預設安裝至/usr/local/Trolltech/Qt-4.7.33、修改所有使用者環境變數#vi
標籤:svn一、準備工作,依賴包安裝 yum install apr* yum install sqlite*二、下載svn包和安裝 cd /usr/local/src/ wget
標籤:linux驅動
標籤:linux驅動中,等待某種的事件發生的工作最好不要使用不斷迴圈來完成,而是採用另外一種方法,休眠與喚醒。等待隊列工作過程就是睡眠和喚醒的過程睡眠和喚醒的過程的基本原理,當驅動程式等待事件發生時候進入休眠狀態,當該事件發生後,就會喚醒休眠狀態的驅動代碼。使用:static DECLARE_WAIT_QUEUE_HEAD(button_waitq); //定義初始化等待隊列頭wake_up_interruptible(&button_waitq);
標籤:更新 centos 掛載 共用 mount 環境: CentOS 7.01.centos中伺服器B掛載伺服器A的磁碟伺服器A:101,.10.0.1 伺服器B:101.10.12.1 前提:保證伺服器A、B都有/ifs/data/檔案夾
標籤:linux IPtable防火牆 禁止和開放連接埠源:http://hi.baidu.com/zplllm/item/f910cb26b621db57c38d5983評:1、關閉所有的 INPUT FORWARD OUTPUT 只對某些連接埠開放。下面是命令實現:iptables -P INPUT DROPiptables -P FORWARD DROPiptables -P OUTPUT DROP再用命令 iptables -L -n 查看 是否設定好, 好看到全部 DROP
標籤:NFS:NFS(Network File System)即網路檔案系統,是FreeBSD支援的檔案系統中的一種,它允許網路中的電腦之間通過TCP/IP網際網路共用資源。在NFS的應用中,本地NFS的用戶端應用可以透明地讀寫位於遠端NFS伺服器上的檔案,就像訪問本地檔案一樣。環境:centos 6.5一、伺服器端配置:安裝 NFS 伺服器所需的軟體包: nfs-utils和rpcbind# yum install nfs-utils# yum install
標籤:昨天在mac上折騰了一天都沒有安裝成功,晚上在mac上裝了一個ParallelDesktop虛擬機器,然後裝了linux,十分鐘就安裝好了,我也是醉了=。=主要過程稍微記錄一下:1.安裝BLASsudo apt-get install libatlas-base-dev2.安裝依賴項sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libboost-all-dev libhdf5-
標籤:原子操作原子操作就是單位操作,也就是說操作過程不能被中斷下面代碼中每條語句看起來是原子操作,其實不是原子操作;int main(0{int i=2;//兩天彙編語句組成i=i+3;//三條彙編語句組成}實現原子操作方法;1 自旋鎖
標籤:linux 硬碟 mbr gpt Linux中所有的硬體裝置都被抽象為檔案,儲存在/dev目錄下。磁碟也不例外。
標籤:轉 http://blog.csdn.net/dingxy/article/details/4016383在登入Linux時要執行檔案的過程如下:在剛登入Linux時,首先啟動 /etc/profile 檔案,然後再啟動使用者目錄下的 ~/.bash_profile、 ~/.bash_login或 ~/.profile檔案中的其中一個, 執行的順序為:~/.bash_profile、 ~/.bash_login、 ~/.profile。如果
標籤:轉自:http://blog.csdn.net/jaylong35/article/details/6605077問題起因:自己開發了一個伺服器和用戶端,通過短串連的方式來進行通訊,由於過於頻繁的建立串連,導致系統串連數量被佔用,不能及時釋放。看了一下18888,當時嚇到了。 現象:1、外部機器不能正常串連SSH2、內向外不能夠正常的ping通過,網域名稱也不能正常解析。 問題排查:通過 netstat -anp | grep TIME_WAIT
標籤:1、/bin :獲得最小的系統可操作性所需要的命令2、/boot :核心和載入核心所需的檔案3、/dev :終端、磁碟、數據機等的裝置項4、/etc :關鍵的開機檔案和設定檔5、/home :使用者的主目錄6、/lib :C編譯器的庫和部分C編譯器7、/media :可移動介質上檔案系統的安裝點8、/opt :可選的應用安裝包9、/proc :所有正在運行進程的映像10、/root :超級使用者的主目錄11、/sbin :引導、修複或者恢複系統的命令12、/tmp
標籤:matlab linux 在windows下安裝matlab是一件輕鬆的事情。因為windows解壓,找到exe,點擊,就可以進入圖形介面,然後按照指引安裝即可。linux下,則需要麻煩一點點。不過,也還好。1. 下載一個matlab的iso包。很多地方都有這種資源的下載,如一些bt站,多快好省。2. 使用命令把iso包掛在成為一個盤。iso本來就是虛擬光碟機的概念,所以理所當然要用光碟機的做法去開啟它mount -o
標籤:Regex 編寫Regex linuxRegex 為了所有實用化的用途,你可以通過使用程式產生正確的結果。然而,並不意味著程式總是如你所願的那樣正確地工作。多數情況下,如果程式不能產生想要的輸出,可以斷定真正的問題(排除輸入或語法錯誤)在於如何描述想要的東西。換句話說,應該考慮糾正問題的地方是描述想要的結果的運算式。運算式不完整或者公式表示得不正確。例如,如果程式計算下面的運算式:PAY
標籤:自己整理的一個關於dpkg, apt, aptitude三者的常用命令,方便以後查閱。dpkg:dpkg是用來安裝.deb檔案,但不會解決模組的依賴關係,且不會關心ubuntu的軟體倉庫內的軟體,可以用於安裝本地的deb檔案常用命令: dpkg -i package_name.deb #安裝本地軟體包 dpkg -R dir_name #安裝該檔案夾裡面的所有軟體 dpkg -r package #刪除軟體包 dpkg -P
標籤:powerpc linux p1010 u-boot filesystem 在PowerPC平台 u-boot移植基礎上,移植Linux核心,具體移植過程如下:1.修改頂層MakefileARCH ?=
Linux中的壓縮解壓命令小記,linux壓縮解壓小記壓縮:tar -cf new.tar data.txt解壓:tar -xf new.tar -C tmp/ ---->前提是tmp要先存在,這樣才可以把解壓後的檔案放入這個tmp目錄下面壓縮:gzip data.txt (gzip只能壓縮檔而不能壓縮目錄,壓縮後以尾碼名.gz存在,原先的檔案將被覆蓋)解壓:gzip -d data.txt.gz壓縮:bzip2
Flash外掛程式flashplugin-nofree的手動更新,npalicdoplugin外掛程式Debian,nofree庫裡有flashplugin-nofree,這個就是網頁瀏覽器的Flash外掛程式了。不過它好像不會自動更新,每次更新網頁瀏覽器後都會提示flashplugin版本過低。但flashplugin-nofree又不會自動更新,需要使用其提供的手動更新命令進行更新:update-flashplugin-nofree --install搞定!
kvm初體驗之五:vm串連網路的兩種方式:bridge和nat,kvm初體驗1. 在安裝vm時指定網路連接方式1)bridgevirt-install --name vm1 --ram=1024 --vcpus=1 --disk path=/vm-images/vm1,size=2 --cdrom /root/iso/CentOS-6.6-x86_64-minimal.iso --network bridge:br02)natvirt-install --name vm1 --ram=1024