锘??xml version="1.0" encoding="utf-8" standalone="yes"?>国产一区二区三区四区hd,激情懂色av一区av二区av,99国产欧美久久久精品http://m.shnenglu.com/momoxiao/category/14698.htmlzh-cnTue, 27 Sep 2011 20:18:28 GMTTue, 27 Sep 2011 20:18:28 GMT60[zz]JavaScript 鐨?new錛?濂戒箙涓嶈鍟?/title><link>http://m.shnenglu.com/momoxiao/archive/2011/09/24/156668.html</link><dc:creator>灝忛粯</dc:creator><author>灝忛粯</author><pubDate>Fri, 23 Sep 2011 20:54:00 GMT</pubDate><guid>http://m.shnenglu.com/momoxiao/archive/2011/09/24/156668.html</guid><wfw:comment>http://m.shnenglu.com/momoxiao/comments/156668.html</wfw:comment><comments>http://m.shnenglu.com/momoxiao/archive/2011/09/24/156668.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.shnenglu.com/momoxiao/comments/commentRss/156668.html</wfw:commentRss><trackback:ping>http://m.shnenglu.com/momoxiao/services/trackbacks/156668.html</trackback:ping><description><![CDATA[<div><a >http://ued.taobao.com/blog/2007/05/15/%E4%BD%A0%E7%9C%9F%E7%9A%84%E4%BC%9A%E5%86%99javascript%E5%90%97%EF%BC%9F/<br /></a>--<br /><span id="hvzpftn" class="Apple-style-span" style="color: #333333; font-family: Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif; line-height: 25px; background-color: #ffffff; "><h2 style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; color: #ff6700; font-family: 'Microsoft Yahei'; ">JavaScript 鐨?new錛?濂戒箙涓嶈鍟?/h2><p style="margin-top: 15px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><font size="2"><em style="font-style: italic; ">鍘熸枃錛?nbsp;</em><a style="text-decoration: underline; color: #0064b1; "><font size="2"><em style="font-style: italic; ">JavaScript, We Hardly new Ya</em></font></a><em style="font-style: italic; "> 錛嶏紞</em></font><em style="font-style: italic; "><font size="2">Douglas Crockford銆?/font></em></p><p style="margin-top: 15px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><font size="2">JavaScript鏄竴闂ㄥ熀浜庡師鍨嬬殑璇█錛屼絾瀹冨嵈鎷ユ湁涓涓?new 鎿嶄綔絎︿嬌寰楀叾鐪嬭搗鏉ヨ薄涓闂ㄧ粡鍏哥殑闈㈠瀵硅薄璇█銆傞偅鏍蜂篃榪鋒儜浜嗙▼搴忓憳浠紝瀵艱嚧涓浜涙湁闂鐨勭紪紼嬫ā寮忋?/font></p><p style="margin-top: 15px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><font size="2">鍏跺疄浣犳案榪滀笉闇瑕佸湪JavaScript浣跨敤 new Object()銆傜敤瀛楅潰閲忕殑褰㈠紡{}鍘誨彇浠e惂銆?br /></font><font size="2"><br />鍚岀悊錛屼笉瑕佷嬌鐢?new Array() 錛岃屼唬涔嬩互瀛楅潰閲廩]銆侸avaScript涓殑鏁扮粍騫朵笉璞ava涓殑鏁扮粍閭f牱宸ヤ綔鐨勶紝浣跨敤綾諱技Java鐨勮娉曞彧浼氳浣犵硦娑傘?/font></p><p style="margin-top: 15px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><font size="2">鍚岀悊涓嶇敤浣跨敤 new Number, new String, 鎴栬?new Boolean銆傝繖浜涚殑鐢ㄦ硶鍙細浜х敓鏃犵敤鐨勭被鍨嬪皝瑁呭璞°傚氨鐩存帴浣跨敤綆鍗曠殑瀛楅潰閲忓惂銆?/font></p><p style="margin-top: 15px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><font size="2">涓嶈浣跨敤 new Function 鍘誨垱寤哄嚱鏁板璞°傜敤鍑芥暟琛ㄨ揪寮忔洿濂姐傛瘮濡傦細</font></p><p style="margin-top: 15px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><font size="2">frames[0].onfocus = new Function(“document.bgColor=’antiquewhite’”)</font></p><p style="margin-top: 15px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><font size="2">鏇村ソ鐨勫啓娉曟槸錛?/font></p><p style="margin-top: 15px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><font size="2">frames[0].onfocus = function () {document.bgColor = ‘antiquewhite’;};</font></p><p style="margin-top: 15px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><font size="2">絎簩縐嶅艦寮忚鑴氭湰緙栬瘧鍣ㄦ洿蹇殑鐪嬪埌鍑芥暟涓諱綋錛屼簬鏄叾涓殑璇硶閿欒涔熶細鏇村揩琚嫻嬪嚭鏉ャ傛湁鏃跺欑▼搴忓憳浣跨敤 new Function 鏄洜涓轟粬浠病鏈夌悊瑙e唴閮ㄥ嚱鏁版槸濡備綍宸ヤ綔鐨勩?/font></p><p style="margin-top: 15px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><font size="2">selObj.onchange = new Function(“dynamicOptionListObjects["+<br />dol.index+"].change(this)”);</font></p><p style="margin-top: 15px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><font size="2">濡傛灉鎴戜滑璁╃敤瀛楃涓插仛鍑芥暟浣擄紝緙栬瘧鍣ㄤ笉鑳界湅鍒板畠浠傚鏋滄垜浠敤瀛楃涓茶〃杈懼紡鍋氬嚱鏁頒綋錛屾垜浠悓鏍蜂篃鐪嬩笉鍒板畠浠傛洿濂界殑鏂瑰紡灝辨槸涓嶈鐩茬洰緙栫▼銆傞氳繃鍒墮犱竴涓繑鍥炲間負鍑芥暟鐨勫嚱鏁拌皟鐢紝鎴戜滑鍙互鏄庣‘鐨勬寜鍊間紶閫掓垜浠兂瑕佺粦瀹氱殑鍊箋傝繖鍏佽鎴戜滑鍦ㄥ驚鐜腑鍒濆鍖栦竴緋誨垪 selObj 瀵硅薄銆?/font></p><p style="margin-top: 15px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><font size="2">selObj.onchange = function (i) {<br />return function () {<br />dynamicOptionListObjects[i].change(this);</font></p><p style="margin-top: 15px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><font size="2">};<br />}(dol.index);</font></p><p style="margin-top: 15px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><font size="2">鐩存帴瀵逛竴涓嚱鏁頒嬌鐢╪ew姘歌繙涓嶆槸涓涓ソ涓繪剰銆傛瘮濡傦紝 new function 瀵規瀯閫犳柊瀵硅薄娌℃湁鎻愪緵浠涔堜紭鍔褲?/font></p><p style="margin-top: 15px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><font size="2">myObj = new function () {<br />this.type = ‘core’;<br />};</font></p><p style="margin-top: 15px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><font size="2">鏇村ソ鐨勬柟寮忔槸浣跨敤瀵硅薄瀛楅潰閲忥紝瀹冩洿杞誨閥錛屾洿蹇嵎銆?/font></p><p style="margin-top: 15px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><font size="2">myObj = {<br />type: ‘core’<br />};</font></p><p style="margin-top: 15px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><font size="2"></font><font size="2">鍋囧鎴戜滑闇瑕佸垱寤虹殑瀵硅薄鍖呭惈鐨勬柟娉曢渶瑕佽闂鏈夊彉閲忔垨鑰呭嚱鏁幫紝鏇村ソ鐨勬柟寮忎粛鐒舵槸閬垮厤浣跨敤new.</font><font size="2"></font><font size="2">var foo = new function() {<br />function processMessages(message) {<br />alert(“Message: ” + message.content);<br />}<br />this.init = function() {<br />subscribe(“/mytopic”, this, processMessages);<br />}<br />}<br /></font><font size="2">閫氳繃浣跨敤 new 鍘昏皟鐢ㄥ嚱鏁幫紝瀵硅薄浼氭寔鏈変竴涓棤鎰忎箟鐨勫師鍨嬪璞°傝繖鍙細嫻垂鍐呭瓨鑰屼笉浼氬甫鏉ヤ換浣曞ソ澶勩傚鏋滄垜浠笉浣跨敤new錛屾垜浠氨涓嶇敤鍦ㄥ璞¢摼緇存姢涓涓棤鐢ㄧ殑prototype瀵硅薄銆傛墍浠ユ垜浠彲浠ョ敤錛堬級鏉ユ紜殑璋冪敤宸ュ巶鍑芥暟銆?/font><font size="2"></font><font size="2"></font><font size="2">var foo = function () {<br />function processMessages(message) {<br />alert(“Message: ” + message.content);<br />}<br />return {<br />init: function () {<br />subscribe(“/mytopic”, this, processMessages);<br />}<br />};<br />}();<br /></font><font size="2">鎵浠ュ師鍒欏緢綆鍗曪細 鍞竴搴旇瑕佺敤鍒皀ew鎿嶄綔絎︾殑鍦版柟灝辨槸璋冪敤涓涓彜鑰佺殑鏋勯犲櫒鍑芥暟鐨勬椂鍊欍傚綋璋冪敤涓涓瀯閫犲櫒鍑芥暟鐨勬椂鍊欙紝鏄己鍒惰姹備嬌鐢╪ew鐨勩?/font><font size="2">鏈夋椂鍊欏彲浠ユ潵new涓涓? 鏈夌殑鏃跺欒繕鏄笉瑕佷簡鍚с?/font></p></span></div><img src ="http://m.shnenglu.com/momoxiao/aggbug/156668.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/momoxiao/" target="_blank">灝忛粯</a> 2011-09-24 04:54 <a href="http://m.shnenglu.com/momoxiao/archive/2011/09/24/156668.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>JavaScript 涓や釜絳夊彿 涓変釜絳夊彿http://m.shnenglu.com/momoxiao/archive/2011/09/24/156665.html灝忛粯灝忛粯Fri, 23 Sep 2011 18:16:00 GMThttp://m.shnenglu.com/momoxiao/archive/2011/09/24/156665.htmlhttp://m.shnenglu.com/momoxiao/comments/156665.htmlhttp://m.shnenglu.com/momoxiao/archive/2011/09/24/156665.html#Feedback0http://m.shnenglu.com/momoxiao/comments/commentRss/156665.htmlhttp://m.shnenglu.com/momoxiao/services/trackbacks/156665.html=== 鐢ㄦ潵榪涜涓ユ牸姣旇緝,涓嶆槸鍚岀被鍨嬬洿鎺alse



灝忛粯 2011-09-24 02:16 鍙戣〃璇勮
]]>
HTML <span> 鏍囩http://m.shnenglu.com/momoxiao/archive/2011/09/08/155382.html灝忛粯灝忛粯Thu, 08 Sep 2011 14:21:00 GMThttp://m.shnenglu.com/momoxiao/archive/2011/09/08/155382.htmlhttp://m.shnenglu.com/momoxiao/comments/155382.htmlhttp://m.shnenglu.com/momoxiao/archive/2011/09/08/155382.html#Feedback0http://m.shnenglu.com/momoxiao/comments/commentRss/155382.htmlhttp://m.shnenglu.com/momoxiao/services/trackbacks/155382.htmlhttp://www.w3school.com.cn/tags/tag_span.asp
-
-

HTML <span> 鏍囩

瀹氫箟鍜岀敤娉?/h2>

<span> 鏍囩琚敤鏉ョ粍鍚堟枃妗d腑鐨勮鍐呭厓绱犮?/p>

HTML 涓?XHTML 涔嬮棿鐨勫樊寮?/h2>

NONE

鎻愮ず鍜屾敞閲婏細

鎻愮ず錛?/span>璇蜂嬌鐢?<span> 鏉ョ粍鍚堣鍐呭厓绱狅紝浠ヤ究閫氳繃鏍峰紡鏉ユ牸寮忓寲瀹冧滑銆?/p>

娉ㄩ噴錛?/span>span 娌℃湁鍥哄畾鐨勬牸寮忚〃鐜般傚綋瀵瑰畠搴旂敤鏍峰紡鏃訛紝瀹冩墠浼氫駭鐢熻瑙変笂鐨勫彉鍖栥?/p>

渚嬪瓙

<p><span>some text.</span>some other text.</p>

渚嬪瓙瑙i噴

濡傛灉涓嶅 span 搴旂敤鏍峰紡錛岄偅涔?span 鍏冪礌涓殑鏂囨湰涓庡叾浠栨枃鏈笉浼氫換浣曡瑙変笂鐨勫樊寮傘傚敖綆″姝わ紝涓婁緥涓殑 span 鍏冪礌浠嶇劧涓?p 鍏冪礌澧炲姞浜嗛澶栫殑緇撴瀯銆?/p>

鍙互涓?span 搴旂敤 id 鎴?class 灞炴э紝榪欐牱鏃㈠彲浠ュ鍔犻傚綋鐨勮涔夛紝鍙堜究浜庡 span 搴旂敤鏍峰紡銆?/p>

鍙互瀵瑰悓涓涓?<span> 鍏冪礌搴旂敤 class 鎴?id 灞炴э紝浣嗘槸鏇村父瑙佺殑鎯呭喌鏄彧搴旂敤鍏朵腑涓縐嶃傝繖涓よ呯殑涓昏宸紓鏄紝class 鐢ㄤ簬鍏冪礌緇勶紙綾諱技鐨勫厓绱狅紝鎴栬呭彲浠ョ悊瑙d負鏌愪竴綾誨厓绱狅級錛岃?id 鐢ㄤ簬鏍囪瘑鍗曠嫭鐨勫敮涓鐨勫厓绱犮?/p>

鎻愮ず錛?/span>浜嬪疄涓婏紝鎮ㄤ篃璁稿凡緇忔敞鎰忓埌浜嗭紝W3School 绔欑偣涓婃湁涓浜涙枃鏈殑鏍峰紡涓庡叾浠栨枃鏈槸涓嶅悓鐨勩傛瘮濡?#8220;鎻愮ず”浣跨敤浜嗙矖浣撶殑姍樼孩鑹層傚敖綆″疄鐜拌繖縐嶆晥鏋滅殑鏂規硶闈炲父澶氾紝浣嗘槸鎴戜滑鐨勫仛娉曟槸錛氫嬌鐢?#8220;鎻愮ず”浣跨敤 span 鍏冪礌錛岀劧鍚庡榪欎釜 span 鍏冪礌鐨勭埗鍏冪礌錛屽嵆 p 鍏冪礌搴旂敤 class錛岃繖鏍峰氨鍙互瀵硅繖涓被鐨勫瓙鍏冪礌 span 搴旂敤鐩稿簲鐨勬牱寮忎簡銆?/p>

HTML:

<p class="tip"><span>鎻愮ず錛?lt;/span>... ... ...</p>

CSS:

p.tip span {
	font-weight:bold;
	color:#ff9955;
	}

鏍囧噯灞炴?/h2>
id, class, title, style, dir, lang, xml:lang

濡傞渶瀹屾暣鐨勬弿榪幫紝璇瘋闂?a style="text-decoration: underline; color: #900b09; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; background-position: initial initial; background-repeat: initial initial; ">鏍囧噯灞炴?/a>銆?/p>

浜嬩歡灞炴?/h2>
onclick, ondblclick, onmousedown, onmouseup, onmouseover, 
onmousemove, onmouseout, onkeypress, onkeydown, onkeyup

濡傞渶瀹屾暣鐨勬弿榪幫紝璇瘋闂?a style="text-decoration: underline; color: #900b09; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; background-position: initial initial; background-repeat: initial initial; ">浜嬩歡灞炴?/a>銆?/p>



灝忛粯 2011-09-08 22:21 鍙戣〃璇勮
]]>
javascript璇█綺劇補http://m.shnenglu.com/momoxiao/archive/2011/09/04/155074.html灝忛粯灝忛粯Sun, 04 Sep 2011 13:41:00 GMThttp://m.shnenglu.com/momoxiao/archive/2011/09/04/155074.htmlhttp://m.shnenglu.com/momoxiao/comments/155074.htmlhttp://m.shnenglu.com/momoxiao/archive/2011/09/04/155074.html#Feedback0http://m.shnenglu.com/momoxiao/comments/commentRss/155074.htmlhttp://m.shnenglu.com/momoxiao/services/trackbacks/155074.htmlch04 鍑芥暟
///////////// Function Literal

var add = function (a,b){
    
return a + b;
}

///////////// Invocation

// The Method Invocation Pattern

var myObject = {
    value: 
0,
    increment: 
function (inc) {
        
this.value += typeof inc === 'number' ? inc : 1;
    }
};

myObject.increment();
document.writeln(myObject.value);

myObject.increment(
2);
document.writeln(myObject.value);

// The Function Invocation Pattern

var sum = add(34);

myObject.
double = function(){
    
var that = this// Workaround

    
var helper = function(){
        that.value 
= add(that.value, that.value)
    };

    helper();
};

// Invoke double as a method.

myObject.
double();
document.writeln(myObject.value);

// The Constructor Invocation Pattern

var Quo = function(string){
    
this.status = string;
};

Quo.prototype.get_status 
= function(){
    
return this.status;
};

var myQuo = new Quo("confused");
document.writeln(myQuo.get_status());

// The Apply Invocation Pattern

var array = [34];
var sum = add.apply(null, array);

var statusObject = {
    status: 'A
-OK'
};

var status = Quo.prototype.get_status.apply(statusObject);

//////////////// Arguments

var sum = function(){
    
var i, sum = 0;
    
for(i = 0; i < arguments.length; i += 1){
        sum 
+= arguments[i];
    }
    
return sum;
};

document.writeln(sum(
4815162342));



////////////////// 4.6 Exceptions

var add = function(a, b){
    
if(typeof a !== 'number' || typeof b !== 'number'){
        
throw{
            name: 'TypeError',
            message: 'add needs numbers'
        }
    }
    
return a + b;
}

var try_it = function(){
    
try{
        add(
"seven");
    }
catch(e){
        document.writeln(e.name 
+ ': ' + e.message);
    }
}

try_it();


/////////////// 4.7 Argumenting Types

// TODO
Function.prototype.method = function(name, func){
    
this.prototype[name] = func;
    
return this;
};


Number.method('integer', 
function(){
        
return Math[this < 0 ? 'ceil' : 'floor'](this);
});
document.writeln((
-10 / 3).integer());


String.method('trim', 
function(){
        
return this.replace(/^\s+|\s+$/g, '');
});
document.writeln('
"' + "      neat       ".trim() + '"');


Function.prototype.method 
= function(name, func){
    
if(!this.prototype[name]){
        
this.prototype[name] = func;
    }
};

/////////////////// 4.8 Recursion

// hanoi闂錛岄掑綊姹傝В
var hanoi = function(disc, src, aux, dst){
    
if(disc > 0){
        hanoi(disc 
- 1, src, dst, aux);
        document.writeln('Move disc ' 
+ disc + ' from ' + src + ' to ' + dst);
        hanoi(disc 
- 1, aux, src, dst);
    }
}
hanoi(
3, 'Src', 'Aux', 'Dst');


// 閫掑綊澶勭悊嫻忚鍣ㄧ鐨勬枃妗e璞℃ā鍨?/span>
//
 TODO wark_the_DOM 鍜?nbsp;walk 浠涔堝叧緋伙紵
var wark_the_DOM = function walk(node, func){
    func(node);
    node 
= node.firstChild;
    
while(node){
        walk(node, func);
        node 
= node.nextSibling;
    }
};

var getElementsByAttribute = function(att, value){
    
var results = [];

    wark_the_DOM(document.body, 
function(node){
            
var actual = node.nodeType === 1 && node.getAttribute(att);
            
if(typeof actual === 'string' &&  // node灞炴ф槸string,node鍊肩瓑浜庝紶鍏ョ殑value錛屾垨鑰卾alue涓嶆槸string
                (actual === value || typeof value !== 'string')){
            results.push(node);
            }
            });
};


// 灝鵑掑綊姹傞樁涔樸俲s涓嶈兘鍋氬熬閫掑綊浼樺寲銆?/span>
var factorial = function factorial(i, a){
    a 
= a || 1;
    
if(i < 2){
        
return a;
    }
    
return factorial(i - 1, a * i);
};
document.writeln(factorial(
4));


//////////////// Scope

var foo = function(){
    
var a = 3, b = 5;
    
var bar = function(){
        
var b = 7, c = 11;
        a 
+= b + c;
    };
    bar();
};
foo();


////////////// Closure

// 閫氳繃璋冪敤鍑芥暟鐨勫艦寮忓垵濮嬪寲myObject
//
 璇ュ嚱鏁拌繑鍥炰竴涓寘鍚湁2涓柟娉曠殑瀵硅薄錛屽茍涓旇繖浜涙柟娉曚韓鏈夌戶緇闂畍alue鍙橀噺鐨勭壒鏉?/span>
var myObject = function(){
    
var value = 0;

    
return {
        increment: 
function(inc){
            value 
+= typeof inc === 'number' ? inc : 1;
        },
        getVaule: 
function(){
            
return value;
        }
    }
}(); 
// 绔嬪埢鎵ц

// 鍒涘緩涓涓悕涓簈uo鐨勬瀯閫犲嚱鏁? 瀹冩瀯閫犲嚭甯︽湁get_status鏂規硶鍜宻tatus縐佹湁灞炴х殑涓涓璞°?/span>
var quo = function(status){
    
return {
        get_status: 
function(){
                        
return status;
        }
    };
};
var myQuo = quo("amazed");
document.writeln(myQuo.get_status());

// 瀹氫箟涓涓嚱鏁幫紝瀹冭緗竴涓狣OM鑺傜偣涓洪粍鑹詫紝鐒跺悗鎶婂畠鍙樻垚鐧借壊
var fade = function(node){
    
var level = 1;
    
var step = function(){
        
var hex = level.toString(16);
        node.style.backgroundColor 
= '#FFFF' + hex + hex; // TODO 棰滆壊緙栫爜
        if(level < 15){
            level 
+= 1;
            setTimeout(step, 
100); // setTimeout()鏂規硶鐢ㄤ簬鍦ㄦ寚瀹氱殑姣鏁板悗璋冪敤鍑芥暟鎴栬綆楄〃杈懼紡
        }
    };
    setTimeout(step, 
100);
};
fade(document.body);


// 緇欎竴涓暟緇勪腑鐨勮妭鐐硅緗簨浠跺鐞嗙▼搴?/span>
var add_the_handles = function(nodes){
    
var i;
    
for(i = 0; i < nodes.length; i+=1){
        node[i].onclick 
= function(i){
            
return function(e){
                alert(e);
            };
        }(i);
    }
};
add_the_handles(document.body);

///////////// Module

// 瀵繪壘瀛楃涓蹭腑鐨凥TML瀛楃錛屽茍鏇挎崲涓哄畠浠搴旂殑瀛楃
String.method('deentityify',function(){
    
// The entity table. Itmaps entity names to characters.
    var entity= {
        quot: '
"',
        lt: '<',
        gt: '>'
    };

    // Return the deentityify method.
    return function(){
        return this.replace(/&([^&;]+);/g, // TODO 姝e垯
            function(a, b){
                var r = entity[b];
                return typeof r === 'string' ? r : a;
            })
    };
}());
document.writeln('&lt;&quot;&gt;'.deentityify());

// 榪斿洖涓涓敤鏉ヤ駭鐢熷敮涓瀛楃涓茬殑瀵硅薄
// 鍞竴瀛楃涓茬敱涓ら儴鍒嗙粍鎴愶細鍓嶇紑+搴忓垪鍙?br />// 璇ュ璞″寘鎷竴涓緗墠緙鐨勬柟娉曪紝涓涓緗簭鍒楀彿鐨勬柟娉曪紝鍜屼竴涓駭鐢熷敮涓瀛楃涓茬殑gensym鏂規硶
var serial_maker = function(){
    var prefix = '';
    var seq = 0;
    return {
        set_prefix: function(p){
                        prefix = String(p);
                    },
        set_seq: function(s){
                     seq = s;
                 },
        gensym: function(){
                    var result = prefix + seq;
                    seq += 1;
                    return result;
                }
    };
};
var seqer = serial_maker();
seqer.set_prefix('Q');
seqer.set_seq(1000);
var unique = seqer.gensym();
document.writeln(unique);

/////////////// Curry

Function.method('curry', function(){
    var slice = Array.prototype.slice;
    args = slice.apply(arguments);
    that = this;
    return function(){
        return that.apply(null, args.concat(slice.apply(arguments)));
    };
});

var add1 = add.curry(1);
document.writeln(add1(6));

////////////// Memoization

// Fibonacci, beform memoization
var fibonacci = function(n){
    return n < 2 ? n : fibonacci(n - 1) + fibonacci(n - 2);
};

for(var i = 0; i <= 10; i += 1){
    document.writeln('//' + i + ': ' + fibonacci(i));
}

// after memoization
var fibonacci2 = function(){
    var memo = [0, 1];
    var fib = function(n){
        var result = memo[n];
        if(typeof result !== 'number'){
            result = fib(n - 1) + fib(n - 2);
            memo[n] = result;
        }
        return result;
    };
    return fib;
}();
for(var i = 0; i <= 10; i += 1){
    document.writeln('//' + i + ': ' + fibonacci2(i));
}

var memoizer = function(memo, fundamental){
    var shell = function(n){
        var result = memo[n];
        if(typeof result !== 'number'){
            result = fundamental(shell, n);
            memo[n] = result;
        }
        return result;
    };
    return shell;
};

var fabonacci3 = memoizer([0,1], function(shell, n){
        return shell(n - 1) + shell(n - 2);
});

var factorial2 = memoizer([1,1], function(shell, n){
        return n * shell(n - 1);
});

ch05 緇ф壙

5.1 浼被

鍚愪笅妲姐?the Function constructor that produces the function object runs some code like this:"琚瘧鎴愪簡“Function鏋勯犲櫒浜х敓鐨勫嚱鏁板璞′細榪愯綾諱技榪欐牱鐨勪竴浜涗唬鐮侊細”銆備富璇兘閿欎簡銆傝繖鏈功閲岀殑閿欒紜疄姣旇緝澶氥?br />

灝忛粯 2011-09-04 21:41 鍙戣〃璇勮
]]>
[django debug toolbar] Caught UnicodeEncodeError while renderinghttp://m.shnenglu.com/momoxiao/archive/2011/06/14/148631.html灝忛粯灝忛粯Tue, 14 Jun 2011 07:08:00 GMThttp://m.shnenglu.com/momoxiao/archive/2011/06/14/148631.htmlhttp://m.shnenglu.com/momoxiao/comments/148631.htmlhttp://m.shnenglu.com/momoxiao/archive/2011/06/14/148631.html#Feedback0http://m.shnenglu.com/momoxiao/comments/commentRss/148631.htmlhttp://m.shnenglu.com/momoxiao/services/trackbacks/148631.html
鎶ラ敊:
Caught UnicodeEncodeError while rendering: ('ascii', u'if not counters: return result_list    #\u6570\u636e\u5e93\u91cc\u6ca1\u6709\u65e5\u671fdate\u7684\u8bb0\u5f55'4048'ordinal not in range(128)')

