锘??xml version="1.0" encoding="utf-8" standalone="yes"?>免费日韩av,在线日韩欧美,国产精品国产自产拍高清avhttp://m.shnenglu.com/lizhongxu2008/zh-cnSun, 16 Nov 2025 11:25:27 GMTSun, 16 Nov 2025 11:25:27 GMT60textbox涓嶤alendar鐨勭粦瀹?/title><link>http://m.shnenglu.com/lizhongxu2008/archive/2011/01/19/138927.html</link><dc:creator>xlz</dc:creator><author>xlz</author><pubDate>Wed, 19 Jan 2011 14:40:00 GMT</pubDate><guid>http://m.shnenglu.com/lizhongxu2008/archive/2011/01/19/138927.html</guid><wfw:comment>http://m.shnenglu.com/lizhongxu2008/comments/138927.html</wfw:comment><comments>http://m.shnenglu.com/lizhongxu2008/archive/2011/01/19/138927.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://m.shnenglu.com/lizhongxu2008/comments/commentRss/138927.html</wfw:commentRss><trackback:ping>http://m.shnenglu.com/lizhongxu2008/services/trackbacks/138927.html</trackback:ping><description><![CDATA[<table style="TABLE-LAYOUT: fixed; WIDTH: 100%"> <tbody> <tr> <td> <div id="hvzpftn" class=cnt id=blog_text>protected void Page_Load(object sender, EventArgs e)<br>    {<br>        this.Calendar1.Attributes.Add("style", "display:none;border-width:1px;border-style:solid;border-collapse:collapse;z-index: 100; left: 0px;");<br>        TextBox1.Attributes.Add("onfocus", "javascript:document.getElementById('Calendar1').style.display=''");<br>    }<br>    protected void Calendar1_SelectionChanged(object sender, EventArgs e)<br>    {<br>        TextBox1.Text = this.Calendar1.SelectedDate.ToShortDateString();<br>        Calendar1.Attributes.Add("onblur", "javascript:document.getElementById('Calendar1').style.display='none'");<br>    }<br>    protected void Button1_Click(object sender, EventArgs e)<br>    {<br>        Console.Write(this.TextBox1.Text);<br></div> </td> </tr> </tbody> </table> <img src ="http://m.shnenglu.com/lizhongxu2008/aggbug/138927.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/lizhongxu2008/" target="_blank">xlz</a> 2011-01-19 22:40 <a href="http://m.shnenglu.com/lizhongxu2008/archive/2011/01/19/138927.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>杞氦鎹㈢┒绔熸槸浠涔堬紵http://m.shnenglu.com/lizhongxu2008/archive/2009/03/17/76830.htmlxlzxlzTue, 17 Mar 2009 01:58:00 GMThttp://m.shnenglu.com/lizhongxu2008/archive/2009/03/17/76830.htmlhttp://m.shnenglu.com/lizhongxu2008/comments/76830.htmlhttp://m.shnenglu.com/lizhongxu2008/archive/2009/03/17/76830.html#Feedback0http://m.shnenglu.com/lizhongxu2008/comments/commentRss/76830.htmlhttp://m.shnenglu.com/lizhongxu2008/services/trackbacks/76830.html        浠涔堟槸杞氦鎹紵鍦ㄨ闂繖鏍風殑闂鏃訛紝鎴戜滑緇忓父浼氬緱鍒頒竴緋誨垪鐗瑰緛鐨勬弿榪幫細瀹冩槸NGN鐨勬牳蹇冿紝瀹冨叿鏈夊紑鏀劇殑鏋舵瀯錛屽畠鑳藉瀹炵幇鍛煎彨鎺у埗涓庡獟浣?a target=_blank>浼犺緭鍒嗙……

        鎬濈緋葷粺浜氬お鍖篘GN/VoIP棣栧腑鎶鏈?/font>欏鵑棶孌峰悍璁や負錛屽敖綆?#8220;杞氦鎹?#8221;鏄洰鍓峃GN璁ㄨ鐨勭儹鐐癸紝浣嗘槸浜轟滑瀵瑰畠鐨勬蹇典粛鐒舵湁浜涗技鏄岄潪銆備粬璇?“‘杞氦鎹?#8217;榪欎釜鏈鍙互璇存槸浠嶴oftswitch緲昏瘧鑰屽緱銆係oftswitch榪欎竴鏈鍊熺敤浜嗕紶緇?a target=_blank>鐢典俊棰嗗煙PSTN緗戜腑鐨?#8216;紜?#8217;浜ゆ崲鏈?#8216;switch’鐨勬蹇碉紝鎵涓嶅悓鐨勬槸寮鴻皟鍏跺熀浜庡垎緇勭綉涓婂懠鍙帶鍒朵笌濯掍綋浼犺緭鎵胯澆鐩稿垎紱葷殑鍚箟銆傚浗鍐呬竴寮濮嬫湁浜哄皢Softswitch璇戜負‘杞氦鎹?#8217;銆備絾鏄?#8216;杞氦鎹?#8217;榪欎釜緲昏瘧鏈鍚箟涓嶅鍗佸垎鏄庢櫚錛屽崟浠庡瓧闈笂鐪嬪緢闅句嬌浜虹悊瑙e畠絀剁珶鏄澶囩郴緇熸蹇佃繕鏄綋緋繪蹇點?#8221;

        孌峰悍鎸囧嚭錛屾垜鍥界數淇′笟鍘嗘潵灝嗗悕璇嶅睘鎬х殑銆佽澶囨蹇佃寖鐣寸殑switch璇戜負“浜ゆ崲鏈?#8221;錛岃屽皢鍔ㄥ悕璇嶅睘鎬х殑switching璇戜負“浜ゆ崲”銆俋25switch璇戜負X25浜ゆ崲鏈猴紝ATMswitch璇戜負ATM浜ゆ崲鏈猴紝L2/L3 switch 璇戜負浜屽眰/涓夊眰浜ゆ崲鏈恒傚洜姝や粬寤鴻錛屼負瀛︽湳鐮旇鐨勪弗鑲冩? 搴旇灝唖oftswitch鏇翠負紜垏鍦拌瘧涓?#8220;杞氦鎹㈡満”銆傝繖鍙槸緲昏瘧姒傚康涓婄殑闂銆備笉榪囦粠鏌愪竴鏂歸潰鏉ヨ錛屽浜庤蔣浜ゆ崲姒傚康鐨勬ā緋婏紝涔熷弽鏄犱簡浜т笟鐣屽浜庤蔣浜ゆ崲璁よ瘑涓婂湪鏌愪簺鏂歸潰渚濇棫瀛樺湪鍋忓樊錛屽瓨鍦ㄧ潃榪囧垎寮鴻皟鏌愪竴鏂歸潰鐨勮兘鍔涳紝鎴栬呮槸榪囧垎澶稿ぇ浜嗚蔣浜ゆ崲鍔熻兘鐨勬儏鍐點傜敋鑷沖彲浠ヨ鍦ㄥ緢闀跨殑涓孌墊椂闂達紝杞氦鎹㈣浜轟負鍦?#8220;紲炶瘽”浜嗭紝瀹冭璁や負鏄竴縐嶄唬琛ㄧ潃閫氫俊琛屼笟鐨勬湭鏉ワ紝浼間箮鏃犳墍涓嶈兘鐨勬妧鏈?

        杞氦鎹?/span>鏄竴縐嶆鍦ㄥ彂灞曠殑姒傚康錛屽寘鍚澶氬姛鑳姐傚叾鏍稿績鏄竴涓噰鐢ㄦ爣鍑嗗寲鍗忚鍜屽簲鐢ㄧ紪紼嬫帴鍙o紙API錛夌殑寮鏀句綋緋葷粨鏋?/span>銆傝繖灝變負絎笁鏂瑰紑鍙戞柊搴旂敤鍜屾柊涓氬姟鏁炲紑浜嗗ぇ闂ㄣ傝蔣浜ゆ崲浣撶郴緇撴瀯鐨勫叾瀹冮噸瑕佺壒鎬ц繕鍖呮嫭搴旂敤鍒嗙錛坉e-couplingofapplications錛夈佸懠鍙帶鍒跺拰鎵胯澆鎺у埗銆?/p>

        杞氦鎹㈡槸涓縐嶅姛鑳藉疄浣擄紝涓轟笅涓浠g綉緇滐籍錛э籍鎻愪緵鍏鋒湁瀹炴椂鎬ц姹傜殑涓氬姟鐨勫懠鍙帶鍒跺拰榪炴帴鎺у埗鍔熻兘錛屾槸涓嬩竴浠g綉緇滃懠鍙笌鎺у埗鐨勬牳蹇冦?/p>

        綆鍗曞湴鐪嬶紝杞氦鎹㈡槸瀹炵幇浼犵粺紼嬫帶浜ゆ崲鏈虹殑“鍛煎彨鎺у埗”鍔熻兘鐨勫疄浣?/span>錛屼絾浼犵粺鐨?#8220;鍛煎彨鎺у埗”鍔熻兘鏄拰涓氬姟緇撳悎鍦ㄤ竴璧風殑錛屼笉鍚岀殑涓氬姟鎵闇瑕佺殑鍛煎彨鎺у埗鍔熻兘涓嶅悓錛岃岃蔣浜ゆ崲鏄笌涓氬姟鏃犲叧鐨勶紝榪欒姹傝蔣浜ゆ崲鎻愪緵鐨勫懠鍙帶鍒跺姛鑳芥槸鍚勭涓氬姟鐨勫熀鏈懠鍙帶鍒躲?/p>

