Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö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´òÓ¡µÄÔ´´úÂë(ʾÀý)

package com.demo;
import java.awt.*;
import java.awt.event.*;
import java.awt.font.*;
import java.awt.geom.*;
import java.awt.print.*;
import java.util.*;
import javax.print.*;
import javax.print.attribute.*;
import javax.swing.*;
/**
This program demonstrates how to print 2D graphics ......

ºǫ́×Ô¶¯·¢Óʼþ java´úÂë

import java.util.Properties;
import javax.mail.Message;
import javax.mail.Session;
import javax.mail.Transport;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeMessage;
public class SendMail {
 /**
  * @param args
  */
 public static void main ......

java,ÄÚ´æ,´æ´¢

 1.
 
ÓÐÕâÑùÒ»ÖÖ˵·¨£¬Èç½ñÕù·æÓÚITÕ½³¡µÄÁ½´óÊÆÁ¦£¬MSÒ»×寫֨ÓڵײãʵÏÖ£¬JavaÒ»×寫֨ÓÚϵͳ¼Ü¹¹¡£Ëµ·¨¸ù¾ÝÎÞ´Ó¿¼Ö¤£¬µ«´ÓÁ½´óÊÆÁ¦¸÷×ÔµÄÉçÇøÁ¦Á¿ºÍͼÊéÊг¡ÒÑÓмÑ×÷²»ÄÑ¿´³ö£¬´Ë˵·¨²»Ð飬µ«ÕÆÎÕJavaµÄµ×²ãʵÏÖ¶ÔJava³ÌÐòÔ±À´ËµÊÇÖÁ¹ØÖØÒªµÄ£¬±¾ÎĽéÉÜÁËJavaÖеÄÊý¾ÝÔÚÄÚ´æÖеĴ洢¡£
¡¡¡¡
¡¡¡¡2 ÄÚ´æÖ ......

ÊìÁ·µÄJava³ÌÐòÔ±Ó¦¸ÃÕÆÎյļ¼Êõ

1¡¢Óï·¨£ºJava³ÌÐòÔ±±ØÐë±È½ÏÊìϤÓï·¨£¬ÔÚд´úÂëµÄʱºòIDEµÄ±à¼­Æ÷¶ÔijһÐб¨´íÓ¦¸ÃÄܹ»¸ù¾Ý±¨´íÐÅÏ¢ ÖªµÀÊÇʲôÑùµÄÓï·¨´íÎó²¢ÇÒÖªµÀÈκÎÐÞÕý¡£
2¡¢ÃüÁ±ØÐëÊìϤJDK´øµÄһЩ³£ÓÃÃüÁî¼°Æä³£ÓÃÑ¡ÏÃüÁîÖÁÉÙÐèÒªÊìϤ£ºappletviewer¡¢ HtmlConverter¡¢jar¡¢ java¡¢ javac¡¢javadoc¡¢javap¡¢javaw¡¢native2ascii¡¢serialv ......

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 ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