瑙e喅:
if not counters: return result_list #鏁版嵁搴撻噷娌℃湁鏃ユ湡date鐨勮褰?/span>
鏀規垚
#鏁版嵁搴撻噷娌℃湁鏃ユ湡date鐨勮褰?/span>
if not counters: return result_list

ps,濂戒箙娌℃潵,CuteEditor閮芥敮鎸乧hrome浜嗗晩:-)


灝忛粯 2011-06-14 15:08 鍙戣〃璇勮
]]>
file_addhttp://m.shnenglu.com/momoxiao/archive/2011/03/24/142665.html灝忛粯灝忛粯Thu, 24 Mar 2011 09:58:00 GMThttp://m.shnenglu.com/momoxiao/archive/2011/03/24/142665.htmlhttp://m.shnenglu.com/momoxiao/comments/142665.htmlhttp://m.shnenglu.com/momoxiao/archive/2011/03/24/142665.html#Feedback0http://m.shnenglu.com/momoxiao/comments/commentRss/142665.htmlhttp://m.shnenglu.com/momoxiao/services/trackbacks/142665.html鍙傛暟:瑕佸悎騫剁殑鏂囦歡鍚?br>
#include <stdio.h>

int main(int argc, char **argv)
{
    FILE 
*fin, *fout;
    
int i;
    
int c;

    
if((fout = fopen("tmp","w")) == NULL){
        printf(
"create output file error.\n");
        
return 1;
    }

    
for(i = 1; i < argc; i++){
        fputs(argv[i], fout);
        fputs(
"\n", fout);
    }

    
for(i = 1; i < argc; i++){
        
if((fin = fopen(argv[i],"r")) == NULL){
            printf(
"file not exist - %s\n", argv[i]);
            
return 1;
        }

        fputs(
"\n\n#############\n", fout);
        fputs(argv[i], fout);
        fputs(
"\n#############\n", fout);

        
while((c = fgetc(fin)) != EOF )
            fputc(c, fout);

        fclose(fin);
    }

    fclose(fout);

    
return 0;

}


灝忛粯 2011-03-24 17:58 鍙戣〃璇勮
]]>
[zz] File I/Ohttp://m.shnenglu.com/momoxiao/archive/2011/03/24/142658.html灝忛粯灝忛粯Thu, 24 Mar 2011 09:17:00 GMThttp://m.shnenglu.com/momoxiao/archive/2011/03/24/142658.htmlhttp://m.shnenglu.com/momoxiao/comments/142658.htmlhttp://m.shnenglu.com/momoxiao/archive/2011/03/24/142658.html#Feedback0http://m.shnenglu.com/momoxiao/comments/commentRss/142658.htmlhttp://m.shnenglu.com/momoxiao/services/trackbacks/142658.htmlhttp://www.csie.ntu.edu.tw/~cprog2003/downloads/Notes%20on%20C%20File%20I-O.htm

File I/O

The FILE type

  1. 鐣跺湪C涓兂浣跨敤妾旀鏅傦紝灝遍渶瑕佸鍛奆ILE variable
  2. FILE variable鏄竴鍊媝ointer錛屽洜瀹冩槸涓鍊嬫寚鍚戞獢妗堢従鍦ㄤ嬌鐢ㄥ埌鍝!鐨勬寚妯欍?鍦ㄦ瘮杓冨簳灞ょ殑鎰忕京涓?close to hardware)錛屽畠鏄竴鍊媐ile descriptor銆?/li>
Example:
FILE *myfile;

鍦–涓紝瀵﹂殯涓婃槸浣跨敤Stream I/O鐨勬柟寮忎締瀛樺彇璩囨枡銆備篃灝辨槸瑾紝鐣舵墦闁嬩竴鍊嬫獢妗堝緦錛?OS閭i倞鏈冨皣涓閮ㄥ垎鐨勮硣鏂欏厛璁璧蜂締鍦ㄤ竴鍊嬫毇瀛樼殑Buffer瑁★紝鐒跺緦FILE閫欏媝ointer灝辨渻鍘繪寚鍚戦欏媌uffer錛?姣忚畝鍙栦竴鍊嬪瓧鍏冩檪錛屽畠灝辨渻寰鍓嶇Щ鍕曚竴鍊嬨傚悓妯g殑錛岀暥鎴戝戝湪瀵叆鐨勬檪鍊欙紝鐣舵垜鍊戝畬鎴愬儚鏄痜printf鏅傦紝 瀹冧篃鏄厛瀵叆閫欏媌uffer涓紝鐩村埌閫欏媌uffer琚玣lush鎴栨槸瀵嚭鍒癲evice涓紝鎵嶆渻鐪熸鐨勫仛鏀硅畩銆?/p>

閫欏嫉鍦栫殑宸﹂倞灝辨槸device錛涘彸閭婂氨鏄痓uffer銆?br>

Associate the variable with a file

  1. Use fopen()
  2. Specify the file path and the mode
  3. 鎴愬姛鐨勮┍, fopen鏈價eturn涓鍊媐ile pointer錛涘惁鍓? return NULL
"r"open for reading; 鍋囧妾旀涓嶅瓨鍦紝鍓囧け鏁椼?/td>
"w"open or create for writing; 鍋囧妾旀瀛樺湪錛屽叾鐝懼瓨鐨勫収瀹規渻琚钃嬨?/td>
"a"open or create for writng; 鐪媤鐨勪笉鍚屽湪鏂鹼紝瀹冩渻鎺ヨ憲鐝懼瓨鐨勫収瀹圭辜綰屽仛涓嬪幓
"r+"open for reading and writing; 妾旀涓瀹氳瀛樺湪
"w+"open or create for reading and writing; 妾旀涓嶅瓨鍦ㄥ氨闁嬫柊妾旀錛屽瓨鍦ㄥ氨瑕嗗
"a+"open or create for reading and writing; 涓嶅悓铏曞悓涓婇潰a鍜寃鐨勫樊鍒?/td>

FILE *fopen(char *name, char *mode)
Example:
FILE *myfile;
myfile = fopen("input.txt", "r");

Testing for EOF

  1. EOF鏄繚鐣欏瓧錛岃〃紺篍nd Of File銆?/li>
  2. 鐣舵兂瑕佹鏌ョ従鍦ㄧ殑file pointer鏄惁宸茬稉鍙埌妾旀鐨勭祼灝炬檪錛屽彲浠ヤ嬌鐢╢eof(file)
  3. 鐣剁湡鐨勫凡綞撴槸EOF鏅傦紝return 0錛涘惁鍓囷紝return non-zero
Syntax:
int feof( FILE *stream );
Example: 
if( feof( myfile ) )
printf("End of file\n");

Writing / Reading by single character

  1. To read in or write out text by char, use fgetc() and fputc()
  2. fgetc鏈價eturn涓嬩竴鍊嬪湪input stream涓殑char錛岃嫢鏄凡綞揈OF錛屽墖return EOF銆傝岀偤浠楹間粬瑕乺eturn int鑰屼笉鏄痗har錛屽墖鏄洜鐐篍OF宸茬稉涓嶅湪char鐨勭瘎鍦嶅収(涓嶅湪0~255錛岀偤-1)銆?/li>
  3. fputc鍓囨渻return鎵瀵叆鐨刢har鐨勫鹼紱鍋囧鐧肩敓閷鐨勮┍錛宺eturn EOF銆?/li>
Syntax:
int fgetc( FILE *stream );
int fputc( int c, FILE *stream );
Example: 
FILE *myfile, *myfile2;
int c;
myfile = fopen("in", "r");>
myfile2 = fopen("out", "w");
while( (c=fgetc(myfile)) != EOF)
	fputc(c, myfile2);

Writing / Reading by line of text

  1. To read in or write out text by line, use fgets() and fputs()
  2. fgets鏈價eturn鎸囧悜str鐨刢har pointer錛涘亣鑻ョ櫦鐢熼尟瑾ゆ垨鏄亣鍒癊OF鏅傦紝returns NULL
  3. fputs return 0 on success and EOF on error.
Syntax:
char *fgets(char *str, int size, FILE *stream);
int fputs(const char *str, FILE *stream);
Example: 
FILE *myfile, *myfile2;
char tmp[80];
myfile = fopen("in", "r");>
myfile2 = fopen("out", "w");
while( (fgets(tmp, 80, myfile)) != NULL)
	fputs(tmp, myfile2);

fprintf() and fscanf()

  1. Work like printf and scanf, except with files
  2. 璺熶笂闈gets, fputs涓嶅悓鐨勬槸錛岄欏叐鍊媐unction鍙互鍋歠ormatted I/O
Examples:
fprintf(outputfile, "My age is %d\n", myAge);
fscanf(inputfile, "%f", &floatVariable);


Close the files

  1. 鐣跺湪涓鍊嬫獢妗堢殑宸ヤ綔宸茬稉緄愭潫寰岋紝鍙互浣跨敤fclose()錛屼嬌涔嬪墠buffer鐨勮硣鏂欏闅涘鍏ャ?/li>
  2. 鍥犳鐣跺湪灝嶆獢妗堢殑瀵叆緄愭潫寰岋紝鏈濂介倓鏄敤fclose灝囦粬闂滄帀銆?/li>
  3. 鎴愬姛鐨勮┍錛宺eturn 0錛涘惁鍓囷紝return EOF
Syntax:
int fclose( FILE *stream );

A sample program

鍋囧浣犲戦倓鏄笉鏈冪敤鐨勮┍ 錛屽彲浠ュ鐢?鍙冭?涓嬮潰鐨勭▼寮忋?table class="ebox1" style="background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: black; background-position: initial initial; background-repeat: initial initial; ">
#include 
#define INFILE "input.txt"
//灝囦笅闈㈤欏嬪铏熸彌鎴愪綘鑷繁鐨勫铏?
#define OUTFILE "R92922099"

char *readin(FILE *);

int main() {
    FILE *infile, *outfile;
    char *input;

	/* 鎵撻枊妾旀 */
    if( (infile = fopen(INFILE, "r")) == NULL ) {
        printf("can't open input file\n");
        exit(1);								//鍋囪嫢澶辨晽鐨勮┍錛屽氨闆㈤枊紼嬪紡
    }else if( (outfile = fopen(OUTFILE, "w")) == NULL ) {
        printf("can't open output file\n");
        exit(1);								//鍋囪嫢澶辨晽鐨勮┍錛屽氨闆㈤枊紼嬪紡
    }
	/* 鐢ㄥ墰鍓涘彇寰楃殑file pointer渚嗚畝鍙栨獢妗堢殑鍏у鐨勫嫊浣?*/
    input = readin( infile );
	/*
		灝囦綘鍊戝浣曡檿鐞嗗緸妾旀涓墍璁鍒扮殑璩囨枡result錛?
		瀵湪閫欒!錛屾垨鏄湪閫欒!鍛煎彨function
	*/

    fclose(infile);
    fclose(outfile);
}

//灝囨獢妗堜腑鎵鏈夌殑鍏у閮借畝鍙栧嚭渚嗭紝鐢╮esult鎸囧悜閫欏嬭硣鏂欙紝鐒跺緦return閫欏媝ointer鍋氳檿鐞?
char *readin(FILE *in) {
    char tmp[80];
    char *result="";
    while( fgets( tmp, 80, in)!=NULL ) {
        asprintf(&result, "%s%s", result, tmp);
    }
    return result;
}




灝忛粯 2011-03-24 17:17 鍙戣〃璇勮
]]>
function declaration isn't a prototypehttp://m.shnenglu.com/momoxiao/archive/2011/01/27/139392.html灝忛粯灝忛粯Wed, 26 Jan 2011 20:28:00 GMThttp://m.shnenglu.com/momoxiao/archive/2011/01/27/139392.htmlhttp://m.shnenglu.com/momoxiao/comments/139392.htmlhttp://m.shnenglu.com/momoxiao/archive/2011/01/27/139392.html#Feedback0http://m.shnenglu.com/momoxiao/comments/commentRss/139392.htmlhttp://m.shnenglu.com/momoxiao/services/trackbacks/139392.htmlQ: function declaration isn't a prototype
A:
http://hi.baidu.com/%D4%BC%D0%DE%D1%C7ing/blog/item/d5f86a0f598b47c27acbe138.html

static void cut_mode(void)
濡傛灉鍐欐垚static void cut_mode()
灝變細鏈夎鍛奻unction declaration isn't a prototype



灝忛粯 2011-01-27 04:28 鍙戣〃璇勮
]]>
getopt getopt_longhttp://m.shnenglu.com/momoxiao/archive/2011/01/26/139346.html灝忛粯灝忛粯Wed, 26 Jan 2011 06:34:00 GMThttp://m.shnenglu.com/momoxiao/archive/2011/01/26/139346.htmlhttp://m.shnenglu.com/momoxiao/comments/139346.htmlhttp://m.shnenglu.com/momoxiao/archive/2011/01/26/139346.html#Feedback2http://m.shnenglu.com/momoxiao/comments/commentRss/139346.htmlhttp://m.shnenglu.com/momoxiao/services/trackbacks/139346.htmlgetopt
--man
        #include <unistd.h>

       int getopt(int argc, char * const argv[],
                  const char *optstring);

       extern char *optarg;
       extern int optind, opterr, optopt;

       #include <getopt.h>

       int getopt_long(int argc, char * const argv[],
                  const char *optstring,
                  const struct option *longopts, int *longindex);

--ex

 23 struct option longopts[] = {
 24     {"icmp", no_argument, NULL, 'i'},
 25     {"help", no_argument, NULL, 'h'},
 26     {"drop", required_argument, NULL, 'd'},
 27     {0,0,0,0}
 28 };

 51     while((c = getopt_long(argc, argv, "hid:", longopts, NULL))!=-1){
 52         switch(c){
 53             case 'i':{
 54                 own->icmp_off = 1;
 55                 break;
 56             }
 57             case 'd':{
 58                 own->drop_ip = inet_addr(optarg);
 59                 break;
 60             }
 61             case 'h':{
 62                 print_help(argv[0]);
 63                 return -1;
 64             }
 65             default:
 66                 break;
 67         }

--

浣滅敤錛?br>瑙f瀽杈撳叆鐨勫弬鏁般?/p>

鍙傛暟錛?br>argc鍜宎rgv鏄紶鍏ain鐨勫弬鏁頒釜鏁?鍜?鍙傛暟鍒楄〃銆?br>"hid:"鏄?h -i -d 榪欐牱鐨勯夐」錛沝鍚庢湁鍐掑彿錛岃〃紺?d閫夐」鏈夊弬鏁拌窡鐫銆?br>longopts鏄痵truct option *錛屽垪鍑?h -i -d瀵瑰簲鐨勯暱閫夐」鏍煎紡--help --icmp --drop

鐩稿叧澶栭儴鍙橀噺錛?br>extern char *optarg; - 褰撳墠閫夐」鐨勫弬鏁板瓧涓?/p>

灝忛粯 2011-01-26 14:34 鍙戣〃璇勮
]]>
C 璇█妤?/title><link>http://m.shnenglu.com/momoxiao/archive/2010/11/10/133206.html</link><dc:creator>灝忛粯</dc:creator><author>灝忛粯</author><pubDate>Wed, 10 Nov 2010 07:28:00 GMT</pubDate><guid>http://m.shnenglu.com/momoxiao/archive/2010/11/10/133206.html</guid><wfw:comment>http://m.shnenglu.com/momoxiao/comments/133206.html</wfw:comment><comments>http://m.shnenglu.com/momoxiao/archive/2010/11/10/133206.html#Feedback</comments><slash:comments>14</slash:comments><wfw:commentRss>http://m.shnenglu.com/momoxiao/comments/commentRss/133206.html</wfw:commentRss><trackback:ping>http://m.shnenglu.com/momoxiao/services/trackbacks/133206.html</trackback:ping><description><![CDATA[RT<img src ="http://m.shnenglu.com/momoxiao/aggbug/133206.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/momoxiao/" target="_blank">灝忛粯</a> 2010-11-10 15:28 <a href="http://m.shnenglu.com/momoxiao/archive/2010/11/10/133206.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>python 鍒嗗壊 鍚堝茍 瀛楃涓?/title><link>http://m.shnenglu.com/momoxiao/archive/2010/11/01/131976.html</link><dc:creator>灝忛粯</dc:creator><author>灝忛粯</author><pubDate>Mon, 01 Nov 2010 05:51:00 GMT</pubDate><guid>http://m.shnenglu.com/momoxiao/archive/2010/11/01/131976.html</guid><wfw:comment>http://m.shnenglu.com/momoxiao/comments/131976.html</wfw:comment><comments>http://m.shnenglu.com/momoxiao/archive/2010/11/01/131976.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.shnenglu.com/momoxiao/comments/commentRss/131976.html</wfw:commentRss><trackback:ping>http://m.shnenglu.com/momoxiao/services/trackbacks/131976.html</trackback:ping><description><![CDATA[ip = '127.0.0.1' # 鍒嗗壊 items = ip.split('.') # 鍚堝茍 sep = ' ' item = sep.join(items)<img src ="http://m.shnenglu.com/momoxiao/aggbug/131976.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/momoxiao/" target="_blank">灝忛粯</a> 2010-11-01 13:51 <a href="http://m.shnenglu.com/momoxiao/archive/2010/11/01/131976.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>銆愯漿銆慍SS display 灞炴?/title><link>http://m.shnenglu.com/momoxiao/archive/2010/09/21/127224.html</link><dc:creator>灝忛粯</dc:creator><author>灝忛粯</author><pubDate>Tue, 21 Sep 2010 02:28:00 GMT</pubDate><guid>http://m.shnenglu.com/momoxiao/archive/2010/09/21/127224.html</guid><wfw:comment>http://m.shnenglu.com/momoxiao/comments/127224.html</wfw:comment><comments>http://m.shnenglu.com/momoxiao/archive/2010/09/21/127224.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.shnenglu.com/momoxiao/comments/commentRss/127224.html</wfw:commentRss><trackback:ping>http://m.shnenglu.com/momoxiao/services/trackbacks/127224.html</trackback:ping><description><![CDATA[<table class="dataintable" style="font-family: Arial,Helvetica,sans-serif; margin-top: 10px; border-collapse: collapse; border: 1px solid #888888; width: 606px;"> <tbody> <tr> <th style="vertical-align: baseline; padding: 5px 15px 5px 5px; background-color: #cccccc; border: 1px solid #888888; text-align: left;">鍊?/th> <th style="vertical-align: baseline; padding: 5px 15px 5px 5px; background-color: #cccccc; border: 1px solid #888888; text-align: left;">鎻忚堪</th> </tr> <tr> <td style="vertical-align: text-top; padding: 5px 15px 5px 5px; background-color: #efefef; border: 1px solid #aaaaaa;">none</td> <td style="vertical-align: text-top; padding: 5px 15px 5px 5px; background-color: #efefef; border: 1px solid #aaaaaa;">姝ゅ厓绱犱笉浼氳鏄劇ず銆?/td> </tr> <tr> <td style="vertical-align: text-top; padding: 5px 15px 5px 5px; background-color: #efefef; border: 1px solid #aaaaaa;">block</td> <td style="vertical-align: text-top; padding: 5px 15px 5px 5px; background-color: #efefef; border: 1px solid #aaaaaa;">姝ゅ厓绱犲皢鏄劇ず涓哄潡綰у厓绱狅紝姝ゅ厓绱犲墠鍚庝細甯︽湁鎹㈣絎︺?/td> </tr> <tr> <td style="vertical-align: text-top; padding: 5px 15px 5px 5px; background-color: #efefef; border: 1px solid #aaaaaa;">inline</td> <td style="vertical-align: text-top; padding: 5px 15px 5px 5px; background-color: #efefef; border: 1px solid #aaaaaa;">榛樿銆傛鍏冪礌浼氳鏄劇ず涓哄唴鑱斿厓绱狅紝鍏冪礌鍓嶅悗娌℃湁鎹㈣絎︺?/td> </tr> <tr> <td style="vertical-align: text-top; padding: 5px 15px 5px 5px; background-color: #efefef; border: 1px solid #aaaaaa;">inline-block</td> <td style="vertical-align: text-top; padding: 5px 15px 5px 5px; background-color: #efefef; border: 1px solid #aaaaaa;">琛屽唴鍧楀厓绱犮傦紙CSS2.1 鏂板鐨勫鹼級</td> </tr> <tr> <td style="vertical-align: text-top; padding: 5px 15px 5px 5px; background-color: #efefef; border: 1px solid #aaaaaa;">list-item</td> <td style="vertical-align: text-top; padding: 5px 15px 5px 5px; background-color: #efefef; border: 1px solid #aaaaaa;">姝ゅ厓绱犱細浣滀負鍒楄〃鏄劇ず銆?/td> </tr> <tr> <td style="vertical-align: text-top; padding: 5px 15px 5px 5px; background-color: #efefef; border: 1px solid #aaaaaa;">run-in</td> <td style="vertical-align: text-top; padding: 5px 15px 5px 5px; background-color: #efefef; border: 1px solid #aaaaaa;">姝ゅ厓绱犱細鏍規嵁涓婁笅鏂囦綔涓哄潡綰у厓绱犳垨鍐呰仈鍏冪礌鏄劇ず銆?/td> </tr> <tr> <td style="vertical-align: text-top; padding: 5px 15px 5px 5px; background-color: #efefef; border: 1px solid #aaaaaa;">compact</td> <td style="vertical-align: text-top; padding: 5px 15px 5px 5px; background-color: #efefef; border: 1px solid #aaaaaa;">CSS 涓湁鍊?compact錛屼笉榪囩敱浜庣己涔忓箍娉涙敮鎸侊紝宸茬粡浠?CSS2.1 涓垹闄ゃ?/td> </tr> <tr> <td style="vertical-align: text-top; padding: 5px 15px 5px 5px; background-color: #efefef; border: 1px solid #aaaaaa;">marker</td> <td style="vertical-align: text-top; padding: 5px 15px 5px 5px; background-color: #efefef; border: 1px solid #aaaaaa;">CSS 涓湁鍊?marker錛屼笉榪囩敱浜庣己涔忓箍娉涙敮鎸侊紝宸茬粡浠?CSS2.1 涓垹闄ゃ?/td> </tr> <tr> <td style="vertical-align: text-top; padding: 5px 15px 5px 5px; background-color: #efefef; border: 1px solid #aaaaaa;">table</td> <td style="vertical-align: text-top; padding: 5px 15px 5px 5px; background-color: #efefef; border: 1px solid #aaaaaa;">姝ゅ厓绱犱細浣滀負鍧楃駭琛ㄦ牸鏉ユ樉紺猴紙綾諱技 <table>錛夛紝琛ㄦ牸鍓嶅悗甯︽湁鎹㈣絎︺?/td> </tr> <tr> <td style="vertical-align: text-top; padding: 5px 15px 5px 5px; background-color: #efefef; border: 1px solid #aaaaaa;">inline-table</td> <td style="vertical-align: text-top; padding: 5px 15px 5px 5px; background-color: #efefef; border: 1px solid #aaaaaa;">姝ゅ厓绱犱細浣滀負鍐呰仈琛ㄦ牸鏉ユ樉紺猴紙綾諱技 <table>錛夛紝琛ㄦ牸鍓嶅悗娌℃湁鎹㈣絎︺?/td> </tr> <tr> <td style="vertical-align: text-top; padding: 5px 15px 5px 5px; background-color: #efefef; border: 1px solid #aaaaaa;">table-row-group</td> <td style="vertical-align: text-top; padding: 5px 15px 5px 5px; background-color: #efefef; border: 1px solid #aaaaaa;">姝ゅ厓绱犱細浣滀負涓涓垨澶氫釜琛岀殑鍒嗙粍鏉ユ樉紺猴紙綾諱技 <tbody>錛夈?/td> </tr> <tr> <td style="vertical-align: text-top; padding: 5px 15px 5px 5px; background-color: #efefef; border: 1px solid #aaaaaa;">table-header-group</td> <td style="vertical-align: text-top; padding: 5px 15px 5px 5px; background-color: #efefef; border: 1px solid #aaaaaa;">姝ゅ厓绱犱細浣滀負涓涓垨澶氫釜琛岀殑鍒嗙粍鏉ユ樉紺猴紙綾諱技 <thead>錛夈?/td> </tr> <tr> <td style="vertical-align: text-top; padding: 5px 15px 5px 5px; background-color: #efefef; border: 1px solid #aaaaaa;">table-footer-group</td> <td style="vertical-align: text-top; padding: 5px 15px 5px 5px; background-color: #efefef; border: 1px solid #aaaaaa;">姝ゅ厓绱犱細浣滀負涓涓垨澶氫釜琛岀殑鍒嗙粍鏉ユ樉紺猴紙綾諱技 <tfoot>錛夈?/td> </tr> <tr> <td style="vertical-align: text-top; padding: 5px 15px 5px 5px; background-color: #efefef; border: 1px solid #aaaaaa;">table-row</td> <td style="vertical-align: text-top; padding: 5px 15px 5px 5px; background-color: #efefef; border: 1px solid #aaaaaa;">姝ゅ厓绱犱細浣滀負涓涓〃鏍艱鏄劇ず錛堢被浼?<tr>錛夈?/td> </tr> <tr> <td style="vertical-align: text-top; padding: 5px 15px 5px 5px; background-color: #efefef; border: 1px solid #aaaaaa;">table-column-group</td> <td style="vertical-align: text-top; padding: 5px 15px 5px 5px; background-color: #efefef; border: 1px solid #aaaaaa;">姝ゅ厓绱犱細浣滀負涓涓垨澶氫釜鍒楃殑鍒嗙粍鏉ユ樉紺猴紙綾諱技 <colgroup>錛夈?/td> </tr> <tr> <td style="vertical-align: text-top; padding: 5px 15px 5px 5px; background-color: #efefef; border: 1px solid #aaaaaa;">table-column</td> <td style="vertical-align: text-top; padding: 5px 15px 5px 5px; background-color: #efefef; border: 1px solid #aaaaaa;">姝ゅ厓绱犱細浣滀負涓涓崟鍏冩牸鍒楁樉紺猴紙綾諱技 <col>錛?/td> </tr> <tr> <td style="vertical-align: text-top; padding: 5px 15px 5px 5px; background-color: #efefef; border: 1px solid #aaaaaa;">table-cell</td> <td style="vertical-align: text-top; padding: 5px 15px 5px 5px; background-color: #efefef; border: 1px solid #aaaaaa;">姝ゅ厓绱犱細浣滀負涓涓〃鏍煎崟鍏冩牸鏄劇ず錛堢被浼?<td> 鍜?<th>錛?/td> </tr> <tr> <td style="vertical-align: text-top; padding: 5px 15px 5px 5px; background-color: #efefef; border: 1px solid #aaaaaa;">table-caption</td> <td style="vertical-align: text-top; padding: 5px 15px 5px 5px; background-color: #efefef; border: 1px solid #aaaaaa;">姝ゅ厓绱犱細浣滀負涓涓〃鏍兼爣棰樻樉紺猴紙綾諱技 <caption>錛?/td> </tr> <tr> <td style="vertical-align: text-top; padding: 5px 15px 5px 5px; background-color: #efefef; border: 1px solid #aaaaaa;">inherit</td> <td style="vertical-align: text-top; padding: 5px 15px 5px 5px; background-color: #efefef; border: 1px solid #aaaaaa;">瑙勫畾搴旇浠庣埗鍏冪礌緇ф壙 display 灞炴х殑鍊箋?/td> </tr> </tbody> </table> <br><img src ="http://m.shnenglu.com/momoxiao/aggbug/127224.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/momoxiao/" target="_blank">灝忛粯</a> 2010-09-21 10:28 <a href="http://m.shnenglu.com/momoxiao/archive/2010/09/21/127224.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>TypeError: 'tuple' object does not support item assignmenthttp://m.shnenglu.com/momoxiao/archive/2010/08/23/124482.html灝忛粯灝忛粯Mon, 23 Aug 2010 15:18:00 GMThttp://m.shnenglu.com/momoxiao/archive/2010/08/23/124482.htmlhttp://m.shnenglu.com/momoxiao/comments/124482.htmlhttp://m.shnenglu.com/momoxiao/archive/2010/08/23/124482.html#Feedback1http://m.shnenglu.com/momoxiao/comments/commentRss/124482.htmlhttp://m.shnenglu.com/momoxiao/services/trackbacks/124482.html

    def SetValue(self, row, col, value):
        data_list 
