posted @ 2012-07-08 12:23 dybjsun 閱讀(221) | 評論 (0) | 編輯 收藏
轉發方式:request.getRequestDispatcher().forward();
重定向方式:response.sendRedirect();
這兩個方法有什么區別,請看以下慢慢說來……
閱讀全文
posted @ 2008-10-30 01:23 dybjsun 閱讀(561) | 評論 (0) | 編輯 收藏
posted @ 2008-10-29 10:00 dybjsun 閱讀(230) | 評論 (0) | 編輯 收藏
posted @ 2008-03-05 14:50 dybjsun 閱讀(265) | 評論 (0) | 編輯 收藏
1.1 什么是lucene
Lucene是一個全文搜索框架,而不是應用產品。因此它并不像www.baidu.com 或者google Desktop那么拿來就能用,它只是提供了一種工具讓你能實現這些產品。
1.2 lucene能做什么
要回答這個問題,先要了解lucene的本質。實際上lucene的功能很單一,說到底,就是你給它若干個字符串,然后它為你提供一個全文搜索服務,告訴你你要搜索的關鍵詞出現在哪里。知道了這個本質,你就可以發揮想象做任何符合這個條件的事情了。你可以把站內新聞都索引了,做個資料庫;你可以把一個數據庫表的若干個字段索引起來,那就不用再擔心因為“%like%”而鎖表了;你也可以寫個自己的搜索引擎……
1.3 你該不該選擇lucene
下面給出一些測試數據,如果你覺得可以接受,那么可以選擇。
測試一:250萬記錄,300M左右文本,生成索引380M左右,800線程下平均處理時間300ms。
測試二:37000記錄,索引數據庫中的兩個varchar字段,索引文件2.6 閱讀全文
posted @ 2008-01-09 17:17 dybjsun 閱讀(1082) | 評論 (1) | 編輯 收藏
Log4j 是Apache的一個開放源代碼項目,通過使用Log4j,我們可以控制日志信息輸送的目的地是控制臺、文件、GUI組件、甚至是套接口服務器、NT的事件記錄器、UNIX Syslog守護進程等;我們也可以控制每一條日志的輸出格式;通過定義每一條日志信息的級別,我們能夠更加細致地控制日志的生成過程。最令人感興趣的就是,這些可以通過一個配置文件來靈活地進行配置,而不需要修改應用的代碼。
此外,通過Log4j其他語言接口,您可以在C、C++、. Net、PL/SQL程序中使用Log4j,其語法和用法與在Java程序中一樣,使得多語言分布式系統得到一個統一一致的日志組件模塊。而且,通過使用各種第三方擴展,您可以很方便地將Log4j集成到J2EE、JINI甚至是SNMP應用中。 閱讀全文
posted @ 2007-12-24 11:46 dybjsun 閱讀(206) | 評論 (0) | 編輯 收藏
posted @ 2007-12-06 09:33 dybjsun 閱讀(273) | 評論 (0) | 編輯 收藏
posted @ 2007-11-30 20:25 dybjsun 閱讀(185) | 評論 (0) | 編輯 收藏
.......
# Default runlevel. The runlevels used by RHS are:
# 0 - halt (Do NOT set initdefault to this)
# 1 - Single user mode
# 2 - Multiuser, without NFS (The same as 3, if you do not have networking)
# 3 - Full multiuser mode
# 4 - unused
# 5 - X11
# 6 - reboot (Do NOT set initdefault to this)
#
id:5:initdefault:
........
3為命令行,5為X-Windows 閱讀全文
posted @ 2007-11-29 12:32 dybjsun 閱讀(574) | 評論 (0) | 編輯 收藏
posted @ 2007-11-10 02:18 dybjsun 閱讀(185) | 評論 (0) | 編輯 收藏
posted @ 2007-11-10 01:57 dybjsun 閱讀(1028) | 評論 (0) | 編輯 收藏
posted @ 2007-11-09 01:49 dybjsun 閱讀(1445) | 評論 (1) | 編輯 收藏
posted @ 2007-11-09 01:47 dybjsun 閱讀(285) | 評論 (0) | 編輯 收藏
posted @ 2007-11-09 01:46 dybjsun 閱讀(408) | 評論 (0) | 編輯 收藏
posted @ 2007-11-09 01:45 dybjsun 閱讀(251) | 評論 (1) | 編輯 收藏
線程又稱為輕量級進程,它和進程一樣擁有獨立的執行控制,由操作系統負責調度,區別在于線程沒有獨立的存儲空間,而是和所屬進程中的其它線程共享一個存儲空間,這使得線程間的通信遠較進程簡單。
多個線程的執行是并發的,也就是在邏輯上“同時”,而不管是否是物理上的“同時”。如果系統只有一個CPU,那么真正的“同時”是不可能的,但是由于CPU的速度非常快,用戶感覺不到其中的區別,因此我們也不用關心它,只需要設想各個線程是同時執行即可。
多線程和傳統的單線程在程序設計上最大的區別在于,由于各個線程的控制流彼此獨立,使得各個線程之間的代碼是亂序執行的,由此帶來的線程調度,同步等問題,將在以后探討。 閱讀全文
posted @ 2007-11-09 01:43 dybjsun 閱讀(199) | 評論 (0) | 編輯 收藏
posted @ 2007-11-09 01:41 dybjsun 閱讀(195) | 評論 (0) | 編輯 收藏
posted @ 2007-11-09 01:40 dybjsun 閱讀(209) | 評論 (0) | 編輯 收藏
posted @ 2007-11-09 01:38 dybjsun 閱讀(194) | 評論 (0) | 編輯 收藏
posted @ 2007-11-09 01:31 dybjsun 閱讀(213) | 評論 (0) | 編輯 收藏
posted @ 2007-11-09 01:27 dybjsun 閱讀(138) | 評論 (0) | 編輯 收藏
posted @ 2007-11-09 01:25 dybjsun 閱讀(161) | 評論 (0) | 編輯 收藏