锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲人成网站在线观看播放,亚洲AV无码成人网站久久精品大 ,亚洲国产成人在线视频http://m.tkk7.com/kinoviti/zh-cnMon, 12 May 2025 15:15:19 GMTMon, 12 May 2025 15:15:19 GMT60Xen 鍩虹涓 铏氭嫙鍖栨妧鏈瘮杈冪瘒http://m.tkk7.com/kinoviti/archive/2007/04/19/112071.html-=Kinohl=--=Kinohl=-Thu, 19 Apr 2007 15:06:00 GMThttp://m.tkk7.com/kinoviti/archive/2007/04/19/112071.htmlhttp://m.tkk7.com/kinoviti/comments/112071.htmlhttp://m.tkk7.com/kinoviti/archive/2007/04/19/112071.html#Feedback0http://m.tkk7.com/kinoviti/comments/commentRss/112071.htmlhttp://m.tkk7.com/kinoviti/services/trackbacks/112071.html

]]>
Xen 鍩虹涓 鑳屾櫙綃?/title><link>http://m.tkk7.com/kinoviti/archive/2007/03/09/102841.html</link><dc:creator>-=Kinohl=-</dc:creator><author>-=Kinohl=-</author><pubDate>Fri, 09 Mar 2007 07:29:00 GMT</pubDate><guid>http://m.tkk7.com/kinoviti/archive/2007/03/09/102841.html</guid><wfw:comment>http://m.tkk7.com/kinoviti/comments/102841.html</wfw:comment><comments>http://m.tkk7.com/kinoviti/archive/2007/03/09/102841.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/kinoviti/comments/commentRss/102841.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/kinoviti/services/trackbacks/102841.html</trackback:ping><description><![CDATA[鏃㈢劧鏄殢絎旓紝鍔犱箣鎴戠‘瀹炰篃娌℃湁浠涔堝績寰楋紝閭e氨鍏佽鎴戝拰澶у鑱婁竴涓嬪惂銆? 璇村埌Xen鎴戜滑灝變笉鑳戒笉浠庤櫄鎷熷寲璇磋搗銆傝櫄鎷熷寲鏈鍒濈殑闇姹傚氨鏄紝闄嶄綆璧勬簮鎴愭湰錛屾妸澶氭搷浣滅郴緇熻繘琛岄泦鎴愩傦紙鑺傜害鎬濇兂錛? 鍊熺敤鎴戠殑涓浣嶅墠杈堢殑璧勬枡錛屾垜灝變笉緇嗚浜嗚儗鏅簡銆? OS铏氭嫙鍖栫殑姒傚康鍑虹幇浜?972騫碔BM鐨勪竴涓悕鍙玈ystem 360鐨勭郴緇熶笂銆傜畝鍗曠殑璇達紝灝辨槸鍦∣S鍜岀‖浠朵箣闂存彃鍏ヤ竴涓郴緇熺鐞嗗眰錛岀郴緇熺鐞嗗眰璐熻矗璋冨害澶氫釜OS涔嬮棿鐨勭‖浠朵嬌鐢紝鍖呮嫭MMU錛孖/O錛孌MA絳夌瓑銆? 鍦ㄧ洰鍓嶇殑IT緋葷粺涓紝铏氭嫙鍖栬秺鏉ヨ秺鎴愪負涓涓叧閿殑鎶鏈鍩熴備富瑕佺殑鍘熷洜鏈変互涓嬪嚑鐐廣? 璐圭敤鐨勮妭鐪? 鐩墠澶у鏁扮殑鏈嶅姟鍣ㄥ簲鐢ㄤ腑錛屽彧鑳戒嬌鐢ㄥ埌鏈嶅姟鍣ㄨ嚜韜‖浠惰兘鍔涚殑15%銆備絾鏄負浜嗘墿灞曚笉鍚岀殑涓氬姟錛岀敤鎴瘋繕闇瑕佽喘緗柊鐨勬湇鍔″櫒銆傛寜鐓х粺璁★紝鏁版嵁涓績涓殑涓鍙版湇鍔″櫒闇瑕佹瘡騫翠竴涓囩編鍏冪殑璐圭敤錛屽彟澶栬繕闇瑕佺郴緇熺淮鎶わ紝綆$悊錛岀‖浠跺拰杞歡鐨刲icense絳夌瓑鐨勮垂鐢ㄣ? 鍦ㄤ嬌鐢ㄤ簡铏氭嫙鍖栨妧鏈悗錛屽彲浠ュ湪姣忎竴鍙版湇鍔″櫒涓婂悓鏃惰繍琛屽涓搷浣滅郴緇熷拰搴旂敤銆傛湁鏁堢殑鍒╃敤鏈嶅姟鍣ㄧ‖浠惰嚜韜殑鑳藉姏銆備粠鑰屽噺浣庣郴緇熺殑璐疆璐圭敤鍜屽叏鐢熷懡鍛ㄦ湡鐨勭淮鎶よ垂鐢ㄣ? 鎻愰珮浜嗙郴緇熼厤甯冨拰綆$悊鑳藉姏 浣跨敤铏氭嫙鍖栵紝鍙互綆鍗曠殑瀹炵幇OS鐨勫姩鎬侀厤甯冦俻atch鐨勫畨瑁咃紝涓嶆柇鐢電殑緋葷粺緇存姢絳夌瓑涔熷彲浠ュ疄鐜般? 楂樺彲闈犳х殑瀹炵幇 灝嗙‖浠朵笌OS涔嬮棿闅旂錛孫S涓墍浣跨敤鐨勭墿鐞嗚澶囧彉鎴愪簡閫昏緫璁懼銆傛彁楂樹簡緋葷粺鐨勫彲闈犳с傚彟澶栵紝閽堝铏氭嫙鍖栫殑緋葷粺錛孫S鐨勫浠芥仮澶嶇瓑闈炲父瀹規槗瀹炵幇錛屼竴鏃﹀嚭鐜扮郴緇熸晠闅滀篃鍙互寰堝揩鐨勬仮澶嶃? 閭d箞浠涔堝張鏄疿en鍛細 XEN鏄竴涓熀浜嶺86騫沖彴鐨勮櫄鎷熸満緋葷粺錛屽畠鏀寔澶氫釜鎿嶄綔緋葷粺鍏辯敤緋葷粺紜歡錛岃屼笖鏇撮噸瑕佺殑鏄紝瀹冧笉浼氬鑷存搷浣滅郴緇熺殑鍔熻兘鎬у拰鎬ц兘鎬х殑鍔e寲銆傚畠鍙互鏀寔澶氱鎿嶄綔緋葷粺鐨勮櫄鎷熷寲錛屾瘮濡侺inux錛孊SD錛學indows XP絳夌瓑銆? 浣滀負璁捐鐩爣錛孹EN甯屾湜鑳藉鍦ㄤ竴鍙版湇鍔″櫒涓婂悓鏃惰繍琛屽杈?00涓櫄鎷熸満錛圴M錛夈傛澶栵紝XEN鏈変互涓嬬殑鍑犱釜鐗規с俋EN鏄渶蹇殑鍜屽畨鍏ㄦф渶濂界殑铏氭嫙鏈虹郴緇燂紝瀹冩槸寮婧愮殑緋葷粺錛屽彇寰椾簡涓栫晫棰嗗厛鐨勮澶氬叕鍙哥殑鏀寔銆傝繕鏈変竴鐐癸紝瀹冩槸鍏嶈垂鐨勩? 鐩稿姣斿凡鏈夌殑鍑犱釜铏氭嫙鏈虹郴緇燂紝姣斿VMware錛孶ML錛圲ser-Mode Linux錛夋潵璇達紝XEN鐨勬ц兘鏈夋樉钁楃殑鎻愰珮銆? 姝ゅ錛孹EN鎻愪緵浜嗗浜庣‖浠惰櫄鎷熷寲鎶鏈殑鍏ㄩ潰鏀寔銆傛瘮濡傦紝Intel鏂頒竴浠g殑VT-x澶勭悊鍣ㄤ腑鏀寔浜咰PU錛孧MU鍜屽唴瀛樼殑铏氭嫙鍖栥侫MD鐨凱acifica涔熸湁鐩鎬技鐨勬妧鏈傚浜庢綾葷‖浠訛紝XEN鍙互涓嶄慨鏀笹uestOS鐩存帴榪涜綆$悊銆? <img src ="http://m.tkk7.com/kinoviti/aggbug/102841.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/kinoviti/" target="_blank">-=Kinohl=-</a> 2007-03-09 15:29 <a href="http://m.tkk7.com/kinoviti/archive/2007/03/09/102841.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>AJAX Web Tree 鏋勫緩鏂規鍙婂疄鐜版濇兂http://m.tkk7.com/kinoviti/archive/2006/01/27/29304.html-=Kinohl=--=Kinohl=-Fri, 27 Jan 2006 08:42:00 GMThttp://m.tkk7.com/kinoviti/archive/2006/01/27/29304.htmlhttp://m.tkk7.com/kinoviti/comments/29304.htmlhttp://m.tkk7.com/kinoviti/archive/2006/01/27/29304.html#Feedback7http://m.tkk7.com/kinoviti/comments/commentRss/29304.htmlhttp://m.tkk7.com/kinoviti/services/trackbacks/29304.html***************************************
鍏抽敭瀛楋細AJAX,Tree,Struts錛孌OM
闅炬槗搴︼細 涓?BR>杞歡鐗堟湰錛歴truts 1.2.8
鏃墮棿錛?006-01-27
Author錛欿ino
***************************************


鍓嶉樀瀛愬啓浜嗕竴涓皬浠g爜澶勭悊AJAX涓媁ebTree鐨勬瀯寤猴紝鍏朵腑紕板埌浜嗕竴浜涢棶棰橈紝涔熸湁涓浜涙兂娉曪紝鐜板湪璇村嚭鏉ュ笇鏈涘ぇ瀹朵竴璧風湅鐪嬶紝濡傛灉妗堢敱闂璇蜂笉鍚濊祼鏁欙紝鏈漢涓嶈儨鎰熸縺鍟娿?BR>
鑳屾櫙錛?BR>榪欐鍥犱負鏄姞杞藉湪Struts涓婄殑寮鍙戯紝Web欏甸潰涓婄殑Tree浣淎JAX澶勭悊錛屽洜涓烘湁Node鐨勫鍒犳敼鎿嶄綔銆係erver绔洜涓鴻鍜學ebService榪炴帴錛屾墍浠ヤ笉鍋欳ache銆?BR>
瑙e喅妗堬細
1銆備嬌鐢≒olling璋冪敤AJAX瀹氭湡鏇存柊Tree銆?BR>2銆侫JAX璁塊棶鐨勫湴鍧鏄竴涓狝ction錛堜緥錛歝reatetree.do錛夈傜敤鏉ヨ繑鍥濼ree妯″瀷鎴栬呴敊璇秷鎭紙鍥介檯鍖栵級銆?BR>3銆侭rowser瑙f瀽XML鐨凾reeModel銆?BR>4銆傚湪Browser姣旇緝鏂版棫2涓猅reeModel錛屽畬鎴愰変腑鐘舵佺殑緇ф壙銆?BR>5銆侰SS娓叉煋TreeNode銆?BR>
浠ヤ笂鏄畝鍗曠殑鎬濊礬銆備紶緇熺殑AJAX搴旇鏄敖閲忓噺灝慩Ml浼犺緭閲忥紝榪簬娌℃湁Cache鐨勭紭鏁咃紝騫朵笖WS緇欐垜鐨勮妭鐐瑰茍涓嶈兘綆鍗曠殑寰楀埌鐖跺瓙鍏崇郴銆傛垜閫夋嫨浜嗭紝姣忔Polling鏇存柊鏁存5鏍戠殑鏂規銆傛ц兘鏈祴銆?BR>
鎴戣繖嬈″湪web server 绔瀯寤篢ree鏃剁洿鎺ョ敤娣卞害浼樺厛杞崲鎴怷ML銆俋Ml涓暟鎹殑鍏堝悗欏哄簭鍐沖畾浜員ree浠庣埗鍒板瓙錛屼粠鍏勫埌寮熺殑娣卞害浼樺厛鍏崇郴錛宨ndent鍐沖畾浜嗘繁搴︼紙涔熷氨鏄緝榪涳級銆傝繖鏍鋒垜浠嶴erver绔紶鍏ョ殑涔熷氨鎴愪簡涓涓爣鍑嗙殑Tree鏄劇ずModel銆傛牸寮忓畾涔夊涓嬨?BR>  * Gobal Master Tree DTD
 * &lt!ELEMENT tree (tree*)&gt
 * &lt!ATTLIST tree
 *  id   CDATA #REQUIRED LoctionInfo's toString
 *  indent  CDATA #REQUIRED Tree's Level
 *  text        CDATA   #REQUIRED label in html
 *  tooltip     CDATA   #IMPLIED title in html
 *  action      CDATA   #IMPLIED href in html
 *  icon        CDATA   #IMPLIED close icon with the node status
 *  openicon    CDATA   #IMPLIED open icon with the node status
 *  open        CDATA   #IMPLIED&gt node's open states ,default is false in server.
 *  target  CDATA #IMPLIED node's open target
 *
<span id="maintree">
 <tree id="Ajax" indent=0 text="Root" tooltip="Root" action="/logout.do" icon="" openicon= "" open="false"/>
 <tree id="110" indent=1 text="Node 1" tooltip="Node 1" action="/logout.do" icon="" openicon= "" open="false"/>
 <tree id="120" indent=2 text="Node 2" tooltip="Node 2" action="/logout.do" icon="" openicon= "" open="false"/>
 <tree id="12580" indent=2 text="Node 3" tooltip="Node 3" action="/logout.do" icon="" openicon= "" open="false"/>
 <tree id="user" indent=1 text="Node 4" tooltip="Node 4" action="/logout.do" icon="" openicon= "" open="false"/>
</span>

涓婅竟鐨?Tree鏄劇ず鍑烘潵濡備笅
Root
 鈹?BR> 鈹淣ode 1
 鈹?nbsp;   鈹?BR> 鈹?nbsp;   鈹淣ode 2
 鈹?nbsp;   鈹擭ode 3
 鈹擭ode 4
indent   灝辨槸緙╄繘銆?BR>鏁版嵁鐨勫厛鍚庨『搴忓氨鏄繁搴︿紭鍏堢殑閬嶅巻欏哄簭銆?BR>

榪欐牱鐨勬暟鎹埌浜咮rowser錛屼細鍏堣杞垚涓涓璞℃暟緇勩?BR>

 1// Tree Node object
 2// This function creates a node in the tree with the following arguments:
 3//    sId         - The node's index within the global nodes_array
 4//    iIndent    - The level within the tree hierarchy (0 = top)
 5//    sText      - The text displayed in the tree for this node
 6//    sTooltip     - the tool tip
 7//    oAction   - For a document, the address it will display when clicked
 8//    sIcon        - the node's icon 
 9//    sIconOpen    - the node's icon state
10//      bOpen - true  false
11function GMTreeNode(sId,iIndent,sText,sTooltip,sAction,sIcon,sIconOpen,bOpen,sTarget)
12{
13    if (sId) this.id = sId;
14    if (iIndent) this.indent = iIndent;
15    if (sText) this.text = sText;
16    if (sAction) this.action = sAction;
17    if (sTooltip) this.tooltip = sTooltip;
18    if (sIcon) this.icon = sIcon;
19    if (sIconOpen) this.iconopen = sIconOpen;
20    if (bOpen) this.open = bOpen;
21    if (sTarget) this.target = sTarget;
22    
23//    //alert(this.id + "  " + this.indent + "  " + this.text + "  " + this.action + "  " + 
24//    this.tooltip + "  " + this.icon + "  " + this.iconopen + "  " + this.open);
25}

鐒跺悗浼氬拰姝e湪鏄劇ず鐨凾ree鏁扮粍 榪涜涓涓?姣旇緝錛岀敤浜庡啓鍏ュ睍寮鐘舵侊紝浠g爜濡備笅錛?BR>
 1/////////////////////////////////
 2//    >>>Compare 
 3//    compare maintree with maintree. and copy maintree to maintree
 4/////////////////////////////////
 5function compareTreeModel()
 6{
 7    //alert("I am here in compareTreeModel");
 8    if (ajaxtree.length <= 0){
 9        alert("ajaxtree is null");//TODO
10        return;
11    }

12    
13    if (maintree.length <= 0){
14        //alert("maintree is null");
15        maintree = ajaxtree;
16        return;
17    }

18    //compare start
19    //var maxlen = Math.max(ajaxtree.length,maintree.length);
20    for(var i=0;i<ajaxtree.length;i++)
21    {
22        for(var j=0;j<maintree.length;j++)
23        {
24            if (ajaxtree[i].id == maintree[j].id)
25            {
26                ajaxtree[i].open = maintree[j].open;
27                break;
28            }

29        }
    
30    }

31    
32    maintree = ajaxtree;
33    
34}
maintree 灝辨槸姝e湪鏄劇ず鐨?Tree錛宎jaxtree鏄垰寰楀埌鐨勬柊Tree銆?涓璞¢兘鏄疶reeNode鐨勬暟緇勩傝孴reeNode瀵硅薄鐨凮pen灞炴у嵆璁板綍浜嗚妭鐐圭殑灞曞紑鐘舵併傞偅涔堣繖閲屽氨瀵硅繖涓妭鐐圭姸鎬佽繘琛屸滅Щ妞嶁濓紝瀹屾瘯鍚庯紝鎶婃柊Tree妯″瀷浜や粯鏄劇ず鏂規硶錛屼篃灝辨槸ToHtml鏂規硶銆?BR>
杞崲Html閮ㄥ垎綆楁槸涓涓瘮杈冨鏄撳嚭bug鐨勫嵄闄╃偣銆?BR>
棣栧厛鍒嗘瀽涓涓嬶紝鐢熸垚鐨勪唬鐮佹槸浠涔堟牱瀛愮殑銆?BR>榪欓噷浠嶇劧鐢ㄤ笂杈圭殑閭f5鏍戜綔渚嬪瓙銆?BR>鐢熸垚鐨凞OM緇撴瀯搴旇鏄?BR><div 鐖?gt;
    <div  鏀剁緝>
    <img  鎶樼嚎  />
    <img  鍥炬爣 />
    <a 鑺傜偣鍔ㄤ綔>鑺傜偣Label</a>
    <div 瀛?gt;
        ....閫掑綊鐨勬瀯閫?BR>    </div 瀛?gt;
    </div 鏀剁緝>