= list(self.data)
        
for i in range(len(data_list)):
            data_list[i] 
= list(data_list[i])
        data_list[row][col] = value
        self.data 
= tuple(data_list)


灝忛粯 2010-08-23 23:18 鍙戣〃璇勮
]]>
python passhttp://m.shnenglu.com/momoxiao/archive/2010/08/23/124425.html灝忛粯灝忛粯Mon, 23 Aug 2010 08:30:00 GMThttp://m.shnenglu.com/momoxiao/archive/2010/08/23/124425.htmlhttp://m.shnenglu.com/momoxiao/comments/124425.htmlhttp://m.shnenglu.com/momoxiao/archive/2010/08/23/124425.html#Feedback0http://m.shnenglu.com/momoxiao/comments/commentRss/124425.htmlhttp://m.shnenglu.com/momoxiao/services/trackbacks/124425.html

pass璇彞浠涔堜篃涓嶅仛錛屼竴鑸綔涓哄崰浣嶇鎴栬呭垱寤哄崰浣嶇▼搴忥紝pass璇彞涓嶄細鎵ц浠諱綍鎿嶄綔錛屾瘮濡傦細

while False:

pass

pass閫氬父鐢ㄦ潵鍒涘緩涓涓渶綆鍗曠殑綾伙細

class MyEmptyClass:

pass

pass鍦ㄨ蔣浠惰璁¢樁孌典篃緇忓父鐢ㄦ潵浣滀負TODO錛屾彁閱掑疄鐜扮浉搴旂殑瀹炵幇錛屾瘮濡傦細

def initlog(*args):

pass #please implement this