xlz 2009-03-17 09:58 鍙戣〃璇勮
]]>
澶ф湰鍦扮綉鍜屽弻褰掑睘緗戞蹇?/title><link>http://m.shnenglu.com/lizhongxu2008/archive/2009/03/17/76829.html</link><dc:creator>xlz</dc:creator><author>xlz</author><pubDate>Tue, 17 Mar 2009 01:54:00 GMT</pubDate><guid>http://m.shnenglu.com/lizhongxu2008/archive/2009/03/17/76829.html</guid><wfw:comment>http://m.shnenglu.com/lizhongxu2008/comments/76829.html</wfw:comment><comments>http://m.shnenglu.com/lizhongxu2008/archive/2009/03/17/76829.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.shnenglu.com/lizhongxu2008/comments/commentRss/76829.html</wfw:commentRss><trackback:ping>http://m.shnenglu.com/lizhongxu2008/services/trackbacks/76829.html</trackback:ping><description><![CDATA[        鏀寔澶ф湰鍦扮綉錛堣櫄鎷烳SC錛夌粍緗?MSCServer闆嗕腑鏀劇疆鍦ㄤ竴涓ぇ鍖哄煙錛堝彲浠ョ敱鐜扮綉鐨勫嚑涓湴鍖烘瀯鎴愶紝姣忎釜鍦板尯鍒嗛厤涓涓櫄鎷熺殑MSC鍙風爜錛夌殑涓績錛屽皢MGW鎷夎繙錛屼笅鏀懼埌鍚凱STN鏈湴緗戯紙姣忎釜鍦板尯錛夛紝閲囧彇闆嗕腑鎺у埗銆佸氨榪戞帴鍏ョ殑鏂規硶緇勫緩涓涓ぇ鏈湴緗戯紝浣嗘彁渚涚殑涓氬姟涓庣幇鍦ㄧ殑澶氫釜鏈湴緗戞病鏈夊尯鍒紝鍚屾牱鏀寔澶氬尯鍙楓佸悇鍖洪棿婕父鍙婃極娓擱檺鍒朵互鍙婂尯闂磋瘽緇熷強璁¤垂錛屽鍏跺畠緗戝厓鏉ヨ錛屽畬鍏ㄧ浉褰撲簬澶氫釜浼犵粺鐨勬湰鍦扮綉銆傚彲浠ュ緢濂藉湴婊¤凍“澶у閲忥紝灝戝眬鎵”鐨勮繍钀ヨ姹傦紝鏈夊埄浜庢彁楂樿繍緇磋川閲忥紝渚夸簬縐誨姩鏂頒笟鍔$殑寮灞曘?nbsp;  <br>     <br>        鏀寔鍙屽綊灞炵綉緇滃鐏?涓涓垨澶氫釜MGW鍚屾椂榪炴帴鍒頒袱涓狹SCServer涓婏紝榪欎袱涓猄ERVER浜掍負澶囦喚鍏崇郴錛屾甯告儏鍐典笅涓や釜MSCServer鍙互鏄礋鑽峰垎鎷呯殑錛屼篃鍙互鏄畬鍏ㄤ富澶囨柟寮忔彁渚涗笟鍔°傚綋鍏朵腑涓涓狹SCServer鏁呴殰鏃訛紝鍙︿竴涓狹SCServer鑳藉绔嬪嵆鎺ョ鏁呴殰MSCServer涓婄殑璇濆姟錛岃兘瀹屾垚浜哄伐鎴栬嚜鍔ㄥ掓崲銆備粠鑰屾瀬澶у湴鎻愰珮澶у閲忕郴緇熷鐏劇殑鑳藉姏銆傝繖縐嶅弻褰掑睘緗戠粶瀹圭伨鏂規鍦ㄤ腑鍥界Щ鍔═1灞鑾峰緱搴旂敤銆?br> <img src ="http://m.shnenglu.com/lizhongxu2008/aggbug/76829.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/lizhongxu2008/" target="_blank">xlz</a> 2009-03-17 09:54 <a href="http://m.shnenglu.com/lizhongxu2008/archive/2009/03/17/76829.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title> C璇█涓殑榪愮畻絎﹀強鍏朵紭鍏堢駭錛堣漿http://m.shnenglu.com/lizhongxu2008/archive/2009/03/13/76434.htmlxlzxlzFri, 13 Mar 2009 05:27:00 GMThttp://m.shnenglu.com/lizhongxu2008/archive/2009/03/13/76434.htmlhttp://m.shnenglu.com/lizhongxu2008/comments/76434.htmlhttp://m.shnenglu.com/lizhongxu2008/archive/2009/03/13/76434.html#Feedback0http://m.shnenglu.com/lizhongxu2008/comments/commentRss/76434.htmlhttp://m.shnenglu.com/lizhongxu2008/services/trackbacks/76434.html

 

浼樺厛綰?/p>

榪愮畻絎?/p>

鍚嶇О鎴栧惈涔?/p>

浣跨敤褰㈠紡

緇撳悎鏂瑰悜

璇存槑

1

[]

鏁扮粍涓嬫爣

鏁扮粍鍚峓甯擱噺琛ㄨ揪寮廬

宸﹀埌鍙?/p>


()

鍦嗘嫭鍙?/p>

錛堣〃杈懼紡錛?鍑芥暟鍚?褰㈠弬琛?


.

鎴愬憳閫夋嫨錛堝璞★級

瀵硅薄.鎴愬憳鍚?/p>


->

鎴愬憳閫夋嫨錛堟寚閽堬級

瀵硅薄鎸囬拡->鎴愬憳鍚?/p>


2

-

璐熷彿榪愮畻絎?/p>

-琛ㄨ揪寮?/p>

鍙沖埌宸?/p>

鍗曠洰榪愮畻絎?/p>

(綾誨瀷)

寮哄埗綾誨瀷杞崲

(鏁版嵁綾誨瀷)琛ㄨ揪寮?/p>


++

鑷榪愮畻絎?/p>

++鍙橀噺鍚?鍙橀噺鍚?+

鍗曠洰榪愮畻絎?/p>

--

鑷噺榪愮畻絎?/p>

--鍙橀噺鍚?鍙橀噺鍚?-

鍗曠洰榪愮畻絎?/p>

*

鍙栧艱繍綆楃

*鎸囬拡鍙橀噺

鍗曠洰榪愮畻絎?/p>

&

鍙栧湴鍧榪愮畻絎?/p>

&鍙橀噺鍚?/p>

鍗曠洰榪愮畻絎?/p>

!

閫昏緫闈炶繍綆楃

!琛ㄨ揪寮?/p>

鍗曠洰榪愮畻絎?/p>

~

鎸変綅鍙栧弽榪愮畻絎?/p>

~琛ㄨ揪寮?/p>

鍗曠洰榪愮畻絎?/p>

sizeof

闀垮害榪愮畻絎?/p>

