隨筆 - 175  文章 - 202  trackbacks - 0
          <2025年8月>
          272829303112
          3456789
          10111213141516
          17181920212223
          24252627282930
          31123456

          第一個Blog,記錄哈哈的生活

          常用鏈接

          留言簿(16)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          收藏夾

          Java links

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          找了半天,才找到 google 輸入法的詞庫文件位置,在 c:\windows\system32\GooglePinyin.ime
          然后,找輸入法生成器,一樣,找了半天,找到,在 C:\Program Files\Windows NT\Accessories\Imegen.exe

          希望下次不要再找這么久了。
          posted @ 2007-07-04 14:14 哈哈的日子 閱讀(527) | 評論 (1)編輯 收藏

          使用的目的就是為了抓取一下 http 包,看看服務端的重定向目的。
          下載了 Ethereal 0.99.0 這個東西以前在開發協議棧的時候用過,非常不錯的軟件。
          安裝,并且在安裝過程中,提示要安裝 WinCap ,這個是要安裝的,應該是抓包需要的插件吧。
          打開軟件,選擇:capture->options,在 interface 中選擇一個網卡,并且在 capture filter 中增加一個過濾器,就可以了。
          常用的過濾器就是 host + ip ,可以抓與指定 ip 通信的包,是我最常用的。
          然后 start ,就開始抓包了。
          抓到了包之后,是二進制的,在包上面點擊右鍵選擇 Follow TCP Stream ,就可以看到 http 包了。
          里面紅色的是發出的請求,籃色的是響應。
          ok,大功告成。

          posted @ 2007-06-18 15:58 哈哈的日子 閱讀(17444) | 評論 (7)編輯 收藏
          今天剛好接到新的任務,改版現在的 weblogic portal,行!弄新東西我最在行了,說來就來,下載了一堆文檔,看來看去。
          看得兩分熟了,準備弄個例子試試,weblogic workshop 還真是不錯,輕松就建出來了一個 portal 項目,然后在其中建一個web項目,build 一下吧,慘!出錯了,明明在 classpath 中配置了 portal 的包,居然現在告訴我 build 不過。
          幸好同事告訴我,有命令行的辦法 build ,那試一下,至少可以在 build 腳本中找出原因嘛,找到 wlwBuild.bat 瞄了一眼,我靠,居然是直接調用的 wls-ide.jar 來 build 的,看來在腳本里找到原因也比較難了。
          突然發現,ide 中有一項功能,可以生成 ant 的 build 腳本,好,生成一個,用 ant build。
          眼看著這幾個依賴包就在 classpath 里,就非說找不到!去死吧,郁悶死我了,在同事的機器上一點兒問題都沒有!
          是不是 Program Files 的問題?改一下,改成 Progra~1,居然行了!瘋了,弄來弄去,原來是因為我把 weblogic 安裝到了 Program Files 目錄下的原因,sigh,怕怕,windows 的路徑問題真是苦惱啊。
          索性刪掉,重新安裝到根目錄下。
          問題解決,快樂!
          posted @ 2007-06-18 15:31 哈哈的日子 閱讀(369) | 評論 (0)編輯 收藏

          概括的說,就是回到過去,把現在不存在的東西刪除了。
          步驟:
          1、刪除一個目錄 d,目錄中有文件 f,提交。(狀態:HEAD中已經沒有 d 和 f 了)
          2、switch 到前一個版本,就是沒刪除目錄 d 的版本。
          3、刪除文件 f,提交,這時沒有任何的提示,個人理解就是將 HEAD 中的 f 又刪除了一次,而與當前狀態不沖突,正常 merge。

          4、Update 一下,更新到最初的版本 + 2,d 是不存在的,f 同樣不存在。
          posted @ 2007-06-04 16:30 哈哈的日子 閱讀(325) | 評論 (1)編輯 收藏

          今天看了一下基于 jquery 的 calendar js 控件,效果還不錯,而且改變了我對 calendar 控件的恐懼感。

          在 jquery 的官方網站上提供了兩個 calendar 控件(http://docs.jquery.com/Plugins),Calendar (Pop-up Calendar)和DateSelector ,分別試用了一下。

          先試了一下 DateSelector,這個出現的比較早,會比較成熟一些。
          簡單的下載了datePicker.js和styles.css (jquery當然也要下載)
          寫了個測試頁面,成功了!非常非常簡單好用,沒什么依賴。
          測試頁面內容如下:
          <html>
              
          <head>
                  
          <link rel="stylesheet" type="text/css" href="styles.css" title="default" media="screen" />
                  
          <script type="text/javascript" src="jquery-latest.pack.js"></script>
                  
          <script type="text/javascript" src="datePicker.js"></script>
          <script type="text/javascript">
          $(document).ready(init);
          function init() {
              $('input#date1').datePicker();
              $('input#date2').datePicker({startDate:'
          2006-11-02', endDate:'2006-11-13'});
          }
          </script>
              
          </head>
              
          <body>
              
          <form action="#" method="post">
                  
          <div class="demo-holder">
                      
          <label for="date1">Date 1</label>
                      
          <input type="text" class="date-picker" name="date1" id="date1" />
                  
          </div>
                  
          <div class="demo-holder">
                      
          <label for="date2">Date 2</label>
                      
          <input type="text" class="date-picker" name="date2" id="date2" />
                  
          </div>
                  
          <div style="float: left; margin: 2em 1em 1em;">
                      
          <select><option>Select doesn't display through calendar even in IE!</option></select>
                  
          </div>
              
          </form>
              
          </body>
          </html>

           
          靜態頁面如圖,點擊日歷圖標。

          還能擋住 select 框,真是 cool 畢了!
          不過,這是討厭的英文,把那弄成中文吧,^_^
          在 init 中加上


              $.datePicker.setDateFormat('ymd', '-');
              
              $.datePicker.setLanguageStrings(
                  ['日', '一', '二', '三', '四', '五', '六'],
                  ['一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月', '十二月'],
                  {p:'上月', n:'下月', c:'關閉', b:'請選擇'}
              );


          一切 ok,順利變成中文

          不過這個控件有個很大的問題,就是不能選擇年份,如果這個控件是讓人選生日的,那可就麻煩了。

          下次再介紹另一個吧,出去吃飯了。

          posted @ 2007-06-02 11:09 哈哈的日子 閱讀(6611) | 評論 (0)編輯 收藏
          可以通過 linux 命令行的方式訪問 url ,在有防火墻,不能使用 http 訪問的時候,非常的有用。
          posted @ 2007-05-31 16:42 哈哈的日子 閱讀(299) | 評論 (0)編輯 收藏

          今天測試的時候遇到一個問題,在本機運行好好的,但部署在遠程的時候,突然出現奇怪的問題。

          查了一下原因,是由于我們自已做的 Status 類是在 java 1.4 下自己制作的 Enum,判斷的時候使用了 == 號,在一個 jvm 下,沒有任何問題,但從遠程傳回來的 status 使用 == 顯示是一定不可能是 true 了。

          從而出現了上面的問題。

          不知道 java 5 的 enum 會不會有這個問題。

          singleton 的 equals 應該會同樣有這個問題。

          posted @ 2007-05-31 11:15 哈哈的日子 閱讀(401) | 評論 (0)編輯 收藏

          我常用的 JDK 自帶工具有幾個,最常用的 javac、javadoc、java、jar 就不說了

          1、native2ascii,不說也知道,是作國際化的時候,將中文 unicode 轉成 ascii 的,有一個有用的參數 -reverse ,將 ascii 轉回來。
          2、javap,將 class 反編譯成 Java bytecodes,類似于 jvm 上的匯編。
          3、javah,將帶有 native 方法的 java 文件編譯出 c/c++ 的頭文件。
          4、jdb,java debug 工具
          5、jps,查看 jvm 進程狀態信息
          6、keytool,生成 keystore 文件

          還有幾個 rmi 和 applet 的工具,平時很少用到。

          posted @ 2007-05-24 11:22 哈哈的日子 閱讀(1042) | 評論 (1)編輯 收藏
               摘要: Oracle使用的hints調整機制一直很復雜,Oracle Technical Network對使用hints調整Oracle SQL的過程有很好的全面評述。根據對10g數據庫的介紹,可使用更多新的optimizer hints來控制優化行為。現在讓我們迅速了解一下這些強大的新hints:   閱讀全文
          posted @ 2007-05-23 13:44 哈哈的日子 閱讀(255) | 評論 (0)編輯 收藏

          在嘗試服務器某個服務是否打開的時候,經常會使用 telnet 命令
          telnet IP PORT
          比如
          要測試 192.168.1.101 的 1521 端口,就是 telnet 192.168.1.101 1521
          如果成功,就黑屏,什么也不顯示,這時候要退出,我以前總是關閉窗口的,實際上可以使用
          CTRL+] ,然后進入命令行,quit ,退出。

          屏幕顯示如下



          歡迎使用 Microsoft Telnet Client

          Escape 字符是 'CTRL+]'


          Microsoft Telnet> quit

          posted @ 2007-05-21 09:39 哈哈的日子 閱讀(966) | 評論 (0)編輯 收藏
          僅列出標題
          共17頁: First 上一頁 9 10 11 12 13 14 15 16 17 下一頁 
          主站蜘蛛池模板: 射阳县| 顺义区| 安图县| 井研县| 綦江县| 永和县| 盘锦市| 沙洋县| 稻城县| 玛曲县| 财经| 额济纳旗| 郴州市| 沙洋县| 益阳市| 荥阳市| 佳木斯市| 上栗县| 黑龙江省| 沅陵县| 阳江市| 金华市| 嘉荫县| 保亭| 阿坝县| 繁昌县| 车险| 荆门市| 大埔区| 厦门市| 翼城县| 绥宁县| 英超| 北安市| 治县。| 崇左市| 宝清县| 揭阳市| 久治县| 准格尔旗| 泰来县|