灝忛粯 2010-08-23 16:30 鍙戣〃璇勮
]]>
銆愯漿銆戣鏁欎釜鎬濊礬鍏充簬鐢╳x.Grid鎿嶄綔鏁版嵁搴?/title><link>http://m.shnenglu.com/momoxiao/archive/2010/08/23/124401.html</link><dc:creator>灝忛粯</dc:creator><author>灝忛粯</author><pubDate>Mon, 23 Aug 2010 05:16:00 GMT</pubDate><guid>http://m.shnenglu.com/momoxiao/archive/2010/08/23/124401.html</guid><wfw:comment>http://m.shnenglu.com/momoxiao/comments/124401.html</wfw:comment><comments>http://m.shnenglu.com/momoxiao/archive/2010/08/23/124401.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.shnenglu.com/momoxiao/comments/commentRss/124401.html</wfw:commentRss><trackback:ping>http://m.shnenglu.com/momoxiao/services/trackbacks/124401.html</trackback:ping><description><![CDATA[     鎽樿: 鐢℅rid璇誨彇鎿嶄綔鏁版嵁搴撴坊鍔狅紝淇敼鏁版嵁涓鑸兘鐢ㄤ粈涔堟柟娉曪紵瑕佹眰鍙互鍐岹rid涓婁慨鏀規暟鎹紝淇敼鍚庡彲浠ヤ繚瀛樺埌鏁版嵁搴撴湁娌℃湁涓搷浣滄暟鎹簱鐨勫疄闄呬緥瀛愯阿璋?=============浣跨敤wx.grid.PyGridTableBase, 鐒跺悗鑷繁瀹氫箟SetValue, 鍦ㄩ噷闈㈠疄鐜頒綘鐨勬暟鎹簱鎿嶄綔, 灝卞彲浠ュ湪淇敼grid鐨勬椂鍊? 鍚屾椂鏇存柊鏁版嵁搴?娣誨姞鍜屽垹闄よ闇瑕佽嚜宸卞畾涔変簨浠? 浜嬩歡鐨勮Е鍙戝彲浠ユ槸button鎴栬呮槸con...  <a href='http://m.shnenglu.com/momoxiao/archive/2010/08/23/124401.html'>闃呰鍏ㄦ枃</a><img src ="http://m.shnenglu.com/momoxiao/aggbug/124401.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/momoxiao/" target="_blank">灝忛粯</a> 2010-08-23 13:16 <a href="http://m.shnenglu.com/momoxiao/archive/2010/08/23/124401.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>鍘婚櫎浠g爜鍓嶈鍙風殑灝忓伐鍏?/title><link>http://m.shnenglu.com/momoxiao/archive/2010/08/22/124324.html</link><dc:creator>灝忛粯</dc:creator><author>灝忛粯</author><pubDate>Sun, 22 Aug 2010 14:13:00 GMT</pubDate><guid>http://m.shnenglu.com/momoxiao/archive/2010/08/22/124324.html</guid><wfw:comment>http://m.shnenglu.com/momoxiao/comments/124324.html</wfw:comment><comments>http://m.shnenglu.com/momoxiao/archive/2010/08/22/124324.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.shnenglu.com/momoxiao/comments/commentRss/124324.html</wfw:commentRss><trackback:ping>http://m.shnenglu.com/momoxiao/services/trackbacks/124324.html</trackback:ping><description><![CDATA[<a ><u><font color="#0000ff">http://www.cnblogs.com/yanxy/archive/2010/02/19/yanxyfirstpython.html</font></u></a><br><br>==================<br><br>緗戜笂鐪嬬殑渚嬪瓙,璁?鐐?<br>1.  u''<br>2. self.textBox.GetValue()<br>    self.textBox.SetValue()<br>3. singleStr <span style="color: #000000;">=</span><span style="color: #000000;"> singleStr[i:]   </span><span style="color: #008000;">#</span><span style="color: #008000;"> 鐣欏悗闈㈢殑鍐呭</span><br><br> <div style="padding: 4px 5px 4px 4px; font-size: 13px; border-left-color: #cccccc; width: 98%; background-color: #eeeeee;"><span style="color: #008000;">#</span><span style="color: #008000;"> -*- coding:utf-8 -*-</span><span style="color: #008000;"><br>#</span><span style="color: #008000;"> 鍘婚櫎浠g爜鍓嶈鍙風殑灝忓伐鍏?/span><span style="color: #008000;"><br>#<br></span><span style="color: #0000ff;">import</span><span style="color: #000000;"> wx<br><br></span><span style="color: #0000ff;">class</span><span style="color: #000000;"> MainWindow(wx.Frame):<br>    </span><span style="color: #0000ff;">def</span><span style="color: #000000;"> </span><span style="color: #800080;">__init__</span><span style="color: #000000;">(self, parent, id):<br>        wx.Frame.</span><span style="color: #800080;">__init__</span><span style="color: #000000;">(self, parent, id,<br>                          u</span><span style="color: #800000;">'</span><span style="color: #800000;">鍘婚櫎浠g爜鍓嶈鍙風殑灝忓伐鍏?/span><span style="color: #800000;">'</span><span style="color: #000000;">)<br>        self.textBox </span><span style="color: #000000;">=</span><span style="color: #000000;"> wx.TextCtrl(self, </span><span style="color: #000000;">1</span><span style="color: #000000;">,<br>                                   style </span><span style="color: #000000;">=</span><span style="color: #000000;"> wx.TE_MULTILINE,<br>                                   size </span><span style="color: #000000;">=</span><span style="color: #000000;"> (</span><span style="color: #000000;">600</span><span style="color: #000000;">,</span><span style="color: #000000;">600</span><span style="color: #000000;">))<br>        self.butOK </span><span style="color: #000000;">=</span><span style="color: #000000;"> wx.Button(self, label </span><span style="color: #000000;">=</span><span style="color: #000000;"> u</span><span style="color: #800000;">'</span><span style="color: #800000;">鍘婚櫎琛屽彿</span><span style="color: #800000;">'</span><span style="color: #000000;">)<br>        self.butLeft </span><span style="color: #000000;">=</span><span style="color: #000000;"> wx.Button(self, label </span><span style="color: #000000;">=</span><span style="color: #000000;"> u</span><span style="color: #800000;">'</span><span style="color: #800000;">鍘婚櫎宸︿晶絎竴涓瓧絎?/span><span style="color: #800000;">'</span><span style="color: #000000;">)<br>        self.Bind(wx.EVT_BUTTON, self.CutLineNum, self.butOK)<br>        self.Bind(wx.EVT_BUTTON, self.CutLeftChar, self.butLeft)<br>        self.Bind(wx.EVT_CLOSE, self.OnCloseWindow)<br><br>        self.sizer </span><span style="color: #000000;">=</span><span style="color: #000000;"> wx.BoxSizer(wx.HORIZONTAL)<br>        self.sizer.Add(self.textBox, </span><span style="color: #000000;">1</span><span style="color: #000000;">, wx.EXPAND)<br>        self.sizer.Add(self.butOK)<br>        self.sizer.Add(self.butLeft)<br>        self.SetSizer(self.sizer)<br>        self.SetAutoLayout(</span><span style="color: #000000;">1</span><span style="color: #000000;">)<br>        self.sizer.Fit(self)<br>        self.Show(True)<br><br>    </span><span style="color: #0000ff;">def</span><span style="color: #000000;"> OnCloseWindow(self, event):<br>        self.Destroy()<br><br>    </span><span style="color: #0000ff;">def</span><span style="color: #000000;"> CutLineNum(self, event):<br>        multiStr </span><span style="color: #000000;">=</span><span style="color: #000000;"> unicode(self.textBox.GetValue()).splitlines(</span><span style="color: #000000;">1</span><span style="color: #000000;">) </span><span style="color: #008000;">#</span><span style="color: #008000;">!!!鑾峰彇鏂囨湰妗嗕腑鐨勬暟鎹?!!</span><span style="color: #008000;"><br></span><span style="color: #000000;">        outStr </span><span style="color: #000000;">=</span><span style="color: #000000;"> u</span><span style="color: #800000;">''</span><span style="color: #000000;"><br>        </span><span style="color: #0000ff;">for</span><span style="color: #000000;"> singleStr </span><span style="color: #0000ff;">in</span><span style="color: #000000;"> multiStr:<br>            singleStr </span><span style="color: #000000;">=</span><span style="color: #000000;"> singleStr.lstrip()<br>            i </span><span style="color: #000000;">=</span><span style="color: #000000;"> 0<br>            </span><span style="color: #0000ff;">for</span><span style="color: #000000;"> charStr </span><span style="color: #0000ff;">in</span><span style="color: #000000;"> singleStr:<br>                </span><span style="color: #0000ff;">if</span><span style="color: #000000;"> charStr.isdigit():<br>                    i </span><span style="color: #000000;">+=</span><span style="color: #000000;"> </span><span style="color: #000000;">1</span><span style="color: #000000;"><br>                </span><span style="color: #0000ff;">elif</span><span style="color: #000000;"> i </span><span style="color: #000000;">></span><span style="color: #000000;"> 0:<br>                    singleStr </span><span style="color: #000000;">=</span><span style="color: #000000;"> singleStr[i:]   </span><span style="color: #008000;">#</span><span style="color: #008000;"> 闄ゅ幓鏁板瓧,鐣欏悗闈㈢殑鍐呭</span><span style="color: #008000;"><br></span><span style="color: #000000;">                    </span><span style="color: #0000ff;">break</span><span style="color: #000000;"><br>                </span><span style="color: #0000ff;">else</span><span style="color: #000000;">:<br>                    </span><span style="color: #0000ff;">break</span><span style="color: #000000;"><br>            outStr </span><span style="color: #000000;">+=</span><span style="color: #000000;"> singleStr<br>        self.textBox.SetValue(outStr)<br><br>    </span><span style="color: #0000ff;">def</span><span style="color: #000000;"> CutLeftChar(self, event):<br>        outStr </span><span style="color: #000000;">=</span><span style="color: #000000;"> u</span><span style="color: #800000;">''</span><span style="color: #000000;"><br>        multiStr </span><span style="color: #000000;">=</span><span style="color: #000000;"> unicode(self.textBox.GetValue()).splitlines(</span><span style="color: #000000;">1</span><span style="color: #000000;">)<br>        </span><span style="color: #0000ff;">for</span><span style="color: #000000;"> singleStr </span><span style="color: #0000ff;">in</span><span style="color: #000000;"> multiStr:<br>            singleStr </span><span style="color: #000000;">=</span><span style="color: #000000;"> singleStr[</span><span style="color: #000000;">1</span><span style="color: #000000;">:]<br>            outStr </span><span style="color: #000000;">+=</span><span style="color: #000000;"> singleStr<br>        self.textBox.SetValue(outStr)<br><br></span><span style="color: #0000ff;">if</span><span style="color: #000000;"> </span><span style="color: #800080;">__name__</span><span style="color: #000000;"> </span><span style="color: #000000;">==</span><span style="color: #000000;"> </span><span style="color: #800000;">'</span><span style="color: #800000;">__main__</span><span style="color: #800000;">'</span><span style="color: #000000;">:<br>    app </span><span style="color: #000000;">=</span><span style="color: #000000;"> wx.PySimpleApp()<br>    frame </span><span style="color: #000000;">=</span><span style="color: #000000;"> MainWindow(parent </span><span style="color: #000000;">=</span><span style="color: #000000;"> None, id </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #000000;">-</span><span style="color: #000000;">1</span><span style="color: #000000;">)<br>    app.MainLoop()<br></span><span style="color: #0000ff;">del</span><span style="color: #000000;"> app<br></span></div><img src ="http://m.shnenglu.com/momoxiao/aggbug/124324.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/momoxiao/" target="_blank">灝忛粯</a> 2010-08-22 22:13 <a href="http://m.shnenglu.com/momoxiao/archive/2010/08/22/124324.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>銆愯漿銆慞ython print鍑芥暟鐢ㄦ硶錛宲rint 鏍煎紡鍖栬緭鍑?/title><link>http://m.shnenglu.com/momoxiao/archive/2010/08/18/123896.html</link><dc:creator>灝忛粯</dc:creator><author>灝忛粯</author><pubDate>Wed, 18 Aug 2010 15:36:00 GMT</pubDate><guid>http://m.shnenglu.com/momoxiao/archive/2010/08/18/123896.html</guid><wfw:comment>http://m.shnenglu.com/momoxiao/comments/123896.html</wfw:comment><comments>http://m.shnenglu.com/momoxiao/archive/2010/08/18/123896.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.shnenglu.com/momoxiao/comments/commentRss/123896.html</wfw:commentRss><trackback:ping>http://m.shnenglu.com/momoxiao/services/trackbacks/123896.html</trackback:ping><description><![CDATA[ <a ><u><font color="#0000ff">http://www.pythonclub.org/python-basic/print?do=show</font></u></a><br>===========<br><span style="WORD-SPACING: 0px; FONT: medium Simsun; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); TEXT-INDENT: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BORDER-COLLAPSE: separate; orphans: 2; widows: 2; webkit-border-horizontal-spacing: 0px; webkit-border-vertical-spacing: 0px; webkit-text-decorations-in-effect: none; webkit-text-size-adjust: auto; webkit-text-stroke-width: 0px"><span style="FONT-SIZE: 13px; COLOR: rgb(51,51,51); LINE-HEIGHT: 19px; FONT-FAMILY: Verdana, 'Lucida Grande', Lucida, Helvetica, Arial, sans-serif; TEXT-ALIGN: justify"> <div id="hvzpftn" class="level1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 3px; PADDING-TOP: 0px"> <p style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-TOP: 0px">浣跨敤print杈撳嚭鍚勫瀷鐨?/p> <ol style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em 3.5em; COLOR: rgb(99,140,156); LINE-HEIGHT: 1.5em; PADDING-TOP: 0px; LIST-STYLE-TYPE: decimal"> <li id="hvzpftn" class="level1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px"> <div id="hvzpftn" class="li" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(51,51,51); PADDING-TOP: 0px">瀛楃涓?/div> </li> <li id="hvzpftn" class="level1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px"> <div id="hvzpftn" class="li" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(51,51,51); PADDING-TOP: 0px">鏁存暟</div> </li> <li id="hvzpftn" class="level1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px"> <div id="hvzpftn" class="li" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(51,51,51); PADDING-TOP: 0px">嫻偣鏁?/div> </li> <li id="hvzpftn" class="level1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px"> <div id="hvzpftn" class="li" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(51,51,51); PADDING-TOP: 0px">鍑哄害鍙婄簿搴︽帶鍒?/div> </li> </ol> <pre class="code python" style="BORDER-RIGHT: rgb(204,204,204) 1px dashed; PADDING-RIGHT: 0.5em; BORDER-TOP: rgb(204,204,204) 1px dashed; OVERFLOW-Y: auto; PADDING-LEFT: 0.5em; FONT-SIZE: 12px; OVERFLOW-X: auto; PADDING-BOTTOM: 0.5em; MARGIN: 0px 0px 1em; BORDER-LEFT: rgb(204,204,204) 1px dashed; WIDTH: 437px; COLOR: rgb(51,51,51); PADDING-TOP: 0.5em; BORDER-BOTTOM: rgb(204,204,204) 1px dashed; BACKGROUND-COLOR: rgb(247,249,250)">strHello = <span id="hvzpftn" class="st0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(255,0,0); PADDING-TOP: 0px">'Hello Python'</span> <span id="hvzpftn" class="kw1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(177,177,0); PADDING-TOP: 0px">print</span> strHello <span id="hvzpftn" class="co1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(128,128,128); PADDING-TOP: 0px; FONT-STYLE: italic">#杈撳嚭緇撴灉錛欻ello Python</span> <span id="hvzpftn" class="co1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(128,128,128); PADDING-TOP: 0px; FONT-STYLE: italic">#鐩存帴鍑哄瓧絎︿覆</span></pre> </div> <h2 style="CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 22px; BORDER-LEFT-COLOR: rgb(204,204,204); PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em 20px; COLOR: rgb(51,51,51); BORDER-TOP-COLOR: rgb(204,204,204); PADDING-TOP: 0.5em; BORDER-BOTTOM: rgb(204,204,204) 1px solid; BORDER-RIGHT-COLOR: rgb(204,204,204)"><a id="鏍煎紡鍖栬緭鍑烘暣鏁? style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(51,51,51)! important; PADDING-TOP: 0px; TEXT-DECORATION: none! important" name="鏍煎紡鍖栬緭鍑烘暣鏁?>1.鏍煎紡鍖栬緭鍑烘暣鏁?/a></h2> <div id="hvzpftn" class="level2" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 23px; PADDING-TOP: 0px"> <p style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-TOP: 0px">python print涔熸敮鎸佸弬鏁版牸寮忓寲錛屼笌C璦鐨刾rintf浼鹼紝</p> <pre class="code python" style="BORDER-RIGHT: rgb(204,204,204) 1px dashed; PADDING-RIGHT: 0.5em; BORDER-TOP: rgb(204,204,204) 1px dashed; OVERFLOW-Y: auto; PADDING-LEFT: 0.5em; FONT-SIZE: 12px; OVERFLOW-X: auto; PADDING-BOTTOM: 0.5em; MARGIN: 0px 0px 1em; BORDER-LEFT: rgb(204,204,204) 1px dashed; WIDTH: 703px; COLOR: rgb(51,51,51); PADDING-TOP: 0.5em; BORDER-BOTTOM: rgb(204,204,204) 1px dashed; BACKGROUND-COLOR: rgb(247,249,250)">strHello = <span id="hvzpftn" class="st0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(255,0,0); PADDING-TOP: 0px">"the length of (%s) is %d"</span> <span id="hvzpftn" class="sy0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(102,204,102); PADDING-TOP: 0px">%</span><span id="hvzpftn" class="br0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(102,204,102); PADDING-TOP: 0px">(</span><span id="hvzpftn" class="st0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(255,0,0); PADDING-TOP: 0px">'Hello World'</span>,<span id="hvzpftn" class="kw2" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(0,0,0); PADDING-TOP: 0px">len</span><span id="hvzpftn" class="br0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(102,204,102); PADDING-TOP: 0px">(</span><span id="hvzpftn" class="st0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(255,0,0); PADDING-TOP: 0px">'Hello World'</span><span id="hvzpftn" class="br0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(102,204,102); PADDING-TOP: 0px">)</span><span id="hvzpftn" class="br0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(102,204,102); PADDING-TOP: 0px">)</span> <span id="hvzpftn" class="kw1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(177,177,0); PADDING-TOP: 0px">print</span> strHello <span id="hvzpftn" class="co1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(128,128,128); PADDING-TOP: 0px; FONT-STYLE: italic">#杈撳嚭鏋滐細the length of (Hello World) is 11</span></pre> </div> <h2 style="CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 22px; BORDER-LEFT-COLOR: rgb(204,204,204); PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em 20px; COLOR: rgb(51,51,51); BORDER-TOP-COLOR: rgb(204,204,204); PADDING-TOP: 0.5em; BORDER-BOTTOM: rgb(204,204,204) 1px solid; BORDER-RIGHT-COLOR: rgb(204,204,204)"><a id="鏍煎紡鍖栬緭鍑?6鍒舵暣鏁? style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(51,51,51)! important; PADDING-TOP: 0px; TEXT-DECORATION: none! important" name="鏍煎紡鍖栬緭鍑?6鍒舵暣鏁?>2.鏍煎紡鍖栬緭鍑?6鍒舵暣鏁?/a></h2> <div id="hvzpftn" class="level2" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 23px; PADDING-TOP: 0px"> <pre class="code python" style="BORDER-RIGHT: rgb(204,204,204) 1px dashed; PADDING-RIGHT: 0.5em; BORDER-TOP: rgb(204,204,204) 1px dashed; OVERFLOW-Y: auto; PADDING-LEFT: 0.5em; FONT-SIZE: 12px; OVERFLOW-X: auto; PADDING-BOTTOM: 0.5em; MARGIN: 0px 0px 1em; BORDER-LEFT: rgb(204,204,204) 1px dashed; WIDTH: 703px; COLOR: rgb(51,51,51); PADDING-TOP: 0.5em; BORDER-BOTTOM: rgb(204,204,204) 1px dashed; BACKGROUND-COLOR: rgb(247,249,250)">nHex = 0x20 <span id="hvzpftn" class="co1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(128,128,128); PADDING-TOP: 0px; FONT-STYLE: italic">#%x --- hex 鍗佸叚榪涘埗</span> <span id="hvzpftn" class="co1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(128,128,128); PADDING-TOP: 0px; FONT-STYLE: italic">#%d --- dec 鍗佽繘鍒?/span> <span id="hvzpftn" class="co1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(128,128,128); PADDING-TOP: 0px; FONT-STYLE: italic">#%d --- oct 鍏繘鍒?/span>   <span id="hvzpftn" class="kw1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(177,177,0); PADDING-TOP: 0px">print</span> <span id="hvzpftn" class="st0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(255,0,0); PADDING-TOP: 0px">"nHex = %x,nDec = %d,nOct = %o"</span> <span id="hvzpftn" class="sy0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(102,204,102); PADDING-TOP: 0px">%</span><span id="hvzpftn" class="br0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(102,204,102); PADDING-TOP: 0px">(</span>nHex,nHex,nHex<span id="hvzpftn" class="br0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(102,204,102); PADDING-TOP: 0px">)</span>   <span id="hvzpftn" class="co1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(128,128,128); PADDING-TOP: 0px; FONT-STYLE: italic">#杈撳嚭緇撴灉錛歯Hex = 20,nDec = 32,nOct = 40</span> <span id="hvzpftn" class="co1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(128,128,128); PADDING-TOP: 0px; FONT-STYLE: italic">#浣跨敤鏁存暟鐨勫悇涓埗鎵撳嵃鍚屼竴涓暟</span></pre> </div> <h2 style="CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 22px; BORDER-LEFT-COLOR: rgb(204,204,204); PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em 20px; COLOR: rgb(51,51,51); BORDER-TOP-COLOR: rgb(204,204,204); PADDING-TOP: 0.5em; BORDER-BOTTOM: rgb(204,204,204) 1px solid; BORDER-RIGHT-COLOR: rgb(204,204,204)"><a id="鏍煎紡鍖栬緭鍑烘誕鐐規暟_float" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(51,51,51)! important; PADDING-TOP: 0px; TEXT-DECORATION: none! important" name="鏍煎紡鍖栬緭鍑烘誕鐐規暟_float">3.鏍煎紡鍖栬緭鍑烘誕鐐規暟(float)</a></h2> <div id="hvzpftn" class="level2" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 23px; PADDING-TOP: 0px"> <pre class="code python" style="BORDER-RIGHT: rgb(204,204,204) 1px dashed; PADDING-RIGHT: 0.5em; BORDER-TOP: rgb(204,204,204) 1px dashed; OVERFLOW-Y: auto; PADDING-LEFT: 0.5em; FONT-SIZE: 12px; OVERFLOW-X: auto; PADDING-BOTTOM: 0.5em; MARGIN: 0px 0px 1em; BORDER-LEFT: rgb(204,204,204) 1px dashed; WIDTH: 703px; COLOR: rgb(51,51,51); PADDING-TOP: 0.5em; BORDER-BOTTOM: rgb(204,204,204) 1px dashed; BACKGROUND-COLOR: rgb(247,249,250)"><span id="hvzpftn" class="kw1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(177,177,0); PADDING-TOP: 0px">import</span> <span id="hvzpftn" class="kw3" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(0,0,102); PADDING-TOP: 0px">math</span> <span id="hvzpftn" class="co1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(128,128,128); PADDING-TOP: 0px; FONT-STYLE: italic">#default</span> <span id="hvzpftn" class="kw1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(177,177,0); PADDING-TOP: 0px">print</span> <span id="hvzpftn" class="st0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(255,0,0); PADDING-TOP: 0px">"PI = %f"</span> <span id="hvzpftn" class="sy0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(102,204,102); PADDING-TOP: 0px">%</span> <span id="hvzpftn" class="kw3" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(0,0,102); PADDING-TOP: 0px">math</span>.<span id="hvzpftn" class="me1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(0,102,0); PADDING-TOP: 0px">pi</span> <span id="hvzpftn" class="co1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(128,128,128); PADDING-TOP: 0px; FONT-STYLE: italic">#width = 10,precise = 3,align = left</span> <span id="hvzpftn" class="kw1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(177,177,0); PADDING-TOP: 0px">print</span> <span id="hvzpftn" class="st0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(255,0,0); PADDING-TOP: 0px">"PI = %10.3f"</span> <span id="hvzpftn" class="sy0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(102,204,102); PADDING-TOP: 0px">%</span> <span id="hvzpftn" class="kw3" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(0,0,102); PADDING-TOP: 0px">math</span>.<span id="hvzpftn" class="me1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(0,102,0); PADDING-TOP: 0px">pi</span> <span id="hvzpftn" class="co1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(128,128,128); PADDING-TOP: 0px; FONT-STYLE: italic">#width = 10,precise = 3,align = rigth</span> <span id="hvzpftn" class="kw1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(177,177,0); PADDING-TOP: 0px">print</span> <span id="hvzpftn" class="st0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(255,0,0); PADDING-TOP: 0px">"PI = %-10.3f"</span> <span id="hvzpftn" class="sy0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(102,204,102); PADDING-TOP: 0px">%</span> <span id="hvzpftn" class="kw3" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(0,0,102); PADDING-TOP: 0px">math</span>.<span id="hvzpftn" class="me1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(0,102,0); PADDING-TOP: 0px">pi</span> <span id="hvzpftn" class="co1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(128,128,128); PADDING-TOP: 0px; FONT-STYLE: italic">#鍓嶉潰濉厖瀛楃</span> <span id="hvzpftn" class="kw1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(177,177,0); PADDING-TOP: 0px">print</span> <span id="hvzpftn" class="st0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(255,0,0); PADDING-TOP: 0px">"PI = %06d"</span> <span id="hvzpftn" class="sy0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(102,204,102); PADDING-TOP: 0px">%</span> <span id="hvzpftn" class="kw2" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(0,0,0); PADDING-TOP: 0px">int</span><span id="hvzpftn" class="br0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(102,204,102); PADDING-TOP: 0px">(</span><span id="hvzpftn" class="kw3" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(0,0,102); PADDING-TOP: 0px">math</span>.<span id="hvzpftn" class="me1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(0,102,0); PADDING-TOP: 0px">pi</span><span id="hvzpftn" class="br0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(102,204,102); PADDING-TOP: 0px">)</span>   <span id="hvzpftn" class="co1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(128,128,128); PADDING-TOP: 0px; FONT-STYLE: italic">#杈撳嚭緇撴灉</span> <span id="hvzpftn" class="co1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(128,128,128); PADDING-TOP: 0px; FONT-STYLE: italic">#PI = 3.141593</span> <span id="hvzpftn" class="co1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(128,128,128); PADDING-TOP: 0px; FONT-STYLE: italic">#PI = 3.142</span> <span id="hvzpftn" class="co1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(128,128,128); PADDING-TOP: 0px; FONT-STYLE: italic">#PI = 3.142</span> <span id="hvzpftn" class="co1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(128,128,128); PADDING-TOP: 0px; FONT-STYLE: italic">#PI = 000003</span> <span id="hvzpftn" class="co1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(128,128,128); PADDING-TOP: 0px; FONT-STYLE: italic">#嫻偣鏁扮殑鏍煎紡鍖栵紝綺懼害銆佸害鍜?/span></pre> </div> <h2 style="CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 22px; BORDER-LEFT-COLOR: rgb(204,204,204); PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em 20px; COLOR: rgb(51,51,51); BORDER-TOP-COLOR: rgb(204,204,204); PADDING-TOP: 0.5em; BORDER-BOTTOM: rgb(204,204,204) 1px solid; BORDER-RIGHT-COLOR: rgb(204,204,204)"><a id="鏍煎紡鍖栬緭鍑哄瓧絎︿覆_string" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(51,51,51)! important; PADDING-TOP: 0px; TEXT-DECORATION: none! important" name="鏍煎紡鍖栬緭鍑哄瓧絎︿覆_string">4.鏍煎紡鍖栬緭鍑哄瓧絎︿覆(string)</a></h2> <div id="hvzpftn" class="level2" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 23px; PADDING-TOP: 0px"> <pre class="code python" style="BORDER-RIGHT: rgb(204,204,204) 1px dashed; PADDING-RIGHT: 0.5em; BORDER-TOP: rgb(204,204,204) 1px dashed; OVERFLOW-Y: auto; PADDING-LEFT: 0.5em; FONT-SIZE: 12px; OVERFLOW-X: auto; PADDING-BOTTOM: 0.5em; MARGIN: 0px 0px 1em; BORDER-LEFT: rgb(204,204,204) 1px dashed; WIDTH: 703px; COLOR: rgb(51,51,51); PADDING-TOP: 0.5em; BORDER-BOTTOM: rgb(204,204,204) 1px dashed; BACKGROUND-COLOR: rgb(247,249,250)"><span id="hvzpftn" class="co1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(128,128,128); PADDING-TOP: 0px; FONT-STYLE: italic">#precise = 3</span> <span id="hvzpftn" class="kw1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(177,177,0); PADDING-TOP: 0px">print</span> <span id="hvzpftn" class="st0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(255,0,0); PADDING-TOP: 0px">"%.3s "</span> <span id="hvzpftn" class="sy0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(102,204,102); PADDING-TOP: 0px">%</span> <span id="hvzpftn" class="br0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(102,204,102); PADDING-TOP: 0px">(</span><span id="hvzpftn" class="st0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(255,0,0); PADDING-TOP: 0px">"jcodeer"</span><span id="hvzpftn" class="br0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(102,204,102); PADDING-TOP: 0px">)</span> <span id="hvzpftn" class="co1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(128,128,128); PADDING-TOP: 0px; FONT-STYLE: italic">#precise = 4</span> <span id="hvzpftn" class="kw1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(177,177,0); PADDING-TOP: 0px">print</span> <span id="hvzpftn" class="st0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(255,0,0); PADDING-TOP: 0px">"%.*s"</span> <span id="hvzpftn" class="sy0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(102,204,102); PADDING-TOP: 0px">%</span> <span id="hvzpftn" class="br0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(102,204,102); PADDING-TOP: 0px">(</span><span id="hvzpftn" class="nu0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(204,102,204); PADDING-TOP: 0px">4</span>,<span id="hvzpftn" class="st0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(255,0,0); PADDING-TOP: 0px">"jcodeer"</span><span id="hvzpftn" class="br0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(102,204,102); PADDING-TOP: 0px">)</span> <span id="hvzpftn" class="co1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(128,128,128); PADDING-TOP: 0px; FONT-STYLE: italic">#width = 10,precise = 3</span> <span id="hvzpftn" class="kw1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(177,177,0); PADDING-TOP: 0px">print</span> <span id="hvzpftn" class="st0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(255,0,0); PADDING-TOP: 0px">"%10.3s"</span> <span id="hvzpftn" class="sy0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(102,204,102); PADDING-TOP: 0px">%</span> <span id="hvzpftn" class="br0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(102,204,102); PADDING-TOP: 0px">(</span><span id="hvzpftn" class="st0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(255,0,0); PADDING-TOP: 0px">"jcodeer"</span><span id="hvzpftn" class="br0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(102,204,102); PADDING-TOP: 0px">)</span> <span id="hvzpftn" class="co1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(128,128,128); PADDING-TOP: 0px; FONT-STYLE: italic">#杈撳嚭緇撴灉錛?/span> <span id="hvzpftn" class="co1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(128,128,128); PADDING-TOP: 0px; FONT-STYLE: italic">#jco</span> <span id="hvzpftn" class="co1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(128,128,128); PADDING-TOP: 0px; FONT-STYLE: italic">#jcod</span> <span id="hvzpftn" class="co1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(128,128,128); PADDING-TOP: 0px; FONT-STYLE: italic"># jco</span> <span id="hvzpftn" class="co1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(128,128,128); PADDING-TOP: 0px; FONT-STYLE: italic">#鍚屼簬瀛楃涓蹭篃瀛樺湪綺懼害銆佸害鍜屻?/span></pre> </div> <h2 style="CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 22px; BORDER-LEFT-COLOR: rgb(204,204,204); PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em 20px; COLOR: rgb(51,51,51); BORDER-TOP-COLOR: rgb(204,204,204); PADDING-TOP: 0.5em; BORDER-BOTTOM: rgb(204,204,204) 1px solid; BORDER-RIGHT-COLOR: rgb(204,204,204)"><a id="杈撳嚭鍒楄〃_list" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(51,51,51)! important; PADDING-TOP: 0px; TEXT-DECORATION: none! important" name="杈撳嚭鍒楄〃_list">5.杈撳嚭鍒楄〃(list)</a></h2> <div id="hvzpftn" class="level2" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 23px; PADDING-TOP: 0px"> <pre class="code python" style="BORDER-RIGHT: rgb(204,204,204) 1px dashed; PADDING-RIGHT: 0.5em; BORDER-TOP: rgb(204,204,204) 1px dashed; OVERFLOW-Y: auto; PADDING-LEFT: 0.5em; FONT-SIZE: 12px; OVERFLOW-X: auto; PADDING-BOTTOM: 0.5em; MARGIN: 0px 0px 1em; BORDER-LEFT: rgb(204,204,204) 1px dashed; WIDTH: 703px; COLOR: rgb(51,51,51); PADDING-TOP: 0.5em; BORDER-BOTTOM: rgb(204,204,204) 1px dashed; BACKGROUND-COLOR: rgb(247,249,250)">l = <span id="hvzpftn" class="br0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(102,204,102); PADDING-TOP: 0px">[</span><span id="hvzpftn" class="nu0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(204,102,204); PADDING-TOP: 0px">1</span>,<span id="hvzpftn" class="nu0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(204,102,204); PADDING-TOP: 0px">2</span>,<span id="hvzpftn" class="nu0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(204,102,204); PADDING-TOP: 0px">3</span>,<span id="hvzpftn" class="nu0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(204,102,204); PADDING-TOP: 0px">4</span>,<span id="hvzpftn" class="st0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(255,0,0); PADDING-TOP: 0px">'jcodeer'</span><span id="hvzpftn" class="br0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(102,204,102); PADDING-TOP: 0px">]</span> <span id="hvzpftn" class="kw1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(177,177,0); PADDING-TOP: 0px">print</span> l <span id="hvzpftn" class="co1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(128,128,128); PADDING-TOP: 0px; FONT-STYLE: italic">#杈撳嚭緇撴灉錛歔1, 2, 3, 4, 'jcodeer']</span> <span id="hvzpftn" class="co1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(128,128,128); PADDING-TOP: 0px; FONT-STYLE: italic">#浜巐ist鐩存帴鎵撳嵃鍗沖彲</span> <span id="hvzpftn" class="st0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(255,0,0); PADDING-TOP: 0px">''</span><span id="hvzpftn" class="st0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(255,0,0); PADDING-TOP: 0px">'6.鍑哄瓧鍏?dictionary)'</span><span id="hvzpftn" class="st0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(255,0,0); PADDING-TOP: 0px">''</span> d = <span id="hvzpftn" class="br0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(102,204,102); PADDING-TOP: 0px">{</span><span id="hvzpftn" class="nu0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(204,102,204); PADDING-TOP: 0px">1</span>:<span id="hvzpftn" class="st0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(255,0,0); PADDING-TOP: 0px">'A'</span>,<span id="hvzpftn" class="nu0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(204,102,204); PADDING-TOP: 0px">2</span>:<span id="hvzpftn" class="st0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(255,0,0); PADDING-TOP: 0px">'B'</span>,<span id="hvzpftn" class="nu0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(204,102,204); PADDING-TOP: 0px">3</span>:<span id="hvzpftn" class="st0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(255,0,0); PADDING-TOP: 0px">'C'</span>,<span id="hvzpftn" class="nu0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(204,102,204); PADDING-TOP: 0px">4</span>:<span id="hvzpftn" class="st0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(255,0,0); PADDING-TOP: 0px">'D'</span><span id="hvzpftn" class="br0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(102,204,102); PADDING-TOP: 0px">}</span> <span id="hvzpftn" class="kw1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(177,177,0); PADDING-TOP: 0px">print</span> d <span id="hvzpftn" class="co1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(128,128,128); PADDING-TOP: 0px; FONT-STYLE: italic">#杈撳嚭緇撴灉錛歿1: 'A', 2: 'B', 3: 'C', 4: 'D'}</span> <span id="hvzpftn" class="co1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(128,128,128); PADDING-TOP: 0px; FONT-STYLE: italic">#鍚宲ython涔熸槸鏀寔dictionary鍑虹殑</span></pre> </div> <h2 style="CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 22px; BORDER-LEFT-COLOR: rgb(204,204,204); PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em 20px; COLOR: rgb(51,51,51); BORDER-TOP-COLOR: rgb(204,204,204); PADDING-TOP: 0.5em; BORDER-BOTTOM: rgb(204,204,204) 1px solid; BORDER-RIGHT-COLOR: rgb(204,204,204)"><a id="python_print鑷姩鎹㈣" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(51,51,51)! important; PADDING-TOP: 0px; TEXT-DECORATION: none! important" name="python_print鑷姩鎹㈣">6.python print鑷姩鎹㈣</a></h2> <div id="hvzpftn" class="level2" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 23px; PADDING-TOP: 0px"> <p style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-TOP: 0px">print 浼氳嚜鍔ㄥ湪琛屾湯鍔犱笂鍥炶濺,濡傛灉涓嶉渶鍥炶濺錛屽彧闇鍦╬rint璇彞鐨勭粨灝炬坊鍔犱竴涓楀彿”,“錛屽氨鍙互鏀瑰彉瀹冪殑琛屼負銆?/p> <pre class="code python" style="BORDER-RIGHT: rgb(204,204,204) 1px dashed; PADDING-RIGHT: 0.5em; BORDER-TOP: rgb(204,204,204) 1px dashed; OVERFLOW-Y: auto; PADDING-LEFT: 0.5em; FONT-SIZE: 12px; OVERFLOW-X: auto; PADDING-BOTTOM: 0.5em; MARGIN: 0px 0px 1em; BORDER-LEFT: rgb(204,204,204) 1px dashed; WIDTH: 703px; COLOR: rgb(51,51,51); PADDING-TOP: 0.5em; BORDER-BOTTOM: rgb(204,204,204) 1px dashed; BACKGROUND-COLOR: rgb(247,249,250)"><span id="hvzpftn" class="kw1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(177,177,0); PADDING-TOP: 0px">for</span> i <span id="hvzpftn" class="kw1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(177,177,0); PADDING-TOP: 0px">in</span> <span id="hvzpftn" class="kw2" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(0,0,0); PADDING-TOP: 0px">range</span><span id="hvzpftn" class="br0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(102,204,102); PADDING-TOP: 0px">(</span>0,5<span id="hvzpftn" class="br0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(102,204,102); PADDING-TOP: 0px">)</span>: <span id="hvzpftn" class="kw1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(177,177,0); PADDING-TOP: 0px">print</span> i,</pre> <p style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-TOP: 0px">鎴栫洿鎺ヤ嬌鐢ㄤ笅闈㈢殑鍑芥暟榪涜杈撳嚭錛?/p> <pre class="code python" style="BORDER-RIGHT: rgb(204,204,204) 1px dashed; PADDING-RIGHT: 0.5em; BORDER-TOP: rgb(204,204,204) 1px dashed; OVERFLOW-Y: auto; PADDING-LEFT: 0.5em; FONT-SIZE: 12px; OVERFLOW-X: auto; PADDING-BOTTOM: 0.5em; MARGIN: 0px 0px 1em; BORDER-LEFT: rgb(204,204,204) 1px dashed; WIDTH: 703px; COLOR: rgb(51,51,51); PADDING-TOP: 0.5em; BORDER-BOTTOM: rgb(204,204,204) 1px dashed; BACKGROUND-COLOR: rgb(247,249,250)"><span id="hvzpftn" class="kw3" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(0,0,102); PADDING-TOP: 0px">sys</span>.<span id="hvzpftn" class="me1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(0,102,0); PADDING-TOP: 0px">stdout</span>.<span id="hvzpftn" class="me1" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(0,102,0); PADDING-TOP: 0px">write</span><span id="hvzpftn" class="br0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(102,204,102); PADDING-TOP: 0px">(</span><span id="hvzpftn" class="st0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(255,0,0); PADDING-TOP: 0px">"杈撳嚭鐨勫瓧涓?</span><span id="hvzpftn" class="br0" style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: rgb(102,204,102); PADDING-TOP: 0px">)</span></pre> </div> </span></span><img src ="http://m.shnenglu.com/momoxiao/aggbug/123896.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/momoxiao/" target="_blank">灝忛粯</a> 2010-08-18 23:36 <a href="http://m.shnenglu.com/momoxiao/archive/2010/08/18/123896.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>宸ヤ綔涓敤鍒扮殑涓や釜灝忚剼鏈?shift_domain monitorhttp://m.shnenglu.com/momoxiao/archive/2010/08/18/123879.html灝忛粯灝忛粯Wed, 18 Aug 2010 12:56:00 GMThttp://m.shnenglu.com/momoxiao/archive/2010/08/18/123879.htmlhttp://m.shnenglu.com/momoxiao/comments/123879.htmlhttp://m.shnenglu.com/momoxiao/archive/2010/08/18/123879.html#Feedback0http://m.shnenglu.com/momoxiao/comments/commentRss/123879.htmlhttp://m.shnenglu.com/momoxiao/services/trackbacks/123879.html
# -*- coding:utf-8 -*-
#
 file : shift_domain.py
#
import re
import sys

def DealWithDomain(s):
    r 
= re.compile(r'''
(?<=class="w2">)          # 鍖歸厤class="w2">
\S*                      # 鍖歸厤domain
(?=</LI>)
''', re.X|re.I)              # 蹇界暐娉ㄩ噴錛屽拷鐣ュぇ灝忓啓
    return r.findall(s)

if len(sys.argv) == 1:
    sour 
= raw_input('璇瘋緭鍏ヨ澶勭悊鐨勬枃浠惰礬寰?/span>')
else:
    sour 
= sys.argv[1]
file 
= open(sour)
= file.readlines()
file.close()

for line in s:
    url 
= DealWithDomain(line)
    
if len(url) == 1:
        
print url[0]

鍛? 榪欎釜...浣嗘槸閰嶅悎Ctrl+W鐪熺殑寰堝己澶?img height="20" src="http://m.shnenglu.com/Emoticons/QQ/14.gif" width="20" border="0">
# -*- coding:utf-8 -*-
#

import webbrowser

= 53681
= 53689

for eventid in range(a,b):
    tmp 
= "http://******/detail/" + str(eventid) + "/"
    webbrowser.open(tmp)


