锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲乱码一区二区三区在线观看,亚洲伊人久久综合影院,亚洲精品蜜桃久久久久久http://m.tkk7.com/ricegun/zh-cnSun, 06 Jul 2025 01:10:02 GMTSun, 06 Jul 2025 01:10:02 GMT60JDK5.0 Annotation 鍏ラ棬浠嬬粛http://m.tkk7.com/ricegun/archive/2010/08/04/327904.html絎竷鏃?/dc:creator>絎竷鏃?/author>Wed, 04 Aug 2010 02:22:00 GMThttp://m.tkk7.com/ricegun/archive/2010/08/04/327904.htmlhttp://m.tkk7.com/ricegun/comments/327904.htmlhttp://m.tkk7.com/ricegun/archive/2010/08/04/327904.html#Feedback0http://m.tkk7.com/ricegun/comments/commentRss/327904.htmlhttp://m.tkk7.com/ricegun/services/trackbacks/327904.html鑳屾櫙鐭ヨ瘑錛?/font>
浠嶫DK5寮濮嬫彁渚涘悕涓篈nnotation錛堟敞閲婏級鐨勫姛鑳斤紝瀹冭瀹氫箟涓篔SR-175瑙勮寖銆傛敞閲婃槸浠?#8220;@娉ㄩ噴鍚?#8221;鍦ㄤ唬鐮佷腑瀛樺湪鐨勶紝榪樺彲浠ユ坊鍔犱竴浜涘弬鏁板鹼紝渚嬪錛欯SuppressWarnings(value="unchecked")銆傛敞閲婂彲浠ラ檮鍔犲湪package, class, method, field絳変笂闈紝鐩稿綋浜庣粰瀹冧滑娣誨姞浜嗛澶栫殑杈呭姪淇℃伅錛屾垜浠彲浠ラ氳繃鍙嶅皠鏈哄埗緙栫▼瀹炵幇瀵硅繖浜涘厓鏁版嵁鐨勮闂傚鏋滄病鏈夊閮ㄨВ鏋愬伐鍏風(fēng)瓑瀵瑰叾鍔犱互瑙f瀽鍜屽鐞嗙殑鎯呭喌錛屾湰韜笉浼?xì)瀵笿ava鐨勬簮浠g爜鎴朿lass鏂囦歡絳変駭鐢熶換浣曞獎鍝嶏紝涔熶笉浼?xì)瀵瑰畠浠殑鎵ц漶旂敓鋼Q浣曞獎鍝嶃?/div>
鍏冩暟鎹殑浣滅敤錛屽ぇ鑷村彲鍒嗕負(fù)涓夌錛氱紪鍐欐枃妗o紝閫氳繃浠g爜閲屾爣璇嗙殑鍏冩暟鎹敓鎴愭枃妗o紱浠g爜鍒嗘瀽錛岄氳繃浠g爜閲屾爣璇嗙殑鍏冩暟鎹浠g爜榪涜鍒嗘瀽錛涚紪璇戞鏌ワ紝閫氳繃浠g爜閲屾爣璇嗙殑鍏冩暟鎹緙栬瘧鍣ㄨ兘瀹炵幇鍩烘湰鐨勭紪璇戞鏌ャ?/div>
JDK5鍐呯疆鐨勫熀鏈敞閲?/font>
JDK5鍐呯疆浜嗕竴浜涘父鐢ㄧ殑娉ㄩ噴錛屽彲浠ュ湪緙栬瘧鏃跺府鎴戜滑鎹曡幏閮ㄥ垎緙栬瘧閿欒錛屽強(qiáng)鎻愮ず淇℃伅錛屼笅闈粙緇嶄笅榪欎簺娉ㄩ噴鐨勭敤娉曪細(xì)
1銆丂Override瀹氫箟鍦╦ava.lang.Override涓紝姝ゆ敞閲婂彧閫傜敤浜庝慨杈炴柟娉曪紝琛ㄧず涓涓柟娉曞0鏄庢墦綆楅噸鍐欒秴綾諱腑鐨勫彟涓涓柟娉曞0鏄庛傚鏋滄柟娉曞埄鐢ㄦ娉ㄩ噴綾誨瀷榪涜娉ㄨВ浣嗘病鏈夐噸鍐欒秴綾繪柟娉曪紝鍒欑紪璇戝櫒浼?xì)鐢熸垚涓鏉¢敊璇秷鎭備緥濡傛垜浠負(fù)鏌愮被閲嶅啓toString()鏂規(guī)硶鍗村啓鎴愪簡tostring()錛屽茍涓旀垜浠負(fù)璇ユ柟娉曟坊鍔犱簡@Override娉ㄩ噴錛涗唬鐮佸涓嬶細(xì)
public class OverrideDemo {
    @Override
public String tostring() {
        return super.toString();
    }
}
鍦ㄧ紪璇戞椂錛屼細(xì)鎻愮ず浠ヤ笅閿欒淇℃伅錛?/div>
OverrideTest.java:4: 鏂規(guī)硶鏈鐩栧叾鐖剁被鐨勬柟娉?/span>
        @Override
         ^1 閿欒
