姿姿霸霸~~!
          貴在堅持!
          posts - 106,  comments - 50,  trackbacks - 0
          1.String.prototype.Trim = function()
          {
              return this.replace(/(^\s*)|(\s*$)/g, "");
          }
          String.prototype.LTrim = function()
          {
              return this.replace(/(^\s*)/g, "");
          }
          String.prototype.Rtrim = function()
          {
              return this.replace(/(\s*$)/g, "");
          }

          2.全文匹配替換
          var regExp = new RegExp("需要被替換的字符',"g")
          var text = "…………";
          text = text.replace(regExp , "替換的字符");

          3.方案
          String .prototype.trim = function(){
             var matches = this.match(/^[ \t\n\r]+/);
             var prefixLength = (matches == null) ? 0:matches[0].length;
             matches = this.match(/[ \t\r\n]+$/);
             var suffixLength = (matches == null) ? 0:matches[0].length;
             return this.slice(prefixLength,this.length-suffixLength);
          }
          posted @ 2008-08-27 16:12 xrzp 閱讀(8983) | 評論 (2)編輯 收藏
          1.寫文件并設置encoding
          OutputFormat format = OutputFormat.createPrettyPrint();
          format.setEncoding("GBK");
          output = new XMLWriter(new FileWriter(new File(filename)), format);
          output.write(document);

          2.先刪文件再創建

          File file = new File("d://xxx.xml");
            if(file.exists()){
             file.delete();
            }

          CreatXml temp = new CreatXml();
          temp.createXMLFile("d://xxx.xml")

          posted @ 2008-08-20 23:50 xrzp 閱讀(1229) | 評論 (0)編輯 收藏

          1.要將驅動拷到\jboss-4.0.3\server\default\lib 這個文件夾里面去。

          2.在數據源(連接池)的地方加個這個:<use-java-context>false</use-java-context>,能保證在java中查找數據源的時候
          ctx.lookup("jdbc/xxx");就不需要寫成ctx.lookup("java:/jdbc/xxx");

          posted @ 2008-08-19 00:09 xrzp 閱讀(205) | 評論 (0)編輯 收藏
               摘要: 下午沒事做,第一次嘗試著寫數據連接池。 想到了大概幾點:1.使用單例模式;2.在構造方法中將數據源初始化;3.大概包括幾個方法:init()、destroy()、getConnect()、release() 代碼如下: 1.連接池類:   1public class DBPool {   2  &nbs...  閱讀全文
          posted @ 2008-07-31 22:16 xrzp 閱讀(236) | 評論 (0)編輯 收藏

          一.環境:JDK1.4,tomcat5.0.28,部署的時候報錯:java.lang.UnsupportedClassVersionError.出錯原因:編譯和執行用了不同的jdk版本,(因為以前用過1.5,1.6),所以重新設置環境變量后,再重新發布,又報新的錯誤:  The type java.lang.Object cannot be resolved.It is indirectly referenced from required.class files。出錯原因:因為裝了多個版本的jre或jdk的原因。本來Eclipse在建立工程時,會自動參照jre路徑,但多個版本就沒辦法了。
          解決方法:
          1. 進入window\preferences\java\Installed JREs
                 1)按Add
                 2)輸入JRE Name, 例JDK1.5.0.08
                 3)JRE home directory, 選擇安裝的路徑
                 4)按OK 
           2. 進入Project\properties\Java Bulid Path
                1)Add library
                2)選JRE System Library后按Next
               3)選workplace default JRE后按finish...

          最后還是沒解決...干脆直接就把機器里面所有的jdk都卸載了,只裝了一個JDK1.4(應用需要的,有個地方不支持其他版本的JDK),然后重新設置了環境變量,新裝了下myeclipse,在應用上面將jars加進去,在add library的地方將jre system library加進去就好了.

          二.環境:JDK1.4,jboss4.0.4
          部署好后,啟動,會報一個錯,關于log4j的,這個是因為應用本來帶了一個log4j的包,而jboss自己也集成了log4j的,所以load的時候造成沖突,解決方法:到Jboss4.0\server\default\conf這個目錄下,找到log4j.xml改成jboss-log4j.xml,再到jboss-service.xml找相應的地方改一下

          三.有關亂碼
          1.對于tomcat,在server.xml文件找到<Connector port="8080".../>這段(8080是你Tomcat的端口),在這段里加URIEncoding="GBK"。
          2.對于jboss,在\server\default\deploy\jbossweb-tomcat55.sar\server.xml,同tomcat

          posted @ 2008-04-28 15:39 xrzp 閱讀(1047) | 評論 (0)編輯 收藏

          完整的刪除Oracle
          可以完整的刪除Oracle products, Oracle services和注冊表信息

          當然是很少情況下才想到刪除oracle,只有確定真的不用的時候才做。
          如果需要請備份所有相關的文件。
          (下面操作假設是使用OFA結構)
          NT環境下:
          1、以NT的Administrator 登陸
          2、通過控制面版-〉服務,停掉所有ORACLE服務
          3、打開注冊表(REGEDIT命令),刪除
            HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE  
          4、打開注冊表中的 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services

            刪除以ORACLE開頭的所有服務
          5、刪除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\A
          pplication下
            以ORACLE開頭的所有服務
          6、關閉REGEDIT
          7、打開控制面版-〉系統-〉環境變量
          8、如果ORACLE安裝了JRE,就刪除%ORACLE_HOME%\BIN和JRE路徑。
            比如 \ORACLE\ORA81\BIN;G: \Program Files\Oracle\jre\1.1.7\bin
          9、刪除\Winnt\Profiles\All Users\Start Menu\Programs\Oracle 和
            \Winnt\Profiles\All Users\Start Menu\Programs\Oracle  
          10、刪除\Program Files\Oracle  
          11、重新啟動機器
          12、刪除所有ORACLE目錄(在注冊表HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\ORA CLE_HOMES下)

          posted @ 2008-03-28 11:24 xrzp 閱讀(278) | 評論 (0)編輯 收藏
          查詢:
              /**
               * 
               * 
          @param regEx 設定的正則表達式
               * 
          @param tempStr 系統參數中的設定的字符串
               * 
          @return 是否系統參數中的設定的字符串含有設定的正則表達式
               * 如果有的則返回true
               
          */

              
          public static boolean isHaveBeenSetting(String regEx,String tempStr){
                  
          boolean result = false;
                  
          try{
                      Pattern p  
          = Pattern.compile(regEx);
                      Matcher m
          =p.matcher(tempStr);
                      result
          =m.find();
                  }
          catch (Exception e) {
                      e.printStackTrace();
                  }

                  
          return result;
              }

          替換:
          /**
               * 將字符串含有的regEx表達式替換為replaceRegEx
               * 
               * 
          @param regEx 需要被替換的正則表達式
               * 
          @param tempStr 替換的字符串
               * 
          @param replaceRegEx 替換的正則表達式
               * 
          @return 替換好后的字符串
               
          */

              
          public static String replaceStr(String regEx, String tempStr, String replaceRegEx) {
                  Pattern p 
          = Pattern.compile(regEx);
                  Matcher m 
          = p.matcher(tempStr);
                  tempStr 
          = m.replaceAll(replaceRegEx);

                  
          return tempStr;
              }
          后來發現替換這個方法可以用jarkata commons中的StringUtils.replace(tempStr, regEx, replaceRegex)來代替
          posted @ 2008-02-26 09:35 xrzp 閱讀(282) | 評論 (0)編輯 收藏
          select * from 樹那張表 where status <> '-1'
          start with id = ?
          connect by prior id = parentid
          posted @ 2007-07-23 10:45 xrzp 閱讀(511) | 評論 (0)編輯 收藏
          如題,if(typeof(myValueObj)!="undefined")
          posted @ 2007-07-13 11:05 xrzp 閱讀(6743) | 評論 (2)編輯 收藏
          Operation with out calling next/previous

          原因是因為沒用 rs.next() 。我直接用的rs!=null。即使SQL弄出來只有一條記錄,也得用這個
          posted @ 2007-06-04 18:52 xrzp 閱讀(423) | 評論 (0)編輯 收藏
          僅列出標題
          共11頁: First 上一頁 3 4 5 6 7 8 9 10 11 下一頁 

          <2025年5月>
          27282930123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          常用鏈接

          留言簿(4)

          隨筆分類

          隨筆檔案

          好友的blog

          搜索

          •  

          積分與排名

          • 積分 - 117468
          • 排名 - 500

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 土默特右旗| 佳木斯市| 肇东市| 沾化县| 蛟河市| 德庆县| 贞丰县| 冷水江市| 柞水县| 宁阳县| 潞城市| 杭锦旗| 榆中县| 龙海市| 南投县| 宁陵县| 黔东| 瓦房店市| 松潘县| 申扎县| 泾源县| 克什克腾旗| 射洪县| 伽师县| 专栏| 伊金霍洛旗| 井冈山市| 荥经县| 黔东| 吴忠市| 凤冈县| 昭平县| 保靖县| 宜宾市| 潮州市| 集安市| 迭部县| 丰城市| 新闻| 曲靖市| 左权县|