</div 鐖?gt;

鍏舵 瀵逛簬榪欑騫朵笉鐩存帴鍚湁鐖跺瓙鍏崇郴鐨勮妭鐐歸鍏堣鍒ゆ槑涓涓妭鐐圭殑瀛?鍜?鍏勫紵錛岀劧鍚庣敤閫掑綊瑙e喅銆?BR>閫掑綊鐨勬濊礬濡備笅娣卞害浼樺厛錛?BR>function toHtml(鑺傜偣index)
{
   var child_html錛?BR>   if 榪欎釜鑺傜偣鏈夊瓙
   {
        Loop瀛愯妭鐐?BR>        {
               child_html[i] = toHtml(瀛愯妭鐐筰ndex)錛?BR>               i++錛涜闂笅涓涓瓙鑺傜偣
   }
  
   var 鎵鏈夊瓙鑺傜偣Html妯″潡 = <div 鏀剁緝>   child_html.join("") </div>

   var 鏈妭鐐笻tml妯″潡 = <div 鏈妭鐐?gt;<div 鏀剁緝><img ><img  鍥炬爣 /><a 鑺傜偣鍔ㄤ綔>鑺傜偣Label</a>鎵鏈夊瓙鑺傜偣Html妯″潡</div 鏀剁緝></div 鏈妭鐐?gt;;

   return  鏈妭鐐笻tml妯″潡;
}

鏍戝氨鏋勫緩濂戒簡銆?BR>
浣滀負鏄劇ず錛屼嬌鐢ㄤ簡CSS鐨?BR>background-repeat: repeat-y;
 background-image: url("../images/tree/I.png") !important;
 background-position-y: 1px !important; /* IE only */

榪樻湁padding-left浣淒iv鐨勫悜鍙沖亸縐伙紝榛樿鐨勫亸縐婚噺鏄?9涓儚绱犵偣錛岀劧鍚庢牴鎹甌ree鏄劇ず妯″瀷鐨刬ndent鐩鎬箻灝眔k浜嗐?BR>
鎬濊礬灝辨槸榪欎簺銆傚笇鏈涜兘瀵?鏈嬪弸浠湁鎵甯姪銆?BR>嬈㈣繋璁ㄨ銆?BR>

]]>
Subversion 瀹㈡埛绔?閰嶇疆鍙婄畝鍗曞疄鐢?/title><link>http://m.tkk7.com/kinoviti/archive/2006/01/27/29291.html</link><dc:creator>-=Kinohl=-</dc:creator><author>-=Kinohl=-</author><pubDate>Fri, 27 Jan 2006 03:19:00 GMT</pubDate><guid>http://m.tkk7.com/kinoviti/archive/2006/01/27/29291.html</guid><wfw:comment>http://m.tkk7.com/kinoviti/comments/29291.html</wfw:comment><comments>http://m.tkk7.com/kinoviti/archive/2006/01/27/29291.html#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://m.tkk7.com/kinoviti/comments/commentRss/29291.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/kinoviti/services/trackbacks/29291.html</trackback:ping><description><![CDATA[<P class=MsoTitle style="MARGIN: 12pt 0cm 3pt"><FONT size=5><SPAN lang=EN-US><FONT face=Arial><FONT color=#0000ff>璇風敤榪噑ubversion鐨勬湅鍙嬩竴璧蜂氦嫻佷竴涓嬩嬌鐢ㄥ績寰楀惂銆?/FONT><BR><BR><STRONG>Subversion </STRONG></FONT></SPAN><STRONG><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">瀹㈡埛绔?/SPAN><FONT face=Arial> </FONT><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial">閰嶇疆</SPAN></STRONG></FONT></P> <H1 style="MARGIN: 17pt 0cm 16.5pt; TEXT-INDENT: 0cm"><SPAN lang=EN-US style="FONT-SIZE: 14pt; LINE-HEIGHT: 240%; mso-bidi-font-family: 瀹嬩綋"><SPAN style="mso-list: Ignore">絎竴绔?</SPAN></SPAN><SPAN style="FONT-SIZE: 14pt; LINE-HEIGHT: 240%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鐜閰嶇疆</SPAN><SPAN lang=EN-US style="FONT-SIZE: 14pt; LINE-HEIGHT: 240%"><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></SPAN></H1> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">杞歡鐜錛?/SPAN><SPAN lang=EN-US>TortoiseSVN-<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /><st1:chsdate IsROCDate="False" IsLunarDate="False" Day="30" Month="12" Year="1899" w:st="on">1.2.4</st1:chsdate>.4479-svn-1.2.3.msi<SPAN style="mso-spacerun: yes">  </SPAN></SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">錛?/SPAN><SPAN lang=EN-US>Windows</SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">錛?BR></SPAN><SPAN lang=EN-US>Linux</SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">錛氳繕浣跨敤鍛戒護琛屽惂</SPAN> <SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鍢垮樋</SPAN> <SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">涓嶈繃涔熸病鏈夎皝鑷繁鐨?/SPAN><SPAN lang=EN-US>client</SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鏄?/SPAN><SPAN lang=EN-US>Linux</SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鍚?/SPAN></P> <H1 style="MARGIN: 17pt 0cm 16.5pt; TEXT-INDENT: 0cm"><SPAN lang=EN-US style="FONT-SIZE: 14pt; LINE-HEIGHT: 240%; mso-bidi-font-family: 瀹嬩綋"><SPAN style="mso-list: Ignore">絎簩绔?</SPAN></SPAN><SPAN style="FONT-SIZE: 14pt; LINE-HEIGHT: 240%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">涓昏鎿嶄綔</SPAN><SPAN lang=EN-US style="FONT-SIZE: 14pt; LINE-HEIGHT: 240%"><o:p></o:p></SPAN></H1> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US style="FONT-FAMILY: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings"><SPAN style="mso-list: Ignore">l<SPAN style="FONT: 7pt 'Times New Roman'">         </SPAN></SPAN></SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">濡備綍涓嬭澆</SPAN><SPAN lang=EN-US>CVS 鈥?checkout</SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">濡傚浘涓?/SPAN><SPAN lang=EN-US>URL of repository </SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">杈撳叆鏈嶅姟鍣ㄩ」鐩悕縐板氨濂姐傦紙涓?/SPAN><SPAN lang=EN-US>IE</SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">涔熻兘鐪嬪暒錛?BR></SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><o:wrapblock><?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" /><v:shapetype id=_x0000_t75 stroked="f" filled="f" path="m@4@5l@4@11@9@11@9@5xe" o:preferrelative="t" o:spt="75" coordsize="21600,21600"><v:stroke joinstyle="miter"></v:stroke><v:formulas><v:f eqn="if lineDrawn pixelLineWidth 0"></v:f><v:f eqn="sum @0 1 0"></v:f><v:f eqn="sum 0 0 @1"></v:f><v:f eqn="prod @2 1 2"></v:f><v:f eqn="prod @3 21600 pixelWidth"></v:f><v:f eqn="prod @3 21600 pixelHeight"></v:f><v:f eqn="sum @0 0 1"></v:f><v:f eqn="prod @6 1 2"></v:f><v:f eqn="prod @7 21600 pixelWidth"></v:f><v:f eqn="sum @8 21600 0"></v:f><v:f eqn="prod @7 21600 pixelHeight"></v:f><v:f eqn="sum @10 21600 0"></v:f></v:formulas><v:path o:connecttype="rect" gradientshapeok="t" o:extrusionok="f"></v:path><o:lock aspectratio="t" v:ext="edit"></o:lock></v:shapetype><v:shape id=_x0000_s1026 style="MARGIN-TOP: 5.4pt; Z-INDEX: 1; LEFT: 0px; VISIBILITY: hidden; MARGIN-LEFT: 0px; WIDTH: 0pt; POSITION: absolute; HEIGHT: 0pt; TEXT-ALIGN: left" type="#_x0000_t75"><v:imagedata src="file:///C:\DOCUME~1\admin\LOCALS~1\Temp\msohtml1\01\clip_image001.jpg" o:title="001"></v:imagedata><?xml:namespace prefix = w ns = "urn:schemas-microsoft-com:office:word" /><w:wrap type="topAndBottom"></w:wrap></v:shape></o:wrapblock><BR><BR><IMG height=320 alt=001.JPG src="http://m.tkk7.com/images/blogjava_net/kinoviti/Subversion/001.JPG" width=456 border=0><BR><BR><BR><BR><BR><SPAN lang=EN-US style="FONT-FAMILY: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings"><SPAN style="mso-list: Ignore">l<SPAN style="FONT: 7pt 'Times New Roman'">         </SPAN></SPAN></SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">濡備綍榪藉姞鏂版枃浠舵垨鑰呯洰褰?/SPAN> <SPAN lang=EN-US>鈥?add</SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US>Subversion</SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鏄掑綊榪藉姞鐨勶紝鐪佸幓浜?/SPAN><SPAN lang=EN-US>cvs</SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鐨?/SPAN><SPAN lang=EN-US>python</SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">榪欎竴姝ャ?/SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN style="COLOR: red; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">榪欓噷鐨勮拷鍔犱粎浠呮槸鍦ㄦ湰鍦版墦鏍囪錛屽埆蹇樹簡鎻愪氦錛侊紒錛?BR><BR><BR><IMG height=386 alt=007.JPG src="http://m.tkk7.com/images/blogjava_net/kinoviti/Subversion/007.JPG" width=498 border=0><BR></SPAN></P> <P><SPAN style="COLOR: red; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"></SPAN><o:wrapblock><v:shape id=_x0000_s1027 style="MARGIN-TOP: 3.7pt; Z-INDEX: 2; LEFT: 0px; VISIBILITY: hidden; MARGIN-LEFT: 0px; WIDTH: 0pt; POSITION: absolute; HEIGHT: 0pt; TEXT-ALIGN: left" type="#_x0000_t75"><v:imagedata src="file:///C:\DOCUME~1\admin\LOCALS~1\Temp\msohtml1\01\clip_image002.jpg" o:title="007"></v:imagedata><w:wrap type="topAndBottom"><BR></w:wrap></v:shape></o:wrapblock><SPAN lang=EN-US style="FONT-FAMILY: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings"><SPAN style="mso-list: Ignore"><BR>l<SPAN style="FONT: 7pt 'Times New Roman'">         </SPAN></SPAN></SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">濡備綍鎻愪氦淇敼</SPAN> <SPAN lang=EN-US>鈥?commit</SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><o:wrapblock><v:shape id=_x0000_s1028 style="MARGIN-TOP: 2.25pt; Z-INDEX: 3; LEFT: 0px; VISIBILITY: hidden; MARGIN-LEFT: 0px; WIDTH: 0pt; POSITION: absolute; HEIGHT: 0pt; TEXT-ALIGN: left" type="#_x0000_t75"><v:imagedata src="file:///C:\DOCUME~1\admin\LOCALS~1\Temp\msohtml1\01\clip_image003.jpg" o:title="003"></v:imagedata><w:wrap type="topAndBottom"></w:wrap></v:shape></o:wrapblock><BR style="mso-ignore: vglayout" clear=all></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鑻辨枃鍜?/SPAN><SPAN lang=EN-US>CVS</SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">涓鏍鳳紝姣曠珶榪?/SPAN><SPAN lang=EN-US>2</SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">涓蔣浠墮兘鏈夊悓涓涓滆佺埜鈥?/SPAN><SPAN lang=EN-US>(</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Arial">Karl</SPAN><SPAN lang=EN-US>)</SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">錛岀浉榪戜篃鑷劧銆?/SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><o:p> <IMG height=515 alt=003.JPG src="http://m.tkk7.com/images/blogjava_net/kinoviti/Subversion/003.JPG" width=551 border=0></o:p></SPAN><BR style="mso-ignore: vglayout" clear=all><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鏄笉鏄瘮</SPAN><SPAN lang=EN-US>CVS</SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鍙嬪ソ錛堣繖涓?/SPAN><SPAN lang=EN-US>Client</SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">榪樹笉閿欎箞錛夛紵</SPAN> <SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鍛靛懙</SPAN> <SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">浣嗚繖騫朵笉鏄?/SPAN><SPAN lang=EN-US>Subversion</SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鐪熸鐨勫己欏廣?BR><BR><IMG height=500 alt=004.JPG src="http://m.tkk7.com/images/blogjava_net/kinoviti/Subversion/004.JPG" width=635 border=0><BR><BR><BR><BR><BR></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings"><SPAN style="mso-list: Ignore">l<SPAN style="FONT: 7pt 'Times New Roman'">         </SPAN></SPAN></SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">濡備綍鎾ら攢鎿嶄綔</SPAN> <SPAN lang=EN-US>鈥?clean up / revert</SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><o:wrapblock><v:shape id=_x0000_s1030 style="MARGIN-TOP: 0.3pt; Z-INDEX: 5; LEFT: 0px; VISIBILITY: hidden; MARGIN-LEFT: 0px; WIDTH: 0pt; POSITION: absolute; HEIGHT: 0pt; TEXT-ALIGN: left" type="#_x0000_t75"><v:imagedata src="file:///C:\DOCUME~1\admin\LOCALS~1\Temp\msohtml1\01\clip_image006.jpg" o:title="005"></v:imagedata><w:wrap type="topAndBottom"></w:wrap></v:shape></o:wrapblock><BR style="mso-ignore: vglayout" clear=all><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">濡傛灉浣犲仛浜嗕笉璇ュ仛鐨勪簨鎯?/SPAN><SPAN lang=EN-US>鈥?-_-!<SPAN style="mso-spacerun: yes">   </SPAN></SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">閭d箞鎭㈠灝卞緢閲嶈浜嗭紙褰撶劧浜嗭紝榪欓兘鏄鎴風鐨勶紝濡傛灉宸茬粡鎻愪氦浜嗭紝閭?/SPAN><SPAN lang=EN-US>鈥?/SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">灝辯瓑鐫鎸ㄦ澘瀛愬惂錛?/SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US>Clean </SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鍜?/SPAN><SPAN lang=EN-US> Revert </SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">寰堢浉榪戙傞兘鏄挙閿鎻愪氦鍓嶈繘琛岀殑鎵鏈変慨鏀廣傚彲浠ュ鐩綍浣溿?BR></SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><o:p><BR><BR><IMG height=423 alt=005.JPG src="http://m.tkk7.com/images/blogjava_net/kinoviti/Subversion/005.JPG" width=627 border=0><BR><BR><BR><BR> <BR></o:p></SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 21pt; TEXT-INDENT: -21pt; mso-list: l1 level1 lfo2; tab-stops: list 21.0pt"><SPAN lang=EN-US style="FONT-FAMILY: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings"><SPAN style="mso-list: Ignore">l<SPAN style="FONT: 7pt 'Times New Roman'">         </SPAN></SPAN></SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">濡備綍鏄庣‘鐩綍涓嬬殑鍙樻洿欏?/SPAN> <SPAN lang=EN-US>鈥?status</SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><o:wrapblock><v:shape id=_x0000_s1031 style="MARGIN-TOP: 3.4pt; Z-INDEX: 6; LEFT: 0px; VISIBILITY: hidden; MARGIN-LEFT: 0px; WIDTH: 0pt; POSITION: absolute; HEIGHT: 0pt; TEXT-ALIGN: left" type="#_x0000_t75"><v:imagedata src="file:///C:\DOCUME~1\admin\LOCALS~1\Temp\msohtml1\01\clip_image008.jpg" o:title="008"></v:imagedata><w:wrap type="topAndBottom"></w:wrap></v:shape></o:wrapblock><IMG height=523 alt=008.JPG src="http://m.tkk7.com/images/blogjava_net/kinoviti/Subversion/008.JPG" width=707 border=0><BR><BR><BR><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鍙抽敭</SPAN> <o:wrapblock><v:shape id=_x0000_s1032 style="MARGIN-TOP: 3.4pt; Z-INDEX: 7; LEFT: 0px; VISIBILITY: hidden; MARGIN-LEFT: 0px; WIDTH: 0pt; POSITION: absolute; HEIGHT: 0pt; TEXT-ALIGN: left; mso-position-horizontal-relative: text; mso-position-vertical-relative: text" type="#_x0000_t75"><v:imagedata src="file:///C:\DOCUME~1\admin\LOCALS~1\Temp\msohtml1\01\clip_image008.jpg" o:title="008"></v:imagedata><w:wrap type="topAndBottom"></w:wrap></v:shape></o:wrapblock><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鍙抽敭</SPAN> <o:wrapblock><v:shape id=_x0000_s1033 style="MARGIN-TOP: 3.4pt; Z-INDEX: 8; LEFT: 0px; VISIBILITY: hidden; MARGIN-LEFT: 0px; WIDTH: 0pt; POSITION: absolute; HEIGHT: 0pt; TEXT-ALIGN: left; mso-position-horizontal-relative: text; mso-position-vertical-relative: text" type="#_x0000_t75"><v:imagedata src="file:///C:\DOCUME~1\admin\LOCALS~1\Temp\msohtml1\01\clip_image008.jpg" o:title="008"></v:imagedata><w:wrap type="topAndBottom"></w:wrap></v:shape></o:wrapblock><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">榪樻槸鍙抽敭銆傚錛屽氨鏄?/SPAN><SPAN lang=EN-US> Check for Modifications </SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">榪欏幃錛?/SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><SPAN style="mso-spacerun: yes"></SPAN></SPAN> </P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 21pt; TEXT-INDENT: -21pt; mso-list: l1 level1 lfo2; tab-stops: list 21.0pt"><SPAN lang=EN-US style="FONT-FAMILY: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings"><SPAN style="mso-list: Ignore">l<SPAN style="FONT: 7pt 'Times New Roman'">         </SPAN></SPAN></SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">濡備綍鍒犻櫎涓涓枃浠舵垨鑰呯洰褰?/SPAN> <SPAN lang=EN-US>鈥?delete</SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">榪欏氨涓嶈浜嗭紝</SPAN><SPAN lang=EN-US>Delete </SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">榪欎釜涓滀笢灝辨槸錛?SPAN style="COLOR: red">鍒繕浜?/SPAN></SPAN><SPAN style="COLOR: red"> </SPAN><SPAN style="COLOR: red; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鎻愪氦錛?/SPAN><SPAN lang=EN-US style="COLOR: red"><o:p></o:p></SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><o:p> </o:p></SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 21pt; TEXT-INDENT: -21pt; mso-list: l1 level1 lfo2; tab-stops: list 21.0pt"><SPAN lang=EN-US style="FONT-FAMILY: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings"><SPAN style="mso-list: Ignore">l<SPAN style="FONT: 7pt 'Times New Roman'">         </SPAN></SPAN></SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">濡備綍瀵熺湅涓涓枃浠剁殑鎴栬呯洰褰曠殑淇敼璁板綍</SPAN><SPAN lang=EN-US> --- log</SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><o:p> <BR></o:p></SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><o:wrapblock><v:shape id=_x0000_s1034 style="MARGIN-TOP: -52.4pt; Z-INDEX: 9; LEFT: 0px; VISIBILITY: hidden; MARGIN-LEFT: 2.85pt; WIDTH: 0pt; POSITION: absolute; HEIGHT: 0pt; TEXT-ALIGN: left" type="#_x0000_t75"><v:imagedata src="file:///C:\DOCUME~1\admin\LOCALS~1\Temp\msohtml1\01\clip_image010.jpg" o:title="009"></v:imagedata><w:wrap type="topAndBottom"></w:wrap></v:shape></o:wrapblock><IMG height=647 alt=009.JPG src="http://m.tkk7.com/images/blogjava_net/kinoviti/Subversion/009.JPG" width=633 border=0><BR><BR><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">灝辨槸鐪?/SPAN><SPAN lang=EN-US> history </SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">浜嗐傞?/SPAN><SPAN lang=EN-US>Show Log</SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">灝卞ソ銆?/SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><o:p> </o:p></SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 21pt; TEXT-INDENT: -21pt; mso-list: l1 level1 lfo2; tab-stops: list 21.0pt"><SPAN lang=EN-US style="FONT-FAMILY: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings"><SPAN style="mso-list: Ignore">l<SPAN style="FONT: 7pt 'Times New Roman'">         </SPAN></SPAN></SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">濡備綍姣旇緝鏂囦歡鎴栬呬笉鍚岀増鏈箣闂寸殑姣旇緝</SPAN> <SPAN lang=EN-US>鈥?diff</SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">濡備笂鍥撅紝寰楀埌鍘嗗彶鐗堟湰鍚庯紝灝卞彲浠ョ洿鎺?/SPAN><SPAN lang=EN-US>diff</SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">浜嗭紝榪欎釜</SPAN><SPAN lang=EN-US>Client</SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鑷甫浜?/SPAN><SPAN lang=EN-US>Compare</SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鍔熻兘銆傚彲鑳戒笉濡?/SPAN><SPAN lang=EN-US>BC</SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">寮哄惂錛屼笉紜畾銆?/SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><o:p> </o:p></SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 21pt; TEXT-INDENT: -21pt; mso-list: l1 level1 lfo2; tab-stops: list 21.0pt"><SPAN lang=EN-US style="FONT-FAMILY: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings"><SPAN style="mso-list: Ignore">l<SPAN style="FONT: 7pt 'Times New Roman'">         </SPAN></SPAN></SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鏄庣‘鎻愪氦鏂囦歡鏃剁殑鐢ㄦ埛鏉冮檺楠岃瘉</SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><o:wrapblock><v:shape id=_x0000_s1035 style="MARGIN-TOP: 3.7pt; Z-INDEX: 10; LEFT: 0px; VISIBILITY: hidden; MARGIN-LEFT: 0px; WIDTH: 0pt; POSITION: absolute; HEIGHT: 0pt; TEXT-ALIGN: left" type="#_x0000_t75"><v:imagedata src="file:///C:\DOCUME~1\admin\LOCALS~1\Temp\msohtml1\01\clip_image012.jpg" o:title="006"></v:imagedata><w:wrap type="topAndBottom"></w:wrap></v:shape></o:wrapblock><BR><IMG height=408 alt=006.JPG src="http://m.tkk7.com/images/blogjava_net/kinoviti/Subversion/006.JPG" width=652 border=0><BR><BR><BR><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鍐欎釜浠g爜</SPAN> <SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">瀹規槗涔堛傞兘鏄綋鍔涘晩錛佽浜鴻鐩栦簡錛屽彲涓嶆槸姘旂殑鍢撮兘姝簡銆傛墍浠?/SPAN> <SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鏉冮檺</SPAN> <SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">綆$悊涔熷氨欏哄簲鍘嗗彶媧祦錛屽嚭鐜板湪</SPAN><SPAN lang=EN-US>Subversion</SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">涓傝繖涓浘鏄彁浜ゆ椂鐨勫瘑鐮佽緭鍏ャ傚叿浣撶殑璁劇疆璇峰弬鑰?/SPAN><SPAN lang=EN-US>銆妔ubversion涔婣pache閰嶇疆銆?/SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">錛?/SPAN></P> <H1 style="MARGIN: 17pt 0cm 16.5pt; TEXT-INDENT: 0cm"><SPAN lang=EN-US style="FONT-SIZE: 14pt; LINE-HEIGHT: 240%; mso-bidi-font-family: 瀹嬩綋"><SPAN style="mso-list: Ignore">絎笁绔?</SPAN></SPAN><SPAN style="FONT-SIZE: 14pt; LINE-HEIGHT: 240%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">棰勮鏉冮檺鍜屼嬌鐢ㄨ?/SPAN><SPAN lang=EN-US style="FONT-SIZE: 14pt; LINE-HEIGHT: 240%"><o:p></o:p></SPAN></H1> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US>Subversion</SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鑷甫浜嗕竴涓皬鍨嬬殑</SPAN><SPAN lang=EN-US>server</SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鍙仛</SPAN><SPAN lang=EN-US> svnserve </SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">浣嗘槸浠栦笉鑳藉畬鎴愬鏉傜殑鏉冮檺鐩綍絳夌殑綆$悊錛屽洜姝ゆ垜浠繖嬈″熺敤</SPAN> <SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鐗?/SPAN><SPAN lang=EN-US>XX </SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鐨?/SPAN><SPAN lang=EN-US>Apache Server</SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">錛?/SPAN><st1:chsdate IsROCDate="False" IsLunarDate="False" Day="30" Month="12" Year="1899" w:st="on"><SPAN lang=EN-US>2.0.53</SPAN></st1:chsdate><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">錛?/SPAN><SPAN lang=EN-US>,</SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">浣跨敤浜嗕粬鐨?/SPAN><SPAN lang=EN-US>Apache Base Auth </SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">妗嗘灦銆傚叿浣撹緗?/SPAN> <SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鍙傝</SPAN><SPAN lang=EN-US> <SPAN lang=EN-US>銆妔ubversion涔婣pache閰嶇疆銆?/SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">錛?/SPAN></SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><o:p> </o:p></SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 21pt; TEXT-INDENT: -21pt; mso-list: l1 level1 lfo2; tab-stops: list 21.0pt"><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"></SPAN></P><STRONG><SPAN lang=EN-US style="FONT-SIZE: 14pt; LINE-HEIGHT: 240%; mso-bidi-font-family: 瀹嬩綋"><SPAN style="mso-list: Ignore">絎洓绔?</SPAN></SPAN><SPAN style="FONT-SIZE: 14pt; LINE-HEIGHT: 240%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鍙傝?/SPAN></STRONG><SPAN lang=EN-US style="FONT-SIZE: 14pt; LINE-HEIGHT: 240%"><o:p></o:p></SPAN> <P></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">銆婁嬌鐢?/SPAN><SPAN lang=EN-US>Subversion</SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">榪涜鐗堟湰鎺у埗銆?/SPAN><SPAN lang=EN-US> Orilly </SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">涓枃</SPAN> </P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><A ></A></SPAN> </P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><o:p> </o:p></SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">銆?/SPAN><SPAN lang=EN-US>Apache Securty</SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">銆?/SPAN><SPAN lang=EN-US><SPAN style="mso-spacerun: yes">  </SPAN>HTMLPage<SPAN style="mso-spacerun: yes">  </SPAN>ApacheGroup English</SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><A ></A></SPAN> </P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><o:p> </o:p></SPAN></P> <H1 style="MARGIN: 17pt 0cm 16.5pt; TEXT-INDENT: 0cm"><SPAN lang=EN-US style="FONT-SIZE: 14pt; LINE-HEIGHT: 240%; mso-bidi-font-family: 瀹嬩綋"><SPAN style="mso-list: Ignore">絎簲绔?</SPAN></SPAN><SPAN style="FONT-SIZE: 14pt; LINE-HEIGHT: 240%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鐤戦棶鍜岃仈緋昏?/SPAN><SPAN lang=EN-US style="FONT-SIZE: 14pt; LINE-HEIGHT: 240%"><o:p></o:p></SPAN></H1> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><SPAN style="mso-spacerun: yes">kino <BR><BR><A href="mailto:kinoviti@gmail.co">kinoviti@gmail.co</A>m<BR>QQ:23493713</SPAN></SPAN></P><img src ="http://m.tkk7.com/kinoviti/aggbug/29291.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/kinoviti/" target="_blank">-=Kinohl=-</a> 2006-01-27 11:19 <a href="http://m.tkk7.com/kinoviti/archive/2006/01/27/29291.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>AJAX涔嬪伐紼嬫劅瑙?/title><link>http://m.tkk7.com/kinoviti/archive/2006/01/27/29290.html</link><dc:creator>-=Kinohl=-</dc:creator><author>-=Kinohl=-</author><pubDate>Fri, 27 Jan 2006 02:14:00 GMT</pubDate><guid>http://m.tkk7.com/kinoviti/archive/2006/01/27/29290.html</guid><wfw:comment>http://m.tkk7.com/kinoviti/comments/29290.html</wfw:comment><comments>http://m.tkk7.com/kinoviti/archive/2006/01/27/29290.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/kinoviti/comments/commentRss/29290.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/kinoviti/services/trackbacks/29290.html</trackback:ping><description><![CDATA[<P>鎭╋紝榪欎釜鎴戣寰楁墠鏄湡姝g殑 闅忕瑪鍚с傝皥璋堟垜鐨勬劅瑙﹀惂銆?BR>AJAX  Struts 榪?澶х孩澶х傳鐨勬妧鏈兘鍦ㄥ己璋?MVC錛堝墠鑰呭簲璇ヨ鏄疭PB錛夛紝紜疄鍦ㄧ悊瑙d笂娓呮櫚浜嗗緢澶氥備絾鏄湪宸ヤ綔涓紝鎴戣涓?鏃犺鐧界尗銆侀粦鐚佹姄浣忚侀紶鐨勫氨鏄ソ鐚傦紙鑰佹澘鎵嶄笉鍦ㄤ箮浣犵敤鐨勬槸浠涔堬紝鏁堢巼閲嶈錛変負浠涔堣榪欎釜錛岀洰鐨勫氨涓涓細鐏墊椿鍙橀氥?BR><BR>鍦ㄦ爣鍑嗙殑姒傚康鍜屼紶緇熺殑渚嬪瓙閲岋紝 AJAX浼犺緭鐨勫簲璇ユ槸XML錛堢函綰殑鏁版嵁瀵硅薄錛夛紝鎷垮埌Browser鍐嶉氳繃JS瑙f瀽銆佹嫾瑁咃紝鐢熸垚鎵闇鐨勭湡姝e璞°傚彲JS姣曠珶紱諱笉寮浠栫殑鏈川Script錛屾ц兘灝辨槸鐡墮錛屾妸澶ч噺鐨勬暟鎹斁鍒板鎴風瑙f瀽錛屾湰韜氨涓嶅ソ銆?BR>鍦ㄦ垜涓婁竴涓」鐩噷錛岄渶瑕佹瀯寤轟竴棰梬eb tree錛岃兘澶熷姩鎬佹洿鏂般傛鏈夊嚑涓紝鏈濂界殑鑷劧鏄痡s瀵硅薄+onXX鏂規硶閲嶈澆錛屼紶杈撶函Data錛孊rowser瑙f瀽銆佹瀯寤篢ree錛岄渶瑕佽浣忛変腑鍜屽睍寮鏂瑰紡銆備絾鏄繖鏃惰鏈変竴瀹欽S鍩虹鐨勩備笉鐒惰璧鋒潵瀹規槗錛屽啓璧鋒潵灝遍毦浜嗐傝繖縐嶄唬鐮侊紝鐢↗S瀹炵幇鍦?k宸﹀彸錛堣鏁幫級錛岃皟璇旿S姣斿悆铚¢兘澶寸柤銆傛垜綆鍖栦簡涓浜涘姛鑳斤紝鐢?.5k瀹炵幇浜嗗姛鑳斤紝浣嗘槸榪樻槸璋冭瘯澶瘡銆?BR><BR>鎴戝張閫夋嫨浜嗙畝鍗曠殑鍙︿竴縐嶆錛孴ree鏄劇ずModule鐩存帴灝卞湪Server鏋勫緩濂斤紝浼犺緭鐨刋ML鍏跺疄鏄疶ree鏄劇ず妯″瀷錛屽叿浣撲竴鐐規潵璇存瘮 妗? 鐨勬暟鎹浜?涓?灞炴э細 iIndent(緙╃揣int)錛宨Order錛堝睍寮鑺傜偣錛夈傝繖2涓睘鎬у拰璧鋒潵姝eソ鏄?娣卞害浼樺厛鐨勬瀯寤洪『搴忋傞偅涔堝湪瀹㈡埛绔紝鎴戞斁寮冧簡澶嶆潅鐨勫璞″寲錛岀洿鎺ョ敤js瑙f瀽xml錛岀敓鎴恏tml浠g爜銆傚拰妗?鐩告瘮鍔熻兘涓鏍鳳紝浣嗘槸浠g爜閲忛檷浣庡埌 700L銆?BR><BR>鎬葷粨涓涓嬪惂錛岃寰楄繖涔堜貢銆傞偅灝辨槸 鍥犲湴鍒跺疁鍚с傚鏋滀綘鏄涔犵粨鏋勯偅涔圫PB MVC緇濆鏄ソ浜嬫儏錛屽鏋滄槸鍏徃搴旂敤錛屾椂闂磋姹傜殑绱х揣鍦幫紝閭d箞鏀懼純榪欎簺 妗嗘錛屾庝箞鏂逛究鎬庝箞鏉ワ紝姣曠珶縐戝鏄杞寲涓虹敓浜у姏鎵嶆湁鐢ㄥ槢銆?BR><BR>鏁鍚勪綅璁ㄨ銆?/P><img src ="http://m.tkk7.com/kinoviti/aggbug/29290.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/kinoviti/" target="_blank">-=Kinohl=-</a> 2006-01-27 10:14 <a href="http://m.tkk7.com/kinoviti/archive/2006/01/27/29290.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>灝忔帰Subversion Server 涔?Apache閰嶇疆http://m.tkk7.com/kinoviti/archive/2006/01/26/29277.html-=Kinohl=--=Kinohl=-Thu, 26 Jan 2006 15:32:00 GMThttp://m.tkk7.com/kinoviti/archive/2006/01/26/29277.htmlhttp://m.tkk7.com/kinoviti/comments/29277.htmlhttp://m.tkk7.com/kinoviti/archive/2006/01/26/29277.html#Feedback0http://m.tkk7.com/kinoviti/comments/commentRss/29277.htmlhttp://m.tkk7.com/kinoviti/services/trackbacks/29277.html鍏抽敭瀛楋細Subversion,Apache,DAV
闅炬槗搴︼細 綆鍗?