灝忛粯 2010-08-18 20:56 鍙戣〃璇勮
]]>
Python姝e垯琛ㄨ揪寮?/title><link>http://m.shnenglu.com/momoxiao/archive/2010/08/08/122626.html</link><dc:creator>灝忛粯</dc:creator><author>灝忛粯</author><pubDate>Sun, 08 Aug 2010 03:13:00 GMT</pubDate><guid>http://m.shnenglu.com/momoxiao/archive/2010/08/08/122626.html</guid><wfw:comment>http://m.shnenglu.com/momoxiao/comments/122626.html</wfw:comment><comments>http://m.shnenglu.com/momoxiao/archive/2010/08/08/122626.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.shnenglu.com/momoxiao/comments/commentRss/122626.html</wfw:commentRss><trackback:ping>http://m.shnenglu.com/momoxiao/services/trackbacks/122626.html</trackback:ping><description><![CDATA[ <img alt="" src="http://m.shnenglu.com/images/cppblog_com/momoxiao/zhengzebiaoda.JPG"><br><img alt="" src="http://m.shnenglu.com/images/cppblog_com/momoxiao/zhengzebiaoda2.JPG" height="220" width="833"><br><img src ="http://m.shnenglu.com/momoxiao/aggbug/122626.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/momoxiao/" target="_blank">灝忛粯</a> 2010-08-08 11:13 <a href="http://m.shnenglu.com/momoxiao/archive/2010/08/08/122626.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>銆愯漿銆戝叧浜嶫SP欏甸潰鍑虹幇絀洪〉闈㈡垨閮ㄥ垎欏甸潰http://m.shnenglu.com/momoxiao/archive/2010/07/29/121627.html灝忛粯灝忛粯Thu, 29 Jul 2010 10:35:00 GMThttp://m.shnenglu.com/momoxiao/archive/2010/07/29/121627.htmlhttp://m.shnenglu.com/momoxiao/comments/121627.htmlhttp://m.shnenglu.com/momoxiao/archive/2010/07/29/121627.html#Feedback0http://m.shnenglu.com/momoxiao/comments/commentRss/121627.htmlhttp://m.shnenglu.com/momoxiao/services/trackbacks/121627.htmlhttp://www.blogjava.net/xiaomage234/archive/2008/10/21/235710.html
===================
鐜拌薄錛?br>1錛屽唴瀹瑰尯鏄劇ず絀虹櫧鎴栭儴鍒嗛〉闈紱
2錛?#8220;鏌ョ湅婧愭枃浠?#8221;錛岄噷闈唬鐮佷笉瀹屾暣錛?br>
瑙e喅鏂瑰紡錛?br>1錛屽湪jsp絎竴琛屾坊鍔?"<%@ page buffer="108kb" autoFlush="true" %>"錛屽鏋滆繕鏄笉琛岋紝澧炲姞108kb榪欎釜鏁板鹼紝涓鐩村埌欏甸潰鍑虹幇jsp鎶涢敊鐨勫爢鏍堜俊鎭?br>2錛屾牴鎹爢鏍堜俊鎭В鍐蟲闂銆?br>
鍘熷洜浠ュ強鏈川錛?br>

 

鏈嶅姟绔殑杈撳嚭緙撳啿鍖?nbsp;
緙虹渷鎯呭喌涓?鏈嶅姟绔杈撳嚭鍒板鎴風鐨勫唴瀹?涓嶇洿鎺ュ啓鍒板鎴風,鑰屾槸鍏堝啓鍒頒竴涓緭鍑虹紦鍐插尯涓?鍙湁鍦ㄤ笅闈笁涓儏鍐典笅錛屾墠浼氭妸璇ョ紦鍐插尯鐨勫唴瀹硅緭鍑哄埌瀹㈡埛绔笂錛?nbsp;


1
)璇sp緗戦〉宸插畬鎴愪俊鎭殑杈撳嚭 

2
)杈撳嚭緙撳啿鍖哄凡婊?nbsp;

3
)jsp涓皟鐢ㄤ簡out.flush()鎴杛esponse.flushbuffer() 

杈撳嚭緙撳啿鍖虹殑澶у皬鍙互鐢? 鎴杛esponse.setbuffersize()璁劇疆,濡備笅錛?nbsp;

1)璁劇疆杈撳嚭緙撳啿鍖虹殑澶у皬涓?kb銆?nbsp;鎴杛esponse.setbuffersize(1
); 

2)璁劇疆杈撳嚭緙撳啿鍖虹殑澶у皬涓?錛屽嵆涓嶇紦鍐層?nbsp;鎴杛esponse.setbuffersize(0
); 

鐢╮esponse.getbuffersize()鎴杘ut.getbuffersize()鍙彇鐨勮緭鍑虹紦鍐插尯鐨勫ぇ灝?鍗曚綅涓哄瓧鑺? 鐢╮esponse.iscommitted()鍙鏌ョ湅鏈嶅姟绔槸鍚﹀凡灝嗘暟鎹緭鍑哄埌瀹㈡埛绔? 濡傛灉榪斿洖鍊兼槸true鍒欏凡灝嗘暟鎹緭鍑哄埌瀹㈡埛绔?鏄痜alse鍒欒繕娌℃湁. 

1錛宩sp浠g爜鏈塨ug[鎴栬呯己灝戠浉鍏抽厤緗枃浠訛紝鐩稿叧渚濊禆綾籡錛?br>2錛屽綋欏甸潰buffer鐢ㄥ緱宸笉澶氱殑鏃跺欙紝榪欐椂鍊欏鏋滄湁榪愯鏃跺紓甯革紝tomcat澶勭悊涓嶄簡鏃跺氨浼氬皢榪愯鏃跺紓甯鎬俊鎭緭鍑哄埌jsp欏甸潰鐨刡uffer鍖猴紝瀵艱嚧鏈夐儴鍒嗗唴瀹硅繕鍋滅暀鍦╞uffer錛岃屾鏃墮〉闈㈠湪榪樻湭瀹屾垚緗戦〉杈撳嚭,緙撳啿鍖烘湭婊★紝涔熸湭璋冪敤flush鐨勬儏鍐典笅涓嶄細緇х畫澶勭悊鍚庨潰鐨勭綉欏典俊鎭緭鍑猴紝tomcat灝嗘鏃跺凡緇忓鐞嗙殑閮ㄥ垎浠g爜榪斿洖緇欐祻瑙堝櫒鍘昏В鏋愶紝鐢變簬鍐呭涓嶅畬鏁達紝瀵艱嚧浜嗗嚭鐜?絀洪〉闈㈡垨閮ㄥ垎欏甸潰銆?br>3錛屽彲浠ヨ皟鐢?<%=out.getRemaining() %> 鏂規硶鏌ョ湅jsp鐨刡uffer鍓╀綑閲忋?br>
=============
瀹屽叏鐪嬩笉鎳傚晩錛屾偛鍓с傘傘?/span>


灝忛粯 2010-07-29 18:35 鍙戣〃璇勮
]]>
銆愯漿銆戣鏁橲hell涓殑鍐掑彿鈥?鈥濈殑浣滅敤http://m.shnenglu.com/momoxiao/archive/2010/07/03/119270.html灝忛粯灝忛粯Sat, 03 Jul 2010 15:19:00 GMThttp://m.shnenglu.com/momoxiao/archive/2010/07/03/119270.htmlhttp://m.shnenglu.com/momoxiao/comments/119270.htmlhttp://m.shnenglu.com/momoxiao/archive/2010/07/03/119270.html#Feedback0http://m.shnenglu.com/momoxiao/comments/commentRss/119270.htmlhttp://m.shnenglu.com/momoxiao/services/trackbacks/119270.htmlhttp://bbs.chinaunix.net/viewthread.php?tid=1024441

====================================
:$(var:=value)鐨勪綔鐢細
紲炲澶╅箙

QUOTE:
鍘熷笘鐢?nbsp;xuleicsu 浜?nbsp;
2007-12-4 15:37 鍙戣〃 
鍐嶉棶涓鍙ュ晩錛?br>${var:
=value} 榪欐槸浠涔堟剰鎬濆憿錛?br>${} 緇撴瀯鏄共浠涔堢敤鐨勫晩

==================

濡傛灉var璁劇疆浜嗕竴涓?nbsp; 灝變繚鐣?br>濡傛灉娌″?nbsp; 璁劇疆鎴恦alue

綾諱技鐨勪竴涓緥瀛愶細
airuwan
: ${HA_DIR:=/etc/ha.d}
: ${HA_RCDIR:
=$HA_DIR/rc.d}
: ${HA_CONFDIR
=$HA_DIR/conf}
: ${HA_CF:
=$HA_DIR/ha.cf}
: ${HA_VARLIB:
=/var/lib/heartbeat}
: ${HA_RSCTMP:
=/var/run/heartbeat/rsctmp}
: ${HA_FIFO:
=/var/lib/heartbeat/fifo}
: ${HA_BIN:
=/usr/lib/heartbeat}
: ${HA_DATEFMT:
="%Y/%m/%d_%T "}
: ${HA_DEBUGLOG:
=/dev/null}
: ${HA_RESOURCEDIR:
=$HA_DIR/resource.d}
: ${HA_DOCDIR:
=/usr/share/doc/heartbeat}
: ${__SCRIPT_NAME:
=`basename $0`}
: ${HA_LOGTAG:
=$__SCRIPT_NAME[$$]}
: ${HA_VARRUN:
=/var/run/}
: ${HA_VARLOCK:
=/var/lock/subsys/}

export HA_DIR HA_RCDIR HA_FIFO HA_BIN 
export HA_DEBUGLOG HA_LOGFILE HA_LOGFACILITY
export HA_DATEFMT HA_RESOURCEDIR HA_DOCDIR

榪欏氨鏄畠鐨勪綔鐢紝澶氳阿妤間笂瑙f儜


灝忛粯 2010-07-03 23:19 鍙戣〃璇勮
]]>
銆愯漿銆憇hell 鍗佷笁鍟? TODOhttp://m.shnenglu.com/momoxiao/archive/2010/07/03/119269.html灝忛粯灝忛粯Sat, 03 Jul 2010 15:04:00 GMThttp://m.shnenglu.com/momoxiao/archive/2010/07/03/119269.htmlhttp://m.shnenglu.com/momoxiao/comments/119269.htmlhttp://m.shnenglu.com/momoxiao/archive/2010/07/03/119269.html#Feedback0http://m.shnenglu.com/momoxiao/comments/commentRss/119269.htmlhttp://m.shnenglu.com/momoxiao/services/trackbacks/119269.htmlhttp://bbs.chinaunix.net/viewthread.php?tid=218853&extra=&page=1

灝忛粯 2010-07-03 23:04 鍙戣〃璇勮
]]>
shellcode緗戦┈%u鏇挎崲http://m.shnenglu.com/momoxiao/archive/2010/06/17/118090.html灝忛粯灝忛粯Thu, 17 Jun 2010 09:04:00 GMThttp://m.shnenglu.com/momoxiao/archive/2010/06/17/118090.htmlhttp://m.shnenglu.com/momoxiao/comments/118090.htmlhttp://m.shnenglu.com/momoxiao/archive/2010/06/17/118090.html#Feedback0http://m.shnenglu.com/momoxiao/comments/commentRss/118090.htmlhttp://m.shnenglu.com/momoxiao/services/trackbacks/118090.html==================
shellcode 鏇挎崲鐨勮瘑鍒細
1.姣旇緝鎳掔殑涓縐嶆柟娉曪紝鐪嬩唬鐮佷腑鍝釜瀛楃涓插嚭鐜扮殑棰戠巼闈炲父楂?br>2.涓鑸湪緗戦┈涓細緇欏嚭鏇挎崲瀛椾覆錛?br>濡傦細
unescape(ttt.replace(/gfds/g,"\x25\x75"))
鏇挎崲瀛椾覆涓篻fds
\x25\x75灝辨槸%u
=================
鏇挎崲%u鍚庤嫢涓ゆesc瑙g爜娌℃湁瑙e嚭緗戦┈鍦板潃錛屽彲鑳藉惈鏈夊瘑閽?br>涓鑸惈鏈夋渶澶氱殑瀛椾覆鏄瘑閽?br>


灝忛粯 2010-06-17 17:04 鍙戣〃璇勮
]]>
source insight http://m.shnenglu.com/momoxiao/archive/2010/06/15/117970.html灝忛粯灝忛粯Tue, 15 Jun 2010 07:57:00 GMThttp://m.shnenglu.com/momoxiao/archive/2010/06/15/117970.htmlhttp://m.shnenglu.com/momoxiao/comments/117970.htmlhttp://m.shnenglu.com/momoxiao/archive/2010/06/15/117970.html#Feedback0http://m.shnenglu.com/momoxiao/comments/commentRss/117970.htmlhttp://m.shnenglu.com/momoxiao/services/trackbacks/117970.html濂戒箙涓嶇敤source insight浜嗭紝瀹炲湪涓嶄細鐢╟ode blocks鐨勬悳绱㈠姛鑳斤紝閲嶆柊瑁呬笂source insight浜嗐傘傘?/div>


3.x搴忓垪鍙鳳細SI3US-032434-6492


shift+8錛氬厜鏍囬変腑鐨勮瘝鍏ㄦ枃鍔犱寒銆傚ぇ璧炲晩銆備箣鍓嶄互涓哄彧鏈塩b鏈夎繖涓姛鑳? =
tab閿敤絀烘牸鏇挎崲錛歄ption->Document Options涓変腑expand tabs.


鏆傛椂鍙墿涓嬮偅涓緷鐒舵儴涓嶅繊鐫圭殑涓枃鏀寔鐨勯棶棰樹簡銆傘傘?/div>

灝忛粯 2010-06-15 15:57 鍙戣〃璇勮
]]>銆愯漿銆慖NT 10H涓柇http://m.shnenglu.com/momoxiao/archive/2010/06/05/117214.html灝忛粯灝忛粯Sat, 05 Jun 2010 02:37:00 GMThttp://m.shnenglu.com/momoxiao/archive/2010/06/05/117214.htmlhttp://m.shnenglu.com/momoxiao/comments/117214.htmlhttp://m.shnenglu.com/momoxiao/archive/2010/06/05/117214.html#Feedback0http://m.shnenglu.com/momoxiao/comments/commentRss/117214.htmlhttp://m.shnenglu.com/momoxiao/services/trackbacks/117214.html

鍔熻兘鍙鳳細00H

鍔熻兘錛氳緗樉紺烘ā寮?br>
鍏ュ彛鍙傛暟錛欰H=00H

   AL=鏄劇ず妯″紡

鏄劇ず妯″紡鍒楄〃:

鏄劇ず妯″紡  鏄劇ず妯″紡灞炴?br>
  00H       40×25    16鑹?鏂囨湰

  01H       40×25    16鑹?鏂囨湰

  02H       80×25    16鑹?鏂囨湰

  04H       320×200   4鑹?br>
  05H       320×200   4鑹?br>
  06H       640×200   2鑹?br>
  07H       80×25     2鑹?鏂囨湰

  08H       160×200  16鑹?br>
  09H       320×200  16鑹?br>
  0AH       640×200   4鑹?br>
  0BH       淇濈暀

  0CH       淇濈暀

  0DH       320×200  16鑹?br>
  0EH       640×200  16鑹?br>
  0FH       640×350   2鑹詫紙鍗曡壊錛?br>
  10H       640×350   4鑹?br>
  11H       640×480   2鑹?br>
  12H       640×480  16鑹?br>
  13H       320×200 256鑹?br>
鍔熻兘鍙?1H

鍔熻兘錛氳緗厜鏍囧艦鐘?br>
鍏ュ彛鍙傛暟錛?AH錛?1H

           CH浣庡洓浣嶏紳鍏夋爣鐨勮搗濮嬭

           CL浣庡洓浣嶏紳鍏夋爣鐨勭粓姝㈣

鍑哄彛鍙傛暟錛?鏃?br>
鍔熻兘鍙鳳細02H

鍔熻兘錛氱敤鏂囨湰鍧愭爣涓嬭緗厜鏍囦綅緗?br>
鍏ュ彛鍙傛暟錛?AH錛?2H

           BH錛濇樉紺洪〉鐮?br>
           DH錛濊(Y鍧愭爣)

           DL錛濆垪(X鍧愭爣)

鍑哄彛鍙傛暟錛?鏃?br>
鍔熻兘鍙鳳細03H

鍔熻兘錛氬湪鏂囨湰鍧愭爣涓嬶紝璇誨彇鍏夋爣鍚勭淇℃伅

鍏ュ彛鍙傛暟錛欰H錛?3H

          BH錛濇樉紺洪〉鐮?br>
鍑哄彛鍙傛暟錛欳H錛濆厜鏍囩殑璧峰琛?br>
          CL錛濆厜鏍囩殑緇堟琛?br>
          DH錛濊(Y鍧愭爣)

          DL錛濆垪(X鍧愭爣)

鍔熻兘鍙鳳細04H

鍔熻兘錛氳幏鍙栧綋鍓嶇姸鎬佸拰鍏夌瑪浣嶇疆

鍏ュ彛鍙傛暟錛欰H錛?4H

鍑哄彛鍙傛暟錛欰H錛?0h鈥斿厜絎旀湭鎸変笅/鏈Е鍙戯紝01h鈥斿厜絎斿凡鎸変笅/宸茶Е鍙?br>
          BX錛濊薄绱犲垪(鍥懼艦X鍧愭爣)

          CH錛濊薄绱犺(鍥懼艦Y鍧愭爣錛屾樉紺烘ā寮忥細04H~06H)

          CX錛濊薄绱犺(鍥懼艦Y鍧愭爣錛屾樉紺烘ā寮忥細0DH~10H)

          DH錛濆瓧絎﹁(鏂囨湰Y鍧愭爣)

          DL錛濆瓧絎﹀垪(鏂囨湰X鍧愭爣)

鍔熻兘鍙鳳細05H

鍔熻兘錛氳緗樉紺洪〉錛屽嵆閫夋嫨媧誨姩鐨勬樉紺洪〉

鍏ュ彛鍙傛暟錛欰H錛?5H

          AL錛濇樉紺洪〉

瀵逛簬CGA銆丒GA銆丮CGA鍜孷GA錛屽叾鏄劇ず欏靛涓嬭〃鎵鍒楋細

妯″紡   欏墊暟        鏄劇ず鍣ㄧ被鍨?br>
00H    01H 0~7     CGA銆丒GA銆丮CGA銆乂GA

02H    03H 0~3     CGA

02H    03H 0~7     EGA銆丮CGA銆乂GA

07H     0~7        EGA銆乂GA

0DH    0~7         EGA銆乂GA

0EH    0~3         EGA銆乂GA

0FH    0~1         EGA銆乂GA

10H    0~1         EGA銆乂GA

鍔熻兘鍙鳳細06H鍜?7H

鍔熻兘錛氬垵濮嬪寲灞忓箷鎴栨粴灞?br>
鍏ュ彛鍙傛暟錛欰H錛?6H鈥斿悜涓婃粴灞忥紝07H鈥斿悜涓嬫粴灞?br>
          AL錛濇粴鍔ㄨ鏁?0鈥旀竻紿楀彛)

          BH錛濈┖鐧藉尯鍩熺殑緙虹渷灞炴?br>
          (CH銆丆L)錛濈獥鍙g殑宸︿笂瑙掍綅緗?Y鍧愭爣錛孹鍧愭爣)

          (DH銆丏L)錛濈獥鍙g殑鍙充笅瑙掍綅緗?Y鍧愭爣錛孹鍧愭爣)

鍑哄彛鍙傛暟錛?鏃?br>
鍔熻兘鍙鳳細08H

鍔熻兘錛氳鍏夋爣澶勭殑瀛楃鍙婂叾灞炴?br>
鍏ュ彛鍙傛暟錛欰H錛?8H

          BH錛濇樉紺洪〉鐮?br>
鍑哄彛鍙傛暟錛欰H錛濆睘鎬?br>
          AL錛濆瓧絎?br>
鍔熻兘鍙鳳細09H

鍔熻兘錛氬湪褰撳墠鍏夋爣澶勬寜鎸囧畾灞炴ф樉紺哄瓧絎?br>
鍏ュ彛鍙傛暟錛欰H錛?9H

          AL錛濆瓧絎?br>
          BH錛濇樉紺洪〉鐮?br>
          BL錛濆睘鎬?鏂囨湰妯″紡)鎴栭鑹?鍥懼艦妯″紡)

          CX錛濋噸澶嶈緭鍑哄瓧絎︾殑嬈℃暟

鍑哄彛鍙傛暟錛氭棤

鍔熻兘鍙鳳細0AH

鍔熻兘錛氬湪褰撳墠鍏夋爣澶勬寜鍘熸湁灞炴ф樉紺哄瓧絎?br>
鍏ュ彛鍙傛暟錛欰H錛?AH

          AL錛濆瓧絎?br>
          BH錛濇樉紺洪〉鐮?br>
          BL錛濋鑹?鍥懼艦妯″紡錛屼粎閫傜敤浜嶱Cjr)

          CX錛濋噸澶嶈緭鍑哄瓧絎︾殑嬈℃暟

鍑哄彛鍙傛暟錛氭棤

鍔熻兘鍙鳳細0BH

鍔熻兘錛氳緗皟鑹叉澘銆佽儗鏅壊鎴栬竟妗?br>
鍏ュ彛鍙傛暟錛欰H錛?BH

璁劇疆棰滆壊錛欱H錛?0H錛孊L錛濋鑹?br>
閫夋嫨璋冭壊鏉匡細BH錛?1H錛孊L錛濊皟鑹叉澘(320×200銆?縐嶉鑹茬殑鍥懼艦妯″紡)

鍑哄彛鍙傛暟錛?鏃?br>
鍔熻兘鍙鳳細0CH

鍔熻兘錛氬啓鍥懼艦璞$礌

鍏ュ彛鍙傛暟錛欰H錛?CH

          AL錛濊薄绱犲?br>
          BH錛濋〉鐮?br>
          (CX銆丏X)錛濆浘褰㈠潗鏍囧垪(X)銆佽(Y)

鍑哄彛鍙傛暟錛氭棤

鍔熻兘鍙鳳細0DH

鍔熻兘鎻忚堪錛氳鍥懼艦璞$礌

鍏ュ彛鍙傛暟錛欰H錛?DH

          BH錛濋〉鐮?br>
          (CX銆丏X)錛濆浘褰㈠潗鏍囧垪(X)銆佽(Y)

鍑哄彛鍙傛暟錛欰L錛濊薄绱犲?br>
鍔熻兘鍙鳳細0EH

鍔熻兘錛氬湪Teletype妯″紡涓嬫樉紺哄瓧絎?br>
鍏ュ彛鍙傛暟錛欰H錛?EH

          AL錛濆瓧絎?br>
          BH錛濋〉鐮?br>
          BL錛濆墠鏅壊(鍥懼艦妯″紡)

鍑哄彛鍙傛暟錛?鏃?br>
鍔熻兘鍙鳳細0FH

鍔熻兘錛氳鍙栨樉紺哄櫒妯″紡

鍏ュ彛鍙傛暟錛欰H錛?FH

鍑哄彛鍙傛暟錛欰H錛濆睆騫曞瓧絎︾殑鍒楁暟

          AL錛濇樉紺烘ā寮?鍙傝鍔熻兘00H涓殑璇存槑)

          BH錛濋〉鐮?br>
鍔熻兘鍙鳳細10H

鍔熻兘鎻忚堪錛氶鑹蹭腑鏂傚叾瀛愬姛鑳借鏄庡涓嬶細

鍔熻兘鍙楓瀛愬姛鑳藉悕縐?nbsp;        鍔熻兘鍙楓瀛愬姛鑳藉悕縐?br>
 00H    璁劇疆璋冭壊鏉垮瘎瀛樺櫒    01H    璁劇疆杈規棰滆壊

 02H    璁劇疆璋冭壊鏉垮拰杈規    03H    瑙﹀彂闂儊/浜樉浣?br>
 07H    璇誨彇璋冭壊鏉垮瘎瀛樺櫒    08H    璇誨彇杈規棰滆壊

 09H    璇誨彇璋冭壊鏉垮拰杈規    10H    璁劇疆棰滆壊瀵勫瓨鍣?br>
 12H    璁劇疆棰滆壊瀵勫瓨鍣ㄥ潡    13H    璁劇疆棰滆壊欏電姸鎬?br>
 15H    璇誨彇棰滆壊瀵勫瓨鍣?nbsp;     17H    璇誨彇棰滆壊瀵勫瓨鍣ㄥ潡

 1AH    璇誨彇棰滆壊欏電姸鎬?nbsp;     1BH    璁劇疆鐏板害鍊?br>
 

鍔熻兘鍙鳳細11H

鍔熻兘錛?瀛椾綋涓柇銆傚叾瀛愬姛鑳借鏄庡涓嬶細