2銆丂Deprecated瀹氫箟鍦╦ava.lang.Deprecated涓紝姝ゆ敞閲婂彲鐢ㄤ簬淇緸鏂規(guī)硶銆佸睘鎬с佺被錛岃〃紺轟笉榧撳姳紼嬪簭鍛樹嬌鐢ㄨ繖鏍風(fēng)殑鍏冪礌錛岄氬父鏄洜涓哄畠寰堝嵄闄╂垨瀛樺湪鏇村ソ鐨勯夋嫨銆傚湪浣跨敤涓嶈璧炴垚鐨勭▼搴忓厓绱犳垨鍦ㄤ笉琚禐鎴愮殑浠g爜涓墽琛岄噸鍐欐椂錛岀紪璇戝櫒浼?xì)鍙戝國櫗﹀憡銆備嬌鐢ˊDeprecated鐨勭ず渚嬩唬鐮佸涓嬶細(xì)
public class DeprecatedDemo {
    public static void main(String[] args) {
         DeprecatedClass.DeprecatedMethod();
    }
}
 
class DeprecatedClass {
    @Deprecated
    public static void DeprecatedMethod() {
        // TODO
    }
}
鍦ㄧ紪璇戞椂錛屼細(xì)寰楀埌浠ヤ笅鎻愮ず淇℃伅錛?/div>
娉ㄦ剰錛?/span>DeprecatedDemo.java 浣跨敤鎴栬鐩栦簡宸茶繃鏃剁殑 API銆?/span>
娉ㄦ剰錛氳浜嗚В璇︾粏淇℃伅錛岃浣跨敤 -Xlint:deprecation 閲嶆柊緙栬瘧銆?/span>
濡傛灉鍦ㄧ紪璇戞椂娣誨姞-Xlint:deprecation鍙傛暟錛屾垜浠兘鏇存竻妤氱殑鐪嬪埌璇ヨ鍛婄殑璇︾粏淇℃伅錛屽涓嬶細(xì)
DeprecatedDemo.java:6: 璀﹀憡錛?/span>[deprecation] SomeClass 涓殑 DeprecatedMethod() 宸茶繃鏃?/span>
                SomeClass.DeprecatedMethod();
                         ^1 璀﹀憡
瑕佹敞鎰廆Deprecated涓嶡deprecated鐨勫尯鍒紝@deprecated鏄負(fù)浜嗙敓鎴愭枃妗g殑闇瑕侊紝渚嬪錛?/div>
class DeprecatedClass {
        /**
* @deprecated 姝ゆ柟娉曞凡榪囨椂錛屼笉寤鴻浣跨敤
*/
@Deprecated
    public static void DeprecatedMethod() {
        // TODO
    }
}
 3銆丂SuppressWarnings瀹氫箟鍦╦ava.lang.SuppressWarnings涓紝鐢ㄦ潵鎶戝埗緙栬瘧鏃剁殑璀﹀憡淇℃伅銆備笌鍓嶄袱涓敞閲婃湁鎵涓嶅悓錛屼綘闇瑕佹坊鍔犱竴涓弬鏁版墠鑳芥紜嬌鐢紝榪欎簺鍙傛暟鍊奸兘鏄凡緇忓畾涔夊ソ浜嗙殑錛屾垜浠夋嫨鎬х殑浣跨敤灝卞ソ浜嗭紝鍙傛暟濡備笅錛?/div>
鍙傛暟
璇存槑
deprecation
浣跨敤浜嗚繃鏃剁殑綾繪垨鏂規(guī)硶鏃剁殑璀﹀憡
unchecked
鎵ц浜嗘湭媯(gè)鏌ョ殑杞崲鏃剁殑璀﹀憡錛屼緥濡傚綋浣跨敤闆嗗悎鏃舵病鏈夌敤娉涘瀷 (Generics) 鏉ユ寚瀹氶泦鍚堜繚瀛樼殑綾誨瀷
fallthrough
褰?Switch 紼嬪簭鍧楃洿鎺ラ氬線涓嬩竴縐嶆儏鍐佃屾病鏈?Break 鏃剁殑璀﹀憡
path
鍦ㄧ被璺緞銆佹簮鏂囦歡璺緞絳変腑鏈変笉瀛樺湪鐨勮礬寰勬椂鐨勮鍛?/div>
serial
褰撳湪鍙簭鍒楀寲鐨勭被涓婄己灝?serialVersionUID 瀹氫箟鏃剁殑璀﹀憡
finally
浠諱綍 finally 瀛愬彞涓嶈兘姝e父瀹屾垚鏃剁殑璀﹀憡
all
鍏充簬浠ヤ笂鎵鏈夋儏鍐電殑璀﹀憡
閫氳繃涓婇潰鐨勮〃鏍鹼紝浣犲簲璇ヤ簡瑙e埌姣忎釜鍙傛暟鐨勭敤鎰忎簡錛屼笅闈㈡垜灝變互涓涓父鐢ㄧ殑鍙傛暟unchecked涓轟緥錛屼負(fù)浣犲睍紺哄浣曚嬌鐢ˊSuppressWarnings娉ㄩ噴錛岀ず渚嬩唬鐮佸涓嬶細(xì)
import java.util.List;
import java.util.ArrayList;
public class SuppressWarningsDemo {
        public static List cache = new ArrayList();
        //@SuppressWarnings(value = "unchecked")
        public void add(String data) {
            cache.add(data);
        }
}
褰撴垜浠笉浣跨敤@SuppressWarnings娉ㄩ噴鏃訛紝緙栬瘧鍣ㄥ氨浼?xì)鏈夊涓嬫彁绀哄Q?/div>
娉ㄦ剰錛?/span>SuppressWarningsDemo.java 浣跨敤浜嗘湭緇忔鏌ユ垨涓嶅畨鍏ㄧ殑鎿嶄綔銆?/span>
娉ㄦ剰錛氳浜嗚В璇︾粏淇℃伅錛岃浣跨敤 -Xlint:unchecked 閲嶆柊緙栬瘧銆?/span>
涓嬮潰鎴戜滑鍘繪帀@SuppressWarnings(value="unchecked")榪欎竴琛岀殑娉ㄩ噴絎?#8220;//”錛屽畠浼?xì)灞忚斀缂栬瘧鏃剁殑璀﹀憡淇℃伅锛寴q欎篃灝辨槸瀹冩墍瑕佽揪鍒扮殑鐩殑銆?/div>
       鍙﹀錛岀敱浜嶡SuppressWarnings娉ㄩ噴鍙湁涓涓弬鏁幫紝騫朵笖鍙傛暟鍚嶄負(fù)value錛屾墍浠ユ垜浠彲浠ュ皢涓婇潰涓鍙ユ敞閲婄畝鍐欎負(fù)@SuppressWarnings("unchecked")錛?br /> 鍚屾椂鍙傛暟value鍙互鍙栧涓煎錛欯SuppressWarnings(value={"unchecked", "deprecation"})
