posted @ 2012-07-08 12:23 dybjsun 閱讀(226) | 評論 (0) | 編輯 收藏
轉(zhuǎn)發(fā)方式:request.getRequestDispatcher().forward();
重定向方式:response.sendRedirect();
這兩個方法有什么區(qū)別,請看以下慢慢說來……
閱讀全文
posted @ 2008-10-30 01:23 dybjsun 閱讀(567) | 評論 (0) | 編輯 收藏
posted @ 2008-10-29 10:00 dybjsun 閱讀(235) | 評論 (0) | 編輯 收藏
posted @ 2008-03-05 14:50 dybjsun 閱讀(271) | 評論 (0) | 編輯 收藏
posted @ 2008-01-10 11:24 dybjsun 閱讀(223) | 評論 (0) | 編輯 收藏
1.1 什么是lucene
Lucene是一個全文搜索框架,而不是應(yīng)用產(chǎn)品。因此它并不像www.baidu.com 或者google Desktop那么拿來就能用,它只是提供了一種工具讓你能實現(xiàn)這些產(chǎn)品。
1.2 lucene能做什么
要回答這個問題,先要了解lucene的本質(zhì)。實際上lucene的功能很單一,說到底,就是你給它若干個字符串,然后它為你提供一個全文搜索服務(wù),告訴你你要搜索的關(guān)鍵詞出現(xiàn)在哪里。知道了這個本質(zhì),你就可以發(fā)揮想象做任何符合這個條件的事情了。你可以把站內(nèi)新聞都索引了,做個資料庫;你可以把一個數(shù)據(jù)庫表的若干個字段索引起來,那就不用再擔(dān)心因為“%like%”而鎖表了;你也可以寫個自己的搜索引擎……
1.3 你該不該選擇lucene
下面給出一些測試數(shù)據(jù),如果你覺得可以接受,那么可以選擇。
測試一:250萬記錄,300M左右文本,生成索引380M左右,800線程下平均處理時間300ms。
測試二:37000記錄,索引數(shù)據(jù)庫中的兩個varchar字段,索引文件2.6 閱讀全文
posted @ 2008-01-09 17:17 dybjsun 閱讀(1088) | 評論 (1) | 編輯 收藏
Log4j 是Apache的一個開放源代碼項目,通過使用Log4j,我們可以控制日志信息輸送的目的地是控制臺、文件、GUI組件、甚至是套接口服務(wù)器、NT的事件記錄器、UNIX Syslog守護進程等;我們也可以控制每一條日志的輸出格式;通過定義每一條日志信息的級別,我們能夠更加細致地控制日志的生成過程。最令人感興趣的就是,這些可以通過一個配置文件來靈活地進行配置,而不需要修改應(yīng)用的代碼。
此外,通過Log4j其他語言接口,您可以在C、C++、. Net、PL/SQL程序中使用Log4j,其語法和用法與在Java程序中一樣,使得多語言分布式系統(tǒng)得到一個統(tǒng)一一致的日志組件模塊。而且,通過使用各種第三方擴展,您可以很方便地將Log4j集成到J2EE、JINI甚至是SNMP應(yīng)用中。 閱讀全文
posted @ 2007-12-24 11:46 dybjsun 閱讀(211) | 評論 (0) | 編輯 收藏
posted @ 2007-12-06 09:33 dybjsun 閱讀(279) | 評論 (0) | 編輯 收藏
posted @ 2007-11-30 20:25 dybjsun 閱讀(191) | 評論 (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 閱讀(578) | 評論 (0) | 編輯 收藏
posted @ 2007-11-10 02:18 dybjsun 閱讀(187) | 評論 (0) | 編輯 收藏
posted @ 2007-11-10 01:57 dybjsun 閱讀(1032) | 評論 (0) | 編輯 收藏
posted @ 2007-11-09 01:49 dybjsun 閱讀(1451) | 評論 (1) | 編輯 收藏
posted @ 2007-11-09 01:47 dybjsun 閱讀(289) | 評論 (0) | 編輯 收藏
posted @ 2007-11-09 01:46 dybjsun 閱讀(411) | 評論 (0) | 編輯 收藏
posted @ 2007-11-09 01:45 dybjsun 閱讀(256) | 評論 (1) | 編輯 收藏
線程又稱為輕量級進程,它和進程一樣擁有獨立的執(zhí)行控制,由操作系統(tǒng)負責(zé)調(diào)度,區(qū)別在于線程沒有獨立的存儲空間,而是和所屬進程中的其它線程共享一個存儲空間,這使得線程間的通信遠較進程簡單。
多個線程的執(zhí)行是并發(fā)的,也就是在邏輯上“同時”,而不管是否是物理上的“同時”。如果系統(tǒng)只有一個CPU,那么真正的“同時”是不可能的,但是由于CPU的速度非常快,用戶感覺不到其中的區(qū)別,因此我們也不用關(guān)心它,只需要設(shè)想各個線程是同時執(zhí)行即可。
多線程和傳統(tǒng)的單線程在程序設(shè)計上最大的區(qū)別在于,由于各個線程的控制流彼此獨立,使得各個線程之間的代碼是亂序執(zhí)行的,由此帶來的線程調(diào)度,同步等問題,將在以后探討。 閱讀全文
posted @ 2007-11-09 01:43 dybjsun 閱讀(204) | 評論 (0) | 編輯 收藏
posted @ 2007-11-09 01:41 dybjsun 閱讀(198) | 評論 (0) | 編輯 收藏
posted @ 2007-11-09 01:40 dybjsun 閱讀(213) | 評論 (0) | 編輯 收藏
posted @ 2007-11-09 01:38 dybjsun 閱讀(197) | 評論 (0) | 編輯 收藏
posted @ 2007-11-09 01:31 dybjsun 閱讀(216) | 評論 (0) | 編輯 收藏
posted @ 2007-11-09 01:27 dybjsun 閱讀(142) | 評論 (0) | 編輯 收藏
posted @ 2007-11-09 01:25 dybjsun 閱讀(165) | 評論 (0) | 編輯 收藏