Time of Update: 2016-05-26
標籤:閱讀目錄配置虛擬機器建立Demo編輯與調試參考資料Linux程式開發變得越來越多,越來越多的程式、產品需要跨平台,甚至有些開源項目只支援Linux平台,所以掌握Linux開發變得越來越重要。但是對於習慣了Windows下的開發,使用了VS這個宇宙第一IDE後,覺得Linux下的純命令列開發調試,還是有些不習慣,效率有些低(大神除外)。那麼能不能用VS來開發調試Linux程式呢,經過各種尋找,找到了VisualGDB這個神奇的外掛程式,通過VS+VisualGDB就可以編譯調試Linux程式
Time of Update: 2016-05-19
標籤: 沒有使用過gdb調試過程式的覺得gdb是個很神奇的東東,如果你使用它調試一次保證你想忘記它都難,下面看看它的廬山真面目吧!GDB概述GDB是GNU開源組織發布的一個強大的UNIX下的程式調試工具。或許,各位比較喜歡那種圖形介面方式的,像VC、BCB等IDE的調試,但如果你是在UNIX平台下做軟體,你會發現GDB這個調試工具有比VC、BCB的圖形化調試器更強大的功能。所謂“寸有所長,尺有所短”就是這個道理。一般來說,GDB主要幫忙你完成下面四個方面的功能:&nbs
Time of Update: 2016-05-19
標籤:Linux
Time of Update: 2016-05-26
標籤:linux rm cp mv 命令執行個體刪除複製移動檔案命令Linux代碼rm -rf /file-r:遞迴處理參數-f:強制移除所有檔案Linux代碼cp /test1/file1 /test3/file2將file1複製到test3下,並改名為file2Linux代碼cp -a test test1將test目錄下的所有子目錄複製到test1下Linux代碼mv /test1/file1
Time of Update: 2016-05-25
標籤:1. deepin終端: sudo apt-get install virtualbox2. 下載win7 iso檔案3. deepin終端啟動virtualbox : ./virtualbox 4. 選擇win7 iso檔案5. 進入win7安裝: 快速格式化4個分區 ,開始安裝6. linux中virtualbox設定共用目錄,自動掛載、完全控制7.系統安裝完成啟動後, “裝置”-->"安裝增強功能" -->
Time of Update: 2016-05-25
標籤:1.windows dos命令:ipconfig /all 查看無線網卡所在區域網路ip為上2.修改vbox 配置3. vbox linux中命令列 執行:vi /etc/sysconfig/network-scripts/ifcfg-eth0修改和windows 子網路遮罩一致,ip地址最後一節不同為1884.linux 命令列輸入:service network restart都是確定為正常5.dos ping
Time of Update: 2016-05-25
標籤:一.前提:虛擬機器和主機互ping,可以ping通二安裝samba (1)rpm -qa | grep samba 查詢是否安裝程式。預設情況下,虛擬機器安裝了部分samba . (2)卸載已經安裝的部分samba rpm -e xxx -f --nodeps; xxx是你剛剛查到的samba名稱,查到多個,就執行多次命令 (3)安裝
Time of Update: 2016-05-26
Linux的一些常用快速鍵和基本命令,linux快速鍵*******1.在Linux中,只有/能夠當盤符,/首先要分配給系統硬碟所在分區*******2.swap交換分區,相當於Windows下的虛擬記憶體,用來類比記憶體,當記憶體不夠用時,就會使用交換分區。其大小一般設定為實體記憶體的1.5 - 2倍**********3.在Linux中,以.開頭的檔案都是隱藏檔案*********4.在linux中有七個控制台,第七個控制台是圖形化介面 ,第一到六是命令列模式(Ctrl +
Time of Update: 2016-05-26
Linux Shell系列教程之(五)Shell字串,linuxshell本文是Linux Shell系列教程的第(五)篇,更多shell教程請看:Linux
Time of Update: 2016-05-26
linux 學習隨筆-磁碟管理,linux學習隨筆磁碟1:df 用於查看已掛載磁碟的容量資訊-i 查看inodes使用方式-h 以合適的單位顯示-k -m 分別以k M單位顯示2:du 查看某個檔案或者目錄佔用的空間 du [-abckmsh] [檔案名稱目錄名]du + 目錄 只會列出目錄及其子目錄的大小du -a +目錄 會列出目錄子目錄及檔案的大小常用 du -sh +目錄 表示以合適的單位列出總和2:磁碟分割fdisk -l 列出當前所有的分區情況Disk /dev/sdb: 8589
Time of Update: 2016-05-26
Ubuntu中配置Eclipse For Using OpenCV (Java)Ubuntu中配置Eclipse For Using OpenCV (Java)添加OpenCV庫Window -> Preferences -> Java -> Build Path -> User Libraries ->Press New設定LIBNAME並單擊確定添加外部JAR;通過瀏覽 ~/OpenCV/ .... /build/bin andopencv-246.jar;
Time of Update: 2016-05-26
2、Linux常用操作命令(一),linux操作命令BASH:是GNU的Bourne Again Shell,是GNU作業系統上預設的Shell。Bourne Shell:是貝爾實驗室開發的Shell。Korn Shell:是對Bourne Shell的發展,在大部分內容上與Bourne Shell相容。C Shell:是SUN公司Shell的BSD版本 命令格式:命令名 選項 參數1
Time of Update: 2016-05-26
使用 SystemBack 備份/還原你的 Ubuntu/Linux Mint對於任何一款允許使用者還原電腦到之前狀態(包括檔案系統,安裝的應用,以及系統設定)的作業系統來說,系統還原功能都是必備功能,它可以恢複系統故障以及其他的問題。有的時候安裝一個程式或者驅動可能讓你的系統黑屏。系統還原則可以讓你電腦裡面的系統檔案(LCTT
Time of Update: 2016-05-25
arm,iptables: No chain/target/match by that name.,iptableschain最近由於項目需要,需要開啟防火牆功能. 公司有arm linux 3.0x86 linux 3.2x86 linux 2.4的三個嵌入式.都需要開啟防火牆功能. 執行“whereis iptables”命令,如果結果不為空白,則說明防火牆軟體已安裝# whereis iptablesiptables:
Time of Update: 2016-05-25
c的靜態庫和動態庫,靜態庫動態1(1)庫檔案:靜態庫檔案 和 共用庫檔案(2)比較a.靜態庫檔案: 使用靜態庫檔案時,直接把代碼/指令複製到目標檔案中 目標檔案會顯得比較龐大,修改和維護都不方便 可以脫離靜態庫檔案,效率比較高b.共用庫檔案: 使用共用庫時,將代碼/指令所對應的地址複製到目標檔案 目標檔案會比較小,修改和維護比較方便 不可以脫離共用庫檔案,效率比較低(3)基本命令 ldd a.out => 查看檔案a.out所依賴的庫檔案
Time of Update: 2016-05-24
Linux伺服器oraclejdk與openjdk共存並配置JavaEE開發環境,oraclejdkjavaee由於本人學業的需要,需要在linux中搭建JavaEE開發環境,與windows的同學協同開發。 JDK由於fedora預設使用openjdk,移除多多少少會出現點問題,由於很多開源軟體預設使用到它的,即使裝了oracaljdk也會出現包oracle不存在的問題,對於新手的我是不敢動它的;但是與使用windows開發的夥伴們協同開發,並且使用openjdk開發javaee多多
Time of Update: 2016-05-24
yum安裝於卸載軟體常見命令,yum卸載命令1.使用yum安裝和卸載軟體,有個前提是yum安裝的軟體包都是rpm格式的。 安裝的命令是,yuminstall ~,yum會查詢資料庫,有無這一軟體包,如果有,則檢查其依賴衝突關係,如果沒有依賴衝突,那麼最好,下載安裝;如果有,則會給出提示,詢問是否要同時安裝依賴,或刪除衝突的包,你可以自己作出判斷; 刪除的命令是,yum
Time of Update: 2016-05-20
Nginx的10萬並發核心參數最佳化,nginx10萬核心參數關於核心參數的最佳化:net.ipv4.tcp_max_tw_buckets = 6000timewait的數量,預設是180000。net.ipv4.ip_local_port_range = 1024 65000允許系統開啟的連接埠範圍。net.ipv4.tcp_tw_recycle = 1啟用timewait快速回收。net.ipv4.tcp_tw_reuse = 1開啟重用。允許將TIME-WAIT
Time of Update: 2016-05-19
一個C++bug引入的許多知識,bug引入知識 一、前言 假設我們有一個Car類,用了表示一個車,它有id,名字,牌照等許多東西,還有一個表示車的組件CarPart。 但出於某方面的考慮,我們不打算在產生car這個對象的時候,就生產出這個車,你可以認為這個時候,只有一個紙糊的車擺在你的面前,它有id,有名字,有牌照,但是它不能動,只有我們打算啟動這個車的時候,才去給這個車配置發動機,輪胎等各個組件。 二、錯誤碼1
Time of Update: 2016-05-19
【LINUX網路編程】Makefile檔案,網路編程makefile《Linux網路編程》(第二版) 第2章的一些讀書筆記 ↓ Makefile:在一個含有較多檔案的工程中,定義一系列規則來指定編譯檔案的順序,可用於管理工程。Makefile指定了工程中的哪些源檔案需要編譯以及如何編譯、需要建立那些庫檔案以及如何建立這些庫檔案、如何最後產生我們想要的可執行檔。為工程編寫Makefile