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-13
標籤:GDB概述GDB是GNU開源組織發布的一個強大的UNIX下的程式調試工具。或許,各位比較喜歡那種圖形介面方式的,像VC、BCB等IDE的調試,但如果你是在UNIX平台下做軟體,你會發現GDB這個調試工具有比VC、BCB的圖形化調試器更強大的功能。所謂“寸有所長,尺有所短”就是這個道理。一般來說,GDB主要幫忙你完成下面四個方面的功能:啟動你的程式,可以按照你的自訂的要求隨心所欲的運行程式。可讓被調試的程式在你所指定的調置的斷點處停住。(斷點可以是條件運算式)當程式被停住時,可以檢查此時你的
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-31
linux安裝ftp伺服器,linuxftp伺服器Ftp(檔案傳輸通訊協定)概念FTP是File Transfer
Time of Update: 2016-05-28
centos mysql開啟遠端存取,centosmysql登入MySQL: mysql -u root -p db;如需修改密碼,第一次: mysqladmin -u root password NEWPASSWORD 已設定過: mysqladmin -u root -p 'oldpassword' password newpassword執行以下命令開啟遠端存取限制 grant all privileges on *.* to '
Time of Update: 2016-05-29
grep命令的使用,grep命令使用 grep是UNIX和LINUX中使用最廣泛的命令之一。grep允許對文字檔進行模式尋找。如果找到匹配模式, grep列印包含模式的所有行。grep支援基本Regex,也支援其擴充集。grep有三種變形,即:grep:標準grep命令,這裡主要討論此格式;Egrep:等同於grep -E,擴充grep,支援基本及擴充的Regex;Fgrep:等同於grep -F,不支援Regex,允許尋找字串而不是一個模式。
Time of Update: 2016-05-28
CentOS 6.5 下vim 配置,centosvim1. 登入並進入你常用的使用者名稱下,查看其主目錄命令:# su xxx$ cd xxx$ ls -a2.查看並建立目錄和檔案首先看你的主目錄~/ 下是否有.vimrc檔案,沒有就輸入指令 $ touch .vimrc 建立該檔案在主目錄下建立目錄 .vim,並進入.vim目錄,建立plugin、doc、syntax三個目錄 命令: $
Time of Update: 2016-05-28
linux中的虛擬化網路模型及使用qemu-kvm建立隔離模型,linuxqemu-kvm第一種隔離模型: Guest1和Guest2都為虛擬機器。首先要瞭解在linux中的虛擬機器的網卡都包含前半段和後半段,前半段在虛擬機器上,後半段在宿主機上,這裡以centos6為例,eth0為Guest1虛擬機器上的網卡,對應的後半段為vnet0,在Guest1上所有發往eth0的資料就直接發往vnet0了,也可以將vnet0看作一塊網卡Guest1如何跟Guest2通訊?很簡單在宿主機中做一個
Time of Update: 2016-05-27
菜鳥學配置vim,菜鳥vim看啥都不會的菜鳥怎麼進行vim配置如果你想讓你的vim和VS差不多你一定需要這個網址http://www.open-open.com/lib/view/open1429884437588.html在開始使用Linux之後,一定不可避免的使用vim編輯器,一開始使用的時候vim可能不太友好(一定不咋友好)然後我就去瞭解了,如何使它變得友好,什麼意思呢?就是說,我是個編C++的,但是我通常在VS2015編代碼,在開始在Linux上編寫C++代碼之後,我對安裝好的vim很不
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
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-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-19
linux命令詳解(一),linux命令詳解(linux命令在使用linux環境進行工作和學習中,我們更多時間是手指在鍵盤上跳動。這裡,我們就來說linux命令使用吧在linux環境中,顯然不能記下所有的命令及其使用規則,那麼這時,man,help兩個命令就尤為重要了關於man命令,強調關於我們所需要尋找命令的層級,情境,注意對號入座尋找其次就是,告訴我們,man頁面給出的選項,通常我們需要注意的是:描述(DESCRIPTION),傳回值(RETURN
Time of Update: 2016-05-18
svn 檔案夾 無法提交,svn提交[root@v01 www]# svn add localsvn/kkk/svn: warning: 'localsvn/kkk' is already under version control [root@v01 kkk]# ll -alltotal 16drwxr-xr-x. 3 root root 4096 May 11 05:24 .drwxr-xr-x. 4 root root 4096 May 11 05:24 ..-rw-r--r--
Time of Update: 2016-05-18
Linux命令之必須掌握的十條命令,linux命令十條Linux現如今已經成為了軟體行業最流行的作業系統,掌握Linux就成為了每一個開發人員必備的專業技能。為了方便大家學習,大學君在此為大家整理了在使用Linux時必須掌握的十條命令,希望大家能熟練掌握。1、cd命令Linux cd命令用於切換當前工作目錄至 dirName(目錄參數)。其中 dirName 標記法可為絕對路徑或相對路徑。若目錄名稱省略,則變換至使用者的 home 目錄 (也就是剛 login
Time of Update: 2016-05-17
mongodb主從配置,mongodb主從1.在主從伺服器上/etc/yum.repos.d/目錄下建立檔案mongodb.repo,它包含MongoDB倉庫的配置資訊,內容如下:[mongodb] name=MongoDB Repository baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64/ gpgcheck=0 enabled=1 2.在主從伺服器上執行安裝命令yum -y install
Time of Update: 2016-05-14
ubuntu 安裝tigervnc,ubuntu安裝tigervncroot@iZ25q0jd99eZ:~# apt-get install tigervncReading package lists... DoneBuilding dependency tree Reading state information... DoneE: Unable to locate package tigervnc root@iZ25q0jd99eZ:~# apt-get
Time of Update: 2016-05-13
Ubuntu 14.04.4 下安裝 Swift 2.2.1Swift 2.2.1最近發布下載了,是一個互動和有趣的程式設計語言,適用於iOS,OS X,tvOS和watchOS。文法簡潔而富有表現力,應用程式運行快如閃電。Swift 2.2帶來了新的文法,新功能。功能特性:Swift 2.2 includes support for Swift on Linux. The Linux port is still relatively new and in this release does