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