杞歡鐗堟湰錛歴ubversion1.2.3
apache-server 2.0.55

鏃墮棿錛?006-01-26
Author錛欿ino
***************************************
瀹夎鍒癆pache
Subversion浣滀負CVS鐨勬浠d綔鍝侊紝Kerl鐪熺殑鏄厼璐硅嫤蹇冨晩銆傜幇鍦ㄦ垜浠氨鏉ョ湅鐪嬪浣曢厤緗畠鍒癆pacheServer銆?BR>Subversion鏈韓鏈変竴涓嚜甯︾殑灝弒erver灝辨槸bin涓嬬殑cvsserve 錛岄氳繃svn://XXXX榪涜璁塊棶銆傚悓鏃舵敮鎸乻sh閰嶇疆銆備絾鏄急鐐瑰氨鏄繖涓猻erver瀵逛簬鏉冮檺鍜岀敤鎴風鐞嗗緢寮憋紝瀵逛簬澶у瀷欏圭洰錛屽繀欏誨皢浠栨寕鍦ˋpacheServer榪欐牱鐨勯噸紓呰惃宸翠笂銆?BR>[svnserve鐨勭敤鎴鋒枃浠墮渶瑕佷慨鏀筩onf涓嬬殑2涓枃浠訛紝鑷繁鐪嬬湅錛屽緢綆鍗曢兘鏈夋敞閲婄殑錛岃繖閲屼笉璇翠簡]

        浣犲簲璇ュ緱鍒皊ubversion鐨勪簩榪涘埗瀹夎鐗堬紝姣旇緝紼沖畾鐨勬槸1.2.3鐗堟湰錛岃繖涓増鏈浜巃pacheserver鏈浣庣殑鐗堟湰瑕佹眰鏄?.0.45 鎵浠ユ垜浠彲浠ュ幓apache瀹樻柟绔欑偣涓嬭澆2.0.55鐗堟湰錛堟渶鏂板凡緇忔槸2.5浜嗗惂錛夈傚垎鍒畨瑁?涓蔣浠躲?BR>ok,杞歡鐜濂戒簡錛岄偅灝辨潵榪炴帴浠栦滑鍚с?BR>