sizeof(琛ㄨ揪寮?


3

/

闄?/p>

琛ㄨ揪寮?琛ㄨ揪寮?/p>

宸﹀埌鍙?/p>

鍙岀洰榪愮畻絎?/p>

*

涔?/p>

琛ㄨ揪寮?琛ㄨ揪寮?/p>

鍙岀洰榪愮畻絎?/p>

%

浣欐暟錛堝彇妯★級

鏁村瀷琛ㄨ揪寮?鏁村瀷琛ㄨ揪寮?/p>

鍙岀洰榪愮畻絎?/p>

4

+

鍔?/p>

琛ㄨ揪寮?琛ㄨ揪寮?/p>

宸﹀埌鍙?/p>

鍙岀洰榪愮畻絎?/p>

-

鍑?/p>

琛ㄨ揪寮?琛ㄨ揪寮?/p>

鍙岀洰榪愮畻絎?/p>

5

<<

宸︾Щ

鍙橀噺<<琛ㄨ揪寮?/p>

宸﹀埌鍙?/p>

鍙岀洰榪愮畻絎?/p>

>>

鍙崇Щ

鍙橀噺>>琛ㄨ揪寮?/p>

鍙岀洰榪愮畻絎?/p>

6

>

澶т簬

琛ㄨ揪寮?gt;琛ㄨ揪寮?/p>

宸﹀埌鍙?/p>

鍙岀洰榪愮畻絎?/p>

>=

澶т簬絳変簬

琛ㄨ揪寮?gt;=琛ㄨ揪寮?/p>

鍙岀洰榪愮畻絎?/p>

<

灝忎簬

琛ㄨ揪寮?lt;琛ㄨ揪寮?/p>

鍙岀洰榪愮畻絎?/p>

<=

灝忎簬絳変簬

琛ㄨ揪寮?lt;=琛ㄨ揪寮?/p>

鍙岀洰榪愮畻絎?/p>

7

==

絳変簬

琛ㄨ揪寮?=琛ㄨ揪寮?/p>

宸﹀埌鍙?/p>

鍙岀洰榪愮畻絎?/p>

!=

涓嶇瓑浜?/p>

琛ㄨ揪寮?= 琛ㄨ揪寮?/p>

鍙岀洰榪愮畻絎?/p>

8

&

鎸変綅涓?/p>

琛ㄨ揪寮?amp;琛ㄨ揪寮?/p>

宸﹀埌鍙?/p>

鍙岀洰榪愮畻絎?/p>

9

^

鎸変綅寮傛垨

琛ㄨ揪寮廭琛ㄨ揪寮?/p>

宸﹀埌鍙?/p>

鍙岀洰榪愮畻絎?/p>

10

|

鎸変綅鎴?/p>

琛ㄨ揪寮弢琛ㄨ揪寮?/p>

宸﹀埌鍙?/p>

鍙岀洰榪愮畻絎?/p>

11

&&

閫昏緫涓?/p>

琛ㄨ揪寮?amp;&琛ㄨ揪寮?/p>

宸﹀埌鍙?/p>

鍙岀洰榪愮畻絎?/p>

12

||

閫昏緫鎴?/p>

琛ㄨ揪寮弢|琛ㄨ揪寮?/p>

宸﹀埌鍙?/p>

鍙岀洰榪愮畻絎?/p>

13

?:

鏉′歡榪愮畻絎?/p>

琛ㄨ揪寮?? 琛ㄨ揪寮?: 琛ㄨ揪寮?

鍙沖埌宸?/p>

涓夌洰榪愮畻絎?/p>

14

=

璧嬪艱繍綆楃

鍙橀噺=琛ㄨ揪寮?/p>

鍙沖埌宸?/p>


/=

闄ゅ悗璧嬪?/p>

鍙橀噺/=琛ㄨ揪寮?/p>


*=

涔樺悗璧嬪?/p>

鍙橀噺*=琛ㄨ揪寮?/p>


%=

鍙栨ā鍚庤祴鍊?/p>

鍙橀噺%=琛ㄨ揪寮?/p>


+=

鍔犲悗璧嬪?/p>

鍙橀噺+=琛ㄨ揪寮?/p>


-=

鍑忓悗璧嬪?/p>

鍙橀噺-=琛ㄨ揪寮?/p>


<<=

宸︾Щ鍚庤祴鍊?/p>

鍙橀噺<<=琛ㄨ揪寮?/p>


>>=

鍙崇Щ鍚庤祴鍊?/p>

鍙橀噺>>=琛ㄨ揪寮?/p>


&=

鎸変綅涓庡悗璧嬪?/p>

鍙橀噺&=琛ㄨ揪寮?/p>


^=

鎸変綅寮傛垨鍚庤祴鍊?/p>

鍙橀噺^=琛ㄨ揪寮?/p>


|=

鎸変綅鎴栧悗璧嬪?/p>

鍙橀噺|=琛ㄨ揪寮?/p>


15

,

閫楀彿榪愮畻絎?/p>

琛ㄨ揪寮?琛ㄨ揪寮?…

宸﹀埌鍙?/p>

浠庡乏鍚戝彸欏哄簭榪愮畻

璇存槑錛?/p>

鍚屼竴浼樺厛綰х殑榪愮畻絎︼紝榪愮畻嬈″簭鐢辯粨鍚堟柟鍚戞墍鍐沖畾銆?/p>

xlz 2009-03-13 13:27 鍙戣〃璇勮
]]>
memset鐢ㄦ硶璇﹁В(杞級http://m.shnenglu.com/lizhongxu2008/archive/2009/03/11/76162.htmlxlzxlzTue, 10 Mar 2009 16:14:00 GMThttp://m.shnenglu.com/lizhongxu2008/archive/2009/03/11/76162.htmlhttp://m.shnenglu.com/lizhongxu2008/comments/76162.htmlhttp://m.shnenglu.com/lizhongxu2008/archive/2009/03/11/76162.html#Feedback0http://m.shnenglu.com/lizhongxu2008/comments/commentRss/76162.htmlhttp://m.shnenglu.com/lizhongxu2008/services/trackbacks/76162.html 

memest鍘熷瀷 (please type "man memset" in your shell) 

 void *memset(void *s,  int c, size_t n); 

memset:浣滅敤鏄湪涓孌靛唴瀛樺潡涓~鍏呮煇涓粰瀹氱殑鍊鹼紝瀹冨杈冨ぇ鐨勭粨鏋勪綋鎴栨暟緇勮繘琛屾竻闆舵搷浣滅殑涓縐嶆渶蹇柟娉曘?/span>

甯歌鐨勪笁縐嶉敊璇?/strong>

絎竴: 鎼炲弽浜哻 鍜?nbsp;n鐨勪綅緗? 

涓瀹氳璁頒綇 濡傛灉瑕佹妸涓涓猚har a[20]娓呴浂, 涓瀹氭槸 memset(a, 0, 20) 
鑰屼笉鏄?nbsp;memset(a, 20,  0) 

絎簩: 榪囧害浣跨敤memset, 鎴戞兂榪欎簺紼嬪簭鍛樺彲鑳芥湁鏌愮蹇冪悊闃村獎, 浠栦滑鎯ф曟湭緇忓垵濮嬪寲鐨勫唴瀛? 鎵浠ヤ粬浠細鍐欏嚭榪欐牱鐨勪唬鐮? 

char buffer[20]; 

memset(buffer, 0, sizeof((char)*20)); 
strcpy(buffer, "123"); 

榪欓噷鐨刴emset鏄浣欑殑. 鍥犱負榪欏潡鍐呭瓨椹笂灝辮瑕嗙洊浜? 娓呴浂娌℃湁鎰忎箟. 

絎笁: 鍏跺疄榪欎釜閿欒涓ユ牸鏉ヨ涓嶈兘綆楃敤閿檓emset, 浣嗘槸瀹冪粡甯稿湪浣跨敤memset鐨勫満鍚堝嚭鐜?/strong> 

int some_func(struct something *a){ 
 … 
 … 
 memset(a, 0, sizeof(a)); 
 … 

闂?/strong>:涓轟綍瑕佺敤memset緗浂?memset( &Address, 0, sizeof(Address))錛涚粡甯哥湅鍒拌繖鏍風殑鐢ㄦ硶錛屽叾瀹炰笉鐢ㄧ殑璇濓紝鍒嗛厤鏁版嵁鐨勬椂鍊欙紝鍓╀綑鐨勭┖闂翠篃浼氱疆闆剁殑銆?/p>

絳?1.濡傛灉涓嶆竻絀猴紝鍙兘浼氬湪嫻嬭瘯褰撲腑鍑虹幇閲庡箋?nbsp;浣犲仛涓嬮潰鐨勮瘯楠岀湅鐪嬬粨鏋?) 

char buf[5]錛?nbsp;

CString str,str1錛?nbsp;//memset(buf,0,sizeof(buf))錛?nbsp;for(int i = 0錛沬<5錛沬++) { str.Format(“%d “,buf[i])錛?nbsp;str1 +=str 錛?nbsp;} TRACE(“%s\r\n“,str1)

2.鍏跺疄涓嶇劧錛佺壒鍒槸瀵逛簬瀛楃鎸囬拡綾誨瀷鐨勶紝鍓╀綑鐨勯儴鍒嗛氬父鏄笉浼氫負0鐨?/span>錛屼笉濡ㄤ綔涓涓瘯楠岋紝瀹氫箟涓涓瓧絎︽暟緇勶紝騫惰緭鍏ヤ竴涓插瓧絎︼紝濡傛灉涓嶇敤memset瀹炵幇娓呴浂錛屼嬌鐢∕essageBox鏄劇ず鍑烘潵灝變細鏈変貢鐮侊紙0琛ㄧずNULL錛屽鏋滄湁錛屽氨榛樿瀛楃緇撴潫錛屼笉浼氳緭鍑哄悗闈㈢殑涔辯爜錛?/p>

闂?

濡備笅demo鏄彲浠ョ殑錛岃兘鎶婃暟緇勪腑鐨勫厓绱犲奸兘璁劇疆鎴愬瓧絎?錛?br>#include <iostream>
#include <cstring>
using namespace std;
int main()
{
    char a[5];
    memset(a,'1',5);
    for(int i = 0;i < 5;i++)
      cout<<a[i]<<"  ";
    system("pause");
    return 0;
}
鑰岋紝濡備笅紼嬪簭鎯沖惂鏁扮粍涓殑鍏冪礌鍊艱緗垚1錛屽嵈鏄笉鍙鐨?br>#include <iostream>
#include <cstring>
using namespace std;
int main()
{
    int a[5];
    memset(a,1,5);//榪欓噷鏀規垚memset(a,1,5 *sizeof(int))涔熸槸涓嶅彲浠ョ殑
    for(int i = 0;i < 5;i++)
      cout<<a[i]<<"  ";
    system("pause");
    return 0;
}
闂鏄細

1錛岀涓涓▼搴忎負浠涔堝彲浠ワ紝鑰岀浜屼釜涓嶈錛?br>2錛屼笉鎯寵鐢╢or錛屾垨鏄痺hile寰幆鏉ュ垵濮嬪寲int a[5];鑳藉仛鍒板悧錛燂紙鏈夋病鏈変竴涓儚memset錛堬級榪欐牱鐨勫嚱鏁板垵濮嬪寲錛?br>

絳?

1.鍥犱負絎竴涓▼搴忕殑鏁扮粍a鏄瓧絎﹀瀷鐨勶紝瀛楃鍨嬪崰鎹唴瀛樺ぇ灝忔槸1Byte錛岃宮emset鍑芥暟涔熸槸浠ュ瓧鑺備負鍗曚綅榪涜璧嬪肩殑錛屾墍浠ヤ綘杈撳嚭娌℃湁闂銆傝岀浜屼釜紼嬪簭a鏄暣鍨嬬殑錛屼嬌鐢╩emset榪樻槸鎸夊瓧鑺傝祴鍊鹼紝榪欐牱璧嬪煎畬浠ュ悗錛屾瘡涓暟緇勫厓绱犵殑鍊煎疄闄呬笂鏄?x01010101鍗沖崄榪涘埗鐨?6843009銆備綘鐪嬬湅浣犺緭鍑虹粨鏋滄槸鍚﹁繖鏍鳳紵 

2.濡傛灉鐢╩emset(a,1,20);
灝辨槸瀵筧鎸囧悜鐨勫唴瀛樼殑20涓瓧鑺傝繘琛岃祴鍊鹼紝姣忎釜閮界敤ASCII涓?鐨勫瓧絎﹀幓濉厖錛岃漿涓轟簩榪涘埗鍚庯紝1灝辨槸00000001,鍗犱竴涓瓧鑺傘備竴涓狪NT鍏冪礌鏄?瀛楄妭錛屽悎涓璧峰氨鏄?000000010000000100000001錛屽氨絳変簬16843009錛屽氨瀹屾垚浜嗗涓涓狪NT鍏冪礌鐨勮祴鍊間簡銆?/p>

 



xlz 2009-03-11 00:14 鍙戣〃璇勮
]]>
緇忓吀絎旇瘯鍒嗘瀽http://m.shnenglu.com/lizhongxu2008/archive/2009/03/10/76149.htmlxlzxlzTue, 10 Mar 2009 13:35:00 GMThttp://m.shnenglu.com/lizhongxu2008/archive/2009/03/10/76149.htmlhttp://m.shnenglu.com/lizhongxu2008/comments/76149.htmlhttp://m.shnenglu.com/lizhongxu2008/archive/2009/03/10/76149.html#Feedback0http://m.shnenglu.com/lizhongxu2008/comments/commentRss/76149.htmlhttp://m.shnenglu.com/lizhongxu2008/services/trackbacks/76149.html闃呰鍏ㄦ枃