鎴朄SuppressWarnings({"unchecked", "deprecation"})銆?/div>
鑷畾涔堿nnotation娉ㄩ噴
1銆佹敞閲奱nnotation涓庢帴鍙g殑寮傚悓錛?/div>
鍥犱負(fù)annotation綾誨瀷鏄竴涓潪鍑$殑鎺ュ彛錛屾墍浠ュ畠涓庢帴鍙d箣闂村瓨鍦ㄧ潃鏌愪簺宸紓錛?/div>
A.       Annotation綾誨瀷浣跨敤鍏抽敭瀛桜interface鑰屼笉鏄痠nterface錛岃繖涓叧閿瓧澹版槑闅愬惈浜嗕竴涓俊鎭紝瀹冩槸緇ф壙浜唈ava.lang.annotation.Annotation鎺ュ彛錛屽茍闈炲0鏄庝簡涓涓猧nterface銆?/div>
B.        Annotation綾誨瀷鐨勬柟娉曞畾涔夋槸鐙壒鐨勩佸彈闄愬埗鐨勶紝鏂規(guī)硶蹇呴』澹版槑涓烘棤鍙傛暟銆佹棤寮傚父鎶涘嚭鐨勩傝繖浜涙柟娉曞畾涔変簡annotation鐨勬垚鍛橈細(xì)鏂規(guī)硶鍚嶆垚涓轟簡鎴愬憳鍚嶏紝鑰屾柟娉曡繑鍥炲兼垚涓轟簡鎴愬憳鐨勭被鍨嬨傝屾柟娉曡繑鍥炲肩被鍨嬪繀欏諱負(fù)primitive綾誨瀷銆丆lass綾誨瀷銆佹灇涓劇被鍨嬨乤nnotation綾誨瀷鎴栬呯敱鍓嶉潰綾誨瀷涔嬩竴浣滀負(fù)鍏冪礌鐨勪竴緇存暟緇勩傛柟娉曠殑鍚庨潰鍙互浣跨敤default鍜屼竴涓粯璁ゆ暟鍊兼潵澹版槑鎴愬憳鐨勯粯璁ゅ鹼紝null涓嶈兘浣滀負(fù)鎴愬憳榛樿鍊鹼紝榪欎笌鎴戜滑鍦ㄩ潪annotation綾誨瀷涓畾涔夋柟娉曟湁寰堝ぇ涓嶅悓銆?/div>
C.       Annotation綾誨瀷鍙堜笌鎺ュ彛鏈夌潃榪戜技涔嬪錛屽畠浠彲浠ュ畾涔夊父閲忋侀潤鎬佹垚鍛樼被鍨嬶紙姣斿鏋氫婦綾誨瀷瀹氫箟錛夈侫nnotation綾誨瀷涔熷彲浠ュ鎺ュ彛涓鑸瀹炵幇鎴栬呯戶鎵褲?/div>
2銆佽嚜瀹氫箟娉ㄩ噴鐨勫疄渚嬶細(xì)
涓嬮潰錛屾垜浠皢鐪嬪埌濡備綍瀹氫箟annotation綾誨瀷鐨勪緥瀛愩傚畠灞曠ず浜哸nnotation綾誨瀷澹版槑浠ュ強(qiáng)@interface涓巌nterface涔嬮棿鐨勪笉鍚岋細(xì)
import java.lang.annotation.*;
/**
浣跨敤annotation鏉ユ弿榪伴偅浜涜鏍囨敞鐨勬垚鍛樻槸涓嶇ǔ瀹氱殑錛岄渶瑕佹洿鏀?/span>
*/
public @interface Unstable {
}
涓嬮潰鐨勫彟涓涓緥瀛愬彧瀹氫箟浜嗕竴涓垚鍛樸傚茍閫氳繃灝嗚繖涓垚鍛樺懡鍚嶄負(fù)value錛屼嬌鎴戜滑鍙互鏂逛究鐨勪嬌鐢ㄨ繖縐峚nnotation鐨勫揩鎹峰0鏄庢柟寮忥細(xì)
/**
浣跨敤Author榪欎釜annotation瀹氫箟鍦ㄧ▼搴忎腑鎸囧嚭浠g爜鐨勪綔鑰?/span>
*/
public @interface Author {
     /** 
榪斿洖浣滆呭悕 */
     String value();
}
浠ヤ笅鐨勪緥瀛愭洿鍔犲鏉傘俁eviews annotation綾誨瀷鍙湁涓涓垚鍛橈紝浣嗘槸榪欎釜鎴愬憳鐨勭被鍨嬫槸澶嶆潅鐨勶細(xì)鐢盧eview annotation緇勬垚鐨勬暟緇勩俁eview annotation綾誨瀷鏈?涓垚鍛橈細(xì)鏋氫婦綾誨瀷鎴愬憳grade銆佽〃紺篟eview鍚嶇О鐨勫瓧絎︿覆綾誨瀷鎴愬憳Reviewer銆佸叿鏈夐粯璁ゅ肩殑瀛楃涓茬被鍨嬫垚鍛?Comment銆?/div>
/**
* Reviews annotation
綾誨瀷鍙湁涓涓垚鍛橈紝
浣嗘槸榪欎釜鎴愬憳鐨勭被鍨嬫槸澶嶆潅鐨勶細(xì)鐢?/span>Review annotation緇勬垚鐨勬暟緇?/span>
*/
@Retention(RetentionPolicy.RUNTIME)
public @interface Reviews {
    Review[] value();
}
/**
* Review annotation
綾誨瀷鏈?/span>3涓垚鍛橈細(xì) 
鏋氫婦綾誨瀷鎴愬憳grade銆?/span>
琛ㄧずReview鍚嶇О鐨勫瓧絎︿覆綾誨瀷鎴愬憳Reviewer銆?/span>
鍏鋒湁榛樿鍊肩殑瀛楃涓茬被鍨嬫垚鍛?/span>Comment銆?/span>
*/
public @interface Review {
    // 
鍐呭祵鐨勬灇涓劇被鍨?/span>
     public static enum Grade { EXCELLENT, SATISFACTORY, UNSATISFACTORY };
     // 
涓嬮潰鐨勬柟娉曞畾涔変簡annotation鐨勬垚鍛?/span>
     Grade grade();
     String reviewer();
     String comment() default "";
}
鏈鍚庯紝鎴戜滑鏉ュ畾涔変竴涓猘nnotation鏂規(guī)硶鐢ㄤ簬緗楀垪鍑虹被榪愯涓墍鏈夌殑unchecked寮傚父銆傝繖涓?annotation綾誨瀷灝嗕竴涓暟緇勪綔涓轟簡鍞竴鐨勬垚鍛樸傛暟緇勪腑鐨勬瘡涓厓绱犻兘鏄紓甯哥被銆備負(fù)浜嗗姞寮哄鏈鏌ョ殑寮傚父錛堟綾誨紓甯擱兘鏄湪榪愯鏃舵姏鍑猴級榪涜鎶ュ憡錛屾垜浠彲浠ュ湪浠g爜涓寮傚父鐨勭被鍨嬭繘琛岄檺鍒訛細(xì)
public @interface UncheckedExceptions { 
     Class<? extends RuntimeException>[] value();
}
Meta-Annotation綾誨瀷錛?/span>
Annotation 綾誨瀷鍙互琚畠浠嚜宸辨墍鏍囨敞銆侸ava5.0瀹氫箟浜?涓爣鍑嗙殑meta-annotation綾誨瀷錛屽垎鍒槸錛歍arget銆丷etention銆丏ocumented銆両nherited錛屽畠浠鐢ㄦ潵鎻愪緵瀵瑰叾瀹僡nnotation綾誨瀷浣滆鏄庛?榪欎簺綾誨瀷鍜屽畠浠墍鏀寔鐨勭被鍦╦ava.lang.annotation鍖呬腑鍙互鎵懼埌銆?/div>
@Target鐨勭敤娉曪細(xì)鎸囩ず娉ㄩ噴綾誨瀷鎵閫傜敤鐨勭▼搴忓厓绱犵殑縐嶇被銆傚鏋滄敞閲婄被鍨嬪0鏄庝腑涓嶅瓨鍦?/span> Target 鍏冩敞閲婏紝鍒欏0鏄庣殑綾誨瀷鍙互鐢ㄥ湪浠諱竴紼嬪簭鍏冪礌涓娿傚鏋滃瓨鍦ㄨ繖鏍風(fēng)殑鍏冩敞閲婏紝鍒欑紪璇戝櫒寮哄埗瀹炴柦鎸囧畾鐨勪嬌鐢ㄩ檺鍒躲?/span>渚嬪錛屼互涓嬭繖涓敞閲婂彧鑳界敤鏉ュ0鏄庢柟娉?/span>錛?/span>
@Target(ElementType.METHOD)
    public @interface MyAnnotation {
        ... 
    }