鏁版嵁搴撹繛鎺ワ細
錛堝鏋滀綘鎳掑緱鏀癸紝閭d箞瀹夎杞歡鐨勬椂鍊欏氨涓瀹氳鍏堝畨瑁匒pacheServer,Subversion瀹夎鐨勬椂鍊欎細鑷姩淇敼錛?BR>subversion鍙互琚湅浣滄槸涓涓壒孌婄殑鏁版嵁搴擄紙浜嬪疄涓婁篃灝辨槸錛屽懙鍛礔SFS 鍜屼集鍏嬪埄DB錛夈傞偅涔堝氨闇瑕佽Apache鑳藉璁塊棶subversion鐨勬暟鎹簱錛岃繖灝辯敤鍒頒簡module姒傚康錛屾垜浠究鏉ヤ慨鏀筯ttpd.conf鏂囦歡銆?BR>1銆傛墦寮Apache鑷甫鐨凞AVmodule錛氬幓鎺夆淟oadModule dav_module modules/mod_dav.so鈥濆墠鐨?
2銆傝拷鍔犺闂畇ubversion鐢ㄧ殑module錛氾紙subversion瀹夎鐩綍bin涓嬭嚜甯︽湁榪?涓猰odules錛?BR>LoadModule dav_svn_module "C:/Program Files/Subversion/bin/mod_dav_svn.so"
LoadModule authz_svn_module "C:/Program Files/Subversion/bin/mod_authz_svn.so"

鏉冮檺璁劇疆錛?/FONT>
姣旇緝楹葷儲鐨勪笢瑗挎潵浜嗐傛垜浠渶瑕侀厤緗?涓笢瑗匡細
1銆傚湪httpd.conf涓拷鍔?lt;Location > 銆備緥瀛愬涓嬶細
#閰嶇疆subversion鐢ㄦ埛鏉冮檺
<Location /mysvn>
  DAV svn
  # http涓緭鍏?nbsp;"/mysvn/Parser" URL will map to a repository F:/SVN/repository/Parser
 SVNParentPath F:/SVN/repository/

  #澹版槑 accessfilepolicy 鏂囦歡錛岀洰鐨勬槸紜Group鍒嗙被鍜岀洰褰曠殑璁塊棶鏉冮檺
 AuthzSVNAccessFile F:/SVN/commonconf/accessfilepolicy 

 # only authenticated users may access the repository
 # Require valid-user
 # For any operations other than these, require an authenticated user.
 <LimitExcept GET PROPFIND OPTIONS REPORT>
    Require valid-user
 </LimitExcept>

  # 澹版槑userauthofapachedav鏂囦歡錛屽叾鍐呭鏄悇涓敤鎴風殑md5瀵嗙爜
  AuthType Basic
  AuthName "HFSVB AuthName"
  AuthUserFile F:/SVN/commonconf/userauthofapachedav
</Location>

2銆俛ccessfilepolicy 鏂囦歡錛堟斁鍦ㄩ」鐩殑conf鐩綍涓嬶紝涔熷彲闅忔剰錛?濡備笅錛?BR>#this file communicate with httpd file's Location Tag ,per file  per Tag
#like svnserve.conf  here section is [repos-name:path] or [path]
#if you use SVNParentPath in httpd.conf then here you MUST use repository name
#if you use SVNPath ,no problem
#r   read     w   write 

#don't have any right to parser:/src/ of user guest
#[repository鍚嶅瓧錛歱ath]
#[parser:/src/]
#guest =

[groups]
administrator = admin
developer = tester
everyone = admin, tester

#default no one has right to repos,so use * to everyone
[parser:/] #鏍圭洰褰曚笅鎵鏈夌殑鏂囦歡鍜岀洰褰曪紝鍙堢戶鎵垮叧緋?BR>* = r  #榛樿鐨勬墍鏈変漢閮芥湁 璇繪潈闄?BR>@developer = rw  #榪欏氨琛ㄦ槑鍙湁developer錛坱ester錛夋墠鏈夎鍐欐潈闄?BR>[ 鍏蜂綋鐨勬枃浠跺拰鍐呭鍙煡闃?Orilly鐨勩婁嬌鐢⊿ubversion榪涜鐗堟湰鎺у埗銆?BR>璁塊棶 http://www.subversion.org.cn/svnbook/1.1/index.html  ]
3銆倁serauthofapachedav鏂囦歡
admin:$apr1$A45.....$WQ0RCK61I/PO4gSKt.kK60
榪欎釜鏂囦歡鏄浣曠敓鎴愮殑鍛紝浣跨敤apache 鐨刡in鐩綍涓嬬殑htpasswd.exe銆傜敤娉曞彲浠ュ弬鐓?--help鐨勫府鍔┿?BR>榪欓噷緇欎竴涓緥瀛愬惂
>htpasswd -cm C:/userauthofapachedav  admin
>input password:admin123
>again : admin123 
鍏蜂綋鐨勮嫳鏂囧繕浜嗐傚懙鍛典笉榪囧緢綆鍗曠殑銆?BR>
濂戒簡錛屽氨榪欎箞綆鍗曘傜澶у寮蹇冦傝繖鍙槸鍏ラ棬銆傚叿浣撶殑鎿嶄綔榪樿闈犲悇浣嶈嚜宸卞幓鎰熷彈銆?BR>
鍏充簬濡備綍璁劇疆subversion鐨勯」鐩簱錛屼笂杈規彁鍒扮殑orilly鐨勪功灝辨湁璁拌澆銆?BR>
       



]]>
Log4j 綆鍗曢厤緗?/title><link>http://m.tkk7.com/kinoviti/archive/2006/01/26/29267.html</link><dc:creator>-=Kinohl=-</dc:creator><author>-=Kinohl=-</author><pubDate>Thu, 26 Jan 2006 10:09:00 GMT</pubDate><guid>http://m.tkk7.com/kinoviti/archive/2006/01/26/29267.html</guid><wfw:comment>http://m.tkk7.com/kinoviti/comments/29267.html</wfw:comment><comments>http://m.tkk7.com/kinoviti/archive/2006/01/26/29267.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://m.tkk7.com/kinoviti/comments/commentRss/29267.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/kinoviti/services/trackbacks/29267.html</trackback:ping><description><![CDATA[<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US>Log4j 綆鍗曢厤緗?/SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋"></SPAN><SPAN lang=EN-US><BR>***************************************<BR></SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋">鍏抽敭瀛楋細</SPAN><SPAN lang=EN-US>Log4j<BR></SPAN><SPAN style="FONT-FAMILY: 瀹嬩綋">闅炬槗搴︼細綆鍗?/SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN style="FONT-FAMILY: 瀹嬩綋">杞歡鐗堟湰錛歛pache-log4j-1.2.9</SPAN><SPAN lang=EN-US><BR>鏃墮棿錛?006-01-26<BR>Author錛欿ino<BR>***************************************<BR><BR>鍛靛懙 蹇繃騫翠簡銆傜溂鐪嬭韓杈圭殑鏈嬪弸涓涓竴涓寮錛岃笍涓婂綊閫旓紝蹇冮噷涓嶅厤鏈変簺娣℃貳鐨勫咖浼ゃ備負浜嗘秷紓ㄦ椂闂達紝鍐欏啓鏂囩珷涔熷拰涔呰繚鐨勫ぇ瀹惰亰鑱娿?BR><BR>榪欓噷鍏堢鎰垮悇浣嶆湅鍙嬫柊鏄ュ揩涔愩傚湪鐙楀勾鏃恒佹椇銆佹椇鏃烘椇銆?<BR><BR>鍒囧叆姝i鍚с傚ぇ鍚嶉紟榧庣殑Log4j鎴戜篃鐞嗚В寰椾笉娣憋紝榪欓噷閲囩敤鍋囪鐨勯棶絳旀柟寮忎粙緇嶅惂銆?BR>Q錛歀og4j鏄釜浠涔堜笢瑗匡紵<BR>A錛歀og4j搴旇鍙仛 Log for java鍚э紝鏄疉pacheGroup鏃椾笅鐨勬槑鏄熼」鐩紝宸茬粡搴旂敤鍦ㄥ緢澶氭柟闈簡銆傚悓綾葷殑榪樻湁閽堝c c++絳夌殑log4c log4XXX涔嬬被銆傝鑷繁鐪嬮摼鎺ワ細<BR><BR>Q錛歀og4j鍒板簳鏄庝箞琚簲鐢ㄥ緱錛?BR>A錛氳繖灝辮浠庣粨鏋勪笂璇翠簡錛岄鍏堟垜浠簲鐢ㄧ殑騫朵笉鏄疞og4j鑰屾槸Jakarta-Commons-logging錛屼絾鏄繖鍙槸涓涓猧nterface鍖呮病鏈夊叿浣撶殑瀹炵幇錛堝叾瀹炴槸鏈夌殑錛屽彨鍋歋ampleLog寮變絾鏄揩錛夈傛墍浠ュ湪澶х伀鐨剆ource閲屼綘鍙渶瑕侀潰鍚慙ogging緙栫▼鑰屾棤欏誨叧蹇冨埌搴曟槸濡備綍鐢熸垚鐨勩傚洜涓篖ogging欏圭洰鏀寔寰堝瀹炵幇騫朵笉涓瀹氭槸Log4j銆傝繕鏈塉DK鐨凩og涔熻鍟娿傞偅鎴戜滑瑕佸仛鐨勫氨鏄?nbsp; 閰嶇疆 Log4j鍒扮郴緇熷氨濂戒簡銆?BR><BR>Q錛歀og4j鍒板簳瑕侀厤緗粈涔堜笢瑗匡紝鎵嶈兘琚郴緇熻瘑鍒紵<BR>A錛?涓細Jar鍖?nbsp; 鍜?nbsp; log4j閰嶇疆鏂囦歡銆?Jar鎴戝氨涓嶈浜嗐傜幇鍦ㄦ潵璇碙og4j閰嶇疆鏂囦歡銆傝繖涓枃浠跺彲浠ラ殢鎰忓懡鍚嶏紝榛樿鐨勬枃浠舵槸 log4j.properties 銆傛斁鍦ㄤ綘鐨剆rc鏍圭洰褰曚笅灝卞ソ銆傛瘮濡?浣犵殑source鐨刢atagory鏄痗om.yourcompany.xx閭d箞鏀懼湪鍜宑om騫跺垪鐨勭洰褰曚笅灝卞ソ銆?BR><BR>Q錛氬鏋滄垜涓嶆兂鐢ㄩ粯璁ょ殑log4j.properties 鎴戝簲璇ユ庝箞瀹氫箟錛屾庝箞鍋氾紵<BR>A錛氶偅灝變嬌鐢ㄤ笅杈圭殑鍛戒護瀹氫箟錛?BR>System.setProperty("");  -_-! 鍏蜂綋鍐呭鎯充笉璧鋒潵浜嗭紝鐣欒█涓ˉ鍏呭惂銆?BR>濡傛灉浣犳槸Struts宸ョ▼鎴栬匴eb宸ョ▼錛岄渶瑕佸仛涓涓猻evlet鎶婅繖孌典唬鐮佽澆鍏ャ傞噸杞紸ctionServlet鐨刬nit鏂規硶灝卞ソ銆?BR><BR>Q錛氳繖涓枃浠跺浣曞畾涔夛紵<BR>A錛氬涓嬩緥銆傦紙鍏蜂綋鐨勫彲浠ユ煡闃匤avaDoc錛?BR>### direct log messages to console ###<BR>log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender<BR>log4j.appender.CONSOLE.Target=System.out<BR>log4j.appender.CONSOLE.Threshold=INFO<BR>log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout<BR>log4j.appender.CONSOLE.layout.ConversionPattern=%d{yyyy MMM dd HH:mm:ss:SSS} %-5p %m (%F:%L) [%t]%n<BR></SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US>### direct messages to file gm_web.log ###<BR>log4j.appender.FILE=org.apache.log4j.RollingFileAppender<BR>log4j.appender.FILE.File=../logs/gm_web.log<BR>log4j.appender.FILE.MaxFileSize=1000KB<BR>log4j.appender.FILE.MaxBackupIndex=5<BR>log4j.appender.FILE.Append=true<BR>log4j.appender.FILE.Threshold=DEBUG<BR>log4j.appender.FILE.layout=org.apache.log4j.PatternLayout<BR>log4j.appender.FILE.layout.ConversionPattern=%d{yyyy MMM dd HH:mm:ss:SSS} %-5p %m (%F:%L) [%t]%n<BR></SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US># Set root category priority to INFO and its only appender to CONSOLE.<BR>log4j.rootCategory=ERROR, CONSOLE, FILE<BR>log4j.logger.com.mycompany.ui=DEBUG, CONSOLE, FILE<BR><BR>XML鏍煎紡鐨勫畾涔夛紝鎴戝氨涓嶈浜嗭紝璧勬枡婊″ぉ閮芥槸銆?BR><BR>Q錛氬惉璇碙og璁板綍鏈夌戶鎵垮叧緋伙紝閭d箞澶歀og錛屾晥鐜囧お浣庝簡鍚?BR>A錛氭湁緇ф壙鍏崇郴錛屽搴旂殑褰撶劧灝辨湁鎵撶牬緇ф壙鐨勫畾涔夛紝姣斿涓婁緥銆?BR>log4j.rootCategory=ERROR, CONSOLE, FILE<BR>log4j.logger.com.mycompany.ui=DEBUG, CONSOLE, FILE<BR>com.mycompany.ui灝辯戶鎵夸簡rootCategory鐨凩og璁板綍綰у埆銆備絾鏄鏋滃儚鐮撮櫎浣跨敤additivity<BR>log4j.additivity.com.mycompany.ui=false<BR>灝盞O浜嗐?BR><BR>Q錛歭og4j.appender.FILE.File=yourlogfile.log 鍒板簳緇欐垜鎶奓og鏀懼摢鍘諱簡錛熻兘鏀逛笉錛?BR>A錛氬鏋滄槸Tomcat閭e氨鏀懼埌bin涓嬭竟浜嗐傝兘鏀瑰晩錛宐in灝辨槸鍩哄噯鐩綍錛屽啓鐩稿璺緞灝卞ソ鍜傚涓婁緥銆?BR><BR>Q錛歀og4j涓瑿onversionPattern鍒板簳閮芥槸浠涔堟剰鎬濓紝閮芥庝箞鐢ㄥ晩錛?BR>A錛?濡備笅瑙i噴</P> <OL style="MARGIN-TOP: 0in; MARGIN-BOTTOM: 0in; MARGIN-LEFT: 1.5in; DIRECTION: ltr; unicode-bidi: embed" type=1> <LI style="MARGIN-TOP: 0px; FONT-SIZE: 11pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; FONT-FAMILY: SimSun; mso-outline-level: 3" value=1><SPAN lang=EN-US style="FONT-FAMILY: Verdana">[c]/[C] -- </SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">榪斿洖鐢ㄦ潵鍐沖畾</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana"> Class</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鍚嶇О</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana"> </SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">浠ュ強</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana"> package</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">璺緞錛堣礬寰勪篃鍙槸閮ㄥ垎鐨勶級</SPAN> <LI style="MARGIN-TOP: 0px; FONT-SIZE: 11pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; FONT-FAMILY: SimSun; mso-outline-level: 3" value=2><SPAN lang=EN-US style="FONT-FAMILY: Verdana">[d] -- </SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">榪斿洖鏃墮棿</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana"> </SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鍙兘鏈夊悇縐嶆牸寮?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">format</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鐨勬椂闂淬?/SPAN> <LI style="MARGIN-TOP: 0px; FONT-SIZE: 11pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; FONT-FAMILY: SimSun; mso-outline-level: 3" value=3><SPAN lang=EN-US style="FONT-FAMILY: Verdana">[F] -- </SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">榪斿洖鍙戝嚭璁拌澆</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Log</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">璇鋒眰鐨勬枃浠跺緱鍚嶅瓧銆?/SPAN> <LI style="MARGIN-TOP: 0px; FONT-SIZE: 11pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; FONT-FAMILY: SimSun; mso-outline-level: 3" value=4><SPAN lang=EN-US style="FONT-FAMILY: Verdana">[l] -- </SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">榪斿洖鐢熸垚</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">log</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">浜嬩歡鐨勮皟鐢ㄨ呯殑</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Location Information</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">銆?/SPAN> <LI style="MARGIN-TOP: 0px; FONT-SIZE: 11pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; FONT-FAMILY: SimSun; mso-outline-level: 3" value=5><SPAN lang=EN-US style="FONT-FAMILY: Verdana">[L] -- </SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">榪斿洖鍙戝嚭璁拌澆</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Log</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">璇鋒眰鐨勮鏁般?/SPAN> <LI style="MARGIN-TOP: 0px; FONT-SIZE: 11pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; FONT-FAMILY: SimSun; mso-outline-level: 3" value=6><SPAN lang=EN-US style="FONT-FAMILY: Verdana">[m] -- </SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">榪斿洖鐢ㄦ埛鑷繁鍐欑殑</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana"> message</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">銆?/SPAN> <LI style="MARGIN-TOP: 0px; FONT-SIZE: 11pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; FONT-FAMILY: SimSun; mso-outline-level: 3" value=7><SPAN lang=EN-US style="FONT-FAMILY: Verdana">[M] -- </SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">榪斿洖鍙戝嚭璁拌澆</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Log</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">璇鋒眰鐨勬柟娉曞悕縐般?/SPAN> <LI style="MARGIN-TOP: 0px; FONT-SIZE: 11pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; FONT-FAMILY: SimSun; mso-outline-level: 3" value=8><SPAN lang=EN-US style="FONT-FAMILY: Verdana">[n] -- </SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">榪斿洖</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana"> </SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鎹㈣銆傦紙渚濇嵁騫沖彴涓嶅悓鑰屼笉鍚岋級</SPAN> <LI style="MARGIN-TOP: 0px; FONT-SIZE: 11pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; FONT-FAMILY: SimSun; mso-outline-level: 3" value=9><SPAN lang=EN-US style="FONT-FAMILY: Verdana">[p] -- </SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">榪斿洖</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Log</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">浜嬩歡鐨勪紭鍏堢駭銆?/SPAN> <LI style="MARGIN-TOP: 0px; FONT-SIZE: 11pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; FONT-FAMILY: SimSun; mso-outline-level: 3" value=10><SPAN lang=EN-US style="FONT-FAMILY: Verdana">[r] -- </SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">榪斿洖浠?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Application</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">寮濮嬪埌榪欐潯</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Log</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">浜嬩歡浜х敓涔嬮棿鐨勬椂闂撮棿闅斻?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">(</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">姣</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">)</SPAN> <LI style="MARGIN-TOP: 0px; FONT-SIZE: 11pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; FONT-FAMILY: SimSun; mso-outline-level: 3" value=11><SPAN lang=EN-US style="FONT-FAMILY: Verdana">[t] -- </SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">榪斿洖鐢熸垚</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Log</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">浜嬩歡鐨勭嚎紼嬪悕縐般?/SPAN> <LI style="MARGIN-TOP: 0px; FONT-SIZE: 11pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; FONT-FAMILY: SimSun; mso-outline-level: 3" value=12><SPAN lang=EN-US style="FONT-FAMILY: Verdana">[x] -- </SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">榪斿洖涓庣敓鎴?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Log</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">浜嬩歡鐨勭嚎紼嬬浉鍏崇殑</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">NDC(</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鍐呭祵鐗瑰緛鍐呭</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">)</SPAN> <LI style="MARGIN-TOP: 0px; FONT-SIZE: 11pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; FONT-FAMILY: SimSun; mso-outline-level: 3" value=13><SPAN lang=EN-US style="FONT-FAMILY: Verdana">[X] -- </SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">榪斿洖涓庣敓鎴?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">Log</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">浜嬩歡鐨勭嚎紼嬬浉鍏崇殑</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">MDC(</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鏄犲皠鐗瑰緛鍐呭</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">)</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">錛岃</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">KeyofMDC</SPAN> <LI style="MARGIN-TOP: 0px; FONT-SIZE: 11pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; FONT-FAMILY: SimSun; mso-outline-level: 3" value=14><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">鍒嗛殧絎?/SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana"> -- </SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">絀烘牸錛屽彲鑳藉湪</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana">left </SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: SimSun">涔熷彲鑳藉湪</SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana"> right</SPAN></LI></OL> <P style="MARGIN-TOP: 0px; FONT-SIZE: 11pt; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; FONT-FAMILY: SimSun; mso-outline-level: 3"><SPAN lang=EN-US style="FONT-FAMILY: Verdana"><BR>Q錛欳onversionPattern鍙傛暟鑳藉幓鍝噷鍙傝冨憿錛?BR>A錛欽avaDoc  PatternLayout 綾匯?/P></SPAN> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><A >http://logging.apache.org/log4j/docs/api-unstable/index.html</A><BR><BR>Q錛歀og4j浼氫笉浼氬お鎱㈠晩錛屾ц兘濡備綍錛?BR>A錛氳繖涓棶棰樹笉濂藉洖絳斻傚弽姝h褰曚竴鏉og澶х害鐨勬椂闂存槸20ms 鍒?400ms鍚э紝鏍規嵁浣燙onversionPattern闇瑕佽褰曠殑鏍煎紡鍐呭錛屼互鍙妏ackage catagory鐨勭戶鎵垮叧緋繪潵鍐沖畾銆傞偅涔堟瘡涓猵attern鍒板簳鍝釜蹇摢涓參錛屽摢涓秴綰ф參錛岃鐪?A >http://logging.apache.org/log4j/docs/api-unstable/index.html</A>銆傛誨綊涓鍙ヨ瘽錛屽彧瑕佽log4j緇欎綘trace璋冪敤鍏崇郴錛屽弽灝刢lass 灝卞埆鎸囨湜鑳藉揩錛屾牸璋侀兘涓鏍鳳紝鏄惂銆?BR><BR><BR>Q錛氫笅鐝簡娌★紝鍟板棪榪欎箞澶氾紝鏈夐棶棰樺啀闂綘鍚э紝鐣欎笅鑱旂郴淇℃伅<BR>A錛氬垰涓嬬彮錛岃繕鍚冧簡鏈嬪弸鐨勮泲緋?浠栨湰浜烘鍦ㄩ鏈轟笂錛屽搱鍝堬紝鍚冧簡涓嫭椋?錛屽洖瀹跺挴銆傝璁洪棶棰樼殑璇風暀璦鎴栬?A href="mailto:kinoviti@gmail.com">kinoviti@gmail.com</A>   QQ:23493713</SPAN></P><img src ="http://m.tkk7.com/kinoviti/aggbug/29267.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/kinoviti/" target="_blank">-=Kinohl=-</a> 2006-01-26 18:09 <a href="http://m.tkk7.com/kinoviti/archive/2006/01/26/29267.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>C++ Test 涔?RuleWizard 浣跨敤蹇冨緱http://m.tkk7.com/kinoviti/archive/2005/11/22/21007.html-=Kinohl=--=Kinohl=-Tue, 22 Nov 2005 09:43:00 GMThttp://m.tkk7.com/kinoviti/archive/2005/11/22/21007.htmlhttp://m.tkk7.com/kinoviti/comments/21007.htmlhttp://m.tkk7.com/kinoviti/archive/2005/11/22/21007.html#Feedback9http://m.tkk7.com/kinoviti/comments/commentRss/21007.htmlhttp://m.tkk7.com/kinoviti/services/trackbacks/21007.htmlC++  Test  涔?RuleWizard 浣跨敤蹇冨緱
***************************************
鍏抽敭瀛楋細C++Test    Rulewizard    Python
闅炬槗搴︼細涓?/SPAN>

