找了半天,才找到 google 輸入法的詞庫文件位置,在 c:\windows\system32\GooglePinyin.ime
然后,找輸入法生成器,一樣,找了半天,找到,在 C:\Program Files\Windows NT\Accessories\Imegen.exe
希望下次不要再找這么久了。
posted @
2007-07-04 14:14 哈哈的日子 閱讀(518) |
評論 (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 哈哈的日子 閱讀(17431) |
評論 (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 哈哈的日子 閱讀(361) |
評論 (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 哈哈的日子 閱讀(315) |
評論 (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 哈哈的日子 閱讀(6600) |
評論 (0) |
編輯 收藏
可以通過 linux 命令行的方式訪問 url ,在有防火墻,不能使用 http 訪問的時候,非常的有用。
posted @
2007-05-31 16:42 哈哈的日子 閱讀(297) |
評論 (0) |
編輯 收藏
今天測試的時候遇到一個問題,在本機運行好好的,但部署在遠程的時候,突然出現奇怪的問題。
查了一下原因,是由于我們自已做的 Status 類是在 java 1.4 下自己制作的 Enum,判斷的時候使用了 == 號,在一個 jvm 下,沒有任何問題,但從遠程傳回來的 status 使用 == 顯示是一定不可能是 true 了。
從而出現了上面的問題。
不知道 java 5 的 enum 會不會有這個問題。
singleton 的 equals 應該會同樣有這個問題。
posted @
2007-05-31 11:15 哈哈的日子 閱讀(391) |
評論 (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 哈哈的日子 閱讀(1031) |
評論 (1) |
編輯 收藏
摘要: Oracle使用的hints調整機制一直很復雜,Oracle Technical Network對使用hints調整Oracle SQL的過程有很好的全面評述。根據對10g數據庫的介紹,可使用更多新的optimizer hints來控制優化行為。現在讓我們迅速了解一下這些強大的新hints:
閱讀全文
posted @
2007-05-23 13:44 哈哈的日子 閱讀(252) |
評論 (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 哈哈的日子 閱讀(956) |
評論 (0) |
編輯 收藏