JAVA—咖啡館

          ——歡迎訪問rogerfan的博客,常來《JAVA——咖啡館》坐坐,喝杯濃香的咖啡,彼此探討一下JAVA技術,交流工作經驗,分享JAVA帶來的快樂!本網站部分轉載文章,如果有版權問題請與我聯系。

          BlogJava 首頁 新隨筆 聯系 聚合 管理
            447 Posts :: 145 Stories :: 368 Comments :: 0 Trackbacks

          【Linux/Unix】

          linux中常用命令等資料搜集
               摘要: 1、將文件checkout到本地目錄
          svn checkout path(path是服務器 上的目錄)
          例如:svn checkout svn://192.168.1.1/pro/domain
          簡寫:svn co

          2、往版本庫中添加新的文件
          svn add file
          例如:svn add test.php(添加test.php)
          svn add *.php(添加當前目錄下所有的php文件)

          3、將改動的文件提交到版本庫
          svn commit -m “LogMessage“ [-N] [--no-unlock] PATH(如果選擇了保持鎖,就使用–no-unlock開關)
          例如:svn commit -m “add test file for my test“ test.php
          簡寫:svn ci

          4、加鎖/解鎖
          svn lock -m “LockMessage“ [--force] PATH
          例如:svn lock -m “lock te  閱讀全文
          posted @ 2010-11-18 10:28 rogerfan 閱讀(1319) | 評論 (0)  編輯

          posted @ 2010-11-10 11:10 rogerfan 閱讀(793) | 評論 (0)  編輯

               摘要: 常見的內存溢出有以下兩種:

          java.lang.OutOfMemoryError: PermGen space

          java.lang.OutOfMemoryError: Java heap space



          ---------------------------------------------------------

          這里以tomcat環境為例,其它WEB服務器如jboss,weblogic等是同一個道理。


          一、java.lang.OutOfMemoryError: PermGen space

          PermGen space的全稱是Permanent Generation space,是指內存的永久保存區域,
          這塊內存主要是被JVM存放Class和Meta信息的,Class在被Loader時就會被放到PermGen space中,
          它和存放類實例(Instance)的Heap區域不同,GC(Garbage Collection)不會在主  閱讀全文
          posted @ 2010-11-08 14:57 rogerfan 閱讀(4915) | 評論 (0)  編輯

               摘要: 1. 環境:

          1.1. Red Hat Linux 9

          1.2. Tomcat 5.5.17

          2. 需要解決一下幾個問題

          2.1. 不同的tomcat啟動和關閉監聽不同的端口

          2.2. 不同的tomcat的啟動文件startup.sh 中要指定各自的CATALINA_HOME和CATALINA_BASE這兩個環境變量。