JAVA¿ªÔ´´óÈ«
Beanshell ¡¾Java¿ªÔ´ ¶¯Ì¬ÓïÑÔ¡¿
BeanshellÊÇÓÃJavaд³ÉµÄ£¬Ò»¸öСÐ͵ġ¢Ãâ·ÑµÄ¡¢¿ÉÒÔÏÂÔØµÄ¡¢Ç¶ÈëʽµÄJavaÔ´´úÂë½âÊÍÆ÷£¬¾ßÓжÔÏó½Å±¾ÓïÑÔÌØÐÔ¡£BeanShellÖ´Ðбê×¼JavaÓï¾äºÍ±í´ïʽ£¬ÁíÍâ°üÀ¨Ò»Ð©½Å±¾ÃüÁîºÍÓï·¨¡£Ëü½«½Å±¾»¯¶ÔÏó¿´×÷¼òµ¥±Õ°ü·½·¨£¨simple method closure£©À´Ö§³Ö£¬¾ÍÈçͬÔÚPerlºÍJavaScriptÖеÄÒ»Ñù¡£¡¡Ëü¾ßÓÐÒÔϵÄÒ»Ð©ÌØµã£ºÊ¹ÓÃJava·´ÉäAPIÒÔÌṩJavaÓï¾äºÍ±í´ïʽµÄʵʱ½âÊÍÖ´ÐУ»¿ÉÒÔ͸Ã÷µØ·ÃÎÊÈκÎJava¶ÔÏóºÍAPI£»¿ÉÒÔÔÚÃüÁîÐÐģʽ¡¢¿ØÖÆÌ¨Ä£Ê½¡¢Ð¡³ÌÐòģʽºÍÔ¶³ÌÏ̷߳þÎñÆ÷ģʽµÈËÄÖÖģʽÏÂÃæÔËÐУ»ÓëÔÚÓ¦ÓóÌÐòÖÐÒ»Ñù£¬¿ÉÒÔÔÚС³ÌÐòÖУ¨Applet£©Õý³£ÔËÐУ¨ÎÞÐè±àÒëÆ÷»òÕßÀà×°ÔØÆ÷£©£»·Ç³£¾«¼òµÄ½âÊÍÆ÷jarÎļþ´óСΪ175k
OpenCms ¡¾Java¿ªÔ´ CMSϵͳ¡¿
OpenCmsÊÇÒ»¸öJ2EEµÄ²úÆ·£¬ËüÊÇÓÃJavaд³ÉµÄ¡£ËüºÍTomcatÀ¦°óÔÚÒ»Æð¡£µ«ÊÇÒ²Äܹ»Ê¹ÓÃATG Dynamo¡¢WebLogicºÍWebSphere¡£OpenCmsÖ§³Ö¶àÖÖRDBMSÀ´±£´æÄÚÈÝ£¬°üÀ¨Oracle¡¢SQL Server¡¢SybaseºÍmySQL¡£Ð°汾ÌṩÁËÒ»¸öеÄÄ£°åÒýÇæ£¬JSPÖ§³Ö£¬Ò»ÖÖеÄÁ¬½Ó¹ÜÀíϵͳ£¬Ìá¸ßÁËÎȶ¨ÐÔ¡£
JUnit ¡¾Java¿ªÔ´ ²âÊÔ¹¤¾ß¡¿
JUnitÊÇÓÉ Erich Gamma ºÍ Kent Beck ±àдµÄÒ»¸ö»Ø¹é²âÊÔ¿ò¼Ü£¨regression testing framework£©¡£Junit²âÊÔÊdzÌÐòÔ±²âÊÔ£¬¼´Ëùν°×ºÐ²âÊÔ£¬ÒòΪ³ÌÐòÔ±ÖªµÀ±»²âÊÔµÄÈí¼þÈçºÎ£¨How£©Íê³É¹¦ÄܺÍÍê³ÉʲôÑù£¨What£©µÄ¹¦ÄÜ¡£JunitÊÇÒ»Ì׿ò¼Ü£¬¼Ì³ÐTestCaseÀ࣬¾Í¿ÉÒÔÓÃJunit½øÐÐ×Ô¶¯²âÊÔÁË¡£
BlueJ ¡¾Java¿ªÔ´ ¿ª·¢¹¤¾ß¡¿
BlueJÊÇÒ»¸öרÃÅΪÈëÃż¶½ÌѧÉè¼ÆµÄJavaTM ¿ª·¢»·¾³¡£ËüÊÇÓɰĴóÀûÑÇÄ«¶û±¾Monash´óѧBlueJС×éÉè¼Æ²¢¿ª·¢µÄ¡£
XWiki ¡¾Java¿ªÔ´ ֪ʶ¿âWikiϵͳ¡¿
XWikiÊÇÒ»¸öÇ¿´óµÄJava¿ªÔ´µÄWikiÒýÇæ¡£ËüÖ§³ÖһЩÊÜ»¶ÓµÄÌØÐÔÈ磺
* ÄÚÈݹÜÀí(ä¯ÀÀ/±à¼/Ô¤ÀÀ/±£´æ)£¬
* Ö§³Ö¸½¼þ£¬
* °æ±¾¿ØÖÆ£¬
* È«Îı¾ËÑË÷£¬
* ȨÏÞ¹ÜÀí
* ʹÓÃHibernate½øÐÐÊý¾Ý´æ´¢£¬
* RSSÊä³öÓëÏÔʾÍⲿµÄRSS feeds£¬
* ¶àÓïÑÔÖ§³Ö£¬
* ÌṩXML/RPCµÄAPI,
* WYSIWYG HTML±à¼Æ÷,
* µ¼³öΪPDF
* Groovy½Å±¾Ö§³ÖµÈµÈ....¡£
EJBCA ¡¾Java¿ªÔ´ ÍøÂç·þÎñ¶Ë×é¼þ¡¿
EJBCAÊÇÒ»¸öÈ«¹¦ÄܵÄCAϵͳÈí¼þ£¬Ëü»ùÓÚJ2EE¼¼Êõ£¬²¢ÌṩÁËÒ»¸öÇ¿´óµÄ¡¢¸ßÐÔÄܲ¢»ùÓÚ×é¼þµÄCA¡£EJBCA¼æ¾ßÁé»îÐÔºÍÆ½Ì¨¶ÀÁ¢ÐÔ£¬Äܹ»¶ÀÁ¢Ê¹Óã¬Ò²ÄܺÍÈκÎJ2EEÓ¦ÓóÌÐò¼¯³É¡£
JXTA ¡¾Java¿ªÔ´ δ·ÖÀà¿
Ïà¹ØÎĵµ£º
ÎÒ½ñÌìѧϰÁË£¬Ê¹ÓÃjunit½øÐе¥Ôª²âÊÔµÄ֪ʶºÍʹÓÃlog4j½øÐÐÈÕÖ¾¹ÜÀíµÄ֪ʶ£¬ÎÒ×öÁ˼òµ¥µÄ±Ê¼Ç£º
Junit
JUnitÊÇÒ»¸ö¿ª·¢Ô´´úÂëµÄJava²âÊÔ¿ò¼Ü£¬ÓÃÓÚ±àдºÍÔËÐпÉÖØ¸´µÄ²âÊÔ¡£ËûÊÇÓÃÓÚµ¥Ôª²âÊÔ¿ò¼ÜÌåϵxUnitµÄÒ»¸öʵÀý£¨ÓÃÓÚjavaÓïÑÔ£©¡£Ëü°üÀ¨ÒÔÏÂÌØÐÔ£º
1¡¢ÓÃÓÚ²âÊÔÆÚÍû½á¹ûµÄ¶ÏÑÔ£¨Assertion£©
2¡¢ÓÃÓÚ¹²Ïí¹²Í¬ ......
½ñÌìÊǵÚÒ»Ìì½Ó´¥¿ò¼ÜµÄ֪ʶ£¬Ñ§Ï°struts£¬Îҷdz£¸ÐÐËȤ£º
StrutsʹÓõıêÇ©¿â£º
l struts-bean.tld: bean±êÇ©µÄÃèÊöÎļþ,bean±êÇ©ÓÃÓÚ·ÃÎÊJavaBeansºÍËüÃǵĹØÁªÊôÐÔ£¬Ò²¿ÉÒÔÓÃÓÚ¶¨ÒåеÄBean
l struts-html.tld: html±êÇ©µÄÃèÊö ......
ÎÒ½ñÌìѧϰÁËstrutsµÄÒ»Ð©ÌØÓеŦÄÜ£º
strutsµÄͬ²½ÁîÅÆ»úÖÆ£ºÔÚstrutsÖпØÖÆ±íµ¥µÄÖØ¸´Ìá½»
ÔÚActionµÄ·½·¨ÀïÃæ£º
this.saveToken(request);
boolean flag=this.isTokenValid(request);
if(flag){
//Ó¦¸Ã´ÓsessionÖ ......
ÎÒ½ñÌìѧϰ ÁËÙ¡ÀÏʦ½²µÄJquery¿ò¼ÜµÄ֪ʶ£¬Ê¹ÓÃjqueryÊǵĿª·¢js·Ç³£µÄÈÝÒ×£¬ÎÒ×öÁ˾ͼòµ¥µÄ±Ê¼Ç£º
jQuery ÖеÄʼþ -- ¼ÓÔØ DOM :
l ÔÚÒ³Ãæ¼ÓÔØÍê±Ïºó, ä¯ÀÀÆ÷»áͨ¹ý JavaScript Ϊ DOM ÔªËØÌí¼Óʼþ. ÔÚ³£¹æµÄ JavaScript ´úÂëÖÐ, ͨ³£Ê¹Óà window. ......
ÈçºÎÓÃJavaƽ̨·ÃÎÊ¿ªÔ´ÔÆ´æ´¢£¿
2009Äê10Ô ×÷Õߣº¼òÖñ/Òë
¾¡¹ÜÔÆ¼ÆËãÕâÒ»ÊõÓï²¢²»ÐÂÏÊ(AmazonÔÚ2006Äê¾Í¿ªÊ¼ÌṩËüµÄÔÆ·þÎñ)£¬µ«´Ó2008ÄêÆðËü²Å¿ªÊ¼ÕæÕý³ÉΪÁ÷Ðдʣ¬ÕâÆÚ¼ä£¬GoogleºÍAma ......