杞歡鐗堟湰錛?/SPAN>Parasoft  C++ Test  6.5
鏃墮棿錛?005-11-23
Author錛欿ino
********************************

涓.浠嬬粛涓涓婥++Test鍚э紙榪欎竴閮ㄥ垎璇峰厑璁告垜ctrl + c/v 錛?/STRONG>

鏄崟鍏冩祴璇曞拰闈欐佸垎鏋愬伐鍏鳳紝鑷姩嫻嬭瘯C鍜?/SPAN>C錛嬶紜綾誨埆銆佸姛鑳芥垨緇勪歡錛岃屾棤闇緙栧啓鍗曚釜嫻嬭瘯瀹炰緥銆佹祴璇曢┍鍔ㄧ▼搴忔垨妗╄皟鐢ㄣ傚彧闇鐐瑰嚮鎸夐挳錛?/SPAN>C++Test鍗充細閲囩敤涓氬唴緙栫爜鏍囧噯鎵ц浠g爜鐨勯潤鎬佸垎鏋愶紝嫻嬭瘯浠g爜鏋勯狅紙鐧界洅嫻嬭瘯錛夛紝嫻嬭瘯浠g爜鍔熻兘鎬э紙榛戠洅嫻嬭瘯錛夛紝騫朵繚鎸佷唬鐮佸畬鏁存э紙鍥炲綊嫻嬭瘯錛夈傚彲浠ュ貳琛屽湪Windows 2000/XP 銆?/SPAN>Linux 銆?/SPAN>Solaris 7, 8, 9騫沖彴涔嬩笂銆傚ス鐨勪富瑕佸姛鑳藉彲浠ュ弬瑙佷笅杈圭殑閾炬帴緗戦〉錛?/SPAN>

http://www.superinst.com/cn/products/software_engineering/unit_testing/parasoft/ctest.html

榪欓噷鎴戞兂璇存槑鐨勪笉鏄?/SPAN>C++Test鏈夊涔堝ソ鐢紝鑰屾槸瑕佽鏄庡ス鍐呯疆鐨?/SPAN>RuleWizard鈩㈠畾鍒剁紪鐮佹満鑳姐傞偅涔堜粈涔堟墠鏄?/SPAN>RuleWizard鍛紵浠栧埌搴曡兘騫蹭粈涔堬紵

浜?RuleWizard

C++Test鍐呯疆浜?/SPAN>300澶氫釜闈欐佹祴璇曢」錛屼竴鑸殑鎯呭喌涓嬪叾瀹炰篃灝卞鐢ㄤ簡銆備絾鏄鏋滄湁鐗規畩鐨勬祴璇曡姹傦紝鍔ㄨ緞鍑犲崄K鐨勪唬鐮侊紝鐢ㄧ溂鐫涚湅錛岃剳瀛愭兂錛屽お杈涜嫤錛屼篃涓嶁滃畨鍏ㄢ濄傞偅涔堜嬌鐢?/SPAN>rulewizard瀹氬埗鑷繁鐨勮鍒欒繕鏄緢鏈夌敤鐨勩?/SPAN>

鎴戜滑棣栧厛瑕佹槑紜紝rulewizard瀹氬埗鐨勬槸 涓嶆垚鍔?/STRONG> 鐨勬儏鍐點備篃灝辨槸搴旇琚帓闄ょ殑銆?/SPAN>

Rule鐨勫垱寤烘湁2縐嶆柟寮忥紝涓縐嶆槸鎵嬪伐鍐欒鍒欙紝鍙︿竴縐嶆槸鍐欏叆闇瑕佸墧闄ょ殑浠g爜錛岃rulewizard鍘誨府浣犵敓鎴愯鍒欙紙鏈濂藉埆鐢紝寮卞急鐨?/SPAN>autocreate錛夈傛垜榪欓噷涓昏閲嶇偣鏀懼湪鑷繁鍐欒鍒欐柟闈€?/SPAN>

Rulewizard鐨勭晫闈㈠涓嬪浘錛?/SPAN>


o_Rulewizard001.JPG*******

鍥?銆俁uleWizard鐣岄潰

 

 

鍙寵竟鐨勫氨鏄垜浠啓鐨勮鍒欍?/SPAN>

閭d箞鎴戜滑鍏堟潵澶ф鐨勪粙緇嶄竴涓?/SPAN>rulewizard瀹氫箟鐨勫熀鏈粍鎴愰儴鍒嗗惂銆傦紙瀹炲湪涓嶅お浼氱炕璇戯紝閭d箞灝辨部鐢ㄨ嫳鏂囧悕瀛椾簡錛岃澶у澶氬鍖呮兜錛?/SPAN>

Node錛氳鍒欑殑鍩烘湰緇勬垚閮ㄥ垎錛岄氳繃Node浣犲彲浠ュ緢娓呮鐨勭煡閬撳畠鐨勫姛鑳姐傛瘮濡傝〃杈懼紡a=b銆佸彉閲忕殑綾誨瀷嫻嬭瘯銆傘傘傚垎涓猴細

parentNode錛氳鍒欎腑鐨勪富鍒嗘敮Node鎴栬呮鍒嗘敮鐨勪富Node銆傚唴瀹瑰彲浠ユ槸琛ㄨ揪寮忋佸彉閲忋佸嚱鏁扮瓑

childNode錛氳鍒欑殑緇勬垚鍗曞厓銆?/SPAN>

Commands錛?/SPAN>鐢ㄦ潵鍦?/SPAN>Node鍜?/SPAN>Nodes涔嬮棿寤虹珛鍏寵仈鍏崇郴銆傚艦璞′竴鐐瑰氨鏄偣涓竴涓?/SPAN>Node鐒跺悗鍙抽敭鏄劇ず鍑虹殑蹇嵎鑿滃崟鐨勪笂鍗婇儴鍒嗐傚涓嬪浘錛?/SPAN>

 o_Rulewizard002.JPG

 鍥?

浠嬬粛涓涓嬩富瑕佺殑Command

Collector:闆嗗悎銆傝繖涓蹇墊洿鍍忔暟瀛︿腑鐨勯泦鍚堣屼笉鏄?/SPAN>Java涓殑騫夸箟闆嗗悎銆傛弧瓚充竴瀹氭潯浠剁殑鏁版嵁鎴栬呮柟娉曟垨鑰呭彉閲忕殑鍏ㄤ綋銆傛瘮濡傦紝鎵鏈夎澹版槑榪囩殑鍙橀噺錛?SPAN style="COLOR: red">濡備笅鍥?BR>

o_Rulewizard003.JPG
鍥?

isDecl鏄敤鏉ヨ繑鍥炲墠杈圭殑node鏄笉鏄竴涓0鏄庛傞偅涔?/SPAN>body鐨?/SPAN>membervariable榪斿洖浜嗘墍鏈夌殑鍖呮兜鎸囧畾綾誨瀷鍙橀噺寰楄鍙ワ紙鍖呮嫭 鍙橀噺浠樺箋佸0鏄庛佸垽鏂瓑錛夐偅涔堣繖涓浘琚悊瑙d負錛屾墍鏈変笉鏄0鏄庡緱璇彞鍐呬嬌鐢ㄧ殑鍙橀噺鐨勯泦鍚堛?/SPAN>

娌℃湁琚0鏄庣殑鍙橀噺錛?SPAN style="COLOR: red">濡備笅鍥?/SPAN>銆?BR>

o_Rulewizard004.JPG
鍥?

榪欓噷鐨勬剰鎬濇槸鎵鏈変綔涓哄0鏄庤鍙ョ殑鍙橀噺鐨勯泦鍚堛?/SPAN>

 

閭d箞閫氬父鎯呭喌涓嬶紝A闆嗗悎鍜?/SPAN>B闆嗗悎搴旇鏄浉絳夌殑錛屼篃灝辨槸璇存墍鏈夎澹版槑榪囩殑鍙橀噺錛?/SPAN>B闆嗗悎鍐呭錛夊簲璇ラ兘琚嬌鐢?/SPAN>/浠樺?/SPAN>/鍒ゆ柇錛?/SPAN>A闆嗗悎鐨勫唴瀹癸級銆傞偅涔堝浜庡瓨鍦ㄥ0鏄庝簡浣嗘病鏈夎浣跨敤鐨勫彉閲忕殑鐗規畩鎯呭喌搴旇鎬庝箞鏍瘋〃紺哄憿錛?/SPAN>

Node Set:Node瀵?/SPAN>Node闆嗗悎鐨勫鐞嗐傚垎涓?/SPAN>Union錛堝悎騫訛級銆?/SPAN>Intersection錛堜氦鍙夛級銆?/SPAN>Difference錛堝樊鍊鹼紝宸﹀樊/鍙沖樊錛夈?/SPAN>Xor錛堝紓鎴栵級銆?SPAN style="COLOR: red">濡備笅鍥?/SPAN>錛?BR>

o_Rulewizard006.JPG
鍥?

濡傛灉 婊¤凍榪欎釜瑙勫垯錛岄偅涔堣緭鍑虹浉搴斿緱璀﹀憡淇℃伅銆?/SPAN>

 

Output錛?/SPAN>濡傛灉婊¤凍check鐨勬潯浠訛紝鍚戠敤鎴瘋繑鍥炰竴涓秷鎭紙綆ご琛ㄧず錛?/SPAN>

 

涓夛紟Python

       榪欓噷python鏄敤鏉ョ粰rulewizard浣滆ˉ鍏呯殑涓涓剼鏈璦銆傞氳繃python鍙互瀹氬埗涓浜涚壒孌婄殑錛?/SPAN>rulewizard鐨?/SPAN>node涓嶈兘瀹屾垚鐨勮鍒欍?/SPAN>Python鍙互浣跨敤2縐嶆柟寮忚鍔犲叆鍒拌鍒欎腑錛?/SPAN>

浣滀負涓涓緭鍑?/SPAN>錛氬鏋滆鍒欐病鏈夎閬靛畧閭d箞鍙互璋冪敤涓涓繚鍙嶈鍒欑殑鏂規硶銆傦紙綾諱技浜庤緭鍑洪敊璇秷鎭紝鍙笉榪囪繖閲岀敤鏉ュ惎鍔ㄤ竴涓柟娉曡屽凡錛?/SPAN>

浣滀負涓涓崟鐙殑鏂規硶緇勪歡錛氬叾瀹炲氨鏄竴涓柟娉曡屽凡銆傛瘮濡傦紝浠ヤ笂鍥句負渚嬪瓙錛屽鏋滄垜浠笉鍒ゆ柇B 鍜?/SPAN> A鐨勫ぇ灝忓叧緋伙紝灝辨槸鎯蟲墦鍗頒竴涓?/SPAN>A銆?/SPAN>B鐨勫唴瀹癸紝閭d箞灝卞緱鍒板涓嬬殑鍥撅細

 

 r_Rulewizard005.JPG

鍥?

 

鍏朵腑Method鐨勫唴瀹規槸錛?/SPAN>

def showCollectorContext(node,context):

       a = context.getList("A")

       b = context.getList("B")

       context.report("D's Context is " + str(a) + "C's Context is " + str(b))

閭d箞鍦?/SPAN>c++test榪涜嫻嬭瘯鐨勬椂鍊欏氨浼氬緱鍒拌緭鍑烘垜浠渶瑕佺殑鍐呭銆?/SPAN>

鍏充簬python鐨勮娉曟垜榪欓噷灝變笉鍐欎簡錛屾瘯绔熷拰榪欑瘒鏂囩珷鐨勫唴瀹圭編鍏崇郴銆傚鏋滄兂瑕佷簡瑙o紝鍙互鍘諱笅杞界浉鍏寵祫鏂欙紝鎴戣繖閲屽緩璁嬌鐢?/SPAN> Orielly鐨?/SPAN> Python in a Nutshell 銆?/SPAN>

鍥涳紟涓嶈凍鐐?/SPAN>

