PHPʱ¼ä´óµÄÀ´·ÖÓÐÁ½ÖÖ,Ò»ÊÇʱ¼ä´ÁÀàÐÍ(1228348800),¶þÊÇÕý³£ÈÕÆÚ¸ñʽ(2008-12-4)
ËùÒÔ´æµ½Êý¾Ý¿âÒ²ÓÐÁ½ÖÖÐÎʽÁË(ÕæÕý²»Ö¹,ÎÒµÄÓ¦ÓþÍÁ½ÖÖ),ʱ¼ä´ÁÀàÐÍÎÒÊDZ£´æÎª×Ö·û´®µÄ,Õâ¸öÊDZȽϷ½±ãµÄ.
Õý³£ÈÕÆÚÀàÐÍÊDZ£´æÎªDATEÐ͵Ä.
ÕâÁ½¸öҪעÒâÒ»ÏÂ,ÎÒÆ½Ê±ÓÃÁ½ÖÖ,ËùÒÔ,ǰ¼¸Ì콨µÄ±í,°Ñʱ¼äÀàÐÍ´æÎªDATEµÄ,ÎÒ»¹Ò»Ö±ÓÃʱ¼ä´Á±£´æ,Ò»Ö±×ÊÁÏд²»½ø±í,µ÷ÊÔÁ˺þõIJÅÖª´íÎóÖ®´¦,ÊÇÀàÐͲ»·ûºÏ,²»¸øÐ´Èë¿â.
ÏñÉÏÃæµÄʱ¼ä´ÁÊDZȽϷ½±ã,µ«,ÏÔʾµÄʱºò,²»ÖÁÓÚ°ÑÕâ¸ö1228348800´®¸ø¿Í»§¿´°É,GOD NOWS!
Ëù ÒÔ¾ÍÓõ½ÁËÕâÁ½¸öµÄת»»,ÏÈ˵һÏÂÈçºÎÈ¡µÃµ±Ç°µÄʱ¼ä´Á,$date1=time();ÕâÑù¾ÍÈ¡µÃµ±Ç°µÄʱ¼ä´ÁÁË,Ҫת»Ø2008-12-4ÕâÖÖ¸ñÊ½ÄØ, Óõ½date()Õâ¸öº¯ÊýÁË,ÔÚPHPÖÐdate()º¯Êý±È½Ï³£ÓÃ,ÈçÈ¡µÃµ±Ç°ÈÕÆÚ,¿ÉÒÔÓÃ$date2=date('Y-m-d');,¹ØÓÚÀïÃæ²ÎÊýµÄ Òâ˼,Èç²»¶®¾Í²éÒ»ÏÂphpµÄÊÖ²áÁË.
ºÃ,ÑÔ¹éÕý´«,°Ñ1228348800ת³É2008-12-4¸ñʽ´úÂëÈçÏ£º
$date3=date('Y-m-d H:i:s',"1228348800");
ÕâÑù¾ÍOKÁË,È绹ÏëµÃµ½Ð¡Ê±,·ÖÖÓÃë,Ö»Òª°Ñ'Y-m-d'¸ÄһϾͿÉÒÔÁË,²»¹ýҪעÒâÒ»ÏÂ,PHPʱ¼ä»¹ÏñÓÐ8¸öСʱµÄÎó²î.¼ÓÉϾÍOKÁË.
ʱ¼ä´ÁתÕý³£ÈÕÆÚÓÐÁË,·´Ö®ÄØ,°ÑÕý³£ÈÕÆÚ¸ñʽתΪʱ¼ä´ÁÄØ,Çë¿´ÈçÏ´úÂ룺
$year ......
ÎÊÌâÈçÏ£º
֮ǰ,д¹ýÒ»¸öDownload.jspÎļþ,¿ÉÒÔ½â¾öÏÂÔØÎļþÂÒÂëÎÊÌâ(ÖîÈç:DOC,XSLÎļþµÈµÈ).
ºóÀ´·¢ÏÖ,Óöµ½ÖÐÎÄÃûµÄÎļþµÄʱºò,ÎļþÏÂÔØ½«»á±¨´í~~~~
½ñÌì,ͨ¹ý¸ÄдÔDownload.jspÎļþÒѾ³¹µ×½â¾öÁËÕâ¸öÎÊÌâ~
ÏÖÔÚ,°ÑÒ»ÕûÌ×µÄÎļþÉÏ´«ÏÂÔØµÄ·½·¨¸øÌù³öÀ´~~~ÒÔ±ã´ó¼Ò½è¼ø!~!~!~!~!
×÷Õß:¹Å°£¼°·¨ÀÏ
download.jspÎļþ
---------------------------------------------------------
<%
java.io.BufferedInputStream bis=null;
java.io.BufferedOutputStream bos=null;
try{
String filename=request.getParameter("filename");
filename=new String(filename.getBytes("iso8859-1"),"gb2312");
response.setContentType("application/x-msdownload");
response.setHeader("Content-disposition","attachment; filename="+new String(filename.getBytes("gb2312"),"iso8859-1"));
bis =new java.io.BufferedInputStream(new java.io.FileInputStream(config.ge ......
¡¡¡¡ RSS2.0ÔÚÍøÂçÉÏ´óÐÐÆäµÀ,¸÷ÖÖÍøÕ¾¶¼¼ÓÉÏRSSÖ§³Ö,¹ØÓÚRSS¹æ·¶,¿ÉÒÔä¯ÀÀһϠhttp://blogs.law.harvard.edu/tech/rss
Ôڼƻ®Éú³ÉRSSÎļþµÄʱºò,˳±ãËÑË÷ÁËÒ»ÏÂJIRAºÍConfluenceµÄ³ÌÐò,·¢ÏÖËüÃÇ·Ö±ðÊÇÓÃÄ£°å·½Ê½ºÍJSP¶¯Ì¬Ò³ÃæÀ´Õ¹Ê¾µÄ.
ÓÚÊÇÎÒÒ²Ïëµ½Á½ÖÖ·½Ê½:
¡¡¡¡1.ÓÃFreeMarkerÉú³É¾²Ì¬Îļþ,ÊÊÓÃÓÚ¸üв»ÊÇºÜÆµ·±µÄÄÚÈÝ.
¡¡¡¡2.ÓÃJSP¶¯Ì¬Õ¹Ê¾,ÊʺϸüÐÂÆµÂʸß,ÖÖÀà·±¶àµÄÄÚÈÝ.
¡¡¡¡»¹ÊÇÒÔ±¾Õ¾µÄÐÂΞÙÀý,ÆäÖеÄÐÂÎÅÐÅÏ¢Àà²Î¿¼
http://www.jscud.com/srun/news/viewhtml/3_2005_8/76.htm
¡¡¡¡(Ò») FreeMarker·½Ê½.
¡¡¡¡¸ù¾ÝRSSµÄ¹æ·¶,µÃµ½Ä£°åÈçÏÂ:
¡¡¡¡<?xml
version="1.0" encoding="UTF-8" ?>
¡¡¡¡<rss
version="2.0">
¡¡¡¡<channel>
¡¡¡¡ <title>JScud
Develop</title>
¡¡¡¡ <link>http://www.jscud.com/</link>
¡¡¡¡ <language>zh-cn</language>
¡¡¡¡ <description >JScud
Develop By Scud</description>
¡¡¡¡
<webMaster>xxx@21cn.com(scud)</webMaster>
¡¡¡¡
<lastBuildDate>${rssutil.formatRssDate(now)}</lastBuildDate ......
²úÉú״̬ÏìÓ¦Âë
100¡«199£º±íʾ·þÎñ¶Ë³É¹¦½ÓÊÕÇëÇ󣬵«ÒªÇó¿Í»§¶Ë¼ÌÐøÌá½»ÏÂÒ»´ÎÇëÇó²ÅÄÜÍê³ÉÈ«²¿´¦Àí¹ý³Ì¡£
200¡«299£º±íʾ·þÎñ¶ËÒѾ³É¹¦½ÓÊÕÇëÇ󣬲¢Íê³ÉÁËÈ«²¿´¦Àí¹ý³Ì¡£
300¡«399£º±íʾ¿Í»§¶ËÇëÇóµÄ×ÊÔ´ÒÑ¾ÒÆµ½Á˱ðµÄλÖ㬲¢Ïò¿Í»§¶ËÌṩһ¸öеĵØÖ·£¬Ò»°ãÕâ¸öеØÖ·ÓÉHTTPÏìÓ¦ÏûϢͷµÄLocation×Ö¶ÎÖ¸¶¨¡£
400¡«499£º±íʾ¿Í»§¶ËµÄÇëÇóÓдíÎó¡£
500¡«599£º±íʾ·þÎñ¶Ë³öÏÖ´íÎó
gbkÓëgb2313±àÂëµÄÇø±ð
GBK±àÂëÒª±ÈGB2312±àÂë±íʾµÄ×Ö·û·¶Î§Ð¡Ò»Ð©£¬µ«Ò»°ãÓÃGBK¾Í¹»ÁË£¬Èç¹ûÏë±íʾһЩÉÙÊýÃñ×åÓïÑÔ£¬Ó¦²ÅÓÃGB2312
TomcatÔõô´¦ÀíJSPÒ³Ãæ
ËùÓÐÀ©Õ¹ÃûΪjspµÄURL¶¼»á½»ÓÉJSPServletÀà´¦Àí£¬Ò²¾ÍÊǽ»ÓÉServletÒýÇæ½øÐд¦Àí¡£¶øÎ´¶¨ÒåµÄÆäËûÀ©Õ¹ÃûµÄURLËùÖ¸µÄWeb×ÊÔ´¾ÍÖ±½ÓÓÉTomcat°´ÔÑù·µ»Ø¸ø¿Í»§¶Ë£¨Êµ¼ÊÉÏ£¬Ò²ÊÇͨ¹ýTomcat×Ô´øµÄÒ»¸öDefaultServletÀàÀ´´¦ÀíµÄ£©¡£Èç¹û²»½«htmlÓ³Éä³ÉJSPµÄÀ©Õ¹Ãû£¬ÄÇôÀ©Õ¹ÃûΪhtmlµÄURL¾Í»á±»½»¸øDefaultSerlvletÀàÀ´´¦Àí¡£Òò´Ë£¬htmlÒ²¾Í±ä³ÉÁ˾²Ì¬µÄWeb×ÊÔ´ÁË¡£
JSPÒýÇæ·ÖÁ½²½JSPÒ³Ãæ½øÐд¦Àí¡£Ê×ÏȽ«JSPÒ³ÃæÉú³ÉÒ»¸öServletÔ´³ÌÐòÎļþ£¬È»ºóÔÙµ÷ÓÃjava±àÒëÆ÷½«Õâ¸öServletÔ´³ÌÐòÎļþ±àÒ ......
JavaÓïÑÔÊÇÒ»ÖÖ°ë±àÒë°ë½âÊ͵ÄÓïÑÔ¡£JavaµÄÓû§³ÌÐò·ÖΪÁ½ÀࣺJava ApplicationºÍJava Applet¡£ÕâÁ½Àà³ÌÐòÔÚ×é³É½á¹¹ºÍÖ´ÐлúÖÆÉ϶¼ÓÐÒ»¶¨µÄ²îÒ죬Ö÷ÒªÌåÏÖÔÚÒÔϼ¸·½Ã棺
£¨1£©ÔËÐз½Ê½²»Í¬¡£Java ApplicationÊÇÍêÕûµÄ³ÌÐò£¬¿ÉÒÔ¶ÀÁ¢ÔËÐУ»Java Applet³ÌÐò²»Äܵ¥¶ÀÔËÐУ¬Ëü±ØÐëǶÈëµ½ÓÃHTMLÓïÑÔ±àдµÄWebÒ³ÃæÖУ¬Í¨¹ýÓëJava¼æÈݵÄä¯ÀÀÆ÷À´¿ØÖÆÖ´ÐС£
£¨2£©ÔËÐй¤¾ß²»Í¬¡£Java Application³ÌÐò±»±àÒëÒÔºó£¬ÓÃÆÕͨµÄJava½âÊÍÆ÷¾Í¿ÉÒÔʹÆä±ß½âÊͱßÖ´ÐУ¬¶øJava Applet±ØÐëͨ¹ýÍøÂçä¯ÀÀÆ÷»òÕßApplet¹Û²ìÆ÷²ÅÄÜÖ´ÐС£
£¨3£©³ÌÐò½á¹¹²»Í¬¡£Ã¿¸öJava Application³ÌÐò±Ø¶¨º¬ÓÐÒ»¸ö²¢ÇÒÖ»ÓÐÒ»¸ömain·½·¨£¬³ÌÐòÖ´ÐÐʱ£¬Ê×ÏÈѰÕÒmain·½·¨£¬²¢ÒÔ´ËΪÈë¿Úµã¿ªÊ¼ÔËÐС£º¬ÓÐmain·½·¨µÄÄǸöÀ࣬³£±»³ÆÎªÖ÷À࣬Ҳ¾ÍÊÇ˵£¬Java Application³ÌÐò¶¼º¬ÓÐÒ»¸öÖ÷Àà¡£¶øApplet³ÌÐòÔòûÓк¬main·½·¨µÄÖ÷À࣬ÕâÒ²ÕýÊÇApplet³ÌÐò²»ÄܶÀÁ¢ÔËÐеÄÔÒò¡£¾¡¹ÜAppletûÓк¬main·½·¨µÄÖ÷À࣬µ«AppletÒ»¶¨ÓÐÒ»¸ö´Ó java.applet.AppletÅÉÉúµÄÀ࣬ËüÊÇÓÉJavaϵͳÌṩµÄ¡£
£¨4£©Êܵ½µÄÏÞÖÆ²»Í¬Java Application³ÌÐò¿ÉÒÔÉè¼Æ³ÉÄܽøÐи÷ÖÖ²Ù×÷µÄ³ÌÐò£¬°üÀ¨¶Á£ ......
£¨1£©¡¢¸¡µãÊý¾«È·¼ÆËã
ʤÀûÓÍÌïÈýÁ÷ºÏÒ»ÏîÄ¿ÖÐÒ»Ö±´æÔÚÒ»¸öÎÊÌ⣬¾ÍÊÇÿ´Î±¨±íͳ¼ÆµÄÎï×ʽð¶îºÍʵ¼ÊµÄ½ð¶îÒª²îÄÇô¼¸·ÖÇ®£¬ºÍʵ¼Ê½ð¶î²»Ò»Ö£¬Èÿͻ§¾õµÃ×ÜÊDz»ÄÇÃ´Êæ·þ£¬ÔÒòÊÇÒòΪÎÒÃÇʹÓÃjavaµÄ¸¡µãÀàÐÍdoubleÀ´¶¨ÒåÎï×ʽð¶î£¬²¢ÇÒÔÚ±¨±íͳ¼ÆÖÐÎÒÃǾ³£Òª½øÐÐһЩÔËË㣬µ«JavaÖи¡µãÊý£¨double¡¢float£©µÄ¼ÆËãÊǷǾ«È·¼ÆË㣬Çë¿´ÏÂÃæÒ»¸öÀý×Ó£º
System.out.println(0.05 + 0.01);
System.out.println(1.0 - 0.42);
System.out.println(4.015 * 100);
System.out.println(123.3 / 100);
ÄãµÄÆÚÍûÊä³öÊÇʲô£¿¿Éʵ¼ÊµÄÊä³öȷʵÕâÑùµÄ£º
0.060000000000000005
0.5800000000000001
401.49999999999994
1.2329999999999999
Õâ¸öÎÊÌâ¾Í·Ç³£ÑÏÖØÁË£¬Èç¹ûÄãÓÐ123.3ÔªÒª¹ºÂòÉÌÆ·£¬¶ø¼ÆËã»úÈ´ÈÏΪÄãÖ»ÓÐ123.29999999999999Ôª£¬Ç®²»¹»£¬¼ÆËã»ú¾Ü¾ø½»Òס£
£¨2£©¡¢ËÄÉáÎåÈë
ÊÇ·ñ¿ÉÒÔËÄÉáÎåÈëÄØ£¿µ±È»¿ÉÒÔ£¬Ï°¹ßÉÏÎÒÃDZ¾ÄܾͻáÕâÑù¿¼ÂÇ£¬µ«ËÄÉáÎåÈëÒâζ×ÅÎó²î£¬ÉÌÒµÔËËãÖпÉÄÜÒâζ×Å´íÎó£¬Í¬Ê±JavaÖÐҲûÓÐÌṩ±£ÁôÖ¸¶¨Î»ÊýµÄËÄÉáÎåÈë·½·¨£¬Ö»ÌṩÁËÒ»¸öMath.round(doubl ......