xlz 2009-03-10 21:35 鍙戣〃璇勮
]]>
atoi鍜宨toa鐨凜瀹炵幇http://m.shnenglu.com/lizhongxu2008/archive/2009/02/11/73470.htmlxlzxlzWed, 11 Feb 2009 08:22:00 GMThttp://m.shnenglu.com/lizhongxu2008/archive/2009/02/11/73470.htmlhttp://m.shnenglu.com/lizhongxu2008/comments/73470.htmlhttp://m.shnenglu.com/lizhongxu2008/archive/2009/02/11/73470.html#Feedback1http://m.shnenglu.com/lizhongxu2008/comments/commentRss/73470.htmlhttp://m.shnenglu.com/lizhongxu2008/services/trackbacks/73470.html

#include<stdio.h>
int atoi(const char *str)
{
    int value=0;
    bool b_plus=true; //鍒ゆ柇絎﹀彿

    switch(*str) //榪囨護絎﹀彿

    {
    case '+':
        str++;
        break;
    case '-':
        b_plus=false;
        str++;
        break;
    default:
        break;
    }

    while('\0' != *str)
    {
        value = (value*10)+(*str-'0');
        str++;
    }
    if(!b_plus)
        value=-value;
    return value;
}

void main()
{
    char str[]="-999";
    int value=atoi(str);
    printf("The result is:%d\n",value);
}

 

(2)itoa鐨勫疄鐜幫細

#include<stdio.h>
void itoa(int value, char *str)
{
    if (value < 0) //濡傛灉鏄礋鏁?鍒檚tr[0]='-',騫舵妸value鍙栧弽(鍙樻垚姝f暣鏁?

    {
        str[0] = '-';
        value = 0-value;
    }
    int i,j;
    for(i=1; value > 0; i++,value/=10) //浠巚alue[1]寮濮嬪瓨鏀緑alue鐨勬暟瀛楀瓧絎︼紝涓嶈繃鏄嗗簭錛岀瓑涓嬪啀鍙嶅簭榪囨潵

        str[i] = value%10+'0'; //灝嗘暟瀛楀姞涓?鐨凙SCII鍊?鍗?0')灝卞緱鍒拌鏁板瓧鐨凙SCII鍊?br>
    for(j=i-1,i=1; j-i>=1; j--,i++) //灝嗘暟瀛楀瓧絎﹀弽搴忓瓨鏀?br>
    {
        str[i] = str[i]^str[j];
        str[j] = str[i]^str[j];
        str[i] = str[i]^str[j];
    }
    if(str[0] != '-') //濡傛灉涓嶆槸璐熸暟錛屽垯闇瑕佹妸鏁板瓧瀛楃涓嬫爣宸︾Щ涓浣嶏紝鍗沖噺1

    {
        for(i=0; str[i+1]!='\0'; i++)
            str[i] = str[i+1];
        str[i] = '\0';
    }
}

void main()
{
    int value = -1212345;
    char str[10] = {'\0'}; //璁板緱鎶妔tr鍏ㄥ~鍏呬負'\0'

    itoa(value, str);
    printf("The result is:%s\n", str);
}



xlz 2009-02-11 16:22 鍙戣〃璇勮
]]>
涓嶈皟鐢ㄥ簱鍑芥暟錛屽疄鐜皊trcpy鍑芥暟錛堣漿甯栵級http://m.shnenglu.com/lizhongxu2008/archive/2009/02/11/73456.htmlxlzxlzWed, 11 Feb 2009 06:10:00 GMThttp://m.shnenglu.com/lizhongxu2008/archive/2009/02/11/73456.htmlhttp://m.shnenglu.com/lizhongxu2008/comments/73456.htmlhttp://m.shnenglu.com/lizhongxu2008/archive/2009/02/11/73456.html#Feedback2http://m.shnenglu.com/lizhongxu2008/comments/commentRss/73456.htmlhttp://m.shnenglu.com/lizhongxu2008/services/trackbacks/73456.html