java.lang.annotation.ElementType鏄竴涓灇涓劇被鍨嬶紝瀹冨叿鏈変互涓嬪畾涔夛細(xì)
ElementType鍊?/span>
璇存槑
ElementType.ANNOTATION_TYPE
搴旂敤浜庢敞閲婄被鍨嬪0鏄?/div>
ElementType.CONSTRUCTOR
鏋勯犳柟娉曞0鏄?/div>
ElementType.FIELD
搴旂敤浜庡瓧孌靛0鏄庯紙鍖呮嫭鏋氫婦甯擱噺錛?/div>
ElementType.LOCAL_VARIABLE
搴旂敤浜庡眬閮ㄥ彉閲忓0鏄?/div>
ElementType.METHOD
搴旂敤浜庢柟娉曞0鏄?/div>
ElementType.PACKAGE
搴旂敤浜庡寘澹版槑
ElementType.PARAMETER
搴旂敤浜庡弬鏁板0鏄?/div>
ElementType.TYPE
搴旂敤浜庣被銆佹帴鍙o紙鍖呮嫭娉ㄩ噴綾誨瀷錛夋垨鏋氫婦澹版槑
 @Retention鐨勭敤娉?/span>錛?/span>鎸囩ず娉ㄩ噴綾誨瀷鐨勬敞閲婅淇濈暀澶氫箙銆傚鏋滄敞閲婄被鍨嬪0鏄庝腑涓嶅瓨鍦?/span> Retention 娉ㄩ噴錛屽垯淇濈暀絳栫暐榛樿涓?/span> RetentionPolicy.CLASS錛屼緥濡傦細(xì)