瀛愬姛鑳藉彿   瀛愬姛鑳藉悕縐?br>
  00H      瑁呭叆鐢ㄦ埛瀛椾綋鍜屽彲緙栫▼鎺у埗鍣?br>
  10H      瑁呭叆鐢ㄦ埛瀛椾綋鍜屽彲緙栫▼鎺у埗鍣?br>
  01H      瑁呭叆8×14 ROM瀛椾綋鍜屽彲緙栫▼鎺у埗鍣?br>
  11H      瑁呭叆8×14 ROM瀛椾綋鍜屽彲緙栫▼鎺у埗鍣?br>
  02H      瑁呭叆8×8 ROM瀛椾綋鍜屽彲緙栫▼鎺у埗鍣?br>
  12H      瑁呭叆8×8 ROM瀛椾綋鍜屽彲緙栫▼鎺у埗鍣?br>
  03H      璁劇疆鍧楁寚紺哄櫒

  04H      瑁呭叆8×16 ROM瀛椾綋鍜屽彲緙栫▼鎺у埗鍣?br>
  14H      瑁呭叆8×16 ROM瀛椾綋鍜屽彲緙栫▼鎺у埗鍣?br>
  20H      璁劇疆INT 1Fh瀛椾綋鎸囬拡

  21H      涓虹敤鎴峰瓧浣撹緗甀NT 43h

  22H      涓?×14 ROM瀛椾綋璁劇疆INT 43H

  23H      涓?×8 ROM瀛椾綋璁劇疆INT 43H

  24H      涓?×16 ROM瀛椾綋璁劇疆INT 43H

  30H      璇誨彇瀛椾綋淇℃伅

 

鍔熻兘鍙鳳細12H

鍔熻兘錛氭樉紺哄櫒鐨勯厤緗腑鏂傚叾瀛愬姛鑳借鏄庡涓嬶細

鍔熻兘鍙?nbsp;   鍔熻兘鍚嶇О   

  10H     璇誨彇閰嶇疆淇℃伅 

  20H     閫夋嫨灞忓箷鎵撳嵃 

  30H     璁劇疆鎵弿琛?br>
  31H     鍏佽/紱佹瑁呭叆緙虹渷璋冭壊鏉?br>
  32H     鍏佽/紱佹鏄劇ず

  33H     鍏佽/紱佹鐏板害姹傚拰

  34H     鍏佽/紱佹鍏夋爣妯℃嫙

  35H     鍒囨崲媧誨姩鏄劇ず

  36H     鍏佽/紱佹灞忓箷鍒鋒柊

 

鍔熻兘鍙鳳細13H

鍔熻兘錛氬湪Teletype妯″紡涓嬫樉紺哄瓧絎︿覆

鍏ュ彛鍙傛暟錛欰H錛?3H

          BH錛濋〉鐮?br>
          BL錛濆睘鎬?鑻L=00H鎴?1H)

          CX錛濇樉紺哄瓧絎︿覆闀垮害

          (DH銆丏L)錛濆潗鏍?琛屻佸垪)

ES:BP錛濇樉紺哄瓧絎︿覆鐨勫湴鍧 AL錛?鏄劇ず杈撳嚭鏂瑰紡

 0鈥斿瓧絎︿覆涓彧鍚樉紺哄瓧絎︼紝鍏舵樉紺哄睘鎬у湪BL涓傛樉紺哄悗錛屽厜鏍囦綅緗笉鍙?br>
 1鈥斿瓧絎︿覆涓彧鍚樉紺哄瓧絎︼紝鍏舵樉紺哄睘鎬у湪BL涓傛樉紺哄悗錛屽厜鏍囦綅緗敼鍙?br>
 2鈥斿瓧絎︿覆涓惈鏄劇ず瀛楃鍜屾樉紺哄睘鎬с傛樉紺哄悗錛屽厜鏍囦綅緗笉鍙?br>
 3鈥斿瓧絎︿覆涓惈鏄劇ず瀛楃鍜屾樉紺哄睘鎬с傛樉紺哄悗錛屽厜鏍囦綅緗敼鍙?br>
 

鍑哄彛鍙傛暟錛?鏃?br>
鍔熻兘鍙鳳細1AH

鍔熻兘錛氳鍙?璁劇疆鏄劇ず緇勫悎緙栫爜錛屼粎PS/2鏈夋晥錛屽湪姝や粠鐣?br>
鍔熻兘鍙鳳細1BH

鍔熻兘錛氳鍙栧姛鑳?鐘舵佷俊鎭紝浠匬S/2鏈夋晥錛屽湪姝や粠鐣?br>
鍔熻兘鍙鳳細1CH

鍔熻兘錛氫繚瀛?鎭㈠鏄劇ず鍣ㄧ姸鎬侊紝浠匬S/2鏈夋晥錛屽湪姝や粠鐣?/span>



灝忛粯 2010-06-05 10:37 鍙戣〃璇勮
]]>
php studyhttp://m.shnenglu.com/momoxiao/archive/2010/05/15/115427.html灝忛粯灝忛粯Fri, 14 May 2010 23:59:00 GMThttp://m.shnenglu.com/momoxiao/archive/2010/05/15/115427.htmlhttp://m.shnenglu.com/momoxiao/comments/115427.htmlhttp://m.shnenglu.com/momoxiao/archive/2010/05/15/115427.html#Feedback0http://m.shnenglu.com/momoxiao/comments/commentRss/115427.htmlhttp://m.shnenglu.com/momoxiao/services/trackbacks/115427.html
<?PHP
//1
//phpinfo();

//2
//print "hello world";

//3
//$num1 = 8;
//$num2 = 23;


print $_GET['user']."<br/>";
print "Welcome <b>".$_POST['user']."</b><br/>\n\n";

//print $num2;
?>

2.
<!DOCTYPE html PUBLIC
   
"-//W3C//DTD XHTML 1.0 Strict//EN"
 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<title>A PHP Script Including HTML</title>
</head>
<body>
<div><b>
<?php
print "hello world";
?>
</b></div>
</body>
</html>

3.
<?PHP
//const
define ("USER","colorfulgreen"); //瀹氫箟涓涓父閲?/span>
print "Welcome ".USER; //'.'琛ㄧず榪炴帴
print "<br />";        //鎹㈣
print "the second line.";
?>

4.
<?php
//紼嬪簭嫻佺▼
//switch

$satisfied = "c.g";
if($satisfied == "cg"){
    
print "go into the if.";
}
else{
    
print "go into the else.";
}

//switch case
//? :


print "<br />";

$count = 1;
while($count < 12){
    
print $count."<br />";
    
$count++;
}

//dowhile
//for
//break
//continue

?>

5.
<?php
//func
//ex.1

$num = -321;
$newnum = abs($num);
print $newnum;

//print "<br />";

//ex.2.鑷畾涔夊嚱鏁?/span>
function bighello()
{
    
print "<h1>HELLO</h1>";
}
bighello();

//ex.3.甯﹀弬鏁?/span>
function printBR($txt)
{
    
print ("$txt<br />\n");
}
printBR(
"this is the first line.");
printBR(
"this is the second line.");

//ex.4.A Function That Returns a Value
function addNums($firstnum,$secondnum)
{
    
$result = $firstnum + $secondnum;
    
return $result;
}
print "<br />Function That Returns a Value"."<br />";
print addNums(6,5);

//ex.5.Calling a Function Dynamically
//綾諱技涓庡嚱鏁版寚閽?/span>
print "<br /><br />Calling a Function Dynamically<br />";
function sayHello()
{
    
print "hello<br />";
}
$function_holder = "sayHello";
$function_holder();

//ex.6.Variable Scope
print "<br /><br />Variable Scope<br />";
function test()
{
    
$testvariable = "this is a test variable";
}
print "test variable: $testvariable";

//ex.7.global & static
print "<br /><br />global & static<br />";
$num_of_calls = 0;
function numberedHeading($txt)
{
    
global $num_of_calls;
    
$num_of_calls++;
    
print "$num_of_calls.$txt<br />";
}
numberedHeading(
"the first callglobal");
numberedHeading(
"the second callglobal");
//鐢ㄥ眬閮ㄩ潤鎬佸彉閲忥紝鍜屼笂闈㈣緭鍑轟竴鏍?/span>
function numberedHeading2($txt)
{
    
static $num_of_calls2 = 0;
    
$num_of_calls++;
    
print "$num_of_calls.$txt<br />";
}
numberedHeading2(
"the first callglobal");
numberedHeading2(
"the second callglobal");

//ex.7.A Function Requiring Two Arguments
function headingWrap($txt,$size)
{
    
print "<h$size>$txt</h$size>";
}
headingWrap(
"Book title",1);
headingWrap(
"Chapter title",2);

//ex.8.A Function with an Optional Argument
function headingWrap2($txt,$size = 3)
{
    
print "<h$size>$txt</h$size>";
}
headingWrap2(
"Book title",1);
headingWrap2(
"Chapter title");

//ex.9.Passing an Argument to a Function by Value
function addFive($num)
{
    
$num +=5;
}
$orignum = 10;
addFive(
$orignum);
print "$orignum<br />";

//ex.10.Pass an Argument to a Function by Reference
//???

function addFive2(&$num)
{
    
$num +=5;
}
$orignum2 = 10;
addFive(
$orignum2);
print "$orignum2<br />";

//ex.11.A Simple Anonymous Function,鍑芥暟鎸囬拡
$my_anon = create_function('$a,$b','return $a + $b;');
print $my_anon(3,9);

?>

6.
<?php
//array

//ex.1.

$users = array("Bert","Sharon","Bettery","Harry");
print $users[2]."<br />";

//ex.2.Defining Associative Arrays with the array() Construct
$character = array(
  
"name" => "bob",
  
"occupation" => "superhero",
  
"age" => 30,
  
"special power" => "x-ray vision"
  );
print $character["age"];

//ex.3.Defining a Multidimensional Array

//鏈畬

?>

 

7.

<?php
/*
//http://localhost/10.php?user=cg&address=192.168.x.x
print "Welcome <b>".$_GET['user']."</b><br/>\n\n";
print "Your address is: <br/><b>".$_GET['address']."</b>";
*/

print $_GET['user']."<br/>";

print "Welcome <b>".$_POST['user']."</b><br/>\n\n";
print "Your address is: <br/><b>".$_POST['address']."</b>";

if ( is_array$_POST['products'] ) )
{
    
print "<p>Your product choices are:</p>\n";
    
print "<ul>\n";
    
foreach ( $_POST['products'as $value )
    {
       
print "<li>$value</li>\n";
    }
    
print "</ul>\n";
}
?>


灝忛粯 2010-05-15 07:59 鍙戣〃璇勮
]]>
php Notice: Undefined offset:http://m.shnenglu.com/momoxiao/archive/2010/04/19/112979.html灝忛粯灝忛粯Mon, 19 Apr 2010 05:23:00 GMThttp://m.shnenglu.com/momoxiao/archive/2010/04/19/112979.htmlhttp://m.shnenglu.com/momoxiao/comments/112979.htmlhttp://m.shnenglu.com/momoxiao/archive/2010/04/19/112979.html#Feedback0http://m.shnenglu.com/momoxiao/comments/commentRss/112979.htmlhttp://m.shnenglu.com/momoxiao/services/trackbacks/112979.html 

Notice: Undefined offset: 0 in E:\CODE\PHP\login\check.php on line 3

鏁扮粍涓嬫爣瓚婄晫



灝忛粯 2010-04-19 13:23 鍙戣〃璇勮
]]>
銆庤漿銆廱at璇硶http://m.shnenglu.com/momoxiao/archive/2010/04/12/112390.html灝忛粯灝忛粯Mon, 12 Apr 2010 15:38:00 GMThttp://m.shnenglu.com/momoxiao/archive/2010/04/12/112390.htmlhttp://m.shnenglu.com/momoxiao/comments/112390.htmlhttp://m.shnenglu.com/momoxiao/archive/2010/04/12/112390.html#Feedback0http://m.shnenglu.com/momoxiao/comments/commentRss/112390.htmlhttp://m.shnenglu.com/momoxiao/services/trackbacks/112390.html濡備綍鍒涘緩鎵瑰鐞嗘枃浠訛紵

    涓嶈鍚簡鎵瑰鐞嗘枃浠跺氨鎰熷埌寰堢姘旓紝鍏跺疄榪欎笢瑗垮緢綆鍗曠殑錛庝綘鐢ㄨ繃璁頒簨鏈病鏈夛紵鐢ㄨ繃錛熴濂界殑錛庡皢璁頒簨鏈墦寮錛屼粈涔堥兘涓嶇敤鍐欙紝鐒跺悗閫夋嫨鏂囦歡錛屼繚瀛橈紟淇濆瓨綾誨瀷閫夋嫨鎵鏈夋枃浠訛紝鏂囦歡鍚嶅垯鍛藉悕涓恒錛婏紟bat銆榪欎釜錛婁唬琛ㄦ槸鏂囦歡鍚嶏紝浣犲彲浠ラ殢渚跨殑璧鳳紟淇濆瓨濂戒箣鍚庯紝鐪嬬湅浣犱繚瀛樼殑鍦版柟錛屼細鍑虹幇涓涓櫧鑹茬獥鍙i噷鏈変釜榛勮壊榻胯疆鐨勫浘鏍囷紟榪欎笢瑗垮氨鏄綘鍒涘緩鐨勬壒澶勭悊鏂囦歡錛屽弻鍑諱粬灝卞彲浠ヨ繍琛岋紝浣嗕粬鐜板湪鐢變簬閲岄潰娌℃湁杈撳叆浠諱綍鍛戒護錛屾墍浠ヤ粬榪愯浜嗗茍涓嶄細鍋氫換浣曚簨鎯咃紟褰撴垜浠兂寰榪欎釜錛?bat鏂囦歡涓坊鍔犱笢瑗挎椂錛屽彧瑕佸彸閿夋嫨浠栵紝鐒跺悗閫夋嫨緙栬緫錛屽氨鍙互鎵撳紑璁頒簨鏈線鍐呰緭鍏ュ懡浠や簡錛嶽/rm]

鎵瑰鐞嗘枃浠朵腑鐨勫懡浠ゆ槸浠涔堬紵

鎵瑰鐞嗘枃浠朵腑鐨勫懡浠ゆ殏鏃跺厛鍙互鐞嗚В涓篸os鍛戒護錛岀瓑紼嶅悗娣卞叆鐞嗚В浜嗕互鍚庡啀榪涜瑙i噴錛庢壒澶勭悊欏懼悕鎬濅箟灝辨槸涓澶у爢涓滆タ鍫嗗湪涓璧峰鐞嗭紟鎹㈠彞璇濊灝辨槸寰閲岄潰鍐欎竴鏉℃潯dos鍛戒護錛岀劧鍚庢寜欏哄簭鎸ㄤ釜鎵ц錛屾晥鏋滆窡浣犲湪cmd閲屾暡dos鍛戒護鏄竴涓晥鏋滐紟鍙笉榪囩敤鎵瑰鐞嗗啓濂戒箣鍚庯紝瑕佽繍琛屽彧瑕佸弻鍑諱笅灝卞彲浠ヨ繍琛屼簡錛庤屼笉鐢ㄥ啀涓閬嶄竴閬嶇殑閲嶅鐨勫線閲岄潰鎵撳懡浠わ紟榪欏氨鏄壒澶勭悊鏂囦歡鐨勫ソ澶勶紟

闄や簡榪愯dos鍛戒護涔嬪錛屼粬榪樺彲浠ユ敮鎸侀夋嫨緇撴瀯if錛屽驚鐜粨鏋刦or錛実oto絳夛紝涓巆鏈夌偣綾諱技錛屼絾榪滄病鏈塩鍏ㄩ潰錛屽茍涓旂紪鍐欒璦鍗佸垎涓嶈鑼冿紟

鎵瑰鐞嗚娉曪細

鍏堣涓渶鍩烘湰鐨勪笢瑗褲@echo off

echo鐨勬剰鎬濇槸鍥炴棆錛岃繖閲岀殑鎰忔濆氨鏄洖鏄撅紝echo銆off鎰忔濆氨鏄叧闂洖鏄撅紟鍓嶉潰鐨凘琛ㄧずecho off 榪欎竴琛屼篃涓嶄細鍥炴樉浣犲彲浠ヨ瘯鐫鍘繪帀@鍜屾暣琛屽幓鎺夛紟@鐨勫彟涓涓姛鑳芥槸鍦ㄦ墽琛屽畬鎵瑰鐞嗘枃浠舵椂鑷姩鎭㈠鍛戒護鍥炴樉銆傚鏋滅涓鍙ョ敤鐨勬槸ECHO OFF錛岄偅涔堝湪鎵ц瀹屾壒澶勭悊鏂囦歡浠ュ悗涓嶄細鏄劇ず鍛戒護鎻愮ず絎︺?/p>

涓句釜渚嬪瓙錛氬鏋滄垜浠厛鍒涘緩涓涓紤錛巄at鏂囦歡錛屽線閲岄潰杈撳叆錛?/p>

dir 鐒跺悗淇濆瓨鍦╟錛氾技涓嬶紟鐒跺悗鎴戜滑榪愯cmd錛岃繘鍏鐩樻牴鐩綍涓嬶紝杈撳叆錛戯紟bat錛屽垯鏄劇ず錛?/p>

C:>1.bat
C:>dir

椹卞姩鍣?C 涓殑鍗鋒病鏈夋爣絳俱?/p>

鍗風殑搴忓垪鍙鋒槸 0C5D-07FF

C: 鐨勭洰褰?/p>

2004-08-25 00:45 WINDOWS

2004-08-25 00:51 Documents and Settings

...........

C:

濡傛灉灝嗭紤錛巄at鍐呭淇敼鎴?/p>

echo off
dir

鐒跺悗鍐嶅湪cmd閲岃緭鍏ワ紤錛巄at錛屽垯浼氭樉紺?/p>

C:>1.bat
C:>echo off
銆銆銆銆銆銆銆//鍥犱負榪愯浜唀cho銆off錛屾墍浠ユ病鏈夋樉紺篸ir鍛戒護錛岀洿鎺ユ樉紺轟簡緇撴灉

椹卞姩鍣?C 涓殑鍗鋒病鏈夋爣絳俱?/p>

鍗風殑搴忓垪鍙鋒槸 0C5D-07FF

C: 鐨勭洰褰?/p>

2004-08-25 00:45 WINDOWS

2004-08-25 00:51 Documents and Settings

錛庯紟錛庯紟錛?/p>

C:

濡傛灉灝嗭紤錛巄at鏂囦歡淇敼鎴愶細

@echo off
dir

鍒欐樉紺烘垚錛?/p>

C:>1.bat //涓庡墠闈笉鍚岋紝騫舵病鏈夋樉紺篹cho銆off錛屽師鍥犳槸鍔犱簡錛狅紝鎵浠ヤ笉鏄劇ず錛犲悗闈㈢殑鍐呭錛庡張鍥犱負鍔?浜唀cho銆off錛屾墍浠ュ悗闈㈢殑鍛戒護涓嶆樉紺猴紝鐩存帴鏄劇ず緇撴灉

椹卞姩鍣?C 涓殑鍗鋒病鏈夋爣絳俱?/p>

鍗風殑搴忓垪鍙鋒槸 0C5D-07FF

C: 鐨勭洰褰?/p>

2004-08-25 00:45 WINDOWS

2004-08-25 00:51 Documents and Settings

錛庯紟錛庯紟

C:

閫氳繃浠ヤ笂鐨勬瘮杈冿紝鐩鎬俊浣犲echo銆off鍛戒護宸茬粡鍏呭垎鎺屾彙浜嗭紟

鎺ヤ笅鏉ヨ鐨勬槸call鍛戒護錛?/p>

call 鏄墦鐢佃瘽鐨刢all錛岃屼笉鏄紓鍠旈潬錛傜殑闈狅細錛夛紟call鐨勬剰鎬濅負璋冪敤錛庡亣濡傛湁錛掍釜鎵瑰鐞嗘枃浠禷.bat鍜宐.bat錛庡鏋滄垜鎯寵繍琛宎.bat鐨勫綋涓繍琛?b.bat錛庡浣曡繍琛屽憿錛熷叾瀹炲緢綆鍗曪紝鍙鍦╝.bat鏂囦歡涓緭鍏all鍛戒護錛屽垯鍙互鍦╝.bat榪愯鐨勫綋涓紝榪愯b.bat錛岀瓑b.bat榪愯瀹屼箣鍚庯紝緇х畫鎵цa.bat

call鍛戒護鏍煎紡錛?/p>

CALL [drive:][path]filename [batch-parameters]

batch-parameters 鎸囧畾鎵瑰鐞嗙▼搴忔墍闇鐨勫懡浠よ淇℃伅銆?/p>

涓句緥濡備笅錛屾垜浠湪c鐩樻牴鐩綍涓嬪垱寤篴錛巄at鏂囦歡錛屽唴瀹逛負:

echo銆this is a.bat

call d:b.bat

echo done

鐒跺悗鍦╠鐩樻牴鐩綍涓嬪垱寤篵.bat錛屽唴瀹逛負錛?/p>

echo this is b.bat

淇濆瓨鍚庯紝鎵撳紑cmd錛岃繘鍏鐩樻牴鐩綍錛岀劧鍚庤緭鍏?.bat錛屾樉紺哄涓嬶細

C:>a.bat

C:>echo this is a.bat

this is a.bat

C:>call d:b.bat

C:>echo this is b.bat

this is b.bat

C:>echo done

done

鐢變緥瀛愬緢瀹規槗鐪嬪嚭鏉ワ紝鏄厛榪愯a.bat鐨勫唴瀹癸紝鐩村埌閬囧埌call銆b.bat鍚庯紝鍒欒皟鐢╞.bat錛岃繍琛屽畬b.bat鍚庯紝鍐嶈繑鍥瀉.bat鎺ョ潃榪愯call銆b.bat鍚庨潰鐨別cho銆done璇彞錛岀洿鑷沖皢a.bat鐨勬墍鏈夋壒澶勭悊鍛戒護榪愯瀹岋紟

娉細閲岄潰鏈変釜[batch-parameters]閲岄潰鐨勬墍鎸囩殑鍙傛暟鏄粈涔堬紝鐭ラ亾鐨勬湅鍙嬭兘鍚﹀憡鐭ワ紝涓嶈儨鎰熸縺錛?/p>

PAUSE 鍛戒護

鏆傚仠鎵瑰鐞嗙▼搴忕殑鎵ц騫舵樉紺轟竴鏉℃秷鎭紝鎻愮ず鐢ㄦ埛鎸変換鎰忛敭緇х畫鎵ц銆傚彧鑳藉湪鎵瑰鐞嗙▼搴忎腑浣跨敤璇ュ懡浠ゃ?/p>

rem鍛戒護錛?/p>

琛ㄧず姝ゅ懡浠ゅ悗鐨勫瓧絎︿負瑙i噴琛岋紙娉ㄩ噴錛夛紝涓嶆墽琛岋紝鍙槸緇欒嚜宸變粖鍚庡弬鑰冪敤鐨勶紙鐩稿綋浜庣▼搴忎腑鐨勬敞閲婏級錛?/p>

鍚屾椂浣犲彲浠ョ敤涓や釜鍐掑彿鏉ユ浛浠em錛庡錛氥::絳夊悓浜庝竴涓猺em錛庝絾浠栦滑鏈変釜鍖哄埆錛屽氨鏄敤::浣滄敞閲婄殑璇濅粬鏄笉鍥炴樉鐨勶紝鍗充嬌浣犳墦echo銆on寮哄埗鍥炴樉涔熸病鏈夊悓鐨勶紟鍚屾椂rem鍙互鍦╟onfig.sys涓姞娉ㄩ噴錛?/p>

璇硶錛?rem[commnet]

鎵瑰鐞嗘枃浠跺弬鏁幫細

鏈夌偣緙栫▼鍩虹鐨勪漢閮界煡閬撳嚱鏁版湁鍙傛暟錛庢壒澶勭悊鏂囦歡涔熸湁鍙傛暟錛?/p>

鎴戞墦涓瘮鏂癸紝甯屾湜鑳藉府鍔╂病鏈夎璦鍩虹鐨勪漢涔熻兘鐪嬬殑闈炲父鏄庣櫧錛庛

鎴戜粠渚嬪瓙閲屽紑濮嬪惂錛庨鍏堝湪c鐩樻牴鐩綍涓嬪垱寤轟竴涓壒澶勭悊鏂囦歡 a錛巄at錛岄噷闈㈣緭鍏ュ唴瀹?/p>

echo %1

鐒跺悗鎵撳紑cmd錛岀劧鍚庤繘鍏鐩樻牴鐩綍錛庤緭鍏ワ細a "this is a canshu"

寰楀埌緇撴灉濡備笅錛?/p>

C:>a.bat "this is a test"

C:>echo "this is a test"

"this is a test"

杈撳叆鐨刟 "this is a canshu"涓紝a涓烘柊寤虹殑a.bat鐨勬枃浠跺悕a錛堝悗闈㈢殑.bat鍙啓涔熷彲涓嶅啓錛夛紝鑰宎鍚庨潰鐨勩"this is a canshu"榪欏彞璇濆氨鏄弬鏁幫紝鍐欏湪榪欑殑鍙傛暟錛屽湪紼嬪簭榪愯涓氨灝嗗弬鏁拌嚜鍔ㄦ斁鍒版壒澶勭悊紼嬪簭涓幓錛庨偅涔堟斁鍦ㄤ粈涔堜綅緗憿錛熷氨鏄斁鍦ㄣ%1鐨勫湴鏂癸紟