浣滀負涓涓兘鑷畾涔夎鍒欑殑闈欐佹祴璇曞伐鍏鳳紝涓嶅緱涓嶄僵鏈?/SPAN>parasoft鍏勫紵浠殑鎵嶆櫤銆備絾鏄垜瑙夊緱榪樻湁涓浜涙敼鍠勭偣鐨勶細錛堝綋鐒朵篃涓嶆帓闄わ紝宸茬粡鏈夛紝浣嗘垜娌℃湁鍙戠幇鐨勬儏鍐碉紝濡傛灉鍚勪綅鐭ラ亾璇鋒寚鏁欙紝璋㈣阿鍏堬級

1錛?SPAN style="FONT: 7pt 'Times New Roman'">              閫氳繃pyhon鎴戜滑鍙互騫叉秹瑙勫垯鐨勫埗瀹氾紝姣斿錛屽浜庝笂渚嬪彉閲忕殑紜畾錛屽鏋滀滑涓嶄嬌鐢?/SPAN>collect  set鐨?/SPAN>Difference|left menus錛堝氨鏄浘4涓渶涓嬬殑閭d釜6杈瑰艦錛夛紝鑰岀敤python涓鏍風殑鍙互瀵規瘮2涓?/SPAN>List銆備絾鏄氨鍍忎粬鎻愪緵鐨勫姛鑳芥槸闈欐佹祴璇曚竴鏍鳳紝榪欓噷鎴戜滑寰楀埌鐨勬案榪滄槸緇忚繃澶勭悊鐨勯泦鍚堛傝屼笉鑳芥妸python鎻掑叆媯嫻嬬殑寰幆涓紝涓嶈兘涓嬈″緱鍒頒竴涓彉閲忥紝鍋氱偣鎿嶄綔鐒跺悗絳変笅嬈$殑鍙橀噺銆?/SPAN>

2錛?SPAN style="FONT: 7pt 'Times New Roman'">              闆嗗悎鐨勬蹇靛湪榪欓噷鏈?/SPAN> 浠栫殑浼樼偣錛屼篃鏈夌己鐐癸紝濡傛灉鎴戜滑鎯寵鏄庣‘鐨勫緱鍒頒唬鐮侀噷鐩稿悓鍙橀噺鐨勫嚭鐜版鏁幫紝閭d箞閫氳繃鐜版湁鐨?/SPAN>rulewizard鏄緱涓嶅埌鐨勶紝鍥犱負鎴戜滑寰楀埌鐨勯泦鍚堟繪槸緇忚繃鈥滃悎騫垛濈殑銆佹病鏈夐噸澶嶇殑鏁版嵁緇撴瀯銆?/SPAN>

3錛?SPAN style="FONT: 7pt 'Times New Roman'">              灝辨垜鐪嬪埌鐨勮祫鏂欙紝鎵鏈夌殑鍐呯疆鐨?/SPAN>node閮芥病鏈変負鐢ㄦ埛鎻愪緵鎺ュ彛銆備笉鑳藉鎶婇氳繃python鐨勫鐞嗙粨鏋滄紜殑浼犻掔粰鍐呯疆鐨?/SPAN>node銆傛劅瑙夋墍鏈夌殑python鍋氭垚鐨?/SPAN>node 閮芥槸鈥滃彾瀛愨濄?/SPAN>

4錛?SPAN style="FONT: 7pt 'Times New Roman'">              鎶鏈敮鎸佸拰瀹樻柟璁哄潧浜烘皵浣庡埌錛岀湅浜嗘祽韜彂鎶栫殑鍦版銆傛病鏈変氦嫻侊紝娌℃湁璁ㄨ銆備笉鐭ラ亾鏄笉鏄洜涓哄お璐電殑鍘熷洜銆?/SPAN>

5錛?SPAN style="FONT: 7pt 'Times New Roman'">              璐碉紒錛侊紒鐪熺殑寰堣吹銆傚姩杈勫氨鏄?/SPAN>4XXX$銆?/SPAN>-_-! 鍙嶆璐點?/SPAN>