@ Retention(RetentionPolicy.CLASS)
    public @interface MyAnnotation {
        ... 
    }
       java.lang.annotation.RetentionPolicy鏄竴涓灇涓劇被鍨嬶紝瀹冨叿鏈変互涓嬪畾涔夛細(xì)
RetentionPolicy鍊?/span>
璇存槑
RetentionPolicy.CLASS
緙栬瘧鍣ㄥ皢鎶婃敞閲婅褰曞湪綾繪枃浠朵腑錛屼絾鍦ㄨ繍琛屾椂 VM 涓嶉渶瑕佷繚鐣欐敞閲?/div>
RetentionPolicy.RUNTIME
緙栬瘧鍣ㄥ皢鎶婃敞閲婅褰曞湪綾繪枃浠朵腑錛屽湪榪愯鏃?VM 灝嗕繚鐣欐敞閲婏紝鍥犳鍙互鍙嶅皠鎬у湴璇誨彇
RetentionPolicy.SOURCE
緙栬瘧鍣ㄨ涓㈠純鐨勬敞閲?/div>
@Documented鐨勭敤娉曪細(xì)鎸囩ず鏌愪竴綾誨瀷鐨勬敞閲婂皢閫氳繃 javadoc 鍜岀被浼肩殑榛樿宸ュ叿榪涜鏂囨。鍖栥傚簲浣跨敤姝ょ被鍨嬫潵娉ㄩ噴榪欎簺綾誨瀷鐨勫0鏄庯細(xì)鍏舵敞閲婁細(xì)褰卞搷鐢卞叾瀹㈡埛绔敞閲婄殑鍏冪礌鐨勪嬌鐢ㄣ傚鏋滅被鍨嬪0鏄庢槸鐢?/span> Documented 鏉ユ敞閲婄殑錛屽垯鍏舵敞閲婂皢鎴愪負(fù)娉ㄩ噴鍏冪礌鐨勫叕鍏?/span> API 鐨勪竴閮ㄥ垎銆?/span>Documented鏄竴涓病鏈夋垚鍛樼殑娉ㄩ噴銆?/span>
@Inherited鐨勭敤娉曪細(xì)鎸囩ず娉ㄩ噴綾誨瀷鑷姩琚瓙綾葷戶鎵褲?/span> Inherited涔?/span>鏄竴涓病鏈夋垚鍛樼殑娉ㄩ噴銆?/span>
娉ㄦ剰錛屽鏋滀嬌鐢?/span>@Inherited娉ㄩ噴綾諱互澶栫殑浠諱綍浜嬬墿閮芥槸鏃犳晥鐨勩傝繕瑕佹敞鎰忥紝姝ゅ厓娉ㄩ噴浠呭浠庤秴綾葷戶鎵挎敞閲婃湁鏁堬紱瀵瑰凡瀹炵幇鎺ュ彛鐨勬敞閲婃棤鏁堛?/span>


]]>鎬庝箞鐢╦avascript鍋氭暟鎹殑鏍煎紡鍖?/title><link>http://m.tkk7.com/ricegun/archive/2007/01/05/91889.html</link><dc:creator>絎竷鏃?/dc:creator><author>絎竷鏃?/author><pubDate>Fri, 05 Jan 2007 01:22:00 GMT</pubDate><guid>http://m.tkk7.com/ricegun/archive/2007/01/05/91889.html</guid><wfw:comment>http://m.tkk7.com/ricegun/comments/91889.html</wfw:comment><comments>http://m.tkk7.com/ricegun/archive/2007/01/05/91889.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://m.tkk7.com/ricegun/comments/commentRss/91889.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/ricegun/services/trackbacks/91889.html</trackback:ping><description><![CDATA[ <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: center" align="center"> <font size="3"> <strong> <span style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: \" times="" mso-hansi-font-family:="" \?times="" new="" roman\?;="" mso-bidi-font-size:="" 10.5pt?="">鎬庝箞鐢?/span> </strong> <strong> <span lang="EN-US" style="mso-bidi-font-size: 10.5pt"> <font face="Times New Roman">javascript</font> </span> </strong> <strong> <span style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: \" times="" mso-hansi-font-family:="" \?times="" new="" roman\?;="" mso-bidi-font-size:="" 10.5pt?="">鍋氭暟鎹殑鏍煎紡鍖?/span> </strong> <strong> <span lang="EN-US" style="mso-bidi-font-size: 10.5pt"> <?XML:NAMESPACE PREFIX = O /?> <o:p> </o:p> </span> </strong> </font> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: center" align="center"> <span lang="EN-US" style="FONT-SIZE: 9pt; mso-bidi-font-weight: bold"> <o:p> <font face="Times New Roman">聽</font> </o:p> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: center" align="center"> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: \" times="" mso-hansi-font-family:="" \?times="" new="" roman\?;="" mso-bidi-font-weight:="" bold;="" roman\??="">浣滆咃細(xì)鑰?/span> <span lang="EN-US" style="FONT-SIZE: 9pt; mso-bidi-font-weight: bold"> <font face="Times New Roman">K<o:p></o:p></font> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <strong> <span lang="EN-US" style="FONT-SIZE: 9pt"> <span style="mso-tab-count: 1"> <font face="Times New Roman">聽聽聽聽聽聽聽聽 </font> </span> </span> </strong> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: \" times="" mso-hansi-font-family:="" \?times="" new="" roman\?;="" roman\??="">鎴戜滑鍦ㄩ」鐩腑閮芥湁鐢ㄨ繃閲戦鏁板瓧鍙?qiáng)鏃ユ湡绛夋暟鎹牸寮忓寲杈撳嚭鏄窘C猴紝姣斿鍓嶉潰鍔犱笂鈥滐駿鈥濓紝鏁板煎彇灝忔暟鐐瑰悗涓や綅錛岀煭鏃ユ湡鏃墮棿絳夈備竴鑸殑楂樼駭璇█鍙?qiáng)寮鍙戝伐鍏烽兘鏈夋彁渚涚浉搴旂殑杞崲鍑芥暟濡?/span> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman">format</font> </span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: \" times="" mso-hansi-font-family:="" \?times="" new="" roman\?;="" roman\??="">涔嬬被錛屽彲鏄垜鍦ㄦ渶榪戝仛</span> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman">web</font> </span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: \" times="" mso-hansi-font-family:="" \?times="" new="" roman\?;="" roman\??="">緗戜笂閾惰鐩稿叧鐨勭郴緇熸椂錛屽嵈閬囧埌榪欎釜寰堥夯鐑︾殑闂錛屽氨鏄?/span> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman">javascript</font> </span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: \" times="" mso-hansi-font-family:="" \?times="" new="" roman\?;="" roman\??="">涓嶆彁渚涜繖縐?/span> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman">format</font> </span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: \" times="" mso-hansi-font-family:="" \?times="" new="" roman\?;="" roman\??="">鍑芥暟錛屾煡浜嗕簺璧勬枡錛岀煡閬?/span> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman">vbscript</font> </span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: \" times="" mso-hansi-font-family:="" \?times="" new="" roman\?;="" roman\??="">鏄湁鏍煎紡鍖栧嚱鏁扮殑錛屽彲鏄?/span> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman">vbscript</font> </span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: \" times="" mso-hansi-font-family:="" \?times="" new="" roman\?;="" roman\??="">鏄井杞笓鐢ㄧ殑錛屾棤濂堝彧濂界敤姝e垯琛ㄨ揪寮忥紝鍙鍒欒〃杈懼紡涔熶笉鑳藉寰堥氱敤鍦拌В鍐沖悇縐嶇被鍨嬭漿鎹㈤棶棰橈紝鐪熺殑鏄緢閮侀椃錛屾棤鎰忎腑鎵懼埌鐪嬪埌涓涓?/span> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman">AJAX</font> </span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: \" times="" mso-hansi-font-family:="" \?times="" new="" roman\?;="" roman\??="">寮鍙戝伐鍏風(fēng)殑婕旂ず錛堝伐鍏蜂笅杞藉湴鍧鏄?a ><strong>鐐瑰嚮閾炬帴</strong></a>錛夛紝鐪嬪埌瀹冪殑鏁版嵁鏈夋樉紺衡滐駿鈥濆拰鏁板煎皬鏁扮偣鍚庝袱浣嶆牸寮忓寲錛岄┈涓婁笅杞戒簡鐪嬩簡涓嬶紝鍙戠幇瀹冨眳鐒舵槸鐢?/span> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman">javascript+XSL</font> </span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: \" times="" mso-hansi-font-family:="" \?times="" new="" roman\?;="" roman\??="">瀹炵幇浜嗛氱敤鐨勬牸寮忓寲鍑芥暟錛屼笅杞?/span> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman">AJAX WebShop</font> </span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: \" times="" mso-hansi-font-family:="" \?times="" new="" roman\?;="" roman\??="">鍚庯紝鎴戞壘鍒板畠鐨?/span> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman">system.js</font> </span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: \" times="" mso-hansi-font-family:="" \?times="" new="" roman\?;="" roman\??="">榪欎釜鏂囦歡錛屾墦寮鎵懼埌浠ヤ笅鍑芥暟錛?/span> <span lang="EN-US" style="FONT-SIZE: 9pt"> <o:p> </o:p> </span> </p> <table class="MsoNormalTable" style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-border-alt: solid windowtext .5pt; mso-border-insideh: .5pt solid windowtext; mso-border-insidev: .5pt solid windowtext" cellspacing="0" cellpadding="0" border="1"> <tbody> <tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes; mso-yfti-lastrow: yes"> <td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #d9d9d9; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 426.1pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt" valign="top" width="568"> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman">function FormatFloat(value,mask)<o:p></o:p></font> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman">{<o:p></o:p></font> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman"> <span style="mso-tab-count: 1">聽聽聽聽聽聽聽聽 </span>return BasicFormat(value,mask,'FormatNumber')<o:p></o:p></font> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman">}<o:p></o:p></font> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman">function FormatDate(varDate, bstrFormat, varDestLocale)<o:p></o:p></font> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman">{<o:p></o:p></font> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman"> <span style="mso-tab-count: 1">聽聽聽聽聽聽聽聽 </span>return BasicFormat(varDate,bstrFormat,'FormatDate',varDestLocale);<o:p></o:p></font> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman">}<o:p></o:p></font> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman">function FormatTime(varTime, bstrFormat, varDestLocale)<o:p></o:p></font> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman">{<o:p></o:p></font> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman"> <span style="mso-tab-count: 1">聽聽聽聽聽聽聽聽 </span>return BasicFormat(varTime,bstrFormat,'FormatTime',varDestLocale);<o:p></o:p></font> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman">}<o:p></o:p></font> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman">function BasicFormat(value,mask,action,param)<o:p></o:p></font> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman">{<o:p></o:p></font> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman"> <span style="mso-tab-count: 1">聽聽聽聽聽聽聽聽 </span>var xmlDoc;<o:p></o:p></font> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman"> <span style="mso-tab-count: 1">聽聽聽聽聽聽聽聽 </span>var xslDoc;<o:p></o:p></font> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman"> <span style="mso-tab-count: 1">聽聽聽聽聽聽聽聽 </span>var v='<formats><format><value>'+value+'</value><mask>'+mask+'</mask></format></formats>';<o:p></o:p></font> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman"> <span style="mso-tab-count: 1">聽聽聽聽聽聽聽聽 </span>xmlDoc=parseXML(v);<o:p></o:p></font> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <o:p> <font face="Times New Roman">聽</font> </o:p> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman"> <span style="mso-tab-count: 1">聽聽聽聽聽聽聽聽 </span>var x; <o:p></o:p></font> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman"> <span style="mso-tab-count: 1">聽聽聽聽聽聽聽聽 </span>if(isIE)<o:p></o:p></font> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman"> <span style="mso-tab-count: 2">聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 </span>x='<xsl:stylesheet xmlns:xsl="uri:xsl">'<o:p></o:p></xsl:stylesheet></font> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman"> <span style="mso-tab-count: 1">聽聽聽聽聽聽聽聽 </span>else<o:p></o:p></font> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman"> <span style="mso-tab-count: 2">聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 </span>x='<?XML:NAMESPACE PREFIX = XSL /?><xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">';<o:p></o:p></xsl:stylesheet></font> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman"> <span style="mso-tab-count: 1">聽聽聽聽聽聽聽聽 </span>x+='<xsl:template match="/">';<o:p></o:p></xsl:template></font> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman"> <span style="mso-tab-count: 1">聽聽聽聽聽聽聽聽 </span>if(isIE) {<o:p></o:p></font> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman"> <span style="mso-tab-count: 2">聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 </span>x+='<xsl:eval>'+action+'('+value+',"'+mask+'"';<o:p></o:p></xsl:eval></font> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman"> <span style="mso-tab-count: 2">聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 </span>if(param)x+=','+param;<o:p></o:p></font> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman"> <span style="mso-tab-count: 2">聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 </span>x+=')';<o:p></o:p></font> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman"> <span style="mso-tab-count: 1">聽聽聽聽聽聽聽聽 </span>}<o:p></o:p></font> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman"> <span style="mso-tab-count: 1">聽聽聽聽聽聽聽聽 </span>else<o:p></o:p></font> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman"> <span style="mso-tab-count: 2">聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 </span>x+='<xsl:value -of="" select="format-number(\" +value+\?,\\?\?+mask+\?\\?)?=""></xsl:value>';<o:p></o:p></font> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <o:p> <font face="Times New Roman">聽</font> </o:p> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman"> <span style="mso-tab-count: 1">聽聽聽聽聽聽聽聽 </span>x+='';<o:p></o:p></font> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman"> <span style="mso-tab-count: 1">聽聽聽聽聽聽聽聽 </span>xslDoc=parseXML(x);<o:p></o:p></font> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman"> <span style="mso-tab-count: 1">聽聽聽聽聽聽聽聽 </span>var s;<o:p></o:p></font> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman"> <span style="mso-tab-count: 1">聽聽聽聽聽聽聽聽 </span>if(isIE)<o:p></o:p></font> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman"> <span style="mso-tab-count: 1">聽聽聽聽聽聽聽聽 </span> <span style="mso-spacerun: yes">聽</span>s= xmlDoc.transformNode(xslDoc)<o:p></o:p></font> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman"> <span style="mso-tab-count: 1">聽聽聽聽聽聽聽聽 </span>else{<o:p></o:p></font> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman"> <span style="mso-tab-count: 2">聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 </span>//for mozilla/netscape <o:p></o:p></font> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman"> <span style="mso-spacerun: yes">聽聽聽聽聽聽聽 </span>var processor = new XSLTProcessor(); <o:p></o:p></font> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman"> <span style="mso-tab-count: 2">聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 </span>processor.importStylesheet(xslDoc);<o:p></o:p></font> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman"> <span style="mso-tab-count: 2">聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 </span>var result = processor.transformToFragment(xmlDoc, xmlDoc);<o:p></o:p></font> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman"> <span style="mso-spacerun: yes">聽聽聽聽聽聽聽 </span>var xmls = new XMLSerializer(); <o:p></o:p></font> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman"> <span style="mso-spacerun: yes">聽聽聽聽聽聽聽 </span>s = xmls.serializeToString(result);<o:p></o:p></font> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman"> <span style="mso-tab-count: 1">聽聽聽聽聽聽聽聽 </span>}<o:p></o:p></font> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman"> <span style="mso-tab-count: 1">聽聽聽聽聽聽聽聽 </span>return s;<o:p></o:p></font> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman">}<o:p></o:p></font> </span> </p> </td> </tr> </tbody> </table> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt"> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: \" times="" mso-hansi-font-family:="" \?times="" new="" roman\?;="" roman\??="">鐪嬫潵浠栦滑瀵?/span> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman">xsl</font> </span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: \" times="" mso-hansi-font-family:="" \?times="" new="" roman\?;="" roman\??="">鐢ㄥ緱鍙湡鏄嚭紲炲叆鍖栦簡錛屽眳鐒惰繖鏍峰氨鍙互瀹炵幇寰堥氱敤鐨勬牸寮忓寲杞崲浜嗭紝褰撶劧涓嶅姘斾簡錛岀洿鎺ュ姞鍒版垜鐨勫嚱鏁板簱涓搱銆?/span> <span lang="EN-US" style="FONT-SIZE: 9pt"> <o:p> </o:p> </span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"> <span lang="EN-US" style="FONT-SIZE: 9pt"> <span style="mso-tab-count: 1"> <font face="Times New Roman">聽聽聽聽聽聽聽聽 </font> </span> </span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: \" times="" mso-hansi-font-family:="" \?times="" new="" roman\?;="" roman\??="">榪欎釜浠g爜鍋舵病鏈夌湅寰楀緢鎳傦紝涓嶈繃紜疄寰堢鐢紝璇峰</span> <span lang="EN-US" style="FONT-SIZE: 9pt"> <font face="Times New Roman">XSL</font> </span> <span style="FONT-SIZE: 9pt; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: \" times="" mso-hansi-font-family:="" \?times="" new="" roman\?;="" roman\??="">綺鵑氱殑鏈嬪弸鍒嗘瀽涓嬩篃濂借鎴戜滑瀛︿範(fàn)涓嬨?/span> </p> <img src ="http://m.tkk7.com/ricegun/aggbug/91889.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/ricegun/" target="_blank">絎竷鏃?/a> 2007-01-05 09:22 <a href="http://m.tkk7.com/ricegun/archive/2007/01/05/91889.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>感谢您访问我们的网站,您可能还对以下资源感兴趣:</p> <a href="http://m.tkk7.com/" title="亚洲av成人片在线观看">亚洲av成人片在线观看</a> <div class="friend-links"> </div> </div> </footer> 主站蜘蛛池模板: <a href="http://dyk7.com" target="_blank">毛片免费vip会员在线看</a>| <a href="http://zjjtejia.com" target="_blank">全免费a级毛片免费看</a>| <a href="http://26672814.com" target="_blank">成人免费午间影院在线观看</a>| <a href="http://777vip8.com" target="_blank">亚洲毛片基地日韩毛片基地</a>| <a href="http://www48646.com" target="_blank">99热免费在线观看</a>| <a href="http://86trader.com" target="_blank">亚洲精品午夜在线观看</a>| <a href="http://h47h.com" target="_blank">13一14周岁毛片免费</a>| <a href="http://18736374.com" target="_blank">亚洲欧洲精品在线</a>| <a href="http://66661660.com" target="_blank">91在线视频免费播放</a>| <a href="http://kanboy.com" target="_blank">久久亚洲国产成人影院</a>| <a href="http://w7759.com" target="_blank">国产一区视频在线免费观看</a>| <a href="http://chinashineway.com" target="_blank">国产99久久亚洲综合精品 </a>| <a href="http://3838dydy.com" target="_blank">97热久久免费频精品99</a>| <a href="http://3hc88.com" target="_blank">亚洲人成在线免费观看</a>| <a href="http://wwwfac286.com" target="_blank">四虎国产精品免费久久</a>| <a href="http://www55nana.com" target="_blank">亚洲av成人一区二区三区观看在线 </a>| <a href="http://yaojing123.com" target="_blank">国产 亚洲 中文在线 字幕</a>| <a href="http://kingco-glaze.com" target="_blank">国产在线国偷精品产拍免费</a>| <a href="http://www24ckck.com" target="_blank">亚洲日本va一区二区三区 </a>| <a href="http://wwby66636.com" target="_blank">91精品国产免费久久国语蜜臀 </a>| <a href="http://cdkunyu.com" target="_blank">亚洲国产人成在线观看69网站</a>| <a href="http://77663499.com" target="_blank">97在线视频免费播放</a>| <a href="http://s4lm0x.com" target="_blank">亚洲AV无码久久久久网站蜜桃</a>| <a href="http://gzmkqp.com" target="_blank">国产麻豆剧传媒精品国产免费</a>| <a href="http://78avai.com" target="_blank">猫咪免费人成在线网站</a>| <a href="http://wwwbi757.com" target="_blank">亚洲国产一成人久久精品</a>| <a href="http://my94ok.com" target="_blank">2021在线永久免费视频</a>| <a href="http://bjymt.com" target="_blank">亚洲欧美成人综合久久久</a>| <a href="http://bdykdq.com" target="_blank">久久精品国产亚洲精品</a>| <a href="http://z88d.com" target="_blank">91麻豆国产免费观看</a>| <a href="http://3x79.com" target="_blank">综合一区自拍亚洲综合图区</a>| <a href="http://gedebai.com" target="_blank">亚洲色欲久久久综合网东京热</a>| <a href="http://mmm19.com" target="_blank">51精品视频免费国产专区</a>| <a href="http://shlamore.com" target="_blank">亚洲av无码av在线播放</a>| <a href="http://m8va.com" target="_blank">亚洲老妈激情一区二区三区</a>| <a href="http://mironpress.com" target="_blank">亚洲精品视频免费在线观看</a>| <a href="http://meijibear.com" target="_blank">亚洲AV性色在线观看</a>| <a href="http://pohezi.com" target="_blank">国产亚洲精品自在久久</a>| <a href="http://youkabaitiao.com" target="_blank">一本无码人妻在中文字幕免费</a>| <a href="http://ruidamo.com" target="_blank">日韩精品亚洲专区在线影视</a>| <a href="http://gdfcjzx.com" target="_blank">亚洲成色在线影院</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>