鐪嬩簡渚嬪瓙錛岃鎴戜滑鐪嬬湅鏁翠釜鍏充簬鍙傛暟鐨勫畾涔夊浣曪細

鎵瑰鐞嗘枃浠惰繕鍙互鍍廋璇█鐨勫嚱鏁頒竴鏍蜂嬌鐢ㄥ弬鏁幫紙鐩稿綋浜嶥OS鍛戒護鐨勫懡浠よ鍙傛暟錛夛紝榪欓渶瑕佺敤鍒頒竴涓弬鏁拌〃紺虹"%"銆?/p>

%[1-9]琛ㄧず鍙傛暟錛屽弬鏁版槸鎸囧湪榪愯鎵瑰鐞嗘枃浠舵椂鍦ㄦ枃浠跺悕鍚庡姞鐨勪互絀烘牸錛堟垨鑰匱ab錛夊垎闅旂殑瀛楃涓層傚彉閲忓彲浠ヤ粠%0鍒?9錛?0琛ㄧず鎵瑰鐞嗗懡浠ゆ湰韜紝鍏跺畠鍙傛暟瀛楃涓茬敤%1鍒?9欏哄簭琛ㄧず銆?/鎴戜滑涓婁釜紼嬪簭鐨勪緥瀛愰噷灝辨湁錛咃紤錛屼粬灝辨槸鍙傛暟錛岃岃緭鍏ヤ腑錛倀his銆is銆a銆test錛備綔涓哄弬鏁板氨鐩存帴鏀懼埌錛咃紤鐨勪綅緗紝浜庢槸紼嬪簭灝卞彉鎴愪簡 echo "this is a test"錛?/p>

鍐嶄婦鍑犱釜渚嬪瓙甯姪浣犵悊瑙o細

C:鏍圭洰褰曚笅涓鎵瑰鐞嗘枃浠跺悕涓篵.bat錛屽唴瀹逛負:

@echo off

type %1 銆銆銆銆//type涓篸os涓殑杈撳嚭鍛戒護錛屽彲浠ョ敤鏉ヨ緭鍑烘枃鏈枃浠剁殑鍐呭錛屾瘮濡傛垜浠柊寤轟竴涓紤錛巘xt鏂囦歡

//閲岄潰杈撳叆鍐呭錛屼繚瀛橈紟榪沜md錛屽鏋滆緭鍏ワ紤錛巘xt鍒欑湅涓嶄簡錛戯紟txt鏂囦歡鍐呭錛屼絾鏄鏋滄垜

//鎯崇湅鎬庝箞鍔炲憿錛熻繖鏃跺欏彲浠ョ敤type鍛戒護錛屽彧瑕佸湪cmd閲岃緭鍏ype銆錛戯紟txt灝辮兘鏄劇ず

//錛戯紟txt鏂囦歡涓殑鍐呭浜嗐

type %2

閭d箞榪愯C:>b a.txt b.txt

%1 : 琛ㄧずa.txt

%2 : 琛ㄧずb.txt

浜庢槸涓婇潰鐨勬壒澶勭悊鍛戒護灝卞彉鎴愪簡

@echo off

type a.txt

type b.txt

浜庢槸涓婇潰鐨勫懡浠ゅ皢欏哄簭鍦版樉紺篴.txt鍜宐.txt鏂囦歡鐨勫唴瀹廣?/p>

娌℃湁緙栫▼鍩虹鐨勪漢鍙兘瑕侀棶錛屽共浠涔堣寮勪釜鍙傛暟鍟婏紵鍦ㄥ悗闈㈠姞涓弬鏁板楹葷儲鍟婏紵鐩存帴寰閲岄潰鍐欎笉灝卞ソ浜嗗晩錛燂紒鍏跺疄榪欐牱鎯蟲湁瀵圭殑鏂歸潰涔熸湁閿欑殑鏂歸潰錛庤繕鏄婦涓緥瀛愯鏄庡惂錛?/p>

絎竴姝ヨ繕鏄湪c鐩樻牴鐩綍涓嬫柊寤轟竴涓壒澶勭悊鏂囦歡錛屾垜浠彇鍚嶄粛涓篴.bat錛庡線閲岄潰鐨勫唴瀹硅緭鍏ヤ負錛?/p>

ping %1銆銆//ping鍛戒護鍙互綆鍗曠悊瑙d負嫻嬭瘯涓鍙版満鍣ㄥ紑鐫榪樻槸娌℃湁寮錛屽鏋滃紑鐫鐨勮瘽錛屼粬灝卞洖緇欎綘鍥為佸洖搴旓紟

鐒跺悗榪沜md錛屾垜浠兂嫻嬭瘯涓嬶紤錛栵紦鐨勬湇鍔″櫒鏄笉鏄紑鐫錛屽垯杈撳叆a www.163.com

瀵逛簬鐭ラ亾ping鍛戒護鐨勪漢錛屽彲浠ユ墦ping榪涜媯鏌ワ紝浣嗗鏋滄兂ping鐨勪漢涓嶇煡閬損ing鍛戒護鎬庝箞鐢紝閭f庝箞鍔炲晩錛熻繖鏃跺欎綘灝卞彲浠ユ妸鍛戒護棰勫厛杈撳叆鍒版壒澶勭悊鏂囦歡涓紝淇濆瓨濂斤紝鐒跺悗璁╀笉浼氱敤鐨勪漢榪沜md錛岃繍琛屼綘鐨勬壒澶勭悊鏂囦歡錛屾枃浠跺悕鍚庨潰鍔犱笂浠栬ping銆鐨勭綉绔欏湴鍧灝辮浜嗭紟鎹㈠彞璇濊錛屼粬鎯硃ing銆錛戯紪錛撳氨鐩存帴鍔狅紤錛栵紦鐨勭綉鍧錛屾兂ping銆sina灝辯洿鎺ュ姞sina鐨勭綉鍧錛庤繖鏍峰彧瑕佽緭鍏ヤ竴涓弬鏁幫紝鑰屼笉鐢ㄦ敼紼嬪簭鏈韓錛屾暣涓▼搴忕殑閫氱敤鎬у氨澶уぇ鎻愰珮浜嗭紟

榪欐槸瀵逛簬涓涓畝鍗曠殑ping鍛戒護錛屼綘鎴栬瑙夊緱鐢ㄥ弬鏁頒笉鍊煎緱錛岃繕鏄洿鎺ユ敼涓嶅氨濂戒簡鍟婏紟浣嗗鏋滅▼搴忔湁寰堝鏉★紝浣犱竴涓嬫壘涓嶅埌鍦ㄥ摢鏀規庝箞鍔炲晩錛熸墍浠ワ紝涓嶇浣犳槸鑿滃摜錛岃彍寮燂紝鑿滃錛岃彍濡癸紝鍙榪愯涓嬶紝杈撳叆鍙傛暟錛岀粨鏋滆嚜宸卞氨浼氬嚭鏉ワ紝涓嶇敤鍐嶈薄浣犱竴鏍鳳紝鑰冭檻鎬庝箞緙栧啓鎵瑰鐞嗘枃浠訛紟浜哄鍙鐭ラ亾鏄緭鍏ヤ粈涔堜笢瑗胯兘璁╂壒澶勭悊紼嬪簭榪愯錛岃岀紪鍐欑殑浜哄垯鎯崇殑鏄浣曡涓嶆噦紼嬪簭鐨勪漢鑳借繍琛岀▼搴忥紟

鎵瑰鐞嗗弬鏁板氨榪欎箞綆鍗曪紝涓嶇煡閬撲綘鐞嗚В浜嗘病鏈夛紵浣嗗鏋滀綘鎯蟲繁涓姝ヤ簡瑙f壒澶勭悊鍙傛暟錛屽彲浠ユ帴鐫寰涓嬬湅錛屽鏋滀笉鎯蟲繁鍏ヤ簡瑙o紝鐭ラ亾鐜板湪榪欎箞澶氫篃灝卞浜嗭紟


錛濓紳錛濓紳錛濓紳錛濓紳錛濓紳錛濓紳錛濓紳錛濓紳錛濓紳錛濓紳錛濓紳錛濓紳錛濓紳錛濓紳錛濓紳錛濓紳錛濓紳錛濓紳

鍥犱負鍙傛暟鍙湁錛戯紖錛嶏紮錛咃紝浣嗗綋鎴戜滑瑕佸紩鐢ㄧ鍗佷釜鎴栨洿澶氫釜鍙傛暟鏃? 灝卞繀欏葷Щ鍔―OS 鐨勫弬鏁拌搗濮嬫寚閽? shift 鍛戒護姝e厖褰撲簡榪欎釜縐誨姩鎸囬拡鐨勮鑹? 瀹冨皢鍙傛暟鐨勮搗濮嬫寚閽堢Щ鍔ㄥ埌涓嬩竴涓弬鏁? 綾諱技C 璇█涓殑鎸囬拡鎿嶄綔. 鍥劇ず濡備笅:

鍒濆鐘舵? cmd 涓哄懡浠ゅ悕, 鍙互鐢?%0 寮曠敤

cmd arg1 arg2 arg3 arg4 arg5 arg6 arg7 arg8 arg9 arg10

^ ^ ^ ^ ^ ^ ^ ^ ^ ^

&line; &line; &line; &line; &line; &line; &line; &line; &line; &line;

%0 %1 %2 %3 %4 %5 %6 %7 %8 %9

緇忚繃1嬈hift鍚? cmd 灝嗘棤娉曡寮曠敤

cmd arg1 arg2 arg3 arg4 arg5 arg6 arg7 arg8 arg9 arg10

^ ^ ^ ^ ^ ^ ^ ^ ^ ^

&line; &line; &line; &line; &line; &line; &line; &line; &line; &line;

%0 %1 %2 %3 %4 %5 %6 %7 %8 %9

緇忚繃2嬈hift鍚? arg1涔熻搴熷純, %9鎸囧悜涓虹┖, 娌℃湁寮曠敤鎰忎箟

cmd arg1 arg2 arg3 arg4 arg5 arg6 arg7 arg8 arg9 arg10

^ ^ ^ ^ ^ ^ ^ ^ ^ ^

&line; &line; &line; &line; &line; &line; &line; &line; &line; &line;

%0 %1 %2 %3 %4 %5 %6 %7 %8 %9

閬楁喚鐨勬槸, win9x 鍜孌OS涓嬪潎涓嶆敮鎸?shift 鐨勯嗘搷浣? 鍙湁鍦?nt 鍐呮牳鍛戒護琛岀幆澧冧笅, shift 鎵嶆敮鎸?/n 鍙傛暟, 鍙互浠ョ涓鍙傛暟涓哄熀鍑嗚繑澶嶇Щ鍔ㄨ搗濮嬫寚閽?

=================

if goto choice for楂樼駭璇硶

if鍛戒護

璇村緱閫氫織鐐癸紝if灝辯浉褰撲簬鎴戜滑鐧借瘽閲岀殑濡傛灉錛?/p>

涓句釜渚嬪瓙錛氬鏋渁鍠滄b錛岄偅涔坅灝辮濞禸錛庛榪欏彞璇濈炕璇戞垚璁$畻鏈鴻璦灝辨垚浜?/p>

if銆a鍠滄b銆a灝辮濞禸錛?/p>

褰撶劧鎷夛紝璁$畻鏈轟笉鍙兘鐞嗚Вa鍠滄b錛宎灝辮濞禸榪欎袱鍙ヨ瘽錛岃繖閲屽彧鏄婦涓緥瀛愯浣犳柟渚跨悊瑙o紟

if璇彞涓鍏辨湁3縐嶆ā寮?濡備笅:

IF [NOT] string1==string2 command

IF [NOT] EXIST filename command

IF [NOT] ERRORLEVEL number command

NOT 鎸囧畾鍙湁鏉′歡涓?false 鐨勬儏鍐典笅錛?Windows XP 鎵嶅簲璇ユ墽琛岃鍛戒護銆?/p>

ERRORLEVEL number 濡傛灉鏈鍚庤繍琛岀殑紼嬪簭榪斿洖涓涓瓑浜庢垨澶т簬鎸囧畾鏁板瓧鐨勯鍑虹紪鐮侊紝鎸囧畾鏉′歡涓?true銆?/p>

string1==string2 濡傛灉鎸囧畾鐨勬枃瀛楀瓧絎︿覆鍖歸厤錛屾寚瀹氭潯浠朵負 true銆?/p>

EXIST filename 濡傛灉鎸囧畾鐨勬枃浠跺悕瀛樺湪錛屾寚瀹氭潯浠朵負 true銆?/p>

command 濡傛灉絎﹀悎鏉′歡錛屾寚瀹氳鎵ц鐨勫懡浠ゃ傚鏋滄寚瀹氱殑鏉′歡涓?FALSE錛屽懡浠ゅ悗鍙窡涓涓墽琛?ELSE鍏抽敭瀛楀悗鐨勫懡浠ょ殑 ELSE 鍛戒護銆?/p>

鎴戜滑鍏堣瑙g涓縐?

IF [NOT] string1==string2 command

鑷劧璇彞鎰忔濓細濡傛灉string1錛濓紳string2錛岄偅涔堟墽琛宑ommand

涓嬮潰鍐嶄婦涓兘瀹為檯搴旂敤鐨刬f璇彞錛?/p>

鑷劧璇彞錛氬鏋滆緭鍏ョ殑鍙傛暟涓猴紦錛岄偅涔堟樉紺猴紓a錛濓紦錛?/p>

璁$畻鏈鴻鍙ワ細

@echo off

if "%1"=="3" echo "a=3"

鎴栬呭啓鎴?/p>

@echo off

if %1==3 echo "a=3"

娉ㄦ剰:褰撹嫻嬭瘯鐨勬椂鍊?鍥犲湪cmd搴曚笅,杈撳叆1.bat 3.鍥犱負榪欓噷鐢ㄤ簡鏄紶閫掑弬鏁?鍏蜂綋鐪嬫枃绔犲墠閮ㄥ垎"鎵瑰鐞嗘枃浠跺弬鏁?.

絎簩縐嶏細

IF [NOT] EXIST filename command

榪欐潯鍛戒護鐢ㄨ媯嫻嬫枃浠舵槸鍚﹀瓨鍦紟濡傛灉瀛樺湪錛屾墽琛宑ommand錛庡鏋滀笉瀛樺湪錛屽垯浠涔堜篃涓嶆樉紺猴紟

濡傦細鎴戜滑鎯蟲鏌鐩樻牴鐩綍涓嬫槸鍚︽湁涓涓彨錛?txt鐨勬枃浠訛紟濡傛灉瀛樺湪錛屽垯鏄劇ずexist錛庡鏋滀笉瀛樺湪錛屽垯浠涔堜篃涓嶆樉紺猴紟

鎵瑰鐞嗗懡浠ゅ涓嬶細

@echo off

if exist e:2.txt echo "exist 2.txt"

絎笁縐嶏細

IF [NOT] ERRORLEVEL number command

榪欎釜鎴戝紩鐢ㄧ偣璧勬枡錛屾劅瑙夊埆浜哄啓寰楁洿璇︾粏錛屽紩鐢ㄩ儴鍒嗕負姍欒壊瀛楅儴鍒嗭細

if errorlevel 寰呮墽琛岀殑鍛戒護

寰堝DOS紼嬪簭鍦ㄨ繍琛岀粨鏉熷悗浼氳繑鍥炰竴涓暟瀛楀肩敤鏉ヨ〃紺虹▼搴忚繍琛岀殑緇撴灉(鎴栬呯姸鎬?錛岄氳繃if errorlevel鍛戒護鍙互鍒ゆ柇紼嬪簭鐨勮繑鍥炲鹼紝鏍規嵁涓嶅悓鐨勮繑鍥炲兼潵鍐沖畾鎵ц涓嶅悓鐨勫懡浠?榪斿洖鍊煎繀欏繪寜鐓т粠澶у埌灝忕殑欏哄簭鎺掑垪)銆傚鏋滆繑鍥炲肩瓑浜庢寚瀹氱殑鏁板瓧錛屽垯鏉′歡鎴愮珛錛岃繍琛屽懡浠わ紝鍚﹀垯榪愯涓嬩竴鍙ャ?/p>

濡俰f errorlevel 2 goto x2

==== 娉?===========

榪斿洖鍊間粠澶у埌灝忕殑欏哄簭鎺掑垪涓嶆槸蹇呴』鐨? 鑰屽彧鏄墽琛屽懡浠や負 goto 鏃剁殑涔犳儻鐢ㄦ硶, 褰撲嬌鐢?set 浣滀負鎵ц鍛戒護鏃? 閫氬父浼氫粠灝忓埌澶ч『搴忔帓鍒? 姣斿闇灝嗚繑鍥炵爜緗叆鐜鍙橀噺, 灝遍渶浣跨敤浠ヤ笅鐨勯『搴忓艦寮?

if errorlevel 1 set el=1

if errorlevel 2 set el=2

if errorlevel 3 set el=3

if errorlevel 4 set el=4

if errorlevel 5 set el=5

...

褰撶劧, 涔熷彲浠ヤ嬌鐢ㄤ互涓嬪驚鐜潵鏇夸唬, 鍘熺悊鏄竴鑷寸殑:

for %%e in (1 2 3 4 5 6 7 8...) do if errorlevel %%e set el=%%e //姝ゅ涓轟竴涓猣or寰幆錛屽悗闈細緇х畫銆銆銆銆銆銆銆銆銆銆銆銆銆銆銆銆銆銆銆銆銆銆銆銆浠嬬粛鍒扮殑錛岀湅涓嶆噦鍙互鍏堣煩榪囧幓

if errorlevel 姣旇緝榪斿洖鐮佺殑鍒ゆ柇鏉′歡騫墮潪絳変簬, 鑰屾槸澶т簬絳変簬. 鐢變簬 goto 鐨勮煩杞壒鎬? 鐢卞皬鍒板ぇ鎺掑簭浼氬鑷村湪杈冨皬鐨勮繑鍥炵爜澶勫氨璺沖嚭; 鑰岀敱浜?set鍛戒護鐨?"閲嶅" 璧嬪肩壒鎬? 鐢卞ぇ鍒板皬鎺掑簭浼氬鑷磋緝灝忕殑榪斿洖鐮?"瑕嗙洊" 杈冨ぇ鐨勮繑鍥炵爜.

鍙﹀, 铏界劧 if errorlevel= command 涔熸槸鏈夋晥鐨勫懡浠よ, 浣嗕篃鍙槸 command.com 瑙i噴鍛戒護琛屾椂灝?= 浣滀負鍛戒護琛屽垏鍒嗙鑰屽拷鐣ユ帀緗簡

choice鍛戒護

goto鍛戒護

for鍛戒護

for鍛戒護鍏跺疄灝辨槸涓涓驚鐜懡浠?濡傛灉鎴戜滑鎯抽噸澶嶄竴涓鍙?灝卞彲浠ョ敤for鍛戒護.閫氳繃for鍛戒護,鍙互鎺у埗寰幆鐨勬鏁扮瓑.

璇硶:

FOR %variable IN (set) DO command [command-parameters]

%variable 鎸囧畾涓涓崟涓瀛楁瘝鍙浛鎹㈢殑鍙傛暟銆?/p>

(set) 鎸囧畾涓涓垨涓緇勬枃浠躲傚彲浠ヤ嬌鐢ㄩ氶厤絎︺?/p>

command 鎸囧畾瀵規瘡涓枃浠舵墽琛岀殑鍛戒護銆?/p>

command-parameters

涓虹壒瀹氬懡浠ゆ寚瀹氬弬鏁版垨鍛戒護琛屽紑鍏熾?/p>

鍦ㄦ壒澶勭悊鏂囦歡涓嬌鐢?FOR 鍛戒護鏃訛紝鎸囧畾鍙橀噺璇蜂嬌鐢?%%variable

鑰屼笉瑕佺敤 %variable銆傚彉閲忓悕縐版槸鍖哄垎澶у皬鍐欑殑錛屾墍浠?%i 涓嶅悓浜?%I.

涓嶇煡閬撲綘浣犵湅鎳備簡娌℃湁錛屽叾瀹炶繕鏄緢瀹規槗鐞嗚В鐨勶紝榪樻槸涓句釜渚嬪瓙鍚э紟鎴戞兂鐢╰ype鎵撳嵃鎵鏈塩鐩樻牴鐩綍涓嬬殑bat鏂囦歡鍜宼xt鏂囦歡錛巇os搴曚笅鍛戒護灝辨槸銆type銆錛婏紟bat銆錛?txt錛庡厛灝嗚鏂囦歡淇濆瓨鍦╟鐩樻牴鐩綍涓?鍚嶇О涓篴.bat

鐢╢or鍛戒護濡備笅錛?/p>

for %%t in (*.bat *.txt) do type %%t

%%t鍏跺疄灝辨槸浠h〃鐨勪竴涓弬鏁幫紝浠栫殑鍐呭鍦╥n() 閲岄潰鎷彿閲岀殑鍐呭.涔熷氨鏄榪欏彞璇濋噷鐨?%t灝卞彉鎴愪簡*.bat *.txt浜?do灝辨槸鍋氱殑鎰忔?鎵цtype鍛戒護,鑰宼ype鍚庨潰鏄?%t,鑰?%t鍙堟槸*.bat *.txt.鎵浠ュ師鏉ヨ繖鍙ュ懡浠ょ殑鎰忔濆氨鍙樻垚浜?

type *.bat *.txt

鎵ц鏃惰繘cmd,鐒跺悗鍒癱鐩樻牴鐩綍涓嬭緭鍏.bat灝卞彲浠ユ墦鍗板嚭c鐩樻牴鐩綍涓嬫墍鏈夋墿灞曞悕涓?bat鍜?txt鐨勬枃浠跺唴瀹逛簡.

榪欓噷瑕佹敞鎰忥細in鍚庨潰鏈変釜絀烘牸錛?/p>

鍦▁p搴曚笅,for鍛戒護鎵╁睍鍚嶈璧風敤鍥犳for鐨勫姛鑳藉彉寰楁洿鍔犲己澶?涓嬮潰璁蹭竴涓湡姝g殑寰幆.

FOR /L %variable IN (start,step,end) DO command [command-parameters]

璇ラ泦琛ㄧず浠ュ閲忓艦寮忎粠寮濮嬪埌緇撴潫鐨勪竴涓暟瀛楀簭鍒椼?/p>

鍥犳錛?1,1,5) 灝嗕駭鐢熷簭鍒?1 2 3 4 5錛?5,-1,1) 灝嗕駭鐢?/p>

搴忓垪 (5 4 3 2 1)

閲岄潰絎竴涓?鍦╯tart鐨勪綅緗?鎰忔濇槸璧峰浣嶇疆,絎?涓?鍦╯tep浣嶇疆,鑻辨枃鎰忔濇槸璺ㄦ,鍦ㄨ繖閲岄潰鐨勬剰鎬濇槸姣忔澧為噺涓?.鍚庨潰鐨?鍦╡nd鐨勪綅緗?鎰忔濇槸緇撴潫鏃剁殑澶у皬.

榪欏彞璇濈殑鎰忔濆氨鏄粠1(start)寮濮嬪鍔?姣忔澧炲姞1(step),涓鐩村埌鍙樺埌5(end)涓烘.

榪欎釜鏈変粈涔堢敤鍛?鍏跺疄鎴戞劅瑙夎繖涓笢瑗跨殑鐢ㄥ榪樻槸寰堝ぇ鐨?涓句釜鏈綆鍗曠殑渚嬪瓙,鎴戜滑鎯抽噸澶嶅洖鏄?i am the best"榪欏彞璇?閲嶅鏄劇ず10閬?閭d箞for鍛戒護濡備笅:

for /L %%e in (1,1,10) do echo "i am the best"

榪欐椂,cmd灝變細閲嶅杈撳叆"i am the best"10閬?

===============================================


鐜板湪涓嶇煡閬撲綘瀵筨at鏈変簡浠涔堟牱鐨勭悊瑙o紝鎴戠幇鍦ㄧ殑鎰熻灝辨槸bat灝辨槸dos鍛戒護鐨勭粍鍚堬紝浣犳妸dos鍛戒護鍏ㄥ啓榪沚at鍛戒護錛屽彧瑕佽繍琛屼笅bat灝變細鎸ㄤ釜鎵цdos鍛戒護錛岃繖鏃犵枒鎻愪緵浜嗕笉灝戠殑鏂逛究銆?/p>

涓嬮潰鎴戝啀涓句簺瀹炰緥.

鍒犻櫎榛樿鍏變韓:

瀵逛簬榛樿鍏變韓涓嶇煡閬撲綘浜嗚В澶氬皯,鍙嶆鐣欑潃鏄釜闅愭偅,鐜板湪鍞竴鐨勫姙娉曞ソ璞″彧鑳藉仛涓猙at鏂囦歡榪涜鍒犻櫎.鍛戒護濡備笅:

net share ipc$ /delete

net share admin$ /delete

net share c$ /delete

net share d$ /delete

net share e$ /delete

……

