Time of Update: 2018-12-03
命令列下的程式和圖形介面下的程式一個很大的區別是輸入和輸出。圖形介面下的程式是事件驅動的,無論要完成什麼功能,都必須啟動主視窗;命令列下的程式是指令驅動的,使用者給什麼指令,給什麼輸入,程式便產生什麼輸出,然後程式便結束了。要想從圖形介面操作轉入命令列操作,理解這一點至關重要。 Linux系統為使用者提供的使用者介面類命令的預設輸入是鍵盤,預設輸出和錯誤輸出是螢幕。用重新導向文法可以改變這一預設情況。
Time of Update: 2018-12-03
一,返回單位為毫秒 #include<windows.h> DWORD dwStart = GetTickCount(); // 測試代碼 DWORD dwTime = GetTickCount() - dwStart;
Time of Update: 2018-12-03
錯誤號碼 88 ENOTSOCK__ Socket operation on non-socket錯誤原因:因為在建立socket的時候少了一對括弧導致,錯誤碼如下:if(sockfd=socket(AF_INET, SOCK_STREAM, 0)<0){ cout << "socket error" << endl; return 0;} 正確代碼應該是將sockfd=socket(AF_INET, SOCK_STREAM,
Time of Update: 2018-12-03
在centos6.2中,分為兩個檔案,一個在/usr/include/asm-generic/errno-base.h,, 另外一個在/usr/include/asm-generic/errno.h中/usr/include/asm-generic/errno-base.h 檔案內容如下:#defineEPERM 1/* Operation not permitted */#defineENOENT 2/* No such file or directory */#defineESRCH 3/*
Time of Update: 2018-12-03
Linux下連接埠的劃分使用是由IANA(Internet Assigned Numbers Authority,網際網路已指派數值權威機構)維護的,連接埠號碼被劃分為3個段。1、0~1023,這些連接埠有IANA分配和控制,可能的話,相同連接埠號碼就分配給TCP、UDP和SCTP的同一給定服務。如80連接埠被賦予web服務2、1024~49151,這些連接埠不受IANA控制,不過由IANA登記並提供他們的使用方式清單,已方便整個群體。相同連接埠號碼也分配給TCP和UDP的同一給定服務。如600
Time of Update: 2018-12-03
Time of Update: 2018-12-03
網上Linux資料很多,但是良莠混雜,下面是我收集點一些寫的很好點文章,是精心編寫的,複習時就不必在去網上亂找資料了。對中級Linux使用者非常有用的20個命令詳解也許你已經發現第一篇文章非常的有用,這篇文章是繼對初級Linux使用者非常有用的20個命令 的一個延伸。 第一篇文章的目的是為新手準備的而這篇文章則是為了Linux的中進階使用者。在這裡你將學會如何進行自訂搜尋,知道進行中的進程和停掉進程,如何使用Linux的強勢功能和如何在系統內編譯C,C++和JAVA程式。http://www.l
Time of Update: 2018-12-03
一般情況,本網跟遠程網路進行資料交抱,或者資料移轉,常用的有三種方法,一是ftp,二是wget /fetch 三是,rsync 大型資料移轉用rysync,其次用fetch/wget ,最次是ftp,最慢是ftp.這幾天,在忙資料移轉時,用到ssh的scp方法來遷移資料。速度與效果都很好。特別是現在許多伺服器為了安全,都會改ssh預設的22連接埠,改成一個特殊的連接埠。所以。在scp或者sftp時,就要指定通過什麼連接埠來遷移。現在,特記下這個特殊連接埠來scp的命令。scp -p port
Time of Update: 2018-12-03
網上搜集的答案:1 - fdisk 刪除非win分區,也就是刪除ubuntu的交換分區和linux分區,再分區,格式化; fdisk /mbr 修複引導區,就ok了。2 -先在windows下進入磁碟管理器 把分給linux的那個盤格式化 插入windows安裝盤,重啟進入損毀修復。 fixboot fixmbr 搞定引導檔案 在windows下用pqmafic等合并分區 就可以了 呵呵。-------------------------------------------------
Time of Update: 2018-12-03
Ubuntu是一個作業系統,和Android一樣同是linux核心的子民,看到網上挺Ubuntu的很多,搞了個安裝方法給那些害怕亂弄把硬碟全格的盆友們。也是我用了那麼久Ubuntu,對它的小小貢獻吧。圖片是M9拍的,有藝術細胞吧?的確可以用wubi安裝,wubi安裝就像一個程式一樣裝在windows檔案系統之上,網上說的缺點有:用WUBI安裝Ubuntu的缺點:1、一休眠或掛起就會死機,不能從休眠或掛起狀態恢複,只能強行關機然後重啟。因為休眠和待機需要使用FUSE和基於檔案的交換。建議用Ubun
Time of Update: 2018-12-03
本文總結了Linux添加或者刪除使用者和使用者組時常用的一些命令和參數。1、建使用者:adduser phpq //建立phpq使用者passwd phpq //給phpq使用者佈建密碼2、建工作群組groupadd test //建立test工作群組3、建立使用者同時增加工作群組useradd -g test phpq
Time of Update: 2018-12-03
共兩篇文文章,第一篇側重設定,第二篇側重查看。JDK環境變數配置腳步 JAVA_HOME=/usr/local/java/jdk1.6.0_01 PATH=$JAVA_HOME/bin:$PATH CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export JAVA_HOME export PATH export CLASSPATH第一篇1.Linux的變數種類 按變數的生存周期來劃分,
Time of Update: 2018-12-03
在安裝Ubuntu 12.04時並沒有設定root的密碼,登入的時候也沒有使用root賬戶。當我們使用root許可權時,一般都使用sudo命令進行。那麼當我們安裝完畢Ubuntu 12.04時,root賬戶的預設密碼是什麼呢? 其實這個答案很簡單:root賬戶沒有密碼。
Time of Update: 2018-12-03
1、查看主機名稱在Ubuntu系統中,快速查看主機名稱有多種方法:其一,開啟一個GNOME終端視窗,在命令提示字元中可以看到主機名稱,主機名稱通常位於“@”符號後;其二,在終端視窗中輸入命令:hostname或uname –n,均可以查看到當前主機的主機名稱。2、臨時修改主機名稱命令列下運行命令:“hostname 新主機名稱”其中“新主機名稱”可以用任何合法字串來表示。不過採用這種方式,新主機名稱並不儲存在系統中,重啟系統後主機名稱將恢複為原先的主機名稱。例子:hostname ubuntu-
Time of Update: 2018-12-03
淺談嵌入式LINUX作業系統的概念和特點 作者:魏 民 來源:自動化博覽 發布時間:2005.01.24【Java專區】 【網路安全】 【網管專區】 【linux專區】 【進入論壇】 【IT部落格】 引言 以應用為中心,以電腦技術為基礎,軟體、硬體可裁剪,適應應用系統對功能、可靠性、成本、體積、功耗要求嚴格的專用電腦系統,稱為嵌入式系統。一個最小的嵌入式系統的基本組成為:① 一個用作引導的可用設施(工具);② 一個具備記憶體管理,進程管理和定時器服務的LINUX微核心;③
Time of Update: 2018-12-03
本文就介紹在linux下配置jdk環境變數的幾種常用方法。首先在linux下安裝jdk,如果出現提示許可權不夠(且root下也提示許可權不夠),可用#ls -l filename命令查看一下,如果顯示類似如:-rw-rw-rw- 1 root root ….則表示任何使用者都沒有可執行許可權(即使是root使用者)。解決方案:#chmod a+x
Time of Update: 2018-12-03
摘要:RPM 是 Red Hat Package Manager 的縮寫,原意是Red Hat 軟體包管理;本文介紹RPM,並結合執行個體來解說RPM手工安裝、查詢等應用;==========================================================本文:========================================================== RPM 是 Red Hat Package Manager 的縮寫,本意是Red
Time of Update: 2018-12-03
本人從官網http://tomcat.apache.org/上面下載的6.0.1_31版本,並解壓包後改名存放在:/usr/share/tomcat6本人使用的是root使用者登入,下面就說說具體的操作步驟, 1、在/usr/share/tomcat6/bin中有commons-daemon-native.tar.gz 壓縮包2、解壓commons-daemon-native.tar.gz [root@localhost ~]# tar -zxvf
Time of Update: 2018-12-03
第一,學習基本的【非法詞語被屏蔽】機編程。 對於學硬體的人而言,必須先對硬體的基本使用方法有感性的認識,更必須深刻認識該硬體的控制方式,如果一開始就學linux系統、學移植那麼只會馬上就陷入一個很深的漩渦。我在剛剛開始學ARM的時候是選擇ARM7(主要是當時ARM9還很貴),學ARM7的時候還是保持著學51單片機的思維,使用ADS 去編程,第一個實驗就是控制
Time of Update: 2018-12-03
一、 安裝apache若要安裝apache伺服器軟體,需要安裝以下幾個依賴軟體apr-1.4.6.tar.gz