ʵÀý½âÎöjava + jQuery + json¹¤×÷¹ý³Ì(µÇ¼)
´úÂëÑÝʾ£º
http://code.google.com/p/finance-p/source/browse/#svn/trunk
±¾ÎÄÖ÷Òª½²½âÔÚjava»·¾³ÏÂʹÓÃjQuery½øÐÐJSONÊý¾Ý´«Ë͵Ľ»»¥¹ý³Ì
²Î¿¼¸ù¾Ý×÷ÕßµÄÕËÎñ¹ÜÀíϵͳ(¸öÈ˰æ) Ô´ÂëÏÂÔØ ½²½â
Ò»¡¢Ïà¹Ø¼¼Êõ¡¢¹¤¾ß¼ò½é
1¡¢¼òµ¥½éÉÜÒ»ÏÂJSON£¬JSONÊÇÒ»ÖÖÇáÁ¿¼¶µÄÊý¾Ý½»»»¸ñʽ¡£ Ò×ÓÚÈËÔĶÁºÍ±àд¡£Í¬Ê±Ò²Ò×ÓÚ»úÆ÷½âÎöºÍÉú³É¡£ÒѼüÖµ¶ÔÐÎʽ±íʾÊý¾Ý£¬ºÍjavaÖеÄMapµÄÊý¾Ý´æ´¢ÐÎʽÏàËÆ£¬¾ßÌåϸ½ÚÇë²Î¿¼http://www.json.org/json-zh.html¡£
2¡¢¶ÔÓ¦ºǫ́JSONµÄÊý¾Ý´¦Àí¹¤¾ßjson-lib£¬°üº¬¸÷ÖÖ¸ñʽÊý¾ÝµÄ¹¤¾ßÀ࣬±ÈÈ磺JavaBean¡¢Êý×é¡¢¼¯ºÏ(Collection)µÈ£¬²Î¿¼APIÎĵµ¡£
3¡¢jQuery¿ò¼ÜÖеÄÊý¾Ý±íÏÖÐÎʽ£¬Èç¹ûÄãÊìϤjQueryµÄ»°¾Í»á·¢ÏÖjQueryµÄʹÓõÄÊý¾Ý´«Êä¶¼ÊÇJSON¸ñʽ£¬±ÈÈçÎÒÃǾ³£Ê¹ÓõÄ$.ajax·½·¨£º
$.ajax({
url : url,
data : {
id : chkValue
},
cache : false,
dataType : "json",
success : function(result){
alert(result);
}
);
ÆäÖÐ {…} ±íʾµÄ¾ÍÊÇJSON¸ñʽµÄÊý¾Ý
¶þ¡¢Ç°Ì¨¹¤×÷·½Ê½
ΪÁËÄܹ»ÈÝÒ×Àí½âÒÔϵͳµÇ¼½²½â£¬×îºó»áÒÔÒ»¸öʵÀýµÄ·½Ê½½²½â
1¡¢µÇÂ¼Ò³Ãæ
´úÂëÇë²Î¼û http://code.google.com/p/finance-p/source/browse/trunk/login.jsp
Óû§Ãû£º
<input id="loginName" name="loginName" size="20" type="text" />
ÃÜÂ룺
<input id="password" name="password" size="20" type="password" />
2¡¢µÇ¼javascriptÎļþ login.js
/**
* ÉèÖÃ±íµ¥ÑéÖ¤¹æÔò
*/
function regFormValidator() {
$.formValidator.initConfig({formid:"loginForm"});
$("#loginName").formValidator({
onshow : "ÇëÊäÈëÓû§Ãû",
onfocus : "Óû§ÃûÖÁÉÙ2¸ö×Ö,×î¶à4¸ö×Ö"
}).inputValidator({
min : 1,
onerror : "ÄãÊäÈëµÄÓû§Ãû·Ç·¨,ÇëÈ·ÈÏ"
});
$("#password").formValidator({
onshow : "ÇëÊäÈëÃÜÂë"
}).inputValidator({
min : 6,
onerror : "ÃÜÂëÔÚ6λÒÔÉÏ£¬ÇëÈ·ÈÏ"
});
}
$(function() {
// ×¢²á±íµ¥ÑéÖ¤²å¼þ
regFormValidator();
$('#submit').click(function(){
// ÑéÖ¤ÊäÈëµÄÓû§Ãû¡¢ÃÜÂëÊÇ·ñÕýÈ·
var valid = jQuery.formValidator.pageIsValid('1');
if (valid) {
$(this).attr('value', 'ÕýÔڵǼ……').attr('disabled', true);
} else {
return;
}
Ïà¹ØÎĵµ£º
JAVAÖеÄÖ÷º¯ÊýÊÇÎÒÃÇÔÙÊìϤ²»¹ýµÄÁË£¬ÏàÐÅÿ¸öѧϰ¹ýJAVAÓïÑÔµÄÈ˶¼Äܹ»ÊìÁ·µØÐ´³öÕâ¸ö³ÌÐòµÄÈë¿Úº¯Êý£¬µ«¶ÔÓÚÖ÷º¯ÊýΪʲôÕâôд£¬ÆäÖеÄÿ¸ö¹Ø¼ü×Ö·Ö±ðÊÇʲôÒâ˼£¬¿ÉÄܾͲ»ÊÇËùÓÐÈ˶¼ÄÜÇáËɵشð³öÀ´µÄÁË¡£ÎÒÒ²ÊÇÔÚѧϰÖÐÅöµ½ÁËÕâ¸öÎÊÌ⣬ͨ¹ýÔÚÍøÉÏËÑË÷×ÊÁÏ£¬²¢¼ÓÉÏ×Ô¼ºµÄʵ¼ùÖÕÓÚÓÐÁËÒ»µãÐĵ㬲»¸Ò±£Áô£¬Ð´³öÀ´Óë´ó¼Ò ......
package com.word.tools.pool;
import java.util.Vector;
import com.word.po.ObjectPool_Param;
import com.word.po.TyjkXmlPO;
public class TyjkXmlPool
{
/**¶ÔÏ󳨲ÎÊý*/
private ObjectPool_Param ob_param;
/**´æ·Å¶ÔÏóµÄVector*/
......
CloneÕâ¸ö·½·¨ºÜ¼¦Àߣ¬ÔÒòÊÇÒòΪËüÊÇÊܱ£»¤µÄ(protected)£¬Æä¶þCloneÕâ¸ö·½·¨ÊÇ¿ÉÑ¡µÄ£¬¼´ÓпÉÄÜÀàûÓÐÌṩÕâ¸ö·½·¨¡£
cloneûÓе÷Óù¹Ô캯Êý£¬¶øÇÒÈç¹û¸¸ÀàûÓÐʵÏÖcloneµÄ»°£¬×ÓÀàÓÀÔ¶Ò²²»¿ÉÄÜÕýȷʵÏÖclone.
×ÜÖ®£¬cloneÊǸöºÜÍ·Í´µÄº¯Êý£¬Èç¹ûÒªÕýȷʵÏÖ£¬±ØÐ뿼Âǵ½É±´µÄÇé¿ö£¬·ñÔò±»¿Ë¡³öÀ´µÄ¶ÔÏó¾Í²»ÊǶÀÁ¢µÄ ......
Java
ÐéÄâ»ú(JVM)ÊÇ¿ÉÔËÐÐJava
´úÂëµÄ¼ÙÏë¼ÆËã»ú¡£Ö»Òª¸ù¾ÝJVM¹æ¸ñÃèÊö½«½âÊÍÆ÷ÒÆÖ²µ½Ìض¨µÄ¼ÆËã»úÉÏ£¬¾ÍÄܱ£Ö¤¾¹ý±àÒëµÄÈκÎJava´úÂëÄܹ»ÔÚ¸ÃϵͳÉÏÔËÐС£±¾ÎÄÊ×ÏȼòÒª½éÉÜ´ÓJavaÎļþµÄ±àÒëµ½×îÖÕÖ´ÐеĹý³Ì£¬Ëæºó¶ÔJVM¹æ¸ñÃèÊö×÷һ˵Ã÷¡£
¡¡¡¡
¡¡¡¡Ò».JavaÔ´ÎļþµÄ±àÒë¡¢ÏÂÔØ
¡¢½âÊͺÍÖ´ÐÐ
¡¡¡¡JavaÓ¦ÓóÌÐòµÄ¿ª·¢ ......
ÏÂÃæÕâÆªÎÄÕÂÊÇ̨ÍåÖøÃûJavaÂÛ̳“Javaworld”µÄÒ»¸ö×ÊÉî°æÖ÷дµÄÒ»·â¶ÔJavaÐÂÊÖµÄÐÅ£¬Ï£ÍûС×é³ÉÔ±×Ðϸ¿´Ï Äã»áѧµ½ºÜ¶àµÄ¡¢¡¢¡¢¡¢
親愛µÄ java ÐÂÊÖ們 :
ºÜ¸ß興Äã們願Òâ來這裡¹²Í¬學習,
Java 這個語ÑÔ, Ò ......