Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

´«ÖDz¥¿Íjavaѧϰ lucene½ø½×


ÎÒ½ñÌìѧϰÁËluceneµÄһЩ֪ʶ£¬ÎÒ×öÁ˼òµ¥µÄ±Ê¼Ç£º
Ë÷ÒýÎļþ½á¹¹£º
   µ¹ÅÅË÷Òý£¬Ë÷Òý¶ÔÏóÊÇÎĵµÖеĵ¥´ÊµÈ£¬ÓÃÀ´´æ´¢ÕâЩµ¥´ÊÔÚÒ»¸öÎĵµÖеÄλÖá£ÀýÈ磬ÓÐЩÊéÔÚ×îºóÌṩµÄË÷Òý£¨µ¥´Ê——Ò³ÂëµÄ¶ÔÓ¦ÁÐ±í£©£¬¾Í¿ÉÒÔ¿´³ÉÊÇÒ»ÖÖµ¹ÅÅÐòË÷Òý¡£¿ÉÒÔͨ¹ýһЩ¹Ø¼ü×Ö£¬ÔÚÈ«ÊéÖмìË÷³öÓëÖ®Ïà¹ØµÄ²¿
Ë÷ÒýÎļþµÄ¼ìË÷Óëά»¤
     ´Ê»ã±í¹æÄ£Ïà¶Ô½ÏС£¬Îĵµ¼¯ºÏ¹æÄ£½Ï´ó¡£½øÐмìË÷ʱ£¬ÏÈ´Ó¼ìË÷´Ê»ã±í¿ªÊ¼£¬È»ºóÕÒµ½Ïà¶ÔÓ¦µÄÎĵµ¡£Èç¹û²éѯÖнö°üº¬Ò»¸ö¹Ø¼ü´Ê£¬ÔòÔÚ´Ê»ã±íÖÐÕÒµ½¸Ãµ¥´Ê£¬²¢È¡³öËû¶ÔÓ¦µÄÎĵµ¾Í¿ÉÒÔÁË¡£Èç¹û²éѯÖаüº¬¶à¸ö¹Ø¼ü´Ê£¬ÔòÐèÒª½«¸÷¸öµ¥´Ê¼ìË÷³öµÄ¼Ç¼½øÐкϲ¢¡£
ά»¤µ¹ÅÅË÷ÒýÓÐÈý¸ö²Ù×÷£º²åÈ롢ɾ³ýºÍ¸üÐÂÎĵµ¡£µ«ÊǸüвÙ×÷ÐèÒª½Ï¸ßµÄ´ú¼Û¡£ÒòΪÎĵµÐ޸ĺ󣨼´Ê¹ÊǺÜСµÄÐ޸ģ©£¬¾Í¿ÉÄÜ»áÔì³ÉÎĵµÖеĺܶàµÄ¹Ø¼ü´ÊµÄλÖö¼·¢ÉúÁ˱仯£¬Õâ¾ÍÐèҪƵ·±µÄ¶ÁÈ¡ºÍÐ޸ļǼ£¬ÕâÖÖ´ú¼ÛÊÇÏ൱¸ßµÄ¡£Òò´Ë£¬Ò»°ã²»½øÐУ¨ÕæÕýµÄ£©¸üвÙ×÷£¬¶øÊÇʹÓÓÏÈɾ³ý£¬ºó´´½¨”µÄ·½Ê½´úÌæ¸üвÙ×÷¡£
Lucene³£ÓõÄAPI£º
Document £ºLuceneËù²Ù×÷µÄ¶ÔÏó
Field£º×é³ÉDocumentµÄÔªËØ£¬´ú±íÒ»¸öÊôÐÔ¡£Store¡¢Index
   new Field( String name, String value, Store store, Index index )
Directory£ºË÷Òý¿â£¨Ä¿Â¼£©
   FSDirectory    £ºÕæʵµÄĿ¼
   RAMDirectory£ºÔÚÄÚ´æÖеÄÒ»¸öÐéÄâµÄĿ¼
QueryParser£º°Ñ²éѯ×Ö·û´®±äΪ²éѯ¶ÔÏóµÄ¹¤¾ß¡£Ê¹ÓÃ×ÓÀà: MultiFieldQueryParser
   new MultiFieldQueryParser(String[] fields, Analyzer a)
Term£º´ú±íij¸öÊôÐÔÖеÄÒ»¸ö¹Ø¼ü´Ê£¨Ä¿Â¼ÖгöÏÖµÄÌõÄ¿£©£¬ÊÇËÑË÷µÄ×îСµ¥Î»
Query £º²éѯ¶ÔÏ󣨷â×°µÄ¹ýÂËÌõ¼þ£©¡£Óкܶà×ÓÀ࣬¶ÔÓ¦¸÷ÖÖ¸÷ÑùµÄ²éѯ·½Ê½¡£
TopDocs£¨Ò»Ì×£© £º´ú±í²éѯ½á¹û
  // Ìí¼ÓË÷Òý
       addDocument( Document doc )
       // ¸üÐÂ
       updateDocument(Term term, Document doc)
       // ɾ³ý
       deleteDocument(Term term)
       // ºÏ²¢Ë÷Òý¿â
       addIndexesNoOptimize(Directory[])
    


Ïà¹ØÎĵµ£º

Ö÷Ì⣺Java³ÌÐòÔ±µÄ֪ʶ¼Ü¹¹Ç³Îö

×÷ΪJava³ÌÐòÔ±À´Ëµ£¬×îÍ´¿àµÄÊÂÇéĪ¹ýÓÚ¿ÉÒÔÑ¡ÔñµÄ·¶Î§Ì«¹ã£¬¿ÉÒÔ¶ÁµÄÊéÌ«¶à£¬ÍùÍùÈÝÒ×ÎÞËùÊÊ´Ó¡£ÎÒÏë¾ÍÎÒ×Ô¼º¶Á¹ýµÄ¼¼ÊõÊé¼®ÖÐÌôÑ¡³öÀ´Ò»Ð©£¬
°´ÕÕѧϰµÄÏȺó˳Ðò£¬ÍƼö¸ø´ó¼Ò£¬ÌرðÊÇÄÇЩÏë²»¶ÏÌá¸ß×Ô¼º¼¼ÊõˮƽµÄJava³ÌÐòÔ±ÃÇ¡£
Ò»¡¢Java±à³ÌÈëÃÅÀà
¶ÔÓÚûÓÐJava±à³Ì¾­ÑéµÄJava³ÌÐòÔ±ÒªÈëÃÅ£¬Ëæ±ã¶ÁʲôÈëÃÅÊé¼®¶¼Ò» ......

ʹÓÃԭ֭ԭζµÄJava ÓïÑÔ

±¾ÎÄÕª×Ô£º http://www.ibm.com/developerworks/cn/java/j-noaccent.html
ѧϰһÖÖеıà³ÌÓïÑÔ±ÈѧϰеĿÚÍ·ÓïÑÔÒªÈÝÒ׵öࡣȻ¶ø£¬ÔÚÕâÁ½ÖÖѧϰ¹ý³ÌÖУ¬¶¼Òª¸¶³ö¶îÍâµÄŬÁ¦È¥Ñ§Ï°²»´ø¿ÚÒôµØ˵ÐÂÓïÑÔ¡£Èç¹ûÄúÊìϤ C »ò C++£¬ÄÇôѧϰ Java ÓïÑÔ²¢²»À§ÄÑ£¬Õâ¾ÍÏñÊÇ»á˵ÈðµäÓïµÄÈËȥѧµ¤ÂóÓïÒ»Ñù¡£ÓïÑÔËäÓв»Í¬£¬µ«Óֱ˴˻ ......

UVAOj javaÊäÈëÊä³ö


/**
* ### Õæ難µÄ題Ä¿: ¹·Æ¨ÑÝËã·¨ (測資ºÜ機車)
* 測驗結¹û: x.xx0 ms
* 測驗ÈÕÆÚ: 200y-mm-dd
* @author Raymond Wu (Сè°Íè)
*/
public class Main {
 
  // 輸Èë緩衝區 (緩衝¿Õ ......

javaÖÐHashMap±éÀú·½·¨

·½·¨Ò»£º
Map map = new HashMap();
Iterator iter = map.entrySet().iterator();
while (iter.hasNext()) {
    Map.Entry entry = (Map.Entry) iter.next();
    Object key = entry.getKey();
    Object val = entry.getValue();
}
·½·¨¶þ£º
Map map = n ......

´«ÖDz¥¿Íjavaѧϰ hibernate»º´æ

½ñÌìÎÒѧϰÁËÐìÀÏʦ½²µÄHiberbate»º´æ֪ʶ£¬ÎÒÉÏ¿Î×öÁ˼òµ¥µÄ±Ê¼Ç£º
»º´æÀàÐÍ
     Ò».ÊÂÎñ·¶Î§:λÓÚµ±Ç°¹¤×÷µ¥Ôª,²»Äܲ¢·¢·ÃÎÊ
     ¶þ.½ø³Ì·¶Î§:¶à¸ö¹¤×÷µ¥Ôª¹²Ïí,¿É²¢·¢·ÃÎÊ,¿É´æ´¢ÊµÀý±¾ÉíÒ²¿É´æÉ¢ÁÐÊý¾Ý,È»ºóÔÚ
         & ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