JavaÉϵı¦Ê¯ JRuby 1.5Õýʽ·¢²¼
JavaÉϵı¦Ê¯ JRuby 1.5Õýʽ·¢²¼
2010Äê05ÔÂ12ÈÕ£¬JRubyÍŶӷdz£¸ßÐ˵ÄÐû²¼1.5.0°æµÄ·¢²¼¡£ÔÚÕâ֮ǰ£¬Ôø¾·¢²¼¹ýJRuby 1.5.0 RC1µÄ·¢²¼ÏûÏ¢£¬Ïà±È֮ϣ¬Õýʽ·¢²¼±¾±¾ÓÖÌṩÁ˺ܶà¸üС£
JRuby 1.5.0 °æ±¾µÄÖ÷Ò³ºÍÏÂÔØµØÖ··Ö±ðÊÇ£º
Ö÷Ò³£ºhttp://www.jruby.org/
ÏÂÔØ£ºhttp://www.jruby.org/download
Õâ´Î·¢²¼ÊÇJRubyÀúÊ·ÉÏ¿ª·¢ÖÜÆÚ×µÄÒ»´Î£¬×ܹ²¾ÀúÁ˽ü5¸öÔµÄʱ¼ä£¬µ«ÊÇÕâÒ²ÊǶÔJRuby×ö³öÐÞÕý×î¶àµÄÒ»´Î¡£³ýÁËÐÞÕýÀϰ汾´æÔÚµÄÎÊÌâÒÔÍ⣬»¹Ôö¼ÓÁ˷dz£¶àµÄÐÂÌØÐÔ¡£ÎªÁ˱£Ö¤¼æÈÝÐÔÎÊÌ⣬ÿ¸öÐÞÕý¶¼¾¹ý¾«ÐĵĿ¼ÂǺÍÉè¼Æ£¬ÒÔ±£Ö¤´øÀ´µÄ±ä»¯ºÍÓ°Ïì¸üС¡£Õâ¶ÔÓÚÒѾ¾ß±¸JRuby 1.4.0¾ÑéµÄÓû§À´Ëµ£¬¸üÈÝÒ×Éý¼¶µ½1.5.0°æ±¾£¬²¢ÇÒ´ÓÖÐÌåÑ鵽а汾Ëù´øÀ´µÄºÃ´¦¡£¶ÔÓÚÐÂÓû§À´Ëµ£¬Í¨¹ýʹÓÃеİ汾£¬½«ÌåÑéµ½JRuby´ø¸öÄãµÄ³©¿ìµÄ¸Ð¾õ£¬²¢½«´ó·ù¶È½µµÍÑз¢µÄ·çÏÕ¡£
1.5.0°æ±¾µÄÖ÷ÒªÁÁµã°üÀ¨£º
¡ôΪÁËÌáÉýÐÔÄܺÍFFIÖ§³Ö£¬ÖØÐÂÉè¼ÆÁ˱¾»ú·ÃÎÊ¿ò¼Ü
¡ô±¾»ú·ÃÎÊ*NIXƽ̨
¡ôÖ§³Ö²¢¼¯³ÉAnt¹¤¾ß
¡ô¸üºÃµÄÖ§³ÖWindows
¡ô¶ÔRubyµ÷ÓÃJava½øÐÐÁË¶à·½ÃæµÄ¸Ä½ø£¬°üÀ¨ÕýÈ·ÐÔ¡¢ÄÚ´æÊ¹ÓÃÒÔ¼°ËٶȵÈ
¡ôǶÈë²¢¸Ä½øÁËÓû§ÊäÈëAPI£¨JSR-223¡¢BSF¡¢RedBridgeµÈ£©
¡ôÈí¼þÉý¼¶£ºRuby 1.8.7±ê×¼¿â¸üС¢RubyGems 1.3.6¡¢RSpec 1.3.0
¡ôĬÈϰ²×°ruby-debug
¡ô¶ÔRails 3½øÐÐÁ˺ܶàÐÞÕý
¡ô¶ÔÆô¶¯½øÐÐÁ˺ܶà¸Ä½ø
¡ô¸Ä½øÁËObject#object_id/__id__ÐÔÄÜ
¡ô¼õÉÙÁËJavaÀàÔªÊý¾ÝµÄÄÚ´æÕ¼Óã¬ÌáÉýÁËJavaÀà¼ÓÔØËÙ¶È
¡ôÔÚÀà¼ÓÔØÉÏ£¬Ö§³Ö°üº¬ÔÚjarÎļþÀïÃæµÄjarÎļþ
¡ôopen4¿âÄܹ»Õý³£Ê¹ÓÃÁË
¡ôÔËÐÐÆÚ±àÒë²úÉúµÄ½Å±¾»ò·½·¨±£´æÔÚjruby.jit.codeCache=dirËùÖ¸¶¨µÄsha1-hashed .classÎļþÖÐ
¡ôеÄÂß¼½Ó¿ÚʵÏÖ£¬²úÉúÕæÕýµÄÀà
¡ôͨ¹ýjruby.ji.objectProxyCache¹Ø±ÕOPC¶îÍâµÄ¹¦ÄÜ
¡ôJRuby::SynchronizedÄ£ÐÍ¿ÉÒÔÈÃÒ»¸öÀàÓëÆä×ÓÀàÔÚËùÓе÷ÓÃÇé¿ö϶¼100%ͬ²½
¡ô¶ÔºËÐÄÀàÒÔ¼°JIT½øÐÐÁ˶àÏî¸ÄÉÆ
¡ôIRB¹ý³ÌÌṩ¸ü¶àµÄ¶ÔÏó¿Õ¼ä
¡ôÇå³ýmaven²ÐÁô
¡ôÐÞÕýÁËWindows x64ºÍWindows 7ϵݲװÎÊÌâ
¡ôÔÚJRuby 1.4»ù´¡ÉÏÔö¼ÓÁË1250¸öÌáʾÐÅÏ¢
ÔÚÕâ´ÎÉý¼¶ÖУ¬JRubyÍŶӷdz£¸ÐлÉçÇøµÄ¹±Ïס£ÌرðÊÇDavid Calavera¡¢Stephen Bannasch¡¢Daniel Luz¡¢Ian Dees¡¢Koichiro Ohba¡¢Hongli Lai¡¢Hiroshi Nakamura¡¢Colin Jones¡¢Takeru Sasaki¡¢Roger Pack¡¢Matjaz Gregoric¡¢ Joseph LaFata¡¢Frederic Jean¡¢Alex Coles¡¢Lars WestergrenËù×ö³öµÄ¹±Ïס£
Ïà¹ØÎĵµ£º
×î½üһֱдjava ²Ù×÷¶ÌÐÅèµÄapp.
ºóÀ´google µ½smslib £¬²»´íµÄopensource.libraray.
ÔÚÍøÉÏҲûÕÒµ½ÖÐÎĵģ¬
ÓÚÊÇ·ÒëµÄÒ»ÏÂsmslib µÄ¼ò½é
Smslib ÊÇÒ»¸öÔÊÐíÄãͨ¹ýÒ»¸ögsm Modem »òÕßÊÇÒ»¸ö gsm phoneÊÕ·¢¶ÌÐŵÄjava ¿â.(Open source)
Smslib ×îа汾ÊÇ3.4.6.
Smslib v3 ÒÀÈ»±£ÁôÁËһЩÒÔǰµÄ¹¦ÄÜ ......
Javaѧϰ´ÓÈëÃŵ½¾«Í¨
Ò»¡¢ JDK (Java Development Kit)
JDKÊÇÕû¸öJavaµÄºËÐÄ£¬°üÀ¨ÁË
JavaÔËÐл·¾³£¨Java Runtime
Envirnment£©£¬Ò»¶ÑJava¹¤¾ßºÍJava»ù´¡µÄÀà¿â(rt.jar)¡£²»ÂÛʲôJavaÓ¦Ó÷þÎñÆ÷ʵÖʶ¼ÊÇÄÚÖÃÁËij¸ö°æ±¾µÄJDK¡£Òò´ËÕÆÎÕ
JDKÊÇѧºÃJavaµÄµÚÒ»²½¡£×îÖ÷Á÷µÄJDKÊÇSun¹«Ë¾·¢²¼µÄJDK£¬³ýÁËSunÖ®Í⣬»¹Óк ......
³£³£ÐèÒªµÝ¹éµÄÌæ»»ÎļþÄÚÈÝ£¬Èç×î½üÎÒÏëдÁ˸öjEdit²å¼þ£¬jEditÌṩÁËÒ»¸ö²å¼þÄ£°å£¬ÎÒֻҪȫ²¿Ì滻һϾͳÉÁËÎÒ×Ô¼ºµÄ¹¤³Ì¡£ÔÚlinuxÏ£¬ÕâºÃ°ì£¬shellÀ´¸ã¶¨£¬µ«ÔÚWindowsÏ»òÕß²»ÊìϤshell¾ÍµÃÏëµãÆäËû°ì·¨À´°ìÁË£¬EditPlus¿ÉÒÔ£¬UEÒ²¿ÉÒÔ£¬²»¹ý²»Ì«·½±ãµÄÊÇÎļþÃû²»ºÃÌæ»»£¬ÒÔǰ¸ø×Ô¼ºÐ´¹ýÒ»¸öС¹¤¾ßÀ´³ÉÅú¸ÄMP3µÄÃû×Ö£ ......
(1)Timer.schedule(TimerTask task,Date time)°²ÅÅÔÚÖÆ¶¨µÄʱ¼äÖ´ÐÐÖ¸¶¨µÄÈÎÎñ¡£
(2)Timer.schedule(TimerTask task,Date firstTime ,long period)°²ÅÅÖ¸¶¨µÄÈÎÎñÔÚÖ¸¶¨µÄʱ¼ä¿ªÊ¼½øÐÐÖØ¸´µÄ¹Ì¶¨ÑÓ³ÙÖ´ÐУ®
(3)Timer.schedule(TimerTask task,long delay)°²ÅÅÔÚÖ¸¶¨ÑÓ³ÙºóÖ´ÐÐÖ¸¶¨µÄÈÎÎñ£®
(4)Timer.schedule(TimerTask ......
ÔÚJavaÖУ¬²»Í¬µÄÀà¶¼ÓÐ×Ô¼ºµ¥¶ÀµÄCache»úÖÆ£¬ÊµÏֵķ½·¨Ò²¿ÉÄÜÓÐËù²»Í¬£¬ÎÄÕÂÁоÙÁËJavaÖг£¼ûµÄ¸÷ÀàCache»úÖÆµÄʵÏÖ·½·¨£¬Í¬Ê±½øÐÐÁË×ۺϵıȽϡ£
OSCache
OSCacheÊǸöÒ»¸ö¹ã·º²ÉÓõĸßÐÔÄܵÄJava EE»º´æ¿ò¼Ü£¬OSCacheÄÜÓÃÓÚÈκÎJavaÓ¦ÓóÌÐòµÄÆÕͨµÄ»º´æ½â¾ö·½°¸¡£
OSCacheÓÐÒÔÏÂÌØµã£º»º´æÈκζÔÏó£¬Äã¿ÉÒÔ²»ÊÜÏÞÖÆµ ......