灝卞啓榪欎箞澶氾紝甯屾湜澶у澶氬浜ゆ祦錛屽浗鍐呭叧浜庤蔣浠剁殑鏂伴椈鏈変笉灝戯紝緇忛獙鍗存病鏈夛紝甯屾湜鑳界粰鎴戜粛鐨勨滅爾鈥濊兘鎹㈡潵澶у鈥滅帀鈥濄傝阿璋紒



]]>
C#涓嶫ava錛堜竴錛?/title><link>http://m.tkk7.com/kinoviti/archive/2005/11/11/19257.html</link><dc:creator>-=Kinohl=-</dc:creator><author>-=Kinohl=-</author><pubDate>Fri, 11 Nov 2005 02:27:00 GMT</pubDate><guid>http://m.tkk7.com/kinoviti/archive/2005/11/11/19257.html</guid><wfw:comment>http://m.tkk7.com/kinoviti/comments/19257.html</wfw:comment><comments>http://m.tkk7.com/kinoviti/archive/2005/11/11/19257.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://m.tkk7.com/kinoviti/comments/commentRss/19257.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/kinoviti/services/trackbacks/19257.html</trackback:ping><description><![CDATA[<P align=left><FONT size=6><STRONG>C#涓嶫ava錛堜竴錛?/STRONG></FONT><BR><BR><BR>************************************************<BR>鍏抽敭瀛楋細緇ф壙<BR>闅炬槗搴︼細鏄?IMG height=20 src="http://m.tkk7.com/Emoticons/QQ/14.gif" width=20 border=0><BR>************************************************<BR><BR><BR>鏈榪戝洜涓哄伐浣滈渶瑕佸紑灞曞熀浜嶤#鐨勭爺鍙戙傛垜鍦ㄨ繖閲屼篃灝卞啓涓鐐逛綔涓篔ava紼嬪簭鍛樺浜嶤#鐨勯儴鍒嗘劅鎯沖惂銆傛瘯绔熻兘鍔涙湁闄愶紝璇峰悇浣嶉珮鎵嬪澶氱偣鎷ㄣ?BR><BR>1.1瀹炵幇鐨勭戶鎵?BR><BR>C#鍜孞ava涓鏍蜂笉鑳界戶鎵縫rivate銆備絾鏄疌++鍙互鍦ㄧ戶鎵夸腑鏄庣‘鎸囧嚭瑕佺戶鎵垮叡鏈夌殑榪樻槸縐佹湁鐨勩傚涓嬶細<BR><BR>榪欎釜鏄疌#鐨勭戶鎵夸功鍐欐柟娉曪紝浣滀負鍩虹被鐨凜SharpBaseClass騫舵病鏈夐檺瀹氱銆?/P> <DIV style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><SPAN style="COLOR: #008080">1</SPAN><IMG src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align=top><SPAN style="COLOR: #0000ff">class</SPAN><SPAN style="COLOR: #000000"> CSharpClass 錛欳SharpBaseClass<BR></SPAN><SPAN style="COLOR: #008080">2</SPAN><SPAN style="COLOR: #000000"><IMG id=Codehighlighter1_35_45_Open_Image onclick="this.style.display='none'; Codehighlighter1_35_45_Open_Text.style.display='none'; Codehighlighter1_35_45_Closed_Image.style.display='inline'; Codehighlighter1_35_45_Closed_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ExpandedBlockStart.gif" align=top><IMG id=Codehighlighter1_35_45_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_35_45_Closed_Text.style.display='none'; Codehighlighter1_35_45_Open_Image.style.display='inline'; Codehighlighter1_35_45_Open_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ContractedBlock.gif" align=top></SPAN><SPAN id=Codehighlighter1_35_45_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><IMG src="http://m.tkk7.com/images/dot.gif"></SPAN><SPAN id=Codehighlighter1_35_45_Open_Text><SPAN style="COLOR: #000000">{<BR></SPAN><SPAN style="COLOR: #008080">3</SPAN><SPAN style="COLOR: #000000"><IMG src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align=top>   </SPAN><SPAN style="COLOR: #008000">//</SPAN><SPAN style="COLOR: #008000">鎴愬憳</SPAN><SPAN style="COLOR: #008000"><BR></SPAN><SPAN style="COLOR: #008080">4</SPAN><SPAN style="COLOR: #008000"><IMG src="http://m.tkk7.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align=top></SPAN><SPAN style="COLOR: #000000">}</SPAN></SPAN></DIV> <P>榪欎釜鏄疛ava浜嗭紝鐔熸倝鍚с?/P> <DIV style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><IMG src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align=top><SPAN style="COLOR: #0000ff">public</SPAN><SPAN style="COLOR: #000000"> Class JavaClass </SPAN><SPAN style="COLOR: #0000ff">extends</SPAN><SPAN style="COLOR: #000000"> JavaBaseClass<BR><IMG id=Codehighlighter1_45_54_Open_Image onclick="this.style.display='none'; Codehighlighter1_45_54_Open_Text.style.display='none'; Codehighlighter1_45_54_Closed_Image.style.display='inline'; Codehighlighter1_45_54_Closed_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ExpandedBlockStart.gif" align=top><IMG id=Codehighlighter1_45_54_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_45_54_Closed_Text.style.display='none'; Codehighlighter1_45_54_Open_Image.style.display='inline'; Codehighlighter1_45_54_Open_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ContractedBlock.gif" align=top></SPAN><SPAN id=Codehighlighter1_45_54_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><IMG src="http://m.tkk7.com/images/dot.gif"></SPAN><SPAN id=Codehighlighter1_45_54_Open_Text><SPAN style="COLOR: #000000">{<BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align=top>  </SPAN><SPAN style="COLOR: #008000">//</SPAN><SPAN style="COLOR: #008000">鎴愬憳</SPAN><SPAN style="COLOR: #008000"><BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align=top></SPAN><SPAN style="COLOR: #000000">}</SPAN></SPAN></DIV> <P>C++鐨勫畾涔夊涓嬶細</P> <DIV style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><IMG src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align=top><SPAN style="COLOR: #0000ff">class</SPAN><SPAN style="COLOR: #000000"> CPlusPlusClass: </SPAN><SPAN style="COLOR: #0000ff">public</SPAN><SPAN style="COLOR: #000000"> CPlusPlusBaseClass<BR><IMG id=Codehighlighter1_48_58_Open_Image onclick="this.style.display='none'; Codehighlighter1_48_58_Open_Text.style.display='none'; Codehighlighter1_48_58_Closed_Image.style.display='inline'; Codehighlighter1_48_58_Closed_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ExpandedBlockStart.gif" align=top><IMG id=Codehighlighter1_48_58_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_48_58_Closed_Text.style.display='none'; Codehighlighter1_48_58_Open_Image.style.display='inline'; Codehighlighter1_48_58_Open_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ContractedBlock.gif" align=top></SPAN><SPAN id=Codehighlighter1_48_58_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><IMG src="http://m.tkk7.com/images/dot.gif"></SPAN><SPAN id=Codehighlighter1_48_58_Open_Text><SPAN style="COLOR: #000000">{<BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align=top>   </SPAN><SPAN style="COLOR: #008000">//</SPAN><SPAN style="COLOR: #008000">鎴愬憳</SPAN><SPAN style="COLOR: #008000"><BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align=top></SPAN><SPAN style="COLOR: #000000">}</SPAN></SPAN></DIV> <P>1.2铏氬嚱鏁?BR><BR>鎶婁竴涓熀綾誨嚱鏁板0鏄庝負virtual錛岃鍑芥暟灝卞彲浠ュ湪浠諱綍媧劇敓綾諱腑閲嶅啓浜嗐?BR>Java鐨勮娉曚腑娌℃湁virtual榪欎釜璇嶏紝浣嗘槸Java鍗村交褰誨簳搴曠殑璐交鐫榪欎釜姒傚康錛孞ava鐨勬墍鏈夊嚱鏁伴兘鏄櫄鎷熺殑銆?BR>C++鐨勬湅鍙嬪彲鑳芥瘮杈冪啛鎮夎繖涓瘝鍚с傚浜庤繖涓鐐笴#鍜孋++鏄浉鍚岀殑銆備絾鏄娉曠◢寰湁鐐逛笉鍚岋紝C#闇瑕佷嬌鐢╫verride綾繪樉紺哄0鏄庨噸鍐欏嚱鏁般傚涓嬩緥<BR></P> <DIV style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><IMG src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align=top><SPAN style="COLOR: #0000ff">class</SPAN><SPAN style="COLOR: #000000"> BaseClass<BR><IMG id=Codehighlighter1_16_158_Open_Image onclick="this.style.display='none'; Codehighlighter1_16_158_Open_Text.style.display='none'; Codehighlighter1_16_158_Closed_Image.style.display='inline'; Codehighlighter1_16_158_Closed_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ExpandedBlockStart.gif" align=top><IMG id=Codehighlighter1_16_158_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_16_158_Closed_Text.style.display='none'; Codehighlighter1_16_158_Open_Image.style.display='inline'; Codehighlighter1_16_158_Open_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ContractedBlock.gif" align=top></SPAN><SPAN id=Codehighlighter1_16_158_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><IMG src="http://m.tkk7.com/images/dot.gif"></SPAN><SPAN id=Codehighlighter1_16_158_Open_Text><SPAN style="COLOR: #000000">{<BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align=top>         </SPAN><SPAN style="COLOR: #0000ff">public</SPAN><SPAN style="COLOR: #000000"> </SPAN><SPAN style="COLOR: #0000ff">virtual</SPAN><SPAN style="COLOR: #000000"> </SPAN><SPAN style="COLOR: #0000ff">string</SPAN><SPAN style="COLOR: #000000"> VirtualMethod()<BR><IMG id=Codehighlighter1_73_156_Open_Image onclick="this.style.display='none'; Codehighlighter1_73_156_Open_Text.style.display='none'; Codehighlighter1_73_156_Closed_Image.style.display='inline'; Codehighlighter1_73_156_Closed_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><IMG id=Codehighlighter1_73_156_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_73_156_Closed_Text.style.display='none'; Codehighlighter1_73_156_Open_Image.style.display='inline'; Codehighlighter1_73_156_Open_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif" align=top>        </SPAN><SPAN id=Codehighlighter1_73_156_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><IMG src="http://m.tkk7.com/images/dot.gif"></SPAN><SPAN id=Codehighlighter1_73_156_Open_Text><SPAN style="COLOR: #000000">{<BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align=top>                   </SPAN><SPAN style="COLOR: #0000ff">return</SPAN><SPAN style="COLOR: #000000"> </SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">The virtual method in defined in Base class</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">;<BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>        }</SPAN></SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}</SPAN></SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="COLOR: #0000ff">class</SPAN><SPAN style="COLOR: #000000"> ChildClass : BaseClass<BR><IMG id=Codehighlighter1_190_338_Open_Image onclick="this.style.display='none'; Codehighlighter1_190_338_Open_Text.style.display='none'; Codehighlighter1_190_338_Closed_Image.style.display='inline'; Codehighlighter1_190_338_Closed_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ExpandedBlockStart.gif" align=top><IMG id=Codehighlighter1_190_338_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_190_338_Closed_Text.style.display='none'; Codehighlighter1_190_338_Open_Image.style.display='inline'; Codehighlighter1_190_338_Open_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ContractedBlock.gif" align=top></SPAN><SPAN id=Codehighlighter1_190_338_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><IMG src="http://m.tkk7.com/images/dot.gif"></SPAN><SPAN id=Codehighlighter1_190_338_Open_Text><SPAN style="COLOR: #000000">{<BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align=top>            </SPAN><SPAN style="COLOR: #0000ff">public</SPAN><SPAN style="COLOR: #000000"> </SPAN><SPAN style="COLOR: #0000ff">override</SPAN><SPAN style="COLOR: #000000"> </SPAN><SPAN style="COLOR: #0000ff">string</SPAN><SPAN style="COLOR: #000000"> VirtualMethod()<BR><IMG id=Codehighlighter1_251_336_Open_Image onclick="this.style.display='none'; Codehighlighter1_251_336_Open_Text.style.display='none'; Codehighlighter1_251_336_Closed_Image.style.display='inline'; Codehighlighter1_251_336_Closed_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><IMG id=Codehighlighter1_251_336_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_251_336_Closed_Text.style.display='none'; Codehighlighter1_251_336_Open_Image.style.display='inline'; Codehighlighter1_251_336_Open_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif" align=top>        </SPAN><SPAN id=Codehighlighter1_251_336_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><IMG src="http://m.tkk7.com/images/dot.gif"></SPAN><SPAN id=Codehighlighter1_251_336_Open_Text><SPAN style="COLOR: #000000">{<BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align=top>                   </SPAN><SPAN style="COLOR: #0000ff">return</SPAN><SPAN style="COLOR: #000000"> </SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">The override method in defined in child class</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">;<BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>        }</SPAN></SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}</SPAN></SPAN></DIV> <P><BR><BR>1.3闅愯棌鏂規硶<BR>鐩稿悓絳懼悕鐨勬柟娉曞湪鍩虹被鍜屽瓙綾婚兘澹版槑浜嗭紝浣嗘柟娉曚笉鏄痸itrual銆傞偅涔堝疄闄呬腑鍒板簳鍝釜鏂規硶琚墽琛岋紝鍙栧喅浜庡紩鐢ㄥ疄渚嬬殑鍙橀噺綾誨瀷錛岃屼笉鏄疄鍔涙湰韜殑綾誨瀷銆?BR>鎴戜滑涔熶笉鐢ㄥお鎷呭績榪欎釜闂錛屽洜涓篊#浼氬湪緙栬瘧鏈熺粰鍑鴻鍛娿?BR><BR>1.4璋冪敤縐瘡鍑芥暟鐨勬柟娉?BR>java涓垜浠嬌鐢╯uper錛孋#涓嬌鐢╞ase銆?BR><BR>1.5鎶借薄綾誨拰鎶借薄鍑芥暟<BR>鍜宩ava涓鏍蜂嬌鐢╝bstract澹版槑銆?BR>鍜孋++鐩告瘮錛孋++鐨勬娊璞″嚱鏁拌澹版槑涓虹函铏氬嚱鏁般?BR><BR>1.6瀵嗗皝綾誨拰瀵嗗皝鏂規硶<BR>鍦↗ava涓垜浠妸瀹冨彨鍋歠inal銆備篃灝辨槸涓嶈兘緇ф壙鐨勭被鎴栦笉鑳介噸杞界殑鏂規硶銆?/P> <P>1.7鏋勯犲嚱鏁扮殑璋冪敤灞傛<BR>鍜孞ava涓鏍鳳紝鎴戝氨涓嶅璇翠簡銆傝繖閲屽己璋冧竴涓壒孌婄殑璇硶鏍煎紡錛?BR><BR></P> <DIV style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><IMG src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align=top><SPAN style="COLOR: #0000ff">public</SPAN><SPAN style="COLOR: #000000"> </SPAN><SPAN style="COLOR: #0000ff">class</SPAN><SPAN style="COLOR: #000000"> BaseClass<BR><IMG id=Codehighlighter1_23_280_Open_Image onclick="this.style.display='none'; Codehighlighter1_23_280_Open_Text.style.display='none'; Codehighlighter1_23_280_Closed_Image.style.display='inline'; Codehighlighter1_23_280_Closed_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ExpandedBlockStart.gif" align=top><IMG id=Codehighlighter1_23_280_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_23_280_Closed_Text.style.display='none'; Codehighlighter1_23_280_Open_Image.style.display='inline'; Codehighlighter1_23_280_Open_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ContractedBlock.gif" align=top></SPAN><SPAN id=Codehighlighter1_23_280_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><IMG src="http://m.tkk7.com/images/dot.gif"></SPAN><SPAN id=Codehighlighter1_23_280_Open_Text><SPAN style="COLOR: #000000">{<BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align=top>  </SPAN><SPAN style="COLOR: #0000ff">private</SPAN><SPAN style="COLOR: #000000"> temp </SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #000000"> </SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">Default Construct</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">;<BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align=top><BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align=top>  </SPAN><SPAN style="COLOR: #0000ff">public</SPAN><SPAN style="COLOR: #000000"> </SPAN><SPAN style="COLOR: #0000ff">string</SPAN><SPAN style="COLOR: #000000"> _flag<BR><IMG id=Codehighlighter1_88_141_Open_Image onclick="this.style.display='none'; Codehighlighter1_88_141_Open_Text.style.display='none'; Codehighlighter1_88_141_Closed_Image.style.display='inline'; Codehighlighter1_88_141_Closed_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><IMG id=Codehighlighter1_88_141_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_88_141_Closed_Text.style.display='none'; Codehighlighter1_88_141_Open_Image.style.display='inline'; Codehighlighter1_88_141_Open_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif" align=top>  </SPAN><SPAN id=Codehighlighter1_88_141_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><IMG src="http://m.tkk7.com/images/dot.gif"></SPAN><SPAN id=Codehighlighter1_88_141_Open_Text><SPAN style="COLOR: #000000">{<BR><IMG id=Codehighlighter1_98_112_Open_Image onclick="this.style.display='none'; Codehighlighter1_98_112_Open_Text.style.display='none'; Codehighlighter1_98_112_Closed_Image.style.display='inline'; Codehighlighter1_98_112_Closed_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><IMG id=Codehighlighter1_98_112_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_98_112_Closed_Text.style.display='none'; Codehighlighter1_98_112_Open_Image.style.display='inline'; Codehighlighter1_98_112_Open_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif" align=top>     </SPAN><SPAN style="COLOR: #0000ff">get</SPAN><SPAN id=Codehighlighter1_98_112_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><IMG src="http://m.tkk7.com/images/dot.gif"></SPAN><SPAN id=Codehighlighter1_98_112_Open_Text><SPAN style="COLOR: #000000">{ </SPAN><SPAN style="COLOR: #0000ff">return</SPAN><SPAN style="COLOR: #000000"> temp;}</SPAN></SPAN><SPAN style="COLOR: #000000"><BR><IMG id=Codehighlighter1_122_137_Open_Image onclick="this.style.display='none'; Codehighlighter1_122_137_Open_Text.style.display='none'; Codehighlighter1_122_137_Closed_Image.style.display='inline'; Codehighlighter1_122_137_Closed_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><IMG id=Codehighlighter1_122_137_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_122_137_Closed_Text.style.display='none'; Codehighlighter1_122_137_Open_Image.style.display='inline'; Codehighlighter1_122_137_Open_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif" align=top>     </SPAN><SPAN style="COLOR: #0000ff">set</SPAN><SPAN id=Codehighlighter1_122_137_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><IMG src="http://m.tkk7.com/images/dot.gif"></SPAN><SPAN id=Codehighlighter1_122_137_Open_Text><SPAN style="COLOR: #000000">{ temp </SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #000000"> value;}</SPAN></SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>  }</SPAN></SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align=top><BR></SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align=top>  </SPAN><SPAN style="COLOR: #008000">//</SPAN><SPAN style="COLOR: #008000">Constructor with one Parameter</SPAN><SPAN style="COLOR: #008000"><BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align=top></SPAN><SPAN style="COLOR: #000000">  </SPAN><SPAN style="COLOR: #0000ff">public</SPAN><SPAN style="COLOR: #000000"> BaseClass(</SPAN><SPAN style="COLOR: #0000ff">string</SPAN><SPAN style="COLOR: #000000"> f)<BR><IMG id=Codehighlighter1_258_278_Open_Image onclick="this.style.display='none'; Codehighlighter1_258_278_Open_Text.style.display='none'; Codehighlighter1_258_278_Closed_Image.style.display='inline'; Codehighlighter1_258_278_Closed_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><IMG id=Codehighlighter1_258_278_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_258_278_Closed_Text.style.display='none'; Codehighlighter1_258_278_Open_Image.style.display='inline'; Codehighlighter1_258_278_Open_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif" align=top>  </SPAN><SPAN id=Codehighlighter1_258_278_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><IMG src="http://m.tkk7.com/images/dot.gif"></SPAN><SPAN id=Codehighlighter1_258_278_Open_Text><SPAN style="COLOR: #000000">{<BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align=top>      flag </SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #000000"> f;<BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>  }</SPAN></SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}</SPAN></SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="COLOR: #0000ff">public</SPAN><SPAN style="COLOR: #000000"> </SPAN><SPAN style="COLOR: #0000ff">class</SPAN><SPAN style="COLOR: #000000"> ChildClass : BaseClass<BR><IMG id=Codehighlighter1_319_1043_Open_Image onclick="this.style.display='none'; Codehighlighter1_319_1043_Open_Text.style.display='none'; Codehighlighter1_319_1043_Closed_Image.style.display='inline'; Codehighlighter1_319_1043_Closed_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ExpandedBlockStart.gif" align=top><IMG id=Codehighlighter1_319_1043_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_319_1043_Closed_Text.style.display='none'; Codehighlighter1_319_1043_Open_Image.style.display='inline'; Codehighlighter1_319_1043_Open_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ContractedBlock.gif" align=top></SPAN><SPAN id=Codehighlighter1_319_1043_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><IMG src="http://m.tkk7.com/images/dot.gif"></SPAN><SPAN id=Codehighlighter1_319_1043_Open_Text><SPAN style="COLOR: #000000">{<BR><IMG id=Codehighlighter1_372_373_Open_Image onclick="this.style.display='none'; Codehighlighter1_372_373_Open_Text.style.display='none'; Codehighlighter1_372_373_Closed_Image.style.display='inline'; Codehighlighter1_372_373_Closed_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><IMG id=Codehighlighter1_372_373_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_372_373_Closed_Text.style.display='none'; Codehighlighter1_372_373_Open_Image.style.display='inline'; Codehighlighter1_372_373_Open_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif" align=top>   </SPAN><SPAN style="COLOR: #0000ff">public</SPAN><SPAN style="COLOR: #000000"> ChildClass():</SPAN><SPAN style="COLOR: #0000ff">base</SPAN><SPAN style="COLOR: #000000">(</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">Customized Construct</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">)</SPAN><SPAN id=Codehighlighter1_372_373_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><IMG src="http://m.tkk7.com/images/dot.gif"></SPAN><SPAN id=Codehighlighter1_372_373_Open_Text><SPAN style="COLOR: #000000">{}</SPAN></SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align=top><BR><IMG id=Codehighlighter1_428_429_Open_Image onclick="this.style.display='none'; Codehighlighter1_428_429_Open_Text.style.display='none'; Codehighlighter1_428_429_Closed_Image.style.display='inline'; Codehighlighter1_428_429_Closed_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><IMG id=Codehighlighter1_428_429_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_428_429_Closed_Text.style.display='none'; Codehighlighter1_428_429_Open_Image.style.display='inline'; Codehighlighter1_428_429_Open_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif" align=top>   </SPAN><SPAN style="COLOR: #0000ff">public</SPAN><SPAN style="COLOR: #000000"> Second(</SPAN><SPAN style="COLOR: #0000ff">string</SPAN><SPAN style="COLOR: #000000"> f):</SPAN><SPAN style="COLOR: #0000ff">base</SPAN><SPAN style="COLOR: #000000">(</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">BPara:CPara = 1:1</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">)</SPAN><SPAN id=Codehighlighter1_428_429_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><IMG src="http://m.tkk7.com/images/dot.gif"></SPAN><SPAN id=Codehighlighter1_428_429_Open_Text><SPAN style="COLOR: #000000">{}</SPAN></SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align=top><BR><IMG id=Codehighlighter1_493_494_Open_Image onclick="this.style.display='none'; Codehighlighter1_493_494_Open_Text.style.display='none'; Codehighlighter1_493_494_Closed_Image.style.display='inline'; Codehighlighter1_493_494_Closed_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><IMG id=Codehighlighter1_493_494_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_493_494_Closed_Text.style.display='none'; Codehighlighter1_493_494_Open_Image.style.display='inline'; Codehighlighter1_493_494_Open_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif" align=top>   </SPAN><SPAN style="COLOR: #0000ff">public</SPAN><SPAN style="COLOR: #000000"> Second(</SPAN><SPAN style="COLOR: #0000ff">string</SPAN><SPAN style="COLOR: #000000"> f,</SPAN><SPAN style="COLOR: #0000ff">string</SPAN><SPAN style="COLOR: #000000"> g):</SPAN><SPAN style="COLOR: #0000ff">base</SPAN><SPAN style="COLOR: #000000">(</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">BPara:CPara = 1:2</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">)</SPAN><SPAN id=Codehighlighter1_493_494_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><IMG src="http://m.tkk7.com/images/dot.gif"></SPAN><SPAN id=Codehighlighter1_493_494_Open_Text><SPAN style="COLOR: #000000">{}</SPAN></SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align=top><BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align=top>   </SPAN><SPAN style="COLOR: #0000ff">private</SPAN><SPAN style="COLOR: #000000"> </SPAN><SPAN style="COLOR: #0000ff">static</SPAN><SPAN style="COLOR: #000000"> </SPAN><SPAN style="COLOR: #0000ff">void</SPAN><SPAN style="COLOR: #000000"> showConstructFlag()<BR><IMG id=Codehighlighter1_543_966_Open_Image onclick="this.style.display='none'; Codehighlighter1_543_966_Open_Text.style.display='none'; Codehighlighter1_543_966_Closed_Image.style.display='inline'; Codehighlighter1_543_966_Closed_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><IMG id=Codehighlighter1_543_966_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_543_966_Closed_Text.style.display='none'; Codehighlighter1_543_966_Open_Image.style.display='inline'; Codehighlighter1_543_966_Open_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif" align=top>   </SPAN><SPAN id=Codehighlighter1_543_966_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><IMG src="http://m.tkk7.com/images/dot.gif"></SPAN><SPAN id=Codehighlighter1_543_966_Open_Text><SPAN style="COLOR: #000000">{<BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align=top>      </SPAN><SPAN style="COLOR: #0000ff">new</SPAN><SPAN style="COLOR: #000000"> Second();<BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align=top>      Console.WriteLine(</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">Show ConstructFlag:\n ChildClass():base(\</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">Customized Construct\</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">)=</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">+</SPAN><SPAN style="COLOR: #000000">_Flag);<BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align=top><BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align=top>      </SPAN><SPAN style="COLOR: #0000ff">new</SPAN><SPAN style="COLOR: #000000"> Second(</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">test1</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">);<BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align=top>      Console.WriteLine(</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">Show ConstructFlag:\n Second(string f,string g):base(\</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">BPara:CPara </SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #000000"> </SPAN><SPAN style="COLOR: #000000">1</SPAN><SPAN style="COLOR: #000000">:</SPAN><SPAN style="COLOR: #000000">1</SPAN><SPAN style="COLOR: #000000">\</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">)=</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">+</SPAN><SPAN style="COLOR: #000000">_Flag);<BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align=top><BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align=top>      </SPAN><SPAN style="COLOR: #0000ff">new</SPAN><SPAN style="COLOR: #000000"> Second(</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">test2</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">,</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">no use</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">);<BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align=top>      Console.WriteLine(</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">Show ConstructFlag:\n Second(string f,string g):base(\</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">BPara:CPara </SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #000000"> </SPAN><SPAN style="COLOR: #000000">1</SPAN><SPAN style="COLOR: #000000">:</SPAN><SPAN style="COLOR: #000000">2</SPAN><SPAN style="COLOR: #000000">\</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">)=</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">+</SPAN><SPAN style="COLOR: #000000">_Flag);<BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>    }</SPAN></SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align=top>   <BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align=top>    </SPAN><SPAN style="COLOR: #0000ff">public</SPAN><SPAN style="COLOR: #000000"> </SPAN><SPAN style="COLOR: #0000ff">static</SPAN><SPAN style="COLOR: #000000"> </SPAN><SPAN style="COLOR: #0000ff">void</SPAN><SPAN style="COLOR: #000000"> Main()<BR><IMG id=Codehighlighter1_1006_1041_Open_Image onclick="this.style.display='none'; Codehighlighter1_1006_1041_Open_Text.style.display='none'; Codehighlighter1_1006_1041_Closed_Image.style.display='inline'; Codehighlighter1_1006_1041_Closed_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><IMG id=Codehighlighter1_1006_1041_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_1006_1041_Closed_Text.style.display='none'; Codehighlighter1_1006_1041_Open_Image.style.display='inline'; Codehighlighter1_1006_1041_Open_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif" align=top>    </SPAN><SPAN id=Codehighlighter1_1006_1041_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><IMG src="http://m.tkk7.com/images/dot.gif"></SPAN><SPAN id=Codehighlighter1_1006_1041_Open_Text><SPAN style="COLOR: #000000">{<BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align=top>        showConstructFlag();<BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>    }</SPAN></SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}</SPAN></SPAN></DIV> <P>緇撴灉濡傞璁¢偅鏍?錛?BR>濡傛灉鍩虹被鍚湁甯﹀弬鏁扮殑鏋勯犲嚱鏁幫紝媧劇敓綾諱笉鑳借皟鐢ㄩ粯璁ゅ熀綾繪瀯閫犲嚱鏁般?BR>澶氬弬鏁版淳鐢熺被鏋勯犲嚱鏁幫紝鍙互璋冪敤鍙傛暟鏁扮洰涓嶅悓鐨勫熀綾繪瀯閫犲嚱鏁般?BR><BR>鎴戜滑涓璧鋒潵鐪嬬湅涓轟粈涔堣繖2涓粨璁哄彲浠ユ垚绔嬶細<BR>棣栧厛錛屽浜庡甫鍙傛暟鐨勫熀綾繪瀯閫犲嚱鏁板湪鍒濆鍖栫殑鏃跺欎細璇曞浘鍘昏皟鐢ㄥ熀綾婚粯璁ゆ瀯閫犲嚱鏁幫紝浣嗗湪涓婅竟鐨勫熀綾葷▼搴忛噷錛屽洜涓哄彧澹版槑浜嗗甫涓涓弬鏁扮殑鏋勯犲嚱鏁幫紝鎵浠ublic Second(string f):base()鎴栬卲ublic Second(string f)灝變笉浼氶氳繃緙栬瘧錛屽洜涓轟粬鎵句笉鍒板熀綾葷殑榛樿鏋勯犲嚱鏁幫紝鍙兘榪藉姞<SPAN style="COLOR: #0000ff">public</SPAN><SPAN style="COLOR: #000000"> BaseClass(</SPAN><SPAN style="COLOR: #000000">)鎵嶄細閫氳繃銆傝繖涓鐐瑰拰JAVA鏄笉鍚岀殑錛宩ava鐨勯粯璁ゆ瀯閫犲嚱鏁伴粯璁ゆ槸涓嶅嚭鐜板湪浠g爜閲岀殑銆侰#鍗翠竴瀹氳鍐欏嚭鏉ャ?BR><BR><<<== <FONT color=#ff0000>鏈夐敊璇侰#鐨勯粯璁ゆ瀯閫犲嚱鏁頒綋鍒跺拰Java鏄竴鏍風殑銆傚叿浣撳涓嬶細<BR>1銆傜埗綾繪病鏈夎嚜瀹氫箟鏋勯犲嚱鏁扮殑鎯呭喌涓嬶紝浣跨敤榛樿鏋勯犲嚱鏁般傜敤鎴峰彲浠ヤ笉鍐欏嚭鏉ャ?BR>2銆備竴鏃︾埗綾繪湁浜嗚嚜瀹氫箟鐨勬瀯閫犲嚱鏁幫紝閭d箞濡傛灉瑕佷嬌鐢ㄦ棤鍙傜殑榛樿鏋勯犲嚱鏁板氨蹇呴』瑕佹樉紺哄畾涔夈?/FONT><BR><BR><BR><BR><BR>鍏舵錛屼笅杈規淳鐢熺被1涓弬鏁般?涓弬鏁扮敋鑷沖涓弬鏁扮殑鏋勯犲嚱鏁頒負浠涔堣兘璁塊棶鍙湁涓涓弬鏁扮殑鍩虹被鏋勯犲嚱鏁板憿錛熷師鍥犳槸錛屽叧閿瓧this錛屼笂杈圭殑紼嬪簭鏀瑰啓濡備笅鎴戞兂澶у灝辨槑鐧戒簡銆?BR></P> <DIV style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><IMG id=Codehighlighter1_49_50_Open_Image onclick="this.style.display='none'; Codehighlighter1_49_50_Open_Text.style.display='none'; Codehighlighter1_49_50_Closed_Image.style.display='inline'; Codehighlighter1_49_50_Closed_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ExpandedBlockStart.gif" align=top><IMG id=Codehighlighter1_49_50_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_49_50_Closed_Text.style.display='none'; Codehighlighter1_49_50_Open_Image.style.display='inline'; Codehighlighter1_49_50_Open_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ContractedBlock.gif" align=top><SPAN style="COLOR: #0000ff">public</SPAN><SPAN style="COLOR: #000000"> Second(</SPAN><SPAN style="COLOR: #0000ff">string</SPAN><SPAN style="COLOR: #000000"> f):</SPAN><SPAN style="COLOR: #0000ff">base</SPAN><SPAN style="COLOR: #000000">(</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">BPara:CPara = 1:1</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">)</SPAN><SPAN id=Codehighlighter1_49_50_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><IMG src="http://m.tkk7.com/images/dot.gif"></SPAN><SPAN id=Codehighlighter1_49_50_Open_Text><SPAN style="COLOR: #000000">{}</SPAN></SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align=top><BR><IMG id=Codehighlighter1_108_109_Open_Image onclick="this.style.display='none'; Codehighlighter1_108_109_Open_Text.style.display='none'; Codehighlighter1_108_109_Closed_Image.style.display='inline'; Codehighlighter1_108_109_Closed_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ExpandedBlockStart.gif" align=top><IMG id=Codehighlighter1_108_109_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_108_109_Closed_Text.style.display='none'; Codehighlighter1_108_109_Open_Image.style.display='inline'; Codehighlighter1_108_109_Open_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ContractedBlock.gif" align=top></SPAN><SPAN style="COLOR: #0000ff">public</SPAN><SPAN style="COLOR: #000000"> Second(</SPAN><SPAN style="COLOR: #0000ff">string</SPAN><SPAN style="COLOR: #000000"> f,</SPAN><SPAN style="COLOR: #0000ff">string</SPAN><SPAN style="COLOR: #000000"> g):</SPAN><SPAN style="COLOR: #0000ff">this</SPAN><SPAN style="COLOR: #000000">(</SPAN><SPAN style="COLOR: #0000ff">string</SPAN><SPAN style="COLOR: #000000"> f,</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000"><None</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">)</SPAN><SPAN id=Codehighlighter1_108_109_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><IMG src="http://m.tkk7.com/images/dot.gif"></SPAN><SPAN id=Codehighlighter1_108_109_Open_Text><SPAN style="COLOR: #000000">{}</SPAN></SPAN></DIV> <P dir=ltr style="MARGIN-RIGHT: 0px"></SPAN>2.1淇グ絎?BR>C#鏀寔涓嬭竟鐨勯泦涓慨楗扮錛?BR>public 錛?nbsp;  protected 錛?internal  錛宲rivate 錛?protected internal<BR>鍚孞ava銆俰nternal鍜宲rotected internal鏄?net framework鏂板鐨勪竴涓唴瀹廣傛牴鎹畾涔夈?BR>internal鍦ㄥ悓涓涓▼搴忛泦鍐呭拰public綾諱技錛屼笉鍚岀殑紼嬪簭闆嗛棿錛宲ublic澹版槑鐨勭被鎴栨柟娉曚粛鐒跺彲鐢紝浣嗘槸internal鐨勬柟娉曟垨綾誨垯琚殣钘忋?BR>protected internal鍚堝茍浜唒rotected 鍜宨nternal錛屼絾榪欐槸涓縐峯r鍏崇郴錛岃屼笉鏄痑nd鍏崇郴銆俻rotected internal鎴愬憳鍦ㄥ悓涓涓▼搴忛泦鐨勪換浣曚唬鐮侀兘鍙錛屽湪媧劇敓綾誨彲瑙併?BR><BR>2.3鎺ュ彛<BR>鎺ュ彛鍏害錛?BR>涓嶈兘瀹炰緥鍖栨帴鍙c?BR>鎺ュ彛涓嶈兘鏈夋瀯閫犲嚱鏁版垨瀛楁銆?BR>鎺ュ彛瀹氫箟涔熶笉鍏佽鍖呭惈榪愮畻絎﹂噸杞姐?BR>鎺ュ彛瀹氫箟涓繕涓嶅厑璁稿0鏄庢垚鍛樹笂鐨勪慨楗扮銆傛帴鍙f垚鍛橀兘鏄痯ublic鐨勶紝涓嶉渶瑕乻tatic涔熶笉闇瑕乿irtual銆?BR><BR>鍚孞ava<BR>鎺ュ彛鍙互褰兼緇ф壙錛屽叾鏂瑰紡鍜岀被緇ф壙鐩稿悓銆傚涓嬶細<BR><BR></P> <DIV style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><IMG src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align=top><SPAN style="COLOR: #0000ff">namespace</SPAN><SPAN style="COLOR: #000000"> my.test<BR><IMG id=Codehighlighter1_18_154_Open_Image onclick="this.style.display='none'; Codehighlighter1_18_154_Open_Text.style.display='none'; Codehighlighter1_18_154_Closed_Image.style.display='inline'; Codehighlighter1_18_154_Closed_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ExpandedBlockStart.gif" align=top><IMG id=Codehighlighter1_18_154_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_18_154_Closed_Text.style.display='none'; Codehighlighter1_18_154_Open_Image.style.display='inline'; Codehighlighter1_18_154_Open_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ContractedBlock.gif" align=top></SPAN><SPAN id=Codehighlighter1_18_154_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><IMG src="http://m.tkk7.com/images/dot.gif"></SPAN><SPAN id=Codehighlighter1_18_154_Open_Text><SPAN style="COLOR: #000000">{<BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align=top>  </SPAN><SPAN style="COLOR: #0000ff">public</SPAN><SPAN style="COLOR: #000000"> </SPAN><SPAN style="COLOR: #0000ff">interface</SPAN><SPAN style="COLOR: #000000"> IBase<BR><IMG id=Codehighlighter1_47_152_Open_Image onclick="this.style.display='none'; Codehighlighter1_47_152_Open_Text.style.display='none'; Codehighlighter1_47_152_Closed_Image.style.display='inline'; Codehighlighter1_47_152_Closed_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><IMG id=Codehighlighter1_47_152_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_47_152_Closed_Text.style.display='none'; Codehighlighter1_47_152_Open_Image.style.display='inline'; Codehighlighter1_47_152_Open_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif" align=top>  </SPAN><SPAN id=Codehighlighter1_47_152_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><IMG src="http://m.tkk7.com/images/dot.gif"></SPAN><SPAN id=Codehighlighter1_47_152_Open_Text><SPAN style="COLOR: #000000">{<BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align=top>      </SPAN><SPAN style="COLOR: #0000ff">void</SPAN><SPAN style="COLOR: #000000"> setName();<BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align=top>      </SPAN><SPAN style="COLOR: #0000ff">bool</SPAN><SPAN style="COLOR: #000000"> isMe(</SPAN><SPAN style="COLOR: #0000ff">string</SPAN><SPAN style="COLOR: #000000"> name);<BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align=top>      </SPAN><SPAN style="COLOR: #0000ff">string</SPAN><SPAN style="COLOR: #000000"> name<BR><IMG id=Codehighlighter1_125_147_Open_Image onclick="this.style.display='none'; Codehighlighter1_125_147_Open_Text.style.display='none'; Codehighlighter1_125_147_Closed_Image.style.display='inline'; Codehighlighter1_125_147_Closed_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><IMG id=Codehighlighter1_125_147_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_125_147_Closed_Text.style.display='none'; Codehighlighter1_125_147_Open_Image.style.display='inline'; Codehighlighter1_125_147_Open_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif" align=top>      </SPAN><SPAN id=Codehighlighter1_125_147_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><IMG src="http://m.tkk7.com/images/dot.gif"></SPAN><SPAN id=Codehighlighter1_125_147_Open_Text><SPAN style="COLOR: #000000">{<BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align=top>         </SPAN><SPAN style="COLOR: #0000ff">get</SPAN><SPAN style="COLOR: #000000">;<BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>      }</SPAN></SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>   }</SPAN></SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}</SPAN></SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="COLOR: #0000ff">namespace</SPAN><SPAN style="COLOR: #000000"> my.test<BR><IMG id=Codehighlighter1_175_243_Open_Image onclick="this.style.display='none'; Codehighlighter1_175_243_Open_Text.style.display='none'; Codehighlighter1_175_243_Closed_Image.style.display='inline'; Codehighlighter1_175_243_Closed_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ExpandedBlockStart.gif" align=top><IMG id=Codehighlighter1_175_243_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_175_243_Closed_Text.style.display='none'; Codehighlighter1_175_243_Open_Image.style.display='inline'; Codehighlighter1_175_243_Open_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ContractedBlock.gif" align=top></SPAN><SPAN id=Codehighlighter1_175_243_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><IMG src="http://m.tkk7.com/images/dot.gif"></SPAN><SPAN id=Codehighlighter1_175_243_Open_Text><SPAN style="COLOR: #000000">{<BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align=top>    </SPAN><SPAN style="COLOR: #0000ff">public</SPAN><SPAN style="COLOR: #000000"> </SPAN><SPAN style="COLOR: #0000ff">interface</SPAN><SPAN style="COLOR: #000000"> IChild:IBase<BR><IMG id=Codehighlighter1_215_241_Open_Image onclick="this.style.display='none'; Codehighlighter1_215_241_Open_Text.style.display='none'; Codehighlighter1_215_241_Closed_Image.style.display='inline'; Codehighlighter1_215_241_Closed_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><IMG id=Codehighlighter1_215_241_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_215_241_Closed_Text.style.display='none'; Codehighlighter1_215_241_Open_Image.style.display='inline'; Codehighlighter1_215_241_Open_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif" align=top>    </SPAN><SPAN id=Codehighlighter1_215_241_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><IMG src="http://m.tkk7.com/images/dot.gif"></SPAN><SPAN id=Codehighlighter1_215_241_Open_Text><SPAN style="COLOR: #000000">{<BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align=top>       </SPAN><SPAN style="COLOR: #0000ff">bool</SPAN><SPAN style="COLOR: #000000"> isOK();<BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>    }</SPAN></SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://m.tkk7.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}</SPAN></SPAN></DIV> <P dir=ltr style="MARGIN-RIGHT: 0px">鍛婁竴孌佃惤鍚с?nbsp;                                (銇ゃ仴銇?<BR><IMG height=20 src="http://m.tkk7.com/Emoticons/QQ/laf.gif" width=20 border=0>璇峰鎻愭剰瑙侊紝濡傛灉鏈変粈涔堜笉娓呮鐨勫湴鏂逛篃璇蜂綘鍐欎笅鏉ワ紝涓璧瘋皟鏌ュ挴銆?nbsp; <IMG height=20 src="http://m.tkk7.com/Emoticons/QQ/laf.gif" width=20 border=0></P><img src ="http://m.tkk7.com/kinoviti/aggbug/19257.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/kinoviti/" target="_blank">-=Kinohl=-</a> 2005-11-11 10:27 <a href="http://m.tkk7.com/kinoviti/archive/2005/11/11/19257.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>Struts Logic鏍囩搴?/title><link>http://m.tkk7.com/kinoviti/archive/2005/10/13/15446.html</link><dc:creator>-=Kinohl=-</dc:creator><author>-=Kinohl=-</author><pubDate>Thu, 13 Oct 2005 12:04:00 GMT</pubDate><guid>http://m.tkk7.com/kinoviti/archive/2005/10/13/15446.html</guid><wfw:comment>http://m.tkk7.com/kinoviti/comments/15446.html</wfw:comment><comments>http://m.tkk7.com/kinoviti/archive/2005/10/13/15446.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/kinoviti/comments/commentRss/15446.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/kinoviti/services/trackbacks/15446.html</trackback:ping><description><![CDATA[<P><BR><IMG height=20 src="http://m.tkk7.com/Emoticons/QQ/blink.gif" width=20 border=0>Struts Logic鏍囩搴?IMG height=20 src="http://m.tkk7.com/Emoticons/QQ/blink.gif" width=20 border=0> <BR><BR>Keywords: Struts   Logic  鏍囩  JSP<BR>闅懼害錛氭槗<BR><BR>鑳屾櫙錛氫笉鐭ラ亾鏄笉鏄浉搴斺滀笌鏃朵勘榪涒濈殑澶у彿鍙傚弽姝e綋浠婄殑JSP鏄秺鏉ヨ秺闅炬噦浜嗐備笉鏄楹葷儲錛岃屾槸鍥犱負澶畝鍗曚簡錛屽弽鑰屼笉鎳備簡銆傞兘鏄洜涓哄紩鍏ヤ簡 鏍囩搴撱?榪欎笅濂戒簡錛岄櫎浜嗗熀紜HTML,JSP璇硶澶栬繕瑕佸寰堝鏍囩搴撶殑鐢ㄦ硶銆傚姞娌瑰惂銆?BR><BR>姒傚康錛?BR>Struts Logic鏍囩搴撲腑鐨勬爣絳懼彲浠ユ牴鎹壒瀹氱殑閫昏緫鏉′歡鏉ユ帶鍒惰緭鍑虹綉欏電殑鍐呭錛屾垨鑰呭驚鐜亶鍘嗛泦鍚堜腑鐨勬墍鏈夊厓绱犮備富瑕佺敤浜庤〃紺哄眰鐨勬樉紺恒?BR>Logic鏍囩搴撶殑鏍囩澶ц嚧鍒嗕負浠ヤ笅鍑犵被錛?BR><BR><BR>...娌℃湁鏃墮棿鍐欎簡銆傛垜鍊掞紝浜夊彇11鏈堜箣鍓嶅啓瀹屻?BR></P><img src ="http://m.tkk7.com/kinoviti/aggbug/15446.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/kinoviti/" target="_blank">-=Kinohl=-</a> 2005-10-13 20:04 <a href="http://m.tkk7.com/kinoviti/archive/2005/10/13/15446.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://xianzznn.com" target="_blank">国产免费观看青青草原网站</a>| <a href="http://cct68.com" target="_blank">亚洲欧美成aⅴ人在线观看</a>| <a href="http://qzllw.com" target="_blank">国产成人无码免费视频97</a>| <a href="http://8884493.com" target="_blank">少妇人妻偷人精品免费视频 </a>| <a href="http://zj1069.com" target="_blank">日批视频网址免费观看</a>| <a href="http://joob4s.com" target="_blank">亚洲av乱码一区二区三区按摩</a>| <a href="http://zzjiji.com" target="_blank">亚洲今日精彩视频</a>| <a href="http://diswooo.com" target="_blank">国产亚洲av人片在线观看</a>| <a href="http://sczxzt.com" target="_blank">国产婷婷高清在线观看免费</a>| <a href="http://wuiso.com" target="_blank">青青视频观看免费99</a>| <a href="http://rr433.com" target="_blank">97青青草原国产免费观看</a>| <a href="http://88ww99.com" target="_blank">三级毛片在线免费观看</a>| <a href="http://worldbiao.com" target="_blank">日韩免费高清一级毛片</a>| <a href="http://fholaer.com" target="_blank">亚洲国产午夜精品理论片在线播放</a>| <a href="http://www-34595.com" target="_blank">亚洲福利视频网站</a>| <a href="http://maomaots.com" target="_blank">水蜜桃亚洲一二三四在线</a>| <a href="http://class3g.com" target="_blank">亚洲愉拍99热成人精品热久久</a>| <a href="http://zzjiji.com" target="_blank">无码专区一va亚洲v专区在线</a>| <a href="http://jiezinet.com" target="_blank">黄网址在线永久免费观看 </a>| <a href="http://44od.com" target="_blank">亚洲大成色www永久网站</a>| <a href="http://266hd.com" target="_blank">亚洲国产综合人成综合网站</a>| <a href="http://zhuoyueyc.com" target="_blank">韩国18福利视频免费观看</a>| <a href="http://www-66409b.com" target="_blank">成人免费AA片在线观看</a>| <a href="http://tzfzs.com" target="_blank">免费三级毛片电影片</a>| <a href="http://100357.com" target="_blank">国产91色综合久久免费分享</a>| <a href="http://xjdz8.com" target="_blank">亚洲精品免费在线观看</a>| <a href="http://yeyaweiban.com" target="_blank">久久久精品午夜免费不卡</a>| <a href="http://tuopumao.com" target="_blank">在线观看肉片AV网站免费</a>| <a href="http://twtairun.com" target="_blank">99麻豆久久久国产精品免费 </a>| <a href="http://6006284.com" target="_blank">免费中文字幕一级毛片</a>| <a href="http://mqiuxia66.com" target="_blank">国产麻豆剧传媒精品国产免费</a>| <a href="http://www6yg6yg.com" target="_blank">久久精品网站免费观看</a>| <a href="http://yy7699.com" target="_blank">国产1024精品视频专区免费</a>| <a href="http://jte-sh.com" target="_blank">18以下岁毛片在免费播放</a>| <a href="http://1777000.com" target="_blank">91九色老熟女免费资源站</a>| <a href="http://ri9999.com" target="_blank">最近免费中文字幕大全免费</a>| <a href="http://sdzhly.com" target="_blank">69视频免费在线观看</a>| <a href="http://miyatb.com" target="_blank">黄网站色在线视频免费观看</a>| <a href="http://xdxdl.com" target="_blank">99久久这里只精品国产免费</a>| <a href="http://zhuguangbaoyu.com" target="_blank">无码一区二区三区免费视频</a>| <a href="http://szzdjl.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>