1linux創建自啟動程序自啟動的兩種方法,都經過自己測試。1.1自啟動程序方法1:在etc/rc.local在里面加入/home/robin/code/autoruntest>/dev/null&(其中autoruntest測試程序名稱,下同)。即可自啟動1.2自啟動程序方法2:創建linux服務,步驟如下:1)寫服務啟動腳本文件(后附例子)2)修改腳本文件chmod777autoruntest3)腳本文件拷貝到/etc/rc.d/init.d/4)ch
系統 2019-08-29 22:26:40 2402
在linux下面部署項目的時候,有時候會遇上Socket/File:Can’topensomanyfiles的問題,linux系統默認對一個進程打開的文件句柄(也包含打開的SOCKET數量)數量最多為1024,生產服務器中的項目很容易就會達到合格數量。我們可以通過ulimit-a來查看linux系統所有限制值openfiles數量也可以通過ulimit-n來查看,也可以通過ulimit-nnumber來修改,如ulimit-n65535。但是ulimit命
系統 2019-08-12 01:33:07 2402
stat顯示指定文件的相關信息,比ls命令顯示內容更多who顯示在線登錄用戶hostname顯示主機名稱uname顯示系統信息top顯示當前系統中耗費資源最多的進程ps顯示瞬間的進程狀態du顯示指定的文件(目錄)已使用的磁盤空間的總量df顯示文件系統磁盤空間的使用情況free顯示當前內存和交換空間的使用情況ifconfig顯示網絡接口信息ping測試網絡的連通性netstat顯示網絡狀態信息man命令幫助信息查詢alias設置命令別名alias[別名]=[
系統 2019-08-12 01:32:54 2402
在ubuntu中,敲入命令行:sudoapt-getinstallvim,然后輸入系統密碼,確認Y,即可下載vim按下vim,在后面跟上文件的路徑,即可進入文件到編輯模式,如果不存在該文件,將創建一個文件VIM的運行模式分為3種:編輯模式:等待編輯命令輸入插入模式:編輯模式下,輸入i或者o或者a進入插入模式,插入文本信息,退出插入模式按Esc,隨即進入編輯模式命令模式:在編輯模式下,輸入“:”進行命令模式VIM使用的命令:q直接退出vi:wq保存后退出vi
系統 2019-08-12 01:32:47 2402
引言當一臺主機將以太網數據幀發送到同一個局域網上的另一臺主機時,是根據48bit的以太網地址來確定目的接口的,設備驅動程序從不檢查IP數據報中的IP地址。ARP為IP地址和硬件地址之間提供動態映射,說是動態的,因為這個過程是自動完成的。RARP是被那些沒有磁盤驅動器的系統使用的,它需要系統管理員進行手動設置。例子用一個例子解釋ARP的運行過程敲入命令ftpbsdi1.ftp客戶端調用函數gethostbyname將主機名轉換為32bit的IP地址。這個函數
系統 2019-08-12 01:32:34 2402
在開發多線程應用時,開發人員一般都會考慮線程安全,會使用pthread_mutex去保護全局變量。如果應用中使用了信號,而且信號的產生不是因為程序運行出錯,而是程序邏輯需要,譬如SIGUSR1、SIGRTMIN等,信號在被處理后應用程序還將正常運行。在編寫這類信號處理函數時,應用層面的開發人員卻往往忽略了信號處理函數執行的上下文背景,沒有考慮編寫安全的信號處理函數的一些規則。本文首先介紹編寫信號處理函數時需要考慮的一些規則;然后舉例說明在多線程應用中如何構
系統 2019-08-29 22:23:03 2401
硬件平臺:FL2440內核版本:2.6.28主機平臺:Ubuntu11.04內核版本:2.6.39原創作品,轉載請標明出處http://blog.csdn.net/yming0221/archive/2011/06/27/6570072.aspx1、首先配置busyboxbusyboxLinuxSystemUtilities--->[*]mdev[*]Support/etc/mdev.conf[*]Supportcommandexecutionatdevi
系統 2019-08-29 22:15:01 2401
Java開發比較麻煩但是必不可少的就是配置環境變量了,其實配置環境變量沒什么復雜的,但是偶爾記不起來到底怎么配了,老是不對,確實是很惱火的事,還好,jdk1.7為我們大大簡化了環境變量的配置了以前的jdk配置都是要配java_home,class,path三個變量現在只需要把./jdk1.7.0/bin添加到path就ok啦例如我的jdk是默認安裝,配置為怎么樣,很方便了吧,再也不用擔心配環境變量了JDK1.7環境變量的配置
系統 2019-08-12 01:33:12 2401
1、下載linux版本的tomcat和jretomcat下載:http://pan.baidu.com/s/1nt7D87J;jre下載:http://pan.baidu.com/s/1sj4hAVV;下載完成之后,上傳到/usr/local(目錄自定義)2、安裝jre#chmodu+x./jre-6u26-linux-i586-rpm.bin可執行權限#./jre-6u26-linux-i586-rpm.bin3、安裝tomcattar-zxvfapac
系統 2019-08-12 01:33:04 2401
1.查看Tomcat進程執行命令$ps-ef|greptomcat你就能找出tomcat占據的進程號,當然這要求tomcat啟動了。#ps-ef|greptomcatroot463710Aug08?00:02:01/opt/ibm/java-x86_64-60/bin/java-Djava.util.logging.config.file=/opt/apache-tomcat-6.0.32/conf/logging.properties-Dorg.apac
系統 2019-08-12 01:33:40 2400
http://blog.csdn.net/ruglcc/article/details/7874076zieckey(zieckey@yahoo.com.cn)線程(thread)技術早在60年代就被提出,但真正應用多線程到操作系統中去,是在80年代中期,solaris是這方面的佼佼者。傳統的Unix也支持線程的概念,但是在一個進程(process)中只允許有一個線程,這樣多線程就意味著多進程?,F在,多線程技術已經被許多操作系統所支持,包括Windows/
系統 2019-08-12 01:32:54 2400
硬件平臺:FL2440內核版本:2.6.28主機系統:Ubuntu11.04內核版本:2.6.39原創作品,轉載請標明出處http://blog.csdn.net/yming0221/archive/2011/07/01/6579577.aspx1、由于自己編譯的內核觸摸屏驅動選項選擇的問題,觸摸屏搞了好久由于自己編譯內核將觸摸屏驅動以模塊的形式編譯的,方便自己調試ADC驅動和觸摸屏驅動。遇到以下問題:編譯完觸摸屏驅動完成后,利用insmodts.ko加載
系統 2019-08-29 22:21:42 2399
2009-06-1115:17作者:oncoding出處:天極網責任編輯:盛曉瑩不論是企業網站、個人博客,或者購物網站、游戲網站,我們都希望能吸引訪問者并且給他們留下愉快的訪問體驗??捎眯允怯脩趔w驗的一種度量,它可以用訪問者完成網站功能的方便程度來描述——無論是通過自身知識還是通過學習新方式來完成這種功能。我認為JakobNielson的解釋非常到位,他說:可用性是評估網站易用程度的一種屬性。同時“可用性”這個詞也指在設計過程中提高易用性的方法。在本文中我
系統 2019-08-12 01:33:55 2399
遇到一位朋友緊急求助:系統是windows7,這位朋友因為桌面沒有OFFICE圖標,又急著要用WORD,就把一個桌面圖標右擊,選擇打開方式中選擇了Word,而且沒有把“始終使用這種程序打開同類型文件”前的勾去掉。這一改之后,結果所有的快捷方式全變成了word文檔了??梢栽俑某蓜e的,比如再改為記事本方式打開,但就是沒有辦法恢復原狀。這是一個文件關聯的問題。這樣的問題在xp下根本就不可能發生,看來這個具體問題是Win7下的新問題。網上大致搜了一下,發現出現這樣
系統 2019-08-12 01:33:55 2399
眾所周知的是,vim的代碼是Bram用patch的方式維護的,一種典型的集約式管理,雖然edyfox在https://vim.svn.sourceforge.net/svnroot/vim維護了svn版本,但這也只是導入CVS的內容而已,別人無法往里面加入代碼,問題是,當你想開發一系列試驗性功能時,沒法直接在vim的svn倉庫上工作(比如創建分支),而只能用自己的版本管理倉庫。這便造成了一個顯然的維護問題,以我自己為例,vim-cocoa的代碼原本使用co
系統 2019-08-12 01:33:34 2399