最近在使用Tomcat開發(fā)一個項目,由于特殊原因不能使用IDE自帶的Maven或者WebServer環(huán)境,因此每次修改都需要copy文件到生產(chǎn)環(huán)境,但是當(dāng)項目文件太多以后每次copy都會很慢,于是就想到使用Linux軟連接的方式,但是我在自己的webapp下創(chuàng)建軟鏈接之后總是不能訪問,后來發(fā)現(xiàn)如果需要使用軟鏈接的話需要修改webapp的一些設(shè)置,具體方法是,在webapp目錄下創(chuàng)建META-INF目錄,并在其下創(chuàng)建一個context.xml文件,內(nèi)容如下:
系統(tǒng) 2019-08-12 01:32:40 2414
轉(zhuǎn)自:http://www.cnblogs.com/wanghj-dz/archive/2011/05/14/2046210.html分析的很好;InitKernel---------------------------------------------------------------------------------bochs斷點:0x000905ba;將KERNEL.BIN的內(nèi)容經(jīng)過整理對齊后放到新的位置;遍歷每一個ProgramHeader,
系統(tǒng) 2019-08-12 01:33:42 2413
28個Unix/Linux的命令行神器|酷殼-CoolShell.cnslurm查看網(wǎng)絡(luò)流量的一個工具官方網(wǎng)站:SimpleLinuxUtilityforResourceManagementvim&emacs真正程序員的代碼編輯器。screen,dtach,tmux,byobu你是不是經(jīng)常需要SSH或者telent遠(yuǎn)程登錄到Linux服務(wù)器?你是不是經(jīng)常為一些長時間運行的任務(wù)而頭疼,比如系統(tǒng)備份、ftp傳輸?shù)鹊?。通常情況下我們都是為每一個這樣的任務(wù)開一個遠(yuǎn)
系統(tǒng) 2019-08-12 01:33:11 2413
ps:查看系統(tǒng)中的進(jìn)程,Linux中可以使用ps-aux查看所有進(jìn)程參數(shù)w表示加寬顯示的命令行,參數(shù)w可以寫多次,通常最多寫3次,表示加寬3次,這足以顯示很長的命令行了。例如:ps-auxwwwtop:顯示系統(tǒng)內(nèi)存、cpu使用情況,并可自動刷新進(jìn)程列表vmstat:顯示當(dāng)前的內(nèi)存使用情況netstat:顯示網(wǎng)絡(luò)狀況,使用參數(shù)p可以查看對應(yīng)的進(jìn)程號及程序名,通常使用參數(shù)a(顯示所有連接情況)和n(不反查域名和服務(wù)名),例如:netstat-anp查看服務(wù)器偵
系統(tǒng) 2019-08-12 01:33:50 2412
路線圖RouteMap一個特征是FirstMatchWin。假設(shè)沒有人RouteMap實例都滿足,那么。默認(rèn)拒絕操作,然后配置路線圖時,有一點需要特別注意。否則容易出錯,這是默認(rèn)的處理。通常的做法是,由match一access-list查找特定的路線和之后做了相關(guān)操作。此外,還有將定義一個空RouteMap對象的例子,為了確保不匹配的上述access-list這條路線經(jīng)過!下面是一個典型的配置碼:route-mapSETXXpermit10matchxxs
系統(tǒng) 2019-08-12 01:33:11 2412
vim中大小寫轉(zhuǎn)化的命令是gu或者gU形象一點的解釋就是小u意味著轉(zhuǎn)為小寫;大U意味著轉(zhuǎn)為大寫.剩下的就是對這兩個命令的限定(限定操作的行,字母,單詞)等等1、整篇文章大寫轉(zhuǎn)化為小寫打開文件后,無須進(jìn)入命令行模式。鍵入:ggguG解釋一下:ggguG分作三段ggguGgg=光標(biāo)到文件第一個字符gu=把選定范圍全部小寫G=到文件結(jié)束2、整篇文章小寫轉(zhuǎn)化為大寫打開文件后,無須進(jìn)入命令行模式。鍵入:gggUG解釋一下:gggUG分作三段gggUGgg=光標(biāo)到文件
系統(tǒng) 2019-08-12 01:33:40 2410
1,查看是否有裝VNCserver[root@mylab~]#rpm-qa|grepvncvnc-4.1.2-14.el5#客戶端軟件vnc-server-4.1.2-14.el5#服務(wù)器端軟件如果沒有,采用rpm或者yum安裝2,開啟vncserver服務(wù)[root@mylab~]#servicevncserverstartStartingVNCserver:nodisplaysconfigured[OK]3,開啟第一個session[root@myla
系統(tǒng) 2019-08-12 09:30:25 2409
原文:SHDocVw,AxSHDocVw的引用SHDocVw的引用SHDocVw一定要在下面這個路徑找:類似C:\ProgramFiles\MicrosoftVisualStudio9.0\VC\或者D:\ProgramFiles(x86)\MicrosoftVisualStudio11.0\VC注意:在VisualC#中,如果您找不到SHDocVw.dll文件或AxSHDocVw.dll文件,請在VisualStudio命令提示符下運行下面的命令:axi
系統(tǒng) 2019-08-12 01:33:22 2409
提高Linux上socket性能加速網(wǎng)絡(luò)應(yīng)用程序的4種方法級別:中級M.TimJones,資深軟件工程師,Emulex2006年2月13日使用SocketsAPI,我們可以開發(fā)客戶機和服務(wù)器應(yīng)用程序,它們可以在本地網(wǎng)絡(luò)上進(jìn)行通信,也可以通過Internet在全球范圍內(nèi)進(jìn)行通信。與其他API一樣,您可以通過一些方法使用SocketsAPI,從而提高Socket的性能,或者限制Socket的性能。本文探索了4種使用SocketsAPI來獲取應(yīng)用程序的最大性能并
系統(tǒng) 2019-08-29 22:44:38 2408
在進(jìn)程創(chuàng)建的時候,Linux系統(tǒng)會分配一個號碼給當(dāng)前這個進(jìn)程,這個號碼在進(jìn)程所在的命名空間中是唯一的,但在其它的兄弟進(jìn)程中,這個號碼就不是唯一的了,也就是對于全局的命名空間來說,這個號不是全局唯一。這個號碼就是進(jìn)程的ID號,簡稱為PID。一,進(jìn)程號數(shù)據(jù)結(jié)構(gòu)表示這個PID被保存在進(jìn)程的結(jié)構(gòu)表示task_struct中。structtask_struct{....pid_tpid;pid_ttgid;.....};這兩個結(jié)構(gòu)都是pid_t,這個結(jié)構(gòu)是是體系結(jié)構(gòu)
系統(tǒng) 2019-08-29 22:26:30 2408
本文主要記錄下linux的引導(dǎo)流程(實例采用centOS5.5)。內(nèi)容主要如下:引導(dǎo)流程、解析下GRUB的作用。一、引導(dǎo)流程1.1主要的流程圖如下:1.2每一步的作用1)第一步firmware固件自檢,主要是進(jìn)行CMOS/BIOS對硬件進(jìn)行POST加電自檢,在物理層次上對硬件進(jìn)行檢測是否正常。2)讀取硬盤中MBR的BootLoader(自啟動程序,Linux下常用的自啟動程序是GRUB)。這一步主要的功能是載入內(nèi)核。3)載入的內(nèi)核Kernel主要功能是:1
系統(tǒng) 2019-08-12 01:32:55 2408
學(xué)習(xí)Grep,Sed中的正則|火丁筆記學(xué)習(xí)Grep,Sed中的正則Postedon2010-10-31by老王正則要是幾天不學(xué)習(xí)不用功,肯定會忘得一干二凈,下面聊聊Grep,Sed中的正則。問題:從一個文本文件里篩選出含有電話號碼的行,電話號碼是由七位或者八位阿拉伯?dāng)?shù)字組成(開頭不是零),并且被單引號或者雙引號包裹。鑒于問題的需要,先杜撰一份數(shù)據(jù):shell>cat/path/to/data.txt'7654321''7654321""87654321""
系統(tǒng) 2019-08-12 01:33:22 2407
intclone(int(*fn)(void*),void*child_stack,intflags,void*arg);這里fn是函數(shù)指針,我們知道進(jìn)程的4要素,這個就是指向程序的指針,就是所謂的“劇本",child_stack明顯是為子進(jìn)程分配系統(tǒng)堆棧空間(在linux下系統(tǒng)堆??臻g是2頁面,就是8K的內(nèi)存,其中在這塊內(nèi)存中,低地址上放入了值,這個值就是進(jìn)程控制塊task_struct的值),flags就是標(biāo)志用來描述你需要從父進(jìn)程繼承那些資源,arg
系統(tǒng) 2019-08-12 01:32:53 2405
一.SVN簡介Subversion(SVN)是一個開源的版本控制系統(tǒng),也就是說Subversion管理著隨時間改變的數(shù)據(jù)。這些數(shù)據(jù)放置在一個中央資料檔案庫(repository)中。這個檔案庫很像一個普通的文件服務(wù)器,不過它會記住每一次文件的變動。這樣你就可以把檔案恢復(fù)到舊的版本,或是瀏覽文件的變動歷史。SVN中的一些概念:(1).repository(源代碼庫)源代碼統(tǒng)一存放的地方(2).Checkout(提?。┊?dāng)你手上沒有源代碼的時候,你需要從repo
系統(tǒng) 2019-08-29 22:42:49 2404
大胡子DavidI終于來了。2005年12月6日下午十三點五十分,我坐在活動現(xiàn)場外面的接待臺后面,等待DavidI。他們一行沒找對地方,程琰下去接。這時會場已經(jīng)坐滿,聊天室中網(wǎng)友也在等待。電梯門開了,李維第一個走出來。我迎上去,“很久沒見了”,兩個人同時說。然后我看到大胡子DavidI似乎在電梯門口和Borland的Vivian搶道,鬧了點交通堵塞——我這樣說是有道理的,David生得實在高大威猛,不但胡子大,肚子也夠大。David看到接待臺旁邊的易拉寶海
系統(tǒng) 2019-08-12 01:33:55 2404