閲岄潰鐨刢銆d銆e涓轟綘鐨勭洏絎︺傚鏋滀綘鍙湁涓涓垎鍖猴紝閭d箞鍐欏埌net share c$ /delete涓烘灝卞彲浠ヤ簡銆傚鏋滀綘鏈塶涓垎鍖猴紝閭d箞灝辨尐涓啓涓嬪幓銆?/p>

net share d$ /delete

net share e$ /delete

net share f$ /delete

net share g$ /delete……

鐧婚檰鍒板眬鍩熺綉鐨勬満鍣ㄥ揩鎹鋒柟寮?瀵規柟鏈哄櫒鏈夊瘑鐮佷笖涓?000鎴栦互涓婄郴緇?

net use 2.168.0.1 [瀵嗙爜] /user:[鐢ㄦ埛鍚峕

explorer 2.168.0.1

bat鏂囦歡澶囦喚娉ㄥ唽琛?/p>

set regfile=%date% //璁劇疆鍙橀噺錛屼笅闈㈠嚭鐜?regfile%鐨勯兘鑷姩鏇挎崲“褰撳ぉdate”

if exist "%regfile%" goto end //濡傛灉鍙戠幇褰撳ぉdate鍛藉悕鐨勭洰褰曪紝璺沖埌鏂囦歡灝俱?/p>

md temp //寤簍emp鐩綍

call 1.bat //璋冪敤1.bat

del 1.bat

ren 2.bat 1.bat

ren 3.bat 2.bat

ren 4.bat 3.bat

echo move "%regfile%" temp >4.bat //鍐?縐誨姩“褰撳ぉdate鍛藉悕鐨勭洰褰?#8221;鍒皌emp鐨刡at鏂囦歡 銆?/p>

md "%regfile%" //寤哄綋澶ヾate鍛藉悕鐨勭洰褰?/p>

cd "%regfile%" //榪涘叆

reg export hkcu hkcu.reg //瀵煎嚭娉ㄥ唽琛?/p>

reg export hklm hklm.reg

//HKEY_CURRENT_USER 緙╁啓hkcu 銆傚瓨鏀懼綋鍓嶇敤鎴蜂釜浜烘暟鎹?/p>

//HKEY_LOCAL_MACHINE 緙╁啓hklm 銆傜郴緇熺殑鏍稿績鏁版嵁

cd..

deltree /y temp >nul ////榪斿洖涓婄駭鐩綍 錛屽垹temp鏂囦歡澶?/p>

:end



灝忛粯 2010-04-12 23:38 鍙戣〃璇勮
]]>
[zz]璁篶++涓殑鍗曚緥妯″紡http://m.shnenglu.com/momoxiao/archive/2010/03/31/111181.html灝忛粯灝忛粯Wed, 31 Mar 2010 08:34:00 GMThttp://m.shnenglu.com/momoxiao/archive/2010/03/31/111181.htmlhttp://m.shnenglu.com/momoxiao/comments/111181.htmlhttp://m.shnenglu.com/momoxiao/archive/2010/03/31/111181.html#Feedback0http://m.shnenglu.com/momoxiao/comments/commentRss/111181.htmlhttp://m.shnenglu.com/momoxiao/services/trackbacks/111181.html銆銆鍗曚緥妯″紡鏈夎澶氱瀹炵幇鏂規硶錛屽湪C++涓紝鐢氳嚦鍙互鐩存帴鐢ㄤ竴涓叏灞鍙橀噺鍋氬埌榪欎竴鐐癸紝浣嗚繖鏍風殑浠g爜鏄懼緱寰堜笉浼橀泤銆傘婅璁℃ā寮忋嬩竴涔︿腑緇欏嚭浜嗕竴縐嶅緢涓嶉敊鐨勫疄鐜幫紝瀹氫箟涓涓崟渚嬬被錛屼嬌鐢ㄧ被鐨勭鏈夐潤鎬佹寚閽堝彉閲忔寚鍚戠被鐨勫敮涓瀹炰緥錛屽茍鐢ㄤ竴涓叕鏈夐潤鎬佹柟娉曡幏鍙栬瀹炰緥銆傚涓嬮潰鐨勭被瀹氫箟錛?/font>

銆銆class CSingleton:
銆銆{
銆銆// 鍏跺畠鎴愬憳
銆銆public:
         static CSingleton * GetInstance()
銆銆 {
銆銆   if (m_pInstance == NULL)
               m_pInstance = new CSingleton();

           return m_pInstance;
}

銆銆private:
銆銆 CSingleton(){};
銆銆 static CSingleton * m_pInstance;
銆銆}

銆銆鍗曚緥綾籆Singleton鏈変互涓嬬壒寰侊細
銆銆 瀹冩湁涓涓寚鍞竴瀹炰緥鐨勯潤鎬佹寚閽坢_pInstance錛屽茍涓旀槸縐佹湁鐨勩?br>銆銆 瀹冩湁涓涓叕鏈夌殑鍑芥暟錛屽彲浠ヨ幏鍙栬繖涓敮涓鐨勫疄渚嬶紝騫跺湪闇瑕佺殑鏃跺欏垱寤鴻瀹炰緥銆?br>銆銆 瀹冪殑鏋勯犲嚱鏁版槸縐佹湁鐨勶紝榪欐牱灝變笉鑳戒粠鍒鍒涘緩璇ョ被鐨勫疄渚嬨?br>銆銆澶у鏃跺欙紝榪欐牱鐨勫疄鐜伴兘涓嶄細鍑虹幇闂銆傛湁緇忛獙鐨勮鑰呭彲鑳戒細闂紝m_pInstance鎸囧悜鐨勭┖闂翠粈涔堟椂鍊欓噴鏀懼憿錛熸洿涓ラ噸鐨勯棶棰樻槸錛岃繖涓疄渚嬬殑鏋愭瀯鎿嶄綔浠涔堟椂鍊欐墽琛岋紵
銆銆濡傛灉鍦ㄧ被鐨勬瀽鏋勮涓轟腑鏈夊繀欏葷殑鎿嶄綔錛屾瘮濡傚叧闂枃浠訛紝閲婃斁澶栭儴璧勬簮錛岄偅涔堜笂闈㈡墍紺虹殑浠g爜鏃犳硶瀹炵幇榪欎釜瑕佹眰銆傛垜浠渶瑕佷竴縐嶆柟娉曪紝姝e父鍦板垹闄よ瀹炰緥銆?br>銆銆鍙互鍦ㄧ▼搴忕粨鏉熸椂璋冪敤GetInstance騫跺榪斿洖鐨勬寚閽堣皟鐢╠elete鎿嶄綔銆傝繖鏍峰仛鍙互瀹炵幇鍔熻兘錛屼絾鏄笉浠呭緢涓戦檵錛岃屼笖瀹規槗鍑洪敊銆傚洜涓鴻繖鏍風殑闄勫姞浠g爜寰堝鏄撹蹇樿錛岃屼笖涔熷緢闅句繚璇佸湪delete涔嬪悗錛屾病鏈変唬鐮佸啀璋冪敤GetInstance鍑芥暟銆?br>銆銆涓涓Ε鍠勭殑鏂規硶鏄榪欎釜綾昏嚜宸辯煡閬撳湪鍚堥傜殑鏃跺欐妸鑷繁鍒犻櫎銆傛垨鑰呰鎶婂垹闄よ嚜宸辯殑鎿嶄綔鎸傚湪緋葷粺涓殑鏌愪釜鍚堥傜殑鐐逛笂錛屼嬌鍏跺湪鎭板綋鐨勬椂鍊欒嚜鍔ㄨ鎵ц銆?br>銆銆鎴戜滑鐭ラ亾錛岀▼搴忓湪緇撴潫鐨勬椂鍊欙紝緋葷粺浼氳嚜鍔ㄦ瀽鏋勬墍鏈夌殑鍏ㄥ眬鍙橀噺銆備簨瀹炰笂錛岀郴緇熶篃浼氭瀽鏋勬墍鏈夌殑綾葷殑闈欐佹垚鍛樺彉閲忥紝灝卞儚榪欎簺闈欐佹垚鍛樹篃鏄叏灞鍙橀噺涓鏍楓傚埄鐢ㄨ繖涓壒寰侊紝鎴戜滑鍙互鍦ㄥ崟渚嬬被涓畾涔変竴涓繖鏍風殑闈欐佹垚鍛樺彉閲忥紝鑰屽畠鐨勫敮涓宸ヤ綔灝辨槸鍦ㄦ瀽鏋勫嚱鏁頒腑鍒犻櫎鍗曚緥綾葷殑瀹炰緥銆傚涓嬮潰鐨勪唬鐮佷腑鐨凜Garbo綾伙紙Garbo鎰忎負鍨冨溇宸ヤ漢錛夛細
銆銆class CSingleton:
銆銆{
銆銆// 鍏跺畠鎴愬憳
銆銆public:
銆銆 static CSingleton * GetInstance()
銆銆private:
銆銆 CSingleton(){};
          static CSingleton * m_pInstance;

銆銆class CGarbo // 瀹冪殑鍞竴宸ヤ綔灝辨槸鍦ㄦ瀽鏋勫嚱鏁頒腑鍒犻櫎CSingleton鐨勫疄渚?br>銆銆{
銆銆public:
銆銆 ~CGarbo()
銆銆 {
          if (CSingleton::m_pInstance)
               delete CSingleton::m_pInstance;
           }
銆銆};

銆銆 static CGarbo Garbo; // 瀹氫箟涓涓潤鎬佹垚鍛橈紝鍦ㄧ▼搴忕粨鏉熸椂錛岀郴緇熶細璋冪敤瀹冪殑鏋愭瀯鍑芥暟
銆銆}

銆銆綾籆Garbo琚畾涔変負CSingleton鐨勭鏈夊唴宓岀被錛屼互闃茶綾昏鍦ㄥ叾瀹冨湴鏂規互鐢ㄣ?/font>

銆銆鍦ㄧ▼搴忚繍琛岀粨鏉熸椂錛岀郴緇熶細璋冪敤CSingleton鐨勯潤鎬佹垚鍛楪arbo鐨勬瀽鏋勫嚱鏁幫紝璇ユ瀽鏋勫嚱鏁頒細鍒犻櫎鍗曚緥鐨勫敮涓瀹炰緥銆?br>銆銆浣跨敤榪欑鏂規硶閲婃斁鍗曚緥瀵硅薄鏈変互涓嬬壒寰侊細
銆銆 鍦ㄥ崟渚嬬被鍐呴儴瀹氫箟涓撴湁鐨勫祵濂楃被銆?br>銆銆 鍦ㄥ崟渚嬬被鍐呭畾涔夌鏈夌殑涓撻棬鐢ㄤ簬閲婃斁鐨勯潤鎬佹垚鍛樸?br>銆銆 鍒╃敤紼嬪簭鍦ㄧ粨鏉熸椂鏋愭瀯鍏ㄥ眬鍙橀噺鐨勭壒鎬э紝閫夋嫨鏈緇堢殑閲婃斁鏃舵満銆?br>銆銆 浣跨敤鍗曚緥鐨勪唬鐮佷笉闇瑕佷換浣曟搷浣滐紝涓嶅繀鍏沖績瀵硅薄鐨勯噴鏀俱?/font>

----------------------------------------------------------------------------------------------------------------------------------

浠ヤ笂灝辨槸杞澆鐨勪竴涓猚++涓殑鍗曚緥妯″紡銆傚湪榪欎釜閲岄潰娑夊強鍒頒簡m_pInstance鎸囧悜鐨勭┖闂翠粈涔堟椂鍊欓噴鏀懼憿錛熸洿涓ラ噸鐨勯棶棰樻槸錛岃繖涓疄渚嬬殑鏋愭瀯鎿嶄綔浠涔堟椂鍊欐墽琛岋紵鍚庨潰浣跨敤鐨勫唴宓岀被鏂規硶涓漢瑙夊緱騫朵笉鏄緢濂斤紝濡傛灉鍙堣娣誨姞鍙︿竴涓崟渚嬬被鏄笉鏄篃瑕佸湪鍐呭祵綾諱腑鍒犻櫎姝ゅ崟渚嬬被鐨勫疄渚嬪憿錛熷鏋滄垜瑕佹坊鍔?00涓憿錛熶綘鐪嬫湁澶氶夯鐑﹀晩錛?/font>

 

浠ヤ笅鏄浠ュ墠欏圭洰涓嬌鐢ㄥ埌鐨勫崟渚嬫ā寮忕殑鎻愬彇錛?/font>

#include <iostream>
using namespace std;

綾葷殑瀹氫箟搴旇鏄湪*.h鏂囦歡涓殑錛岃繖閲屽伔鎳掍簡

class Singleton
{
public:
Singleton();
static Singleton *GetInstance() ;
};

浠ヤ笅搴旇鍦?.cpp鏂囦歡涓?/font>

static Singleton *instance = NULL;

Singleton::Singleton()
{
instance = this;
}

Singleton *Singleton::GetInstance()
{
return instance;
}

浠ヤ笅鏄湪浣跨敤鐨勫湴鏂?/font>

int main()
{
Singleton singles;

Singleton *p1 = Singleton::GetInstance();
Singleton *p2 = Singleton::GetInstance();

if (p1 == p2)
{
   cout <<"Two objects is the same instance" <<endl;
}

return 0;
}

鍦ㄤ互涓婄殑紼嬪簭涓紝鐪嬪埌榪欎釜鍜寊t涓殑鏄被浼肩殑銆備篃鏈変釜鍚屾牱鐨勯棶棰樺嚭鐜頒簡銆傚湪榪欎釜閲岄潰娑夊強鍒頒簡m_pInstance鎸囧悜鐨勭┖闂翠粈涔堟椂鍊欓噴鏀懼憿錛熸洿涓ラ噸鐨勯棶棰樻槸錛岃繖涓疄渚嬬殑鏋愭瀯鎿嶄綔浠涔堟椂鍊欐墽琛岋紵鍝堝搱錛岃繖涓憿鍦ㄩ」鐩腑鏄湁澶勭悊鐨勶紝鍥犱負鏄繖涓崟渚嬪璞$敓鎴愬悗浜嗘槸瑕佷繚瀛樺湪涓涓鍣ㄤ腑鐨勶紝鑰屼笖鎵鏈夌殑綾諱技鍗曚緥鏄鍚屼竴涓熀綾葷殑緇ф壙錛屾墍浠ュ埄鐢ㄥ鎬佺壒鐐箆ector<type*>鍐嶅姞涓涓凱浠e櫒灝卞彲浠ュ緢瀹規槗瀵規墍鏈夌殑榪欎簺鍗曚緥瀵硅薄榪涜鍒犻櫎鎿嶄綔浜嗐傝繖涓簲璇ヨ鏄」鐩湪璁捐鐨勬椂鍊欏氨鑰冭檻鍒扮殑浜嗐?/font>

 

榪欎釜錛岃繕鏈夋病鏈夋洿濂姐佷竴鍔蟲案閫哥殑鏂規硶鍛紵鏈嬪弸鐪嬪埌鍚庡憡璇変簡涓粬鐪嬪埌鐨勫緢鐗涚殑鍗曚緥鍐欐硶錛屼笉寰椾笉浣╂湇錛岀湡鐨勫緢鐗涖傚悗鏉ュ湪CSND璁哄潧涓婄殑涓涓笘瀛愪腑涔熺湅鍒頒簡鏌愪綅澶氱嚎紼嬮珮鎵嬩篃璐村嚭浜嗚繖縐嶆柟娉曘?/p>

#include <iostream>

using namespace std;

class Singleton
{
private:
Singleton(){}

public:  

static Singleton *GetInstance()
{
   static Singleton singles;//鍦ㄦ瀹氫箟闈欐佸璞?br>   return &singles;
}

};

int main()
{
Singleton *p1 = Singleton::GetInstance();
Singleton *p2 = Singleton::GetInstance();

if (p1 == p2)
{
   cout <<"Two objects is the same instance" <<endl;
}
return 0;
}

 

hoho錛岃屽悗緇х畫浜嗕笅錛屼負浜嗘柟渚匡紝澶氫釜鍐欐垚浜嗘ā鏉跨被褰㈠紡錛屼嬌寰楃戶鎵胯嚜鍗曚緥妯″紡鐨勮嚜鍔ㄤ負鍗曚緥妯″紡銆?/p>

#include <iostream>
#include <assert.h>

using namespace std;

template<class type>
class Singleton
{
public:  
static type *GetInstance()
{
   static type singles;
   return &singles;
}
protected:
Singleton(){}
};

class resourcemanage : public Singleton<resourcemanage>
{
public:
resourcemanage(){}
void showlog()
{
   cout<<"resoucemange"<<endl;
}
};

class mange : public Singleton<mange>
{
public:
mange(){}
void showtexer()
{
   cout<<"show texture"<<endl;
}
};
int main()
{
//Singleton *singles = new Singleton;
resourcemanage *p1 = resourcemanage::GetInstance();
resourcemanage *p2 = resourcemanage::GetInstance();

mange::GetInstance()->showtexer();

p2->showlog();

if (p1 == p2)
{
   cout <<"Two objects is the same instance" <<endl;
}
return 0;
}

 

hoho錛屼竴涓崟渚嬫ā寮忕珶鐒惰兘寮曞嚭榪欓航澶氱殑涓滀笢錛岀湡鏄涔犱簡涓嶅皯鍟婏紝鍝堝搱鍝堝搱鍝堝搱錛?/p>

鏈鍚庤創涓媍sdn鍏充簬榪欎釜鍗曚緥妯″紡鐨勭墰浜鴻璁哄笘錛?/p>

http://topic.csdn.net/u/20080218/08/291c52f9-5ed0-4f7c-abeb-69f691c2e7f4.html

闈欐佹垚鍛樺彉閲忓繀欏昏鍦ㄥ叿浣撶殑cpp鏂囦歡涓繘琛屽畾涔夛紝綾諱腑鍑虹幇鐨勯潤鎬佹垚鍛樺彉閲忓彧琛ㄧず涓縐嶅0鏄庛?



灝忛粯 2010-03-31 16:34 鍙戣〃璇勮
]]>
NSIS鍒朵綔瀹夎鏂囦歡鍏ㄦ敾鐣ワ紙涓錛?zzhttp://m.shnenglu.com/momoxiao/archive/2010/02/06/107327.html灝忛粯灝忛粯Fri, 05 Feb 2010 16:01:00 GMThttp://m.shnenglu.com/momoxiao/archive/2010/02/06/107327.htmlhttp://m.shnenglu.com/momoxiao/comments/107327.htmlhttp://m.shnenglu.com/momoxiao/archive/2010/02/06/107327.html#Feedback0http://m.shnenglu.com/momoxiao/comments/commentRss/107327.htmlhttp://m.shnenglu.com/momoxiao/services/trackbacks/107327.html闃呰鍏ㄦ枃

灝忛粯 2010-02-06 00:01 鍙戣〃璇勮
]]>
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
      <noscript id="pjuwb"></noscript>
            <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
              <dd id="pjuwb"></dd>
              <abbr id="pjuwb"></abbr>
              国产亚洲人成网站在线观看| 亚洲无亚洲人成网站77777| 亚洲免费婷婷| 亚洲一区二区三区四区五区黄| 亚洲电影视频在线| 久久久精品国产一区二区三区 | 欧美一区国产一区| 欧美在线一二三四区| 久久九九电影| 欧美激情在线观看| 一区二区三区鲁丝不卡| 亚洲综合三区| 久久久久久9| 欧美激情一区二区三区| 欧美日韩亚洲高清一区二区| 欧美性一区二区| 国产视频亚洲精品| 91久久久亚洲精品| 亚洲一区二区三区高清不卡| 欧美影视一区| 欧美不卡在线| 一区二区三区视频在线| 久久久免费av| 国产精品高潮呻吟久久av黑人| 国产精品青草久久久久福利99| 狠狠色综合播放一区二区| 日韩网站在线观看| 久久精品国产一区二区电影 | 国产在线精品一区二区中文| 亚洲国产经典视频| 亚洲欧美日韩在线高清直播| 美女露胸一区二区三区| 一区二区三区不卡视频在线观看| 久久精品综合一区| 国产精品久久久一区二区| 中日韩高清电影网| 欧美成人激情在线| 国产精品综合| 中文成人激情娱乐网| 欧美成人在线网站| 欧美一区观看| 欧美视频成人| 亚洲精品一区二区三区av| 久久美女性网| 亚洲自拍偷拍一区| 欧美日韩一本到| 亚洲美女黄色| 亚洲福利视频二区| 久久一二三四| 韩国三级电影久久久久久| 午夜精品福利电影| 99国内精品| 欧美日韩伦理在线| 99在线精品视频在线观看| 亚洲国产高清自拍| 免费久久99精品国产| 永久免费视频成人| 美女视频一区免费观看| 久久国产精品72免费观看| 国产欧美一区二区视频| 亚洲欧美日韩久久精品 | 久久免费视频网站| 国色天香一区二区| 久久精品日产第一区二区| 亚洲永久免费| 国产视频亚洲精品| 久久免费少妇高潮久久精品99| 性亚洲最疯狂xxxx高清| 国内外成人免费激情在线视频| 欧美一区二区视频在线观看| 亚洲深夜福利视频| 国产欧美日韩精品丝袜高跟鞋| 午夜精品免费视频| 亚洲欧美精品suv| 国产日韩欧美一区| 美腿丝袜亚洲色图| 欧美经典一区二区| 一本久久综合亚洲鲁鲁五月天| 亚洲精品美女91| 欧美午夜精品理论片a级按摩| 亚洲一区二区三区欧美| 午夜精品久久久久久久久久久| 韩国一区二区三区在线观看| 欧美风情在线观看| 国产精品ⅴa在线观看h| 久久久久久69| 欧美精品系列| 久久成人国产| 欧美成人午夜影院| 性欧美大战久久久久久久久| 久久午夜影视| 亚洲一区二区三区免费视频| 久久国产一区二区| 一本色道久久综合亚洲精品不卡| 这里是久久伊人| 欧美va亚洲va香蕉在线| 一区二区三区日韩欧美| 欧美一进一出视频| 亚洲精品一区二区三区樱花| 亚洲午夜视频在线| 亚洲人成网站色ww在线| 亚洲永久精品国产| 亚洲日本欧美| 欧美一区二区私人影院日本 | 欧美一区=区| 欧美成人免费网| 久久久久久网站| 欧美视频网址| 久久综合狠狠综合久久激情| 欧美视频在线观看免费| 欧美二区在线播放| 国产一区在线观看视频| 9l国产精品久久久久麻豆| 在线国产日韩| 欧美在现视频| 欧美尤物巨大精品爽| 欧美日韩国产综合网| 免费亚洲电影在线观看| 国产日韩欧美精品一区| 宅男噜噜噜66国产日韩在线观看| 91久久综合亚洲鲁鲁五月天| 欧美有码视频| 欧美在线看片| 国产精品magnet| 日韩亚洲一区二区| 亚洲美女免费视频| 美女主播一区| 欧美成人亚洲| 韩曰欧美视频免费观看| 午夜视频一区在线观看| 午夜综合激情| 国产精品日韩| 中文在线资源观看视频网站免费不卡| 亚洲韩国精品一区| 美女诱惑一区| 亚洲人成在线观看网站高清| 亚洲精品国产精品久久清纯直播| 欧美在线观看一区二区| 欧美一区二区啪啪| 国产亚洲二区| 久久精品最新地址| 欧美二区不卡| 在线亚洲高清视频| 国产精品久久久对白| 亚洲免费综合| 午夜久久福利| 国产婷婷色一区二区三区在线| 亚洲视频在线看| 久久狠狠一本精品综合网| 国语精品中文字幕| 美女国内精品自产拍在线播放| 欧美成人69| 日韩视频免费在线| 欧美午夜视频一区二区| 999亚洲国产精| 欧美一区二区三区精品电影| 国精品一区二区| 久久网站免费| 91久久国产综合久久| 亚洲影院免费| 韩国一区电影| 欧美经典一区二区| 午夜在线a亚洲v天堂网2018| 蜜臀久久99精品久久久画质超高清| 美乳少妇欧美精品| 亚洲久色影视| 久久爱91午夜羞羞| 亚洲日本激情| 国产精品亚洲视频| 美女视频黄a大片欧美| 亚洲一区二区三区免费在线观看 | 亚洲靠逼com| 欧美一区视频| 亚洲免费av观看| 国产色婷婷国产综合在线理论片a| 久久精品夜色噜噜亚洲aⅴ| 亚洲国产欧美不卡在线观看| 亚洲欧美日韩国产另类专区| 激情综合中文娱乐网| 欧美日韩国产一区二区| 久久国产精品久久久| 日韩一级黄色av| 美日韩精品视频免费看| 99pao成人国产永久免费视频| 国产亚洲亚洲| 欧美四级在线| 欧美波霸影院| 久久精品官网| 亚洲在线视频观看| 亚洲激情六月丁香| 久久综合网络一区二区| 亚洲综合导航| 亚洲麻豆一区| 亚洲国产精品va在线看黑人动漫 | 亚洲国产精品精华液网站| 国产精品久久久久久久久久久久久久 | 国产亚洲成人一区| 国产精品久久7| 欧美色欧美亚洲高清在线视频| 欧美成人免费全部观看天天性色|