簡易代碼之家

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            157 Posts :: 2 Stories :: 57 Comments :: 0 Trackbacks

          #

          1.在"開始"->"設置"->"控制面板"->"管理工具"->"服務"中停掉所有關于oracle服務的選項;
          2.在"開始"-> "程序" -> "oracle" -> "configuration and migration tools" -> "Net Configuration Assistant"中刪除現有監聽器。或者,在OEM Console->工具->服務管理->Oracle Net Manager中刪除現有監聽器和服務;
          3.在開始->程序->Oracle Installation Products選擇"Universal Installer"卸載Oracle;
          4.修改注冊表中的下述文件夾:"開始"->"運行"->鍵入"regedit"命令打開注冊表
             i.  HKEY_LOCAL_MACHINE/software
             ii. HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services
                 HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Application
             iii.HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services
                 HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Application
             iv. HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services
                 HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Application
             刪除這些文件夾中Oracle相關子文件,后兩處可能本來就沒有;
          5.刪除在C:\Program Files目錄下的oracle目錄(假定C為系統盤);
          6.刪除在Oracle的工作目錄(安裝Oracle時指定的安裝目錄,例如D:\oracle),如果無法刪除則重啟計算機后再刪除;
          7.重新啟動計算機;
          8.如果第2步無法正常工作,則"開始"-> "程序"中的Oracle菜單會仍出現。此時可:
            跳過第2步,直接進行3-7步操作。其中最后在" C:\Documents and Settings\All Users\「開始」菜單\程序"中手動刪除與Oracle有關的兩項:
                  Oracle - OraHome92
                  Oracle Installation Products
            或者,直接在"開始"-> "程序"中用鼠標右鍵單擊此兩項菜單并刪除。

          posted @ 2008-06-27 14:43 Jakin.zhou 閱讀(2690) | 評論 (1)編輯 收藏

          這個問題要先看一下Tomcat所在的磁盤是不是用完了,是不是log太多了,哈哈!
          posted @ 2008-06-06 17:26 Jakin.zhou 閱讀(1704) | 評論 (1)編輯 收藏

          1.通過JDBC訪問工作表,首先創建一個新的ODBC數據源,在Windows xp系統上創建數據源的過程如下:進入“設置/控制面板/性能和維護/管理工具/數據源(ODBC),點擊“添加”,在彈出窗口中選擇“Driver do Microsoft Excel(*.xls)”,然后在數據源名處輸入一個名字Book1(相當于數據庫名),然后點擊“選擇工作簿”,然后找到并選取你的Excel文件,點擊確定完成配置。

          2.代碼:

          import java.sql.Connection;
          import java.sql.Statement;
          import java.sql.ResultSet;
          import java.sql.ResultSetMetaData;
          import java.sql.DriverManager;

          public class Test {
              
          public static void main(String[] args) {
                  
          try {
                      Class.forName(
          "sun.jdbc.odbc.JdbcOdbcDriver");
                      Connection con 
          = DriverManager.getConnection("jdbc:odbc:Book1""",
                              
          "");
                      Statement st 
          = con.createStatement();
                      ResultSet rs 
          = st.executeQuery("SELECT * FROM [Sheet1$]");
                      ResultSetMetaData rsmd 
          = rs.getMetaData();
                      
          int numberOfColumns = rsmd.getColumnCount();
                      
          while (rs.next()) {
                          
          for (int i = 1; i <= numberOfColumns; i++{
                              
          if (i > 1// 用逗號分隔各列
                                  System.out.print("");
                              String columnvalue 
          = rs.getString(i);
                              System.out.print(columnvalue);
                          }

                          System.out.println(
          "");
                      }

                      st.close();
                      con.close();
                  }
           catch (Exception ex) {
                      System.err.print(
          "Exception: ");
                      System.err.println(ex.getMessage());
                  }

              }

          }
          posted @ 2008-05-14 11:25 Jakin.zhou 閱讀(276) | 評論 (0)編輯 收藏

          查看鎖:
          select t2.username,t2.sid,t2.serial#,t2.logon_time
          from v$locked_object t1,v$session t2
          where t1.session_id=t2.sid order by t2.logon_time;

          KILL鎖:
          alter system kill session 'sid,serial#';
          例:alter system kill session '122,23574';

          posted @ 2008-04-29 12:04 Jakin.zhou 閱讀(719) | 評論 (0)編輯 收藏

           1<SCRIPT language="JavaScript">
           2<!--
           3function countCharacters(str){
           4    var totalCount = 0;  
           5    for (var i=0; i<str.length; i++{  
           6        var c = str.charCodeAt(i);  
           7        if ((c >= 0x0001 && c <= 0x007e|| (0xff60<=&& c<=0xff9f)) {  
           8            totalCount++;  
           9        }
          else {     
          10            totalCount+=2;  
          11        }
            
          12    }

          13    // alert(totalCount);
          14    return totalCount;
          15}

          16//-->
          17</SCRIPT>
          posted @ 2008-04-25 17:29 Jakin.zhou 閱讀(592) | 評論 (1)編輯 收藏

          function selectAll(){
                      
          var _input = document.forms['holidayForm'].getElementsByTagName('input');
                      
          if(event.srcElement.checked){
                          
          for(var i = 0; i < _input.length;i ++){
                              
          if(_input[i].type == 'checkbox'){
                                      _input[i].checked 
          = true;
                              }

                          }

                      }
           else {
                          
          for(var i = 0; i < _input.length;i ++){
                              
          if(_input[i].type == 'checkbox'){
                                      _input[i].checked 
          = false;
                              }

                          }

                      }

                  }

                  
          function validateAllSelect(){
                      
          var _input = document.forms['holidayForm'].getElementsByTagName('input');
                      
          var _first = document.getElementById('thefirst');
                      
          if(event.srcElement.checked){
                          
          var _flag = true;
                          
          for(var i = 0; i < _input.length;i ++){
                              
          if(_input[i].type == 'checkbox'&&_input[i].id!='thefirst'&& !_input[i].checked){
                                      _flag 
          = false
                              }

                          }

                          
          if(_flag){
                              _first.checked 
          = true;
                          }

                      }
           else {
                          _first.checked 
          = false;
                      }

                  }
          posted @ 2008-04-16 11:01 Jakin.zhou 閱讀(593) | 評論 (0)編輯 收藏

                  這兩天被日期組件搞的頭暈,本來myfaces中有個calendar組件,可它與richfaces中的部局組件或div有沖突,如果頁面是左右總局它在右面的話顯示時日歷本總是離文本框很遠(如果用t:panelGrid布局不會有此問題),顯示效果不盡人意。而普通的js日歷組件在混合有myfaces,richfaces,ajax4jsf元素的頁面中會有無效響應發生,最后只能選擇richfaces中的calendar組件了,測試時發現其刷新時總是頂部有道線,雖然只顯示不足一秒但讓人很不舒服,查找原因,最后發現是其styleClass中一個屬性所致,問題解決。

          posted @ 2008-03-28 16:27 Jakin.zhou 閱讀(289) | 評論 (0)編輯 收藏

             1.按照oracle10g中Net Configuration Assistant提示建立監聽器,注意到提示"是否配置另一個監聽程序?"要選"否",然后"下一步",最后一定要記的點"完成"才能保存配置。
             2.在"本地Net服務名配置"中進行測試該監聽器,測試其是否配置成功。
             3.檢查"服務"中oracle10g監聽器服務是否啟動。
             4.注意防火墻對端口號的限制,可在運行窗口用命令"telnet 192.168.1.10 1521"或"netstat -a"進行查看。
          posted @ 2008-03-28 16:09 Jakin.zhou 閱讀(4124) | 評論 (1)編輯 收藏

                  今天遇到一個問題是:java.lang.OutOfMemoryError: Java heap space.原因是jvm虛擬機的默認Heap大小是64M,小了,可以通過設置其最大和最小值來實現.解決方法是更改indows 系統環境變量,加上 JAVA_OPTS=-Xms64m -Xmx512m.但這種方法治標不治本,只能暫時解決一下問題,應該分析一下程序中什么地方讓session存的東西太多了,進而改善一下。

          posted @ 2008-03-25 17:55 Jakin.zhou 閱讀(487) | 評論 (0)編輯 收藏

                  昨天晚上給客戶服務器上部署新版本的程序,這次升級整合了openldap,在測試環境中部署沒有任何問題,可部署到正式環境中總是登陸失敗,查看log發現是連接不上ldap,可測試環境與正式環境一樣的.仔細分析可能是DNS服務器地址不對,修改為ldap所在的機器的IP后還是不行,由于是遠程操作給查找原因帶來了很大的困難,上網查找諸多資料最后終于一句話搞定:
          ipconfig /flushdns 清空DNS配置的緩存。
          posted @ 2008-03-25 16:43 Jakin.zhou 閱讀(468) | 評論 (0)編輯 收藏

          僅列出標題
          共16頁: First 上一頁 8 9 10 11 12 13 14 15 16 下一頁 
          主站蜘蛛池模板: 革吉县| 安多县| 霍州市| 定南县| 昆山市| 平利县| 江孜县| 洞头县| 永安市| 林州市| 洱源县| 南和县| 阿尔山市| 宜丰县| 泰来县| 海城市| 拜泉县| 南投县| 仁怀市| 沂南县| 南京市| 秦安县| 五峰| 乳山市| 上蔡县| 微博| 四川省| 图木舒克市| 河北省| 宁远县| 清水河县| 德令哈市| 缙云县| 平阴县| 泊头市| 长海县| 河曲县| 繁昌县| 土默特右旗| 禹州市| 云浮市|