棰樼洰錛?
    宸茬煡strcpy鍑芥暟鐨勫師鍨嬫槸錛?
        char * strcpy(char * strDest,const char * strSrc);
    1.涓嶈皟鐢ㄥ簱鍑芥暟錛屽疄鐜皊trcpy鍑芥暟銆?
    2.瑙i噴涓轟粈涔堣榪斿洖char *銆?

    瑙h錛?
    1.strcpy鐨勫疄鐜頒唬鐮?


        char * strcpy(char * strDest,const char * strSrc)
        {
                if ((strDest==NULL)||(strsrc="/=NULL")) //[1]
                        throw "Invalid argument(s)"; //[2]
                char * strDestCopy=strDest;  //[3]
                while ((*strDest++=*strSrc++)!='\0'); //[4]
                return strDestCopy;
        }

    閿欒鐨勫仛娉曪細
    [1]
    (A)涓嶆鏌ユ寚閽堢殑鏈夋晥鎬э紝璇存槑絳旈鑰呬笉娉ㄩ噸浠g爜鐨勫仴澹с?
    (B)媯鏌ユ寚閽堢殑鏈夋晥鎬ф椂浣跨敤((!strDest)||(!strSrc))鎴?!(strDest&&strSrc))錛岃鏄庣瓟棰樿呭C璇█涓被鍨嬬殑闅愬紡杞崲娌℃湁娣卞埢璁よ瘑銆傚湪鏈緥涓璫har *杞崲涓篵ool鍗蟲槸綾誨瀷闅愬紡杞崲錛岃繖縐嶅姛鑳借櫧鐒剁伒媧伙紝浣嗘洿澶氱殑鏄鑷村嚭閿欐鐜囧澶у拰緇存姢鎴愭湰鍗囬珮銆傛墍浠++涓撻棬澧炲姞浜哹ool銆乼rue銆乫alse涓変釜鍏抽敭瀛椾互鎻愪緵鏇村畨鍏ㄧ殑鏉′歡琛ㄨ揪寮忋?
    (C)媯鏌ユ寚閽堢殑鏈夋晥鎬ф椂浣跨敤((strDest==0)||(strsrc="/=0"))錛岃鏄庣瓟棰樿呬笉鐭ラ亾浣跨敤甯擱噺鐨勫ソ澶勩傜洿鎺ヤ嬌鐢ㄥ瓧闈㈠父閲忥紙濡傛湰渚嬩腑鐨?錛変細鍑忓皯紼嬪簭鐨勫彲緇存姢鎬с?铏界劧綆鍗曪紝浣嗙▼搴忎腑鍙兘鍑虹幇寰堝澶勫鎸囬拡鐨勬鏌ワ紝涓囦竴鍑虹幇絎旇錛岀紪璇戝櫒涓嶈兘鍙戠幇錛岀敓鎴愮殑紼嬪簭鍐呭惈閫昏緫閿欒錛屽緢闅炬帓闄ゃ傝屼嬌鐢∟ULL浠f浛0錛屽鏋滃嚭鐜版嫾鍐欓敊璇紝緙栬瘧鍣ㄥ氨浼氭鏌ュ嚭鏉ャ?
    [2]
    (A)return new string("Invalid argument(s)");錛岃鏄庣瓟棰樿呮牴鏈笉鐭ラ亾榪斿洖鍊肩殑鐢ㄩ旓紝騫朵笖浠栧鍐呭瓨娉勬紡涔熸病鏈夎鎯曞績銆備粠鍑芥暟涓繑鍥炲嚱鏁頒綋鍐呭垎閰嶇殑鍐呭瓨鏄崄鍒嗗嵄闄╃殑鍋氭硶錛屼粬鎶婇噴鏀懼唴瀛樼殑涔夊姟鎶涚粰涓嶇煡鎯呯殑璋冪敤鑰咃紝緇濆ぇ澶氭暟鎯呭喌涓嬶紝璋冪敤鑰呬笉浼氶噴鏀懼唴瀛橈紝榪欏鑷村唴瀛樻硠婕忋?
    (B)return 0;錛岃鏄庣瓟棰樿呮病鏈夋帉鎻″紓甯告満鍒躲傝皟鐢ㄨ呮湁鍙兘蹇樿媯鏌ヨ繑鍥炲鹼紝璋冪敤鑰呰繕鍙兘鏃犳硶媯鏌ヨ繑鍥炲鹼紙瑙佸悗闈㈢殑閾懼紡琛ㄨ揪寮忥級銆傚鎯寵榪斿洖鍊艱偐璐熻繑鍥炴紜煎拰寮傚父鍊肩殑鍙岄噸鍔熻兘錛屽叾緇撴灉寰寰鏄袱縐嶅姛鑳介兘澶辨晥銆傚簲璇ヤ互鎶涘嚭寮傚父鏉ヤ唬鏇胯繑鍥炲鹼紝榪欐牱鍙互鍑忚交璋冪敤鑰呯殑璐熸媴銆佷嬌閿欒涓嶄細琚拷鐣ャ佸寮虹▼搴忕殑鍙淮鎶ゆс?
    [3]
    (A)蹇樿淇濆瓨鍘熷鐨剆trDest鍊鹼紝璇存槑絳旈鑰呴昏緫鎬濈淮涓嶄弗瀵嗐?
    [4]
    (A)寰幆鍐欐垚while (*strDest++=*strSrc++);錛屽悓[1](B)銆?
    (B)寰幆鍐欐垚while (*strSrc!='\0') *strDest++=*strSrc++;錛岃鏄庣瓟棰樿呭杈圭晫鏉′歡鐨勬鏌ヤ笉鍔涖傚驚鐜綋緇撴潫鍚庯紝strDest瀛楃涓茬殑鏈熬娌℃湁姝g‘鍦板姞涓?\0'銆?

    2.榪斿洖strDest鐨勫師濮嬪間嬌鍑芥暟鑳藉鏀寔閾懼紡琛ㄨ揪寮忥紝澧炲姞浜嗗嚱鏁扮殑“闄勫姞鍊?#8221;銆傚悓鏍峰姛鑳界殑鍑芥暟錛屽鏋滆兘鍚堢悊鍦版彁楂樼殑鍙敤鎬э紝鑷劧灝辨洿鍔犵悊鎯熾?
    閾懼紡琛ㄨ揪寮忕殑褰㈠紡濡傦細
        int iLength=strlen(strcpy(strA,strB));
    鍙堝錛?
        char * strA=strcpy(new char[10],strB);
    榪斿洖strSrc鐨勫師濮嬪兼槸閿欒鐨勩傚叾涓錛屾簮瀛楃涓茶偗瀹氭槸宸茬煡鐨勶紝榪斿洖瀹冩病鏈夋剰涔夈傚叾浜岋紝涓嶈兘鏀寔褰㈠絎簩渚嬬殑琛ㄨ揪寮忋傚叾涓夛紝涓轟簡淇濇姢婧愬瓧絎︿覆錛屽艦鍙傜敤const闄愬畾strSrc鎵鎸囩殑鍐呭錛屾妸const char *浣滀負char *榪斿洖錛岀被鍨嬩笉絎︼紝緙栬瘧鎶ラ敊銆?/div>

xlz 2009-02-11 14:10 鍙戣〃璇勮
]]>
oracle涓巗ql server浜嬪姟澶勭悊鐨勬瘮杈冿紙杞創錛?http://m.shnenglu.com/lizhongxu2008/archive/2009/01/04/71097.htmlxlzxlzSat, 03 Jan 2009 17:11:00 GMThttp://m.shnenglu.com/lizhongxu2008/archive/2009/01/04/71097.htmlhttp://m.shnenglu.com/lizhongxu2008/comments/71097.htmlhttp://m.shnenglu.com/lizhongxu2008/archive/2009/01/04/71097.html#Feedback0http://m.shnenglu.com/lizhongxu2008/comments/commentRss/71097.htmlhttp://m.shnenglu.com/lizhongxu2008/services/trackbacks/71097.html

鎽?瑕侊細鏈枃璁ㄨ浜哋racle鍜孲QL Server鐨勫湪浜嬪姟澶勭悊涓婄殑鍖哄埆錛屽茍鍒嗘瀽浜嗗叾瀹炵幇鏈哄埗鐨勫樊寮傘?/p>

鍏抽敭璇嶏細Oracle錛汼QL Server錛涗簨鍔★紱浜嬪姟闅旂綰у埆錛汥DL銆?/p>

浜嬪姟澶勭悊鏄墍鏈夊ぇ鍨嬫暟鎹簱浜у搧鐨勪竴涓叧閿棶棰橈紝鍚勬暟鎹簱鍘傚晢閮藉湪榪欎釜鏂歸潰鑺辮垂浜嗗緢澶х簿鍔涳紝涓嶅悓鐨勪簨鍔″鐞嗘柟寮忎細瀵艱嚧鏁版嵁搴撴ц兘鍜屽姛鑳戒笂鐨勫法澶у樊寮傘?/p>

浜嬪姟澶勭悊涔熸槸鏁版嵁搴撶鐞嗗憳涓庢暟鎹簱搴旂敤紼嬪簭寮鍙戜漢鍛樺繀欏繪繁鍒葷悊瑙g殑涓涓棶棰橈紝瀵硅繖涓棶棰樼殑鐤忓拷鍙兘浼氬鑷村簲鐢ㄧ▼搴忛昏緫閿欒浠ュ強鏁堢巼浣庝笅銆?/p>

涓嬮潰鎴戜滑閽堝Oracle鍙奡QL Server榪欎袱縐嶅綋鍓嶅箍娉涗嬌鐢ㄧ殑澶у瀷鏁版嵁搴撲駭鍝侊紝鎺㈣涓涓嬪畠浠湪浜嬪姟澶勭悊鏂歸潰鐨勪竴浜涘樊寮傘傚娌℃湁鐗規畩璇存槑錛屾湰鏂囧唴瀹歸傜敤鐨勬暟鎹簱浜у搧鐗堟湰涓篛racle9i鍙奡QL Server 2000錛屽叾涓殑紺轟緥SQL璇彞錛屽浜嶰racle鏄湪SQL*Plus涓墽琛岋紝鑰屽浜嶴QL Server 2000鏄湪osql涓墽琛屻?br>涓.浜嬪姟鐨勬蹇?/p>

浜嬪姟鍙互鐪嬩綔鏄敱瀵規暟鎹簱鐨勮嫢騫叉搷浣滅粍鎴愮殑涓涓崟鍏冿紝榪欎簺鎿嶄綔瑕佷箞閮藉畬鎴愶紝瑕佷箞閮藉彇娑堬紝浠庤屼繚璇佹暟鎹弧瓚充竴鑷存х殑瑕佹眰銆備簨鍔$殑涓涓吀鍨嬩緥瀛愭槸閾惰涓殑杞笎鎿嶄綔錛屽笎鎴稟鎶婁竴瀹氭暟閲忕殑嬈鵑」杞埌甯愭埛B涓婏紝榪欎釜鎿嶄綔鍖呮嫭涓や釜姝ラ錛屼竴涓槸浠庡笎鎴稟涓婃妸瀛樻鍑忓幓涓瀹氭暟閲忥紝浜屾槸鍦ㄥ笎鎴稡涓婃妸瀛樻鍔犱笂鐩稿悓鐨勬暟閲忋傝繖涓や釜姝ラ鏄劇劧瑕佷箞閮藉畬鎴愶紝瑕佷箞閮藉彇娑堬紝鍚﹀垯閾惰灝變細鍙楁崯澶便傛樉鐒訛紝榪欎釜杞笎鎿嶄綔涓殑涓や釜姝ラ灝辨瀯鎴愪竴涓簨鍔°?/p>

鏁版嵁搴撲腑鐨勪簨鍔¤繕鏈夊涓婣CID鐗瑰緛銆?/p>

ACID鍒嗗埆鏄洓涓嫳鏂囧崟璇嶇殑棣栧啓瀛楁瘝錛岃繖鍥涗釜鑻辨枃鍗曡瘝鏄疉tomicity銆丆onsistency銆両solation銆丏urability錛屽垎鍒炕璇戜負鍘熷瓙鎬с佷竴鑷存с侀殧紱繪с佹寔涔呮с?/p>

鍘熷瓙鎬э細鎸囦簨鍔′腑鐨勬搷浣滐紝鎴栬呴兘瀹屾垚錛屾垨鑰呴兘鍙栨秷銆?/p>

涓鑷存э細鎸囦簨鍔′腑鐨勬搷浣滀繚璇佹暟鎹簱涓殑鏁版嵁涓嶄細鍑虹幇閫昏緫涓婁笉涓鑷寸殑鎯呭喌錛屼竴鑷存т竴鑸細闅愬惈鐨勫寘鎷湪鍏朵粬灞炴т箣涓?/p>

闅旂鎬э細鎸囧綋鍓嶇殑浜嬪姟涓庡叾浠栨湭瀹屾垚鐨勪簨鍔℃槸闅旂鐨勩傚湪涓嶅悓鐨勯殧紱葷駭鍒笅錛屼簨鍔$殑璇誨彇鎿嶄綔錛屽彲浠ュ緱鍒扮殑緇撴灉鏄笉鍚岀殑銆?/p>

鎸佷箙鎬э細鎸囧浜嬪姟鍙戝嚭COMMIT鍛戒護鍚庯紝鍗充嬌榪欐椂鍙戠敓緋葷粺鏁呴殰錛屼簨鍔$殑鏁堟灉涔熻鎸佷箙鍖栦簡銆備笌姝ょ浉鍙嶇殑鏄紝褰撳湪浜嬪姟鎵ц榪囩▼涓紝緋葷粺鍙戠敓鏁呴殰錛屽垯浜嬪姟鐨勬搷浣滈兘琚洖婊氾紝鍗蟲暟鎹簱鍥炲埌浜嬪姟寮濮嬩箣鍓嶇殑鐘舵併?/p>

瀵規暟鎹簱涓殑鏁版嵁淇敼閮芥槸鍦ㄥ唴瀛樹腑瀹屾垚鐨勶紝榪欎簺淇敼鐨勭粨鏋滃彲鑳藉凡緇忓啓鍒扮‖鐩樹篃鍙兘娌℃湁鍐欏埌紜洏錛屽鏋滃湪鎿嶄綔榪囩▼涓紝鍙戠敓鏂數鎴栫郴緇熼敊璇瓑鏁呴殰錛屾暟鎹簱鍙互淇濊瘉鏈粨鏉熺殑浜嬪姟瀵規暟鎹簱鐨勬暟鎹慨鏀圭粨鏋滃嵆浣垮凡緇忓啓鍏ョ鐩橈紝鍦ㄤ笅嬈℃暟鎹簱鍚姩鍚庝篃浼氳鍏ㄩ儴鎾ら攢錛涜屽浜庣粨鏉熺殑浜嬪姟錛屽嵆浣垮叾淇敼鐨勭粨鏋滆繕鏈啓鍏ョ鐩橈紝鍦ㄦ暟鎹簱涓嬫鍚姩鍚庝細閫氳繃浜嬪姟鏃ュ織涓殑璁板綍榪涜“閲嶅仛”錛屽嵆鎶婁涪澶辯殑鏁版嵁淇敼緇撴灉閲嶆柊鐢熸垚錛屽茍鍐欏叆紓佺洏錛屼粠鑰屼繚璇佺粨鏉熶簨鍔″鏁版嵁淇敼鐨勬案涔呭寲銆傝繖鏍蜂篃淇濊瘉浜嗕簨鍔′腑鐨勬搷浣滆涔堝叏閮ㄥ畬鎴愶紝瑕佷箞鍏ㄩ儴鎾ら攢銆?/p>

浜?浜嬪姟璁劇疆鍙婄被鍨嬬殑鍖哄埆

鍦⊿QL Server涓湁涓夌浜嬪姟綾誨瀷錛屽垎鍒槸錛氶殣寮忎簨鍔°佹樉寮忎簨鍔°佽嚜鍔ㄦ彁浜や簨鍔★紝緙虹渷涓鴻嚜鍔ㄦ彁浜ゃ?/p>

鑷姩鎻愪氦錛屾槸鎸囧浜庣敤鎴峰彂鍑虹殑姣忔潯SQL璇彞錛孲QL Server閮戒細鑷姩寮濮嬩竴涓簨鍔★紝騫朵笖鍦ㄦ墽琛屽悗鑷姩榪涜鎻愪氦鎿嶄綔鏉ュ畬鎴愯繖涓簨鍔★紝涔熷彲浠ヨ鍦ㄨ繖縐嶄簨鍔℃ā寮忎笅錛屼竴涓猄QL璇彞灝辨槸涓涓簨鍔°?/p>

鏄懼紡浜嬪姟錛屾槸鎸囧湪鑷姩鎻愪氦妯″紡涓嬩互Begin Transaction寮濮嬩竴涓簨鍔★紝浠ommit鎴朢ollback緇撴潫涓涓簨鍔★紝浠ommit緇撴潫浜嬪姟鏄妸浜嬪姟涓殑淇敼姘鎬箙鍖栵紝鍗充嬌榪欐椂鍙戠敓鏂數榪欐牱鐨勬晠闅溿備緥濡備笅闈㈡槸SQL Server涓殑涓涓樉寮忎簨鍔$殑渚嬪瓙銆?/p>

Begin Tran

Update emp Set ename=’Smith’ Where empno=7369

Insert Into dept Values(60,’HR’,’GZh’)

Commit

闅愬紡浜嬪姟錛屾槸鎸囧湪褰撳墠浼氳瘽涓敤Set Implicit_Transactions On鍛戒護璁劇疆鐨勪簨鍔$被鍨嬶紝榪欐椂浠諱綍DML璇彞(Delete銆乁pdate銆両nsert)閮戒細寮濮嬩竴涓簨鍔★紝鑰屼簨鍔$殑緇撴潫涔熸槸鐢–ommit鎴朢ollback銆?/p>

鍦∣racle涓病鏈塖QL Server鐨勮繖浜涗簨鍔$被鍨嬶紝緙虹渷鎯呭喌涓嬩換浣曚竴涓狣ML璇彞閮戒細寮濮嬩竴涓簨鍔★紝鐩村埌鐢ㄦ埛鍙戝嚭Commit鎴朢ollback鎿嶄綔錛岃繖涓簨鍔℃墠浼氱粨鏉燂紝榪欎笌SQL Server鐨勯殣寮忎簨鍔℃ā寮忕浉浼箋?/p>

涓?浜嬪姟闅旂綰у埆

鍦⊿QL92鏍囧噯涓紝浜嬪姟闅旂綰у埆鍒嗕負鍥涚錛屽垎鍒負錛歊ead Uncommitted銆丷ead Committed銆丷ead Repeatable銆丼erializable錛屽叾涓璕ead Uncommitted涓嶳ead Committed涓鴻鍙ョ駭鍒殑錛岃孯ead Repeatable涓嶴erializable鏄拡瀵逛簨鍔$駭鍒殑銆?/p>

鍦∣racle鍜孲QL Server涓緗簨鍔¢殧紱葷駭鍒殑璇彞鏄浉鍚岀殑錛岄兘浣跨敤SQL92鏍囧噯璇硶錛屽嵆錛?/p>

Set Transaction Isolation Level Read Committed

涓婇潰紺轟緥涓殑Read Committed鍙互琚浛鎹負鍏朵粬涓夌闅旂綰у埆涓殑浠繪剰涓縐嶃?/p>

1.SQL Server涓殑闅旂綰у埆鍙婂疄鐜版満鍒?/p>

鍦⊿QL Server涓彁渚涗簡鎵鏈夎繖鍥涚闅旂綰у埆銆?/p>

涓嬮潰鎴戜滑璁ㄨ鍦⊿QL Server涓紝榪欏嚑縐嶉殧紱葷駭鍒殑鍚箟鍙婂叾瀹炵幇鏂瑰紡銆?/p>

Read Uncommitted錛氫竴涓細璇濆彲浠ヨ鍙栧叾浠栦簨鍔℃湭鎻愪氦鐨勬洿鏂扮粨鏋滐紝濡傛灉榪欎釜浜嬪姟鏈鍚庝互鍥炴粴緇撴潫錛岃繖鏃剁殑璇誨彇緇撴灉灝卞彲鑳芥槸閿欒鐨勶紝鎵浠ュ鏁扮殑鏁版嵁搴撳簲鐢ㄩ兘涓嶄細浣跨敤榪欑闅旂綰у埆銆?/p>

Read Committed錛氳繖鏄疭QL Server鐨勭己鐪侀殧紱葷駭鍒紝璁劇疆涓鴻繖縐嶉殧紱葷駭鍒殑浜嬪姟鍙兘璇誨彇鍏朵粬浜嬪姟宸茬粡鎻愪氦鐨勬洿鏂扮粨鏋滐紝鍚﹀垯錛屽彂鐢熺瓑寰咃紝浣嗘槸鍏朵粬浼氳瘽鍙互淇敼榪欎釜浜嬪姟涓璇誨彇鐨勮褰曪紝鑰屼笉蹇呯瓑寰呬簨鍔$粨鏉燂紝鏄劇劧錛屽湪榪欑闅旂綰у埆涓嬶紝涓涓簨鍔′腑鐨勪袱涓浉鍚岀殑璇誨彇鎿嶄綔錛屽叾緇撴灉鍙兘涓嶅悓銆?/p>

Read Repeatable錛氬湪涓涓簨鍔′腑錛屽鏋滃湪涓ゆ鐩稿悓鏉′歡鐨勮鍙栨搷浣滀箣闂存病鏈夋坊鍔犺褰曠殑鎿嶄綔錛屼篃娌℃湁鍏朵粬鏇存柊鎿嶄綔瀵艱嚧鍦ㄨ繖涓煡璇㈡潯浠朵笅璁板綍鏁板澶氾紝鍒欎袱嬈¤鍙栫粨鏋滅浉鍚屻傛崲鍙ヨ瘽璇達紝灝辨槸鍦ㄤ竴涓簨鍔′腑絎竴嬈¤鍙栫殑璁板綍淇濊瘉涓嶄細鍦ㄨ繖涓簨鍔℃湡闂村彂鐢熸敼鍙樸係QL Server鏄氳繃鍦ㄦ暣涓簨鍔℃湡闂寸粰璇誨彇鐨勮褰曞姞閿佸疄鐜拌繖縐嶉殧紱葷駭鍒殑錛岃繖鏍鳳紝鍦ㄨ繖涓簨鍔$粨鏉熷墠錛屽叾浠栦細璇濅笉鑳戒慨鏀逛簨鍔′腑璇誨彇鐨勮褰曪紝鑰屽彧鑳界瓑寰呬簨鍔$粨鏉燂紝浣嗘槸SQL Server涓嶄細闃葷鍏朵粬浼氳瘽鍚戣〃涓坊鍔犺褰曪紝涔熶笉闃葷鍏朵粬浼氳瘽淇敼鍏朵粬璁板綍銆?/p>

Serializable錛氬湪涓涓簨鍔′腑錛岃鍙栨搷浣滅殑緇撴灉鏄湪榪欎釜浜嬪姟寮濮嬩箣鍓嶅叾浠栦簨鍔″氨宸茬粡鎻愪氦鐨勮褰曪紝SQL Server閫氳繃鍦ㄦ暣涓簨鍔℃湡闂寸粰琛ㄥ姞閿佸疄鐜拌繖縐嶉殧紱葷駭鍒傚湪榪欑闅旂綰у埆涓嬶紝瀵硅繖涓〃鐨勬墍鏈塂ML鎿嶄綔閮芥槸涓嶅厑璁哥殑錛屽嵆瑕佺瓑寰呬簨鍔$粨鏉燂紝榪欐牱灝變繚璇佷簡鍦ㄤ竴涓簨鍔′腑鐨勪袱嬈¤鍙栨搷浣滅殑緇撴灉鑲畾鏄浉鍚岀殑銆?/p>

2.Oracle涓殑闅旂綰у埆鍙婂疄鐜版満鍒?/p>

鍦∣racle涓紝娌℃湁Read Uncommitted鍙奟epeatable Read闅旂綰у埆錛岃繖鏍峰湪Oracle涓笉鍏佽涓涓細璇濊鍙栧叾浠栦簨鍔℃湭鎻愪氦鐨勬暟鎹慨鏀圭粨鏋滐紝浠庤岄伩鍏嶄簡鐢變簬浜嬪姟鍥炴粴鍙戠敓鐨勮鍙栭敊璇侽racle涓殑Read Committed鍜孲erializable綰у埆錛屽叾鍚箟涓嶴QL Server綾諱技錛屼絾鏄疄鐜版柟寮忓嵈澶т笉涓鏍楓?/p>

鍦∣racle涓紝瀛樺湪鎵璋撶殑鍥炴粴孌?Oracle9i涔嬪墠鐗堟湰)鎴栨挙閿孌?Oracle9i鐗堟湰)錛孫racle鍦ㄤ慨鏀規暟鎹褰曟椂錛屼細鎶婅繖浜涜褰曡淇敼涔嬪墠鐨勭粨鏋滃瓨鍏ュ洖婊氭鎴栨挙閿孌典腑錛屽氨鏄洜涓鴻繖縐嶆満鍒訛紝Oracle瀵逛簬浜嬪姟闅旂綰у埆鐨勫疄鐜頒笌SQL Server鎴劧涓嶅悓銆傚湪Oracle涓紝璇誨彇鎿嶄綔涓嶄細闃葷鏇存柊鎿嶄綔錛屾洿鏂版搷浣滀篃涓嶄細闃葷璇誨彇鎿嶄綔錛岃繖鏍峰湪Oracle涓殑鍚勭闅旂綰у埆涓嬶紝璇誨彇鎿嶄綔閮戒笉浼氱瓑寰呮洿鏂頒簨鍔$粨鏉燂紝鏇存柊鎿嶄綔涔熶笉浼氬洜涓哄彟涓涓簨鍔′腑鐨勮鍙栨搷浣滆屽彂鐢熺瓑寰咃紝榪欎篃鏄疧racle浜嬪姟澶勭悊鐨勪竴涓紭鍔挎墍鍦ㄣ?/p>

Oracle緙虹渷鐨勮緗槸Read Committed闅旂綰у埆(涔熺О涓鴻鍙ョ駭鍒殑闅旂)錛屽湪榪欑闅旂綰у埆涓嬶紝濡傛灉涓涓簨鍔℃鍦ㄥ鏌愪釜琛ㄨ繘琛孌ML鎿嶄綔錛岃岃繖鏃跺彟澶栦竴涓細璇濆榪欎釜琛ㄧ殑璁板綍榪涜璇誨彇鎿嶄綔錛屽垯Oracle浼氬幓璇誨彇鍥炴粴孌墊垨鎾ら攢孌典腑瀛樻斁鐨勬洿鏂頒箣鍓嶇殑璁板綍錛岃屼笉浼氳薄SQL Server涓鏍風瓑寰呮洿鏂頒簨鍔$殑緇撴潫銆?/p>

鍦⊿erializable闅旂綰у埆(涔熺О涓轟簨鍔$駭鍒殑闅旂)錛屼簨鍔′腑鐨勮鍙栨搷浣滃彧鑳借鍙栬繖涓簨鍔″紑濮嬩箣鍓嶅凡緇忔彁浜ょ殑鏁版嵁緇撴灉銆傚鏋滃湪璇誨彇鏃訛紝鍏朵粬浜嬪姟姝e湪瀵硅褰曡繘琛屼慨鏀癸紝鍒橭racle灝變細鍦ㄥ洖婊氭鎴栨挙閿孌典腑鍘誨鎵懼搴旂殑鍘熸潵鏈粡鏇存敼鐨勮褰?鑰屼笖鏄湪璇誨彇鎿嶄綔鎵鍦ㄧ殑浜嬪姟寮濮嬩箣鍓嶅瓨鏀句簬鍥炴粴孌墊垨鎾ら攢孌電殑璁板綍)錛岃繖鏃惰鍙栨搷浣滀篃涓嶄細鍥犱負鐩稿簲璁板綍琚洿鏂拌岀瓑寰呫?/p>

鍥?DDL璇彞瀵逛簨鍔$殑褰卞搷

1.Oracle涓璂DL璇彞瀵逛簨鍔$殑褰卞搷

鍦∣racle涓紝鎵цDDL璇彞(濡侰reate Table銆丆reate View絳?鏃訛紝浼氬湪鎵ц涔嬪墠鑷姩鍙戝嚭涓涓狢ommit鍛戒護錛屽茍鍦ㄩ殢鍚庡彂鍑轟竴涓狢ommit鎴栬匯ollback鍛戒護錛屼篃灝辨槸璇達紝DDL浼氳薄濡備笅浼爜涓鏍鋒墽琛岋細

Commit;

DDL_Statement;

If (Error) then

Rollback;

Else

Commit;

End if;

鎴戜滑閫氳繃鍒嗘瀽涓嬮潰渚嬪瓙鏉ョ湅Oracle涓紝DDL璇彞瀵逛簨鍔$殑褰卞搷錛?/p>

Insert into some_table values(‘Before’);

Creaate table T(x int);

Insert into some_table values(‘After’);

Rollback;

鐢變簬鍦∣racle鎵цCreate table璇彞涔嬪墠榪涜浜嗘彁浜わ紝鑰屽湪Create table鎵ц鍚庝篃浼氳嚜鍔ㄥ彂鍑篊ommit鍛戒護錛屾墍浠ュ彧鏈夋彃鍏fter鐨勮琚洖婊氾紝鑰屾彃鍏efore鐨勮涓嶄細琚洖婊氾紝Create table鍛戒護鐨勭粨鏋滀篃涓嶄細琚洖婊氾紝鍗充嬌Create table璇彞澶辮觸錛屾墍榪涜鐨凚efore鎻掑叆涔熶細琚彁浜ゃ傚鏋滄渶鍚庡彂鍑篊ommit鍛戒護錛屽洜涓烘彃鍏efore鍙奀reate table鐨勬搷浣滅粨鏋滃凡緇忓湪涔嬪墠鎻愪氦錛屾墍浠ommit鍛戒護褰卞搷鐨勫彧鏈夋彃鍏fter鐨勬搷浣溿?/p>

2.SQL Server涓璂DL璇彞瀵逛簨鍔$殑褰卞搷

鍦⊿QL Server涓紝DDL璇彞瀵逛簨鍔$殑褰卞搷涓庡叾浠朌ML璇彞鐩稿悓錛屼篃灝辨槸璇達紝鍦―ML璇彞鍙戝嚭涔嬪墠鎴栦箣鍚庯紝閮戒笉浼氳嚜鍔ㄥ彂鍑篊ommit鍛戒護銆?/p>

鍦⊿QL Server 2000涓紝瀵逛簬涓庝笂闈racle鍚屾牱鐨勪緥瀛愶紝鏈鍚庡彂鍑篟ollback鍚庯紝鏁版嵁搴撲細鍥炴粴鍒版彃鍏efore涔嬪墠鐨勭姸鎬侊紝鍗蟲彃鍏efore鍜孉fter鐨勮閮戒細琚洖婊氾紝鏁版嵁琛═涔熶笉浼氳鍒涘緩銆?/p>

濡傛灉鏈鍚庡彂鍑篊ommit鎿嶄綔錛屽垯浼氭妸涓変釜鎿嶄綔鐨勭粨鏋滃叏閮ㄦ彁浜ゃ?/p>

浜?鐢ㄦ埛鏂紑鏁版嵁搴撹繛鎺ュ浜嬪姟鐨勫獎鍝?/p>

鍙﹀錛屽搴斾簬Oracle鐨勭鐞嗗鎴風宸ュ叿SQL*Plus錛屽湪SQL Server 2000涓槸osql錛屼袱縐嶇鐞嗗伐鍏烽兘鏄懡浠よ宸ュ叿錛屼嬌鐢ㄦ柟寮忓強浣滅敤涔熺被浼鹼紝浣嗘槸鍦⊿QL*Plus涓紝鐢ㄦ埛閫鍑鴻繛鎺ユ椂錛屼細鑷姩鍏堝彂鍑篊ommit鍛戒護錛岀劧鍚庡啀閫鍑猴紝鑰屽湪osql涓紝濡傛灉鐢ㄦ埛閫鍑鴻繛鎺ワ紝浼氳嚜鍔ㄥ彂鍑篟ollback鍛戒護錛岃繖瀵逛簬SQL Server鐨勮嚜鍔ㄦ彁浜ゆā寮忔病鏈変粈涔堝獎鍝嶏紝浣嗗鏋滃浜庨殣寮忎簨鍔℃ā寮忥紝鍏跺獎鍝嶆槸鏄捐屾槗瑙佺殑銆傚浜庝袱縐嶆暟鎹簱浜у搧鐨勫叾浠栧鎴風綆$悊宸ュ叿涔熸湁綾諱技鐨勪笉鍚屼箣澶勩?/p>

xlz 2009-01-04 01:11 鍙戣〃璇勮
]]>
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            欧美激情精品久久久久久大尺度| 亚洲视频一区在线观看| 久久精选视频| 久久久久久国产精品mv| 久久精品欧美日韩精品| 另类人畜视频在线| 欧美韩日高清| 欧美图区在线视频| 国产毛片久久| 亚洲第一成人在线| 一区二区三区视频免费在线观看| 亚洲少妇在线| 久久久精品性| 91久久精品一区二区三区| 99视频精品免费观看| 亚洲欧美日韩另类精品一区二区三区 | 国产精品伊人日日| 国产日韩久久| 亚洲欧洲一级| 久久久91精品国产| 亚洲欧洲日韩在线| 性做久久久久久久久| 美女性感视频久久久| 国产精品夜夜嗨| 亚洲精品在线电影| 久久久爽爽爽美女图片| 一区二区三区四区五区精品视频| 久久精品99国产精品日本| 欧美日韩免费观看一区=区三区| 国产欧美一二三区| 一本色道久久综合狠狠躁的推荐| 久久久久久久综合| 一区二区三区欧美激情| 另类图片国产| 黄色亚洲精品| 欧美亚洲专区| 亚洲美女诱惑| 欧美紧缚bdsm在线视频| 在线播放亚洲| 久久久久久国产精品mv| 在线综合欧美| 欧美视频在线观看视频极品| 亚洲国产成人在线视频| 久久久久久久久久看片| 性欧美长视频| 国产午夜精品一区二区三区欧美 | 久久夜色精品一区| 国产日韩欧美另类| 亚洲在线一区二区三区| 亚洲人成小说网站色在线| 久久漫画官网| 影音先锋亚洲一区| 毛片一区二区| 久久婷婷国产综合尤物精品| 激情亚洲网站| 欧美成人四级电影| 欧美不卡高清| 亚洲美洲欧洲综合国产一区| 亚洲国产欧美日韩精品| 欧美不卡高清| 一区二区三欧美| 夜夜嗨网站十八久久| 欧美午夜精品理论片a级大开眼界| 99在线精品视频| 999亚洲国产精| 国产精品久久久久久久久| 亚洲欧美中文在线视频| 亚洲男女自偷自拍| 国产原创一区二区| 欧美国产精品久久| 欧美日韩第一区| 亚洲永久网站| 久久九九精品| 日韩午夜三级在线| 制服丝袜激情欧洲亚洲| 国产欧美日韩三级| 欧美gay视频激情| 欧美日韩高清在线| 欧美一区在线视频| 欧美一区二区三区四区高清 | 久久精精品视频| 国内精品视频久久| 亚洲国产裸拍裸体视频在线观看乱了| 欧美精品www在线观看| 亚洲一区二区三区在线看| 午夜精品久久久久久久男人的天堂| 国产香蕉97碰碰久久人人| 免费在线欧美黄色| 欧美日韩一区在线观看| 欧美一区二区三区成人| 久久婷婷人人澡人人喊人人爽 | 在线一区欧美| 欧美一区二区三区男人的天堂| 在线精品观看| 亚洲淫性视频| 亚洲日本国产| 午夜精品一区二区三区在线视 | 亚洲免费在线观看| 亚洲区中文字幕| 亚洲欧美在线另类| 日韩午夜免费| 久久亚洲欧美| 久久成人在线| 欧美日本在线播放| 免费久久99精品国产自在现线| 欧美日韩一区在线观看| 欧美黄色一区| 狠狠色丁香婷婷综合久久片| 一个色综合导航| 亚洲精品国产精品国自产在线 | 日韩视频免费大全中文字幕| 欧美一区二区精品| 亚洲一区二区欧美| 美日韩精品免费| 久久久久久一区二区三区| 国产精品伦一区| 亚洲精品久久在线| 在线观看精品| 欧美综合国产精品久久丁香| 亚洲欧美区自拍先锋| 欧美日韩国产综合久久| 欧美大片免费看| 尤物视频一区二区| 欧美在现视频| 欧美一区二区三区另类| 欧美亚男人的天堂| 在线午夜精品自拍| 亚洲午夜视频在线观看| 欧美喷水视频| 亚洲精品在线三区| 一区二区三欧美| 欧美日韩亚洲一区| 日韩视频免费观看| 亚洲永久免费视频| 欧美亚男人的天堂| 亚洲综合成人在线| 欧美专区在线| 国产综合婷婷| 久久精品夜色噜噜亚洲aⅴ| 久久精品综合一区| 国内免费精品永久在线视频| 久久久91精品国产| 免费成人激情视频| 亚洲国内欧美| 欧美伦理视频网站| 亚洲伦理在线观看| 亚洲欧美日韩精品在线| 国产精品亚洲美女av网站| 午夜视频精品| 久久天堂精品| 亚洲人www| 欧美视频官网| 欧美尤物一区| 亚洲大片一区二区三区| 亚洲无线视频| 国产日韩欧美高清| 欧美mv日韩mv国产网站| 一本久道久久综合狠狠爱| 欧美在线三级| 亚洲国产美女精品久久久久∴| 欧美理论在线播放| 亚洲一区二区三区视频| 另类av一区二区| 日韩视频中午一区| 国产日韩欧美一区二区三区四区| 久久久久久九九九九| 亚洲精品社区| 久久精品一区蜜桃臀影院| 亚洲激情不卡| 国产精品一区二区久久久久| 蜜桃av一区二区三区| 中文av一区二区| 久久亚洲精品伦理| 亚洲视频专区在线| 亚洲激情在线视频| 国产亚洲福利社区一区| 欧美日韩国产综合视频在线观看| 欧美一级视频精品观看| 亚洲乱码国产乱码精品精可以看 | 欧美日韩福利视频| 久久精品日韩| 亚洲欧美日韩高清| 91久久国产综合久久| 久久精品国产综合精品| 夜夜夜久久久| 亚洲国产毛片完整版| 国产日韩精品视频一区二区三区 | 亚洲国产精品综合| 国产精品一区久久| 欧美日韩日本国产亚洲在线| 欧美一区二区三区四区夜夜大片| 亚洲精品乱码久久久久久按摩观 | 亚洲欧美日韩国产| 亚洲激情网址| 在线免费精品视频| 激情丁香综合| 国产一区二区在线观看免费播放| 欧美日韩国产不卡在线看| 另类专区欧美制服同性| 欧美专区福利在线|