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

Java¿ò¼Ü½éÉÜ:Quartz

ÄãÔø¾­ÐèÒªÓ¦ÓÃÖ´ÐÐÒ»¸öÈÎÎñÂð£¿Õâ¸öÈÎÎñÿÌì»òÿÖÜÐÇÆÚ¶þÍíÉÏ11£º30£¬»òÐí½ö½öÿ¸öÔµÄ×îºóÒ»ÌìÖ´ÐС£Ò»¸ö×Ô¶¯Ö´ÐжøÎÞÐë¸ÉÔ¤µÄÈÎÎñÔÚÖ´Ðйý³ÌÖÐÈç ¹û·¢ÉúÒ»¸öÑÏÖØ´íÎó£¬Ó¦ÓÃÄܹ»Öªµ½ÆäÖ´ÐÐʧ°Ü²¢³¢ÊÔÖØÐÂÖ´ÐÐÂð£¿ÄãºÍÄãµÄÍŶÓÊÇÓÃjava±à³ÌÂð£¿Èç¹ûÕâЩÎÊÌâÖÐÈκÎÒ»¸öÄã»Ø´ðÊÇ£¬ÄÇôÄãÓ¦¸ÃʹÓà Quartzµ÷¶ÈÆ÷¡£
¡¡¡¡
¡¡¡¡ÅÔ×¢£ºMatrixÄ¿Ç°¾Í´óÁ¿Ê¹Óõ½ÁËQuartz¡£±ÈÈ磬ÅÅÃûͳ¼Æ¹¦ÄܵÄʵÏÖ£¬ÔÚJmatrixÀïͨ¹ýQuartz¶¨ÒåÁËÒ»¸ö¶¨Ê±µ÷¶È×÷Òµ£¬ÔÚÿÌìÁ賿һµã£¬×÷Òµ¿ªÊ¼¹¤×÷£¬ÖØÐÂͳ¼Æ´ó¼ÒµÄKarmaºÍÅÅÃûµÈ¡£
¡¡¡¡
¡¡¡¡»¹ÓУ¬RSSÎļþµÄÉú³É£¬Ò²ÊÇͨ¹ýQuartz¶¨Òå×÷Òµ£¬Ã¿¸ô°ë¸öСʱÉú³ÉÒ»´ÎRSS XMLÎļþ¡£
¡¡¡¡
¡¡¡¡ËùÒÔQuartzʹÓõĵؽºÜ¶à£ ¾ÎÄÎÞÒÉÊÇÒ»Æ ÜºÃµÄÈëÃźͽ ×µÄÎÄÕ£ Ú´Ë£ ÐÐ籇avid w JohnsonµÄŬÁ¦£¡
¡¡¡¡
¡¡¡¡QuartzÈÃ×÷Òµµ÷¶È¼òµ¥
¡¡¡¡
¡¡ ¡¡QuartzÊÇÒ»¸öÍêÈ«ÓÉjava±àдµÄ¿ªÔ´×÷Òµµ÷¶È¿ò¼Ü¡£²»ÒªÈÃ×÷Òµµ÷¶ÈÕâ¸öÊõÓïÏÅ×ÅÄã¡£¾¡¹ÜQuartz¿ò¼ÜÕûºÏÁËÐí¶à¶îÍ⹦ÄÜ£¬ µ«¾ÍÆä¼òÒ×ÐÎʽ¿´£¬Äã»á·¢ÏÖËüÒ×ÓõüòÖ±ÈÃÈËÊܲ»ÁË£¡¡£¼òµ¥µØ´´½¨Ò»¸öʵÏÖorg.quartz.Job½Ó¿ÚµÄjavaÀà¡£Job½Ó¿Ú°üº¬Î¨Ò»µÄ·½·¨£º
¡¡¡¡
¡¡¡¡public void execute(JobExecutionContext context)
¡¡¡¡throws JobExecutionException;
¡¡¡¡
¡¡ ¡¡ÔÚÄãµÄJob½Ó¿ÚʵÏÖÀàÀïÃ棬Ìí¼ÓһЩÂß¼­µ½execute()·½·¨¡£Ò»µ©ÄãÅäÖúÃJobʵÏÖÀಢÉ趨ºÃµ÷¶Èʱ¼ä±í£¬Quartz½«ÃÜÇÐ×¢ÒâÊ£Óàʱ¼ä¡£ µ±µ÷¶È³ÌÐòÈ·¶¨¸ÃÊÇ֪ͨÄãµÄ×÷ÒµµÄʱºò£¬Quartz¿ò¼Ü½«µ÷ÓÃÄãJobʵÏÖÀࣨ×÷ÒµÀࣩÉϵÄexecute()·½·¨²¢ÔÊÐí×öËü¸Ã×öµÄÊÂÇé¡£ÎÞÐ豨¸æÈκΠ¶«Î÷¸øµ÷¶ÈÆ÷»òµ÷ÓÃÈκÎÌض¨µÄ¶«Î÷¡£½ö½öÖ´ÐÐÈÎÎñºÍ½áÊøÈÎÎñ¼´¿É¡£Èç¹ûÅäÖÃÄãµÄ×÷ÒµÔÚËæºóÔٴα»µ÷Óã¬Quartz¿ò¼Ü½«ÔÚÇ¡µ±µÄʱ¼äÔٴε÷ÓÃËü¡£
¡¡¡¡
¡¡ ¡¡Èç¹ûÄãʹÓÃÁËÆäËüÁ÷ÐеĿªÔ´¿ò¼ÜÏóstruts£¬Äã»á¶ÔQuartzµÄÉè¼ÆºÍ²¿¼þ¸Ðµ½ÊæÊÊ¡£ËäÈ»Á½¸ö¿ªÔ´¹¤³ÌÊǽâ¾öÍêÈ«²»Í¬µÄÎÊÌ⣬»¹ÊÇÓкܶàÏàËƵÄÖ® ´¦£¬¾ÍÊÇ¿ªÔ´Èí¼þÓû§Ã¿Ìì¸Ð¾õºÜÊæÊÊ¡£QuartzÄÜÓÃÔÚµ¥»úJ2SEÓ¦ÓÃÖУ¬×÷Ϊһ¸öRMI·þÎñÆ÷£¬Ò²¿ÉÒÔÓÃÔÚwebÓ¦ÓÃÖУ¬ÉõÖÁÒ²¿ÉÒÔÓÃÔÚJ2EEÓ¦ Ó÷þÎñÆ÷ÖС£
¡¡¡¡
¡¡¡¡QuartzµÄ·¢Õ¹Ê·
¡¡¡¡
¡¡¡¡¾¡¹ÜQuartz½ñÄ꿪ʼÊܵ½ÈËÃÇ×¢Ò⣬µ«»¹ÊÇÔÝʱÁ÷ ÐС£QuartzÓÉJames House´´½¨²¢×î³õÓÚ2001Äê´ºÌì±»¼ÓÈësourceforge¹¤³Ì¡£½ÓÏÂÀ´µÄ¼¸ÄêÀÓÐÐí¶àÐÂÌØÕ÷ºÍ°æ±¾³öÏÖ£¬µ«ÊÇÖ±µ½ÏîĿǨÒƵ½ÐµÄÕ¾µã²¢³ÉΪ OpenSymphonyÏîÄ¿¼Ò×åµÄÒ»Ô±£¬²Å¿ªÊ¼ÕæÕýÆô¶¯²¢Êܵ½Ó¦ÓеĹØ×¢¡£


Ïà¹ØÎĵµ£º

javaÉè¼Æģʽ

1.factoryÒòΪ¹¤³§Ä£Ê½¾ÍÏ൱ÓÚ´´½¨ÊµÀý¶ÔÏóµÄnew£¬ÎÒÃǾ­³£Òª¸ù¾ÝÀàClassÉú³ÉʵÀý¶ÔÏó£¬
ÈçA a=new A() ¹¤³§Ä£Ê½Ò²ÊÇÓÃÀ´´´½¨ÊµÀý¶ÔÏóµÄ£¬ËùÒÔÒÔºónewʱ¾ÍÒª¶à¸öÐÄÑÛ£¬ÊÇ·ñ¿ÉÒÔ¿¼ÂÇʵÓù¤³§Ä£Ê½£¬
ËäÈ»ÕâÑù×ö£¬¿ÉÄܶà×öһЩ¹¤×÷£¬µ«»á¸øÄãϵͳ´øÀ´¸ü´óµÄ¿ÉÀ©Õ¹ÐԺ;¡Á¿ÉÙµÄÐÞ¸ÄÁ¿¡£
2.PrototypeģʽÔÊÐíÒ»¸ö¶ÔÏóÔÙ´´½¨Á ......

Suse LinuxϵͳÏÂJAVA AWT½çÃæÂÒÂëÎÊÌâ

ÔÚSuse10.1Ï°²×°EOS5.3£¬½çÃæ°´Å¥·²ÖÐÎĶ¼ÊÇ·½¸ñ£¬¿ÉÔÚÖն˲鿴ÖÐÎĶ¼ÊǺõģ¬ÍøÉÏËÑÁ˺ü¸Ì죬ÖÕÓÚŪÃ÷°×Ô­Òò¡£
 
EOS5.3ʹÓõÄÊÇjdk1.4.2£¬ÔÚsuseÏÂûÓÐjdkĬÈÏÒªÇóµÄÖÐÎÄ×ÖÌ壬ÐèÒª×ö¶îÍâµÄÅäÖã¬Ð޸ķ½·¨ÈçÏ£º
 
1.ʹÓÃsuÃüÁîÇл»ÎªrootÓû§£¬ÔÙʹÓÃcdÃüÁîÇл»µ½jdk°²×°Â·¾¶ÏµÄjre£»ÀýÈ磺
  ......

[תÔØ]Javaѧϰ×ܽᣨJavaÔ´Îļþ¡¢JavaDocÎĵµ£©

Ò»¡¢JavaÔ´Îļþ
1¡¢Ò»¸öJavaÓ¦Óðüº¬Ò»¸ö»ò¶à¸öJavaÔ´Îļþ£¬Ã¿¸öJavaÔ´ÎļþÖ»ÄÜ°üº¬ÏÂÁÐÄÚÈÝ(¿Õ¸ñºÍ×¢ÊͳýÍâ)
l Áã¸ö»òÒ»¸ö°üÉùÃ÷Óï¾ä
l Áã¸ö»ò¶à¸ö°üÒýÈëÓï¾ä
l Áã¸ö»ò¶à¸öÀàÉùÃ÷Óï¾ä
l Áã¸ö»ò¶à¸ö½Ó¿ÚÉùÃ÷
2¡¢Ã¿¸öJavaÔ´Îļþ¿É°üº¬¶à¸öÀà»ò½Ó¿ÚµÄ¶¨Ò壬µ«ÊÇÖÁ¶àÖ»ÓÐÒ»¸öÀà»òÕß½Ó¿ÚÊÇpublicµÄ£¬¶øÇÒJavaÔ´Îļþ±ØÐëÒÔ ......

java web¹ýÂËÆ÷

filterÔªËغÍfilter-mappingÔªËØ
<filter>¹ýÂËÆ÷ÔªËؽ«Ò»¸öÃû×ÖºÍʵÏÖjavax.servlet.FilterµÄ½Ó¿ÚµÄÀàÏà¹ØÁª¡£
 1 н¨Ò»¸öÀà Encoding Filter   
package cn.bupt.duming.util;
import java.io.IOException;
import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.se ......

javaÎļþÏÂÔصļ¸ÖÖ·½Ê½

//JavaÎļþÏÂÔصļ¸ÖÖ·½Ê½  
 
    public HttpServletResponse download(String path, HttpServletResponse response) {  
        try {  
            // pathÊ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