锘??xml version="1.0" encoding="utf-8" standalone="yes"?>激情综合色综合久久综合,www.久久热.com,97久久精品人妻人人搡人人玩http://www.shnenglu.com/yjvujj0711/zh-cnTue, 06 May 2025 20:29:46 GMTTue, 06 May 2025 20:29:46 GMT60QuickSorthttp://www.shnenglu.com/yjvujj0711/archive/2015/05/30/210781.html鏄撳疂@byhh鏄撳疂@byhhSat, 30 May 2015 15:22:00 GMThttp://www.shnenglu.com/yjvujj0711/archive/2015/05/30/210781.htmlhttp://www.shnenglu.com/yjvujj0711/comments/210781.htmlhttp://www.shnenglu.com/yjvujj0711/archive/2015/05/30/210781.html#Feedback0http://www.shnenglu.com/yjvujj0711/comments/commentRss/210781.htmlhttp://www.shnenglu.com/yjvujj0711/services/trackbacks/210781.html


    int buf[1024] = {0};

    int partition(int first, int last)
    {
        int stand = buf[last];
        int i =0, j=0;
        //int e = last -1;
        for (;j <  last  ; j++ )
        {
            if (buf[j] <= stand )
            {
                int temp = buf[j];
                buf[j] = buf[i];
                buf[i] = temp;
                i++;
            }
        }
        int temp = buf[last];
        buf[last] = buf[i];
        buf[i] = temp;
        return i;
    }


    void myQuickSort(int begin, int end)
    {
        if (begin < end)
        {
            int pivot ;
            pivot = partition(begin, end);
            myQuickSort(begin, pivot -1 );
            myQuickSort(pivot+1, end);
        }
    }

int main()
{
    srand(time(0));
    for (int i = 0; i < 1000; i++)
    {
        buf[i] = rand()  * 2342111134 % 6589453 ;
    }
    myQuickSort(0,1023);
    return 0;
}


鍦ㄦ湰瀹炵幇 閲岄潰錛?鐩存帴浣跨敤浜嗘渶鍚庝竴涓厓绱犱綔涓哄熀鍑嗐?br />
鍦ㄩ夋嫨鍩哄噯鏃跺叾瀹炴槸鏈夊縐嶆柟寮忕殑銆?錛夐夌涓涓紝涓嶆帹鑽愩?錛夌畻鏈鍚庝竴涓紝涓嶆帹鑽愩?錛夐夐銆佸熬銆佷腑鐨勪腑闂村箋?錛夐殢鏈洪夋嫨銆?br />
閫夋嫨鍚庡皢璺戜竴瓚熸瘮杈冿紝緇撴灉鏄乏渚т負灝忕殑鏁幫紝鍙充晶涓哄ぇ鐨勬暟錛屽師鐞嗘槸i,j   褰撴暟灝忎簬鍩哄噯鏄垯涓庡乏鍙崇殑i 瀵規崲錛岃繖鏍蜂繚璇佷簡i宸︿晶灝忎簬p   i 鍒癹 涔嬮棿鏄ぇ灝弍 鐨勩?br />
瀵逛簬p 鏃犻渶鍐嶆帓浜嗐?br />



闇瑕佺壒鍒敞鎰忕殑鏄痯artition 閲岄潰鐨勫厓绱犱綅緗笌quicksort 鍒嗘鏄湁鍏崇郴鐨勩?濡傛灉鍦╬artition 閲岄潰澶勭悊浜唋ast 閭d箞 鍦ㄥ垎孌墊椂鍏跺疄last 灝變笉鐢ㄤ簡銆?nbsp;



]]>
閲嶅TCP鍗忚(涓)http://www.shnenglu.com/yjvujj0711/archive/2015/05/16/210671.html鏄撳疂@byhh鏄撳疂@byhhSat, 16 May 2015 13:58:00 GMThttp://www.shnenglu.com/yjvujj0711/archive/2015/05/16/210671.htmlhttp://www.shnenglu.com/yjvujj0711/comments/210671.htmlhttp://www.shnenglu.com/yjvujj0711/archive/2015/05/16/210671.html#Feedback0http://www.shnenglu.com/yjvujj0711/comments/commentRss/210671.htmlhttp://www.shnenglu.com/yjvujj0711/services/trackbacks/210671.html鐩殑錛?/span>閲嶆柊姊崇悊TCP錛屽叏灞鐞嗚В鍗忚涓殑緇嗚妭錛岀煡閬撴槸鎬庢牱瀹炵幇鐨勶紝鐞嗚В涓轟粈涔堣榪欐牱鍋氾紝浜嗚В鍙兘浼氬甫鏉ヤ粈涔堥棶棰樸?br />
PS:鍥劇墖鏈夌┖浜嗘參鎱㈣創銆?br />

 

 

 

綆瑕佷粙緇嶏細

TCP鍗忚鏄熀浜庣綉緇滃眰IP鍗忚鐨勪紶杈撳眰鍗忚錛屾彁渚涗竴縐嶉潰鍚戣繛鎺ョ殑錛屽彲闈犵殑瀛楄妭嫻佹湇鍔?/span>(byte stream service )銆傚湪TCP榪炴帴涓紝 浠呮敮鎸佷袱鏂硅繘琛屽郊姝ら氫俊銆?/span>

TCP鐨勫彲闈犳х敱浠ヤ笅鏂瑰紡 鏉ユ彁渚涳細

1錛?nbsp;鎭板綋鐨勬暟鎹垎孌點傚嵆灝嗗瓧鑺傛祦鏍規嵁MSS鏉ュ皝鍖呭彂閫併?/span>

2錛?nbsp;紜鏈哄埗銆侀噸浼犳満鍒躲?/span>

3錛?nbsp;棣栭儴鐨勬楠屽拰銆?/span>

4錛?nbsp;緗戠粶灞傜殑IP鏁版嵁鎶ュ彲鑳戒細澶卞簭錛屽洜姝?/span>TCP闇瑕佸皢鏁版嵁榪涜閲嶆柊鎺掑簭銆?/span>

5錛?nbsp;鏁版嵁鎶ュ彲鑳戒細閲嶅錛屽繀欏繪伆褰撶殑涓㈠純閲嶅鐨勬暟鎹姤銆?/span>

6錛?nbsp;TCP鎻愪緵嫻侀噺鎺у埗錛屽彲鏍規嵁鍙︿竴绔殑緙撳啿鍖烘儏鍐靛彂閫佹伆褰撶殑鏁版嵁錛堟粦鍔ㄧ獥鍙e崗璁級銆?/span>

7錛?nbsp;TCP鍗忚瀵瑰瓧鑺傛祦涓嶄綔瑙i噴銆傜敱搴旂敤灞傚鏁版嵁榪涜璇箟涓婄殑瑙i噴銆?/span>

 

闅忎究鎶撲釜鍖咃細

 

IP鏁版嵁澶?/span>

 

TCP鏁版嵁澶?/span>

 

澶撮儴涓瘮杈冮噸瑕佺殑鏁版嵁緇撴瀯

婧愮鍙o紝鐩殑绔彛錛屽簭鍙鳳紝紜搴忓彿銆?/span> 鏍囧織浣嶏紝紿楀彛澶у皬銆?/span>

URG錛氱揣鎬ユ寚閽堬紝涓鑸敤涓嶄笂錛屽拷鐣ャ?/span>

ACK錛氱粡甯哥敤錛屾帴鏀剁鍙戠粰婧愮錛岀‘璁ゅ墠涓涓寘宸叉敹鍒般?/span>

PSH錛氫釜浜烘病鎬庝箞紕板埌榪囥?/span>

RST錛氬彲浠ョ悊瑙d負閲嶇疆榪炴帴錛屾櫘閫氭儏鍐典笅褰撶洰鏍囩鍙f湭寮鏀句細鍙戦佹RST鍥炴潵錛屾澶栵紝榪炴帴涓棿鐨勯槻鐏絳夌綉緇滆澶囦篃浼氬彂銆?/span>

 

SYN錛氬彂璧瘋繛鎺ョ殑鏍囧織錛?/span>SYN Flood鏄熀浜庣殑涓縐?/span>DOS鏀誨嚮鎵嬫硶銆?/span>

FIN錛?/span>shutdown 鏃跺彂閫侊紝鍛婅瘔瀵規柟錛屾垜榪欒竟瀹屾垚浜嗭紝瑕侀佹帀榪炴帴浜嗐?/span>

 

 

 

1銆?nbsp;TCP榪炴帴鐨勫緩璁紝涓夋鎻℃墜銆?/span>

1錛?nbsp;婧愮鍙戦?/span>SYN鍒版湇鍔″櫒錛岃〃紺哄枩濞冩涓庢湇鍔″櫒鐨勬煇涓鍙e緩绔?/span>TCP榪炴帴錛屽湪TCP棣栭儴甯︿笂鍒濆鐨勫簭鍙鳳紙client ISN錛夈傛鎶ユ枃涓緗?/span>SYN=1錛?/span>

2錛?nbsp;鏈嶅姟鍣ㄨ繑鍥?/span>SYN鍖咃紝甯︿笂鏈嶅姟鍣ㄧ殑鍒濆搴忓彿錛?/span>server ISN錛夛紝騫朵笖ACK=client ISN+1璁劇疆SYN=1,ACK=1錛?/span>

3錛?nbsp;婧愮榪斿洖鏈嶅姟鍣?/span>ACK鍖咃紝  ack = server ISN+1;

 

PS:榪欒竟鐨?/span>Seq灞呯劧浠?/span>0寮濮嬶紝涔嬪墠閮芥病娉ㄦ剰榪?/span>~~

 

鍏充簬ISN鐨勯夋嫨錛屾牴鎹枃鐚唴瀹癸紝搴斿綋闅忔椂闂村彉鍖栵紝閬垮厤緗戠粶涓寤惰繜鐨勫垎緇勮閲嶆柊浼犻掑悗瀵艱嚧鐨勯敊璇В閲娿?/span>

2銆?nbsp;TCP榪炴帴鐨勭粓姝紝鍥涙鎻℃墜銆?/span>

1錛?nbsp;棣栧厛鍏抽棴鐨勪竴鏂癸紙A錛夊彂閫?/span>FIN鍖呫?/span>FIN鍦ㄥ簲鐢ㄥ眰銆佸紑鍙戣呴潰鍓嶅氨鏄?/span>socket.read 灝嗚繑鍥?/span>EOF銆?/span>

2錛?nbsp;鎺ュ彈绔紙B錛夎繑鍥?/span>FIN鐨?/span>ACK鍖呫?/span>

3錛?nbsp;B鍏抽棴榪炴帴錛屽彂閫?/span>FIN銆?/span>

4錛?nbsp;A鍙戦?/span>ACK銆?/span>

 

鍏抽棴闃舵瀛樺湪鍙﹀涓よ鐢熺殑嫻佺▼銆?/span>1錛?/span> 2涓?/span>3 涓ゆ鍙互鍚堝茍錛?/span> 褰?/span>B绔棤鏁版嵁鍙戦佹椂錛屾棤闇鍙戞斁涓や釜鍖咃紝鍙互鍦ㄤ竴涓寘閲岄潰鍚屾椂璁劇疆FIN+ACK錛屼篃灝辨槸涓婇潰鐨勬埅鍥俱?/span>2錛夊綋浠呬竴绔皟鐢?/span>shutdown錛屽彟涓绔繕瀛樺湪鏁版嵁鍙戦佹椂錛屽瓨鍦ㄥ崐鍏抽棴榪炴帴鐨勬儏鍐點傚嵆絎?/span>2姝ョ粨鏉熷悗錛?/span>B绔戶緇彂閫佹暟鎹紝A绔榪欎簺鏁版嵁浠嶇劧鍙戦?/span>ACK錛屼竴鐩村埌B绔彂閫?/span>FIN銆?/span>

 

浠ヤ笅鏄竴涓畝鍗曠殑client + server 嫻嬭瘯浠g爜錛岄氳繃綆鍗曠殑Sleep鍙互鐪嬪嚭錛?/span> 褰撴敹鍒?/span>FIN鍖呮椂錛岀紦鍐插尯鐨勬暟鎹粛鐒跺瓨鍦紝浠呭湪鍚庨潰澶氫簡涓涓?/span>EOF鑰屽凡銆?/span>

 

 1 #!/usr/bin/env python
 2 import socket
 3 import time
 4  
 5 host="192.168.5.106"
 6 port=10000
 7 s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
 8 s.bind((host,port))
 9 s.listen(5)
10 sock,addr=s.accept()
11 print "got connection form ",sock.getpeername()
12 while 1:
13   data=sock.recv(1)
14   time.sleep(0.1)
15   if not data:
16     print("~~~~~")
17     break
18   else:
19 print data
20  


 

1 #!/usr/bin/env python
2 import socket
3 host="192.168.5.106"
4 port=10000
5 s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
6 s.connect((host,port))
7 s.send("hello from client")
8 s.close()

 

 



]]>
涓嶅繕鍒濆績 鏂瑰緱濮嬬粓http://www.shnenglu.com/yjvujj0711/archive/2015/05/05/210552.html鏄撳疂@byhh鏄撳疂@byhhTue, 05 May 2015 09:58:00 GMThttp://www.shnenglu.com/yjvujj0711/archive/2015/05/05/210552.htmlhttp://www.shnenglu.com/yjvujj0711/comments/210552.htmlhttp://www.shnenglu.com/yjvujj0711/archive/2015/05/05/210552.html#Feedback0http://www.shnenglu.com/yjvujj0711/comments/commentRss/210552.htmlhttp://www.shnenglu.com/yjvujj0711/services/trackbacks/210552.html 銆?紼嬪簭鍛樺繀璇葷殑鑱屼笟瑙勫垝涔︺?br />

鏈寮濮嬪ソ鍍忔槸鍦ㄥ井鍗氫笂鐪嬪埌pdf鐗堟湰錛屾尯闀挎尯鏈夊眰嬈$殑涓綃囨枃绔犮?br />

鏈榪戝崐騫翠篃鏄湁鐐瑰姩鐨勬兂娉曪紝浣嗗叾瀹炲湪瑙勫垝榪欎歡浜嬫儏涓婂仛鐨勪笉澶燂紝 鏈変釜鍙傝冩寚鍗楀彲浠ユ參鎱㈠姣斾竴涓嬭嚜韜?img src ="http://www.shnenglu.com/yjvujj0711/aggbug/210552.html" width = "1" height = "1" />

]]>
浣跨敤putty閰嶇疆SSH閫氶亾錛岀劧鍚庝綘鎳傜殑http://www.shnenglu.com/yjvujj0711/archive/2015/02/06/209756.html鏄撳疂@byhh鏄撳疂@byhhFri, 06 Feb 2015 07:15:00 GMThttp://www.shnenglu.com/yjvujj0711/archive/2015/02/06/209756.htmlhttp://www.shnenglu.com/yjvujj0711/comments/209756.htmlhttp://www.shnenglu.com/yjvujj0711/archive/2015/02/06/209756.html#Feedback0http://www.shnenglu.com/yjvujj0711/comments/commentRss/209756.htmlhttp://www.shnenglu.com/yjvujj0711/services/trackbacks/209756.html鍥犱負鏌恮all鐨勫師鍥狅紝澶у闇瑕佷竴涓氶亾銆?br />
鐜板湪姣旇緝濂界殑鍔炴硶鏄嬌鐢╤k鎴栧叾浠栧湴鏂圭殑vps 錛岀劧鍚庢惌涓猻sh榪囧幓錛屽啀浣跨敤Sock浠g悊銆?nbsp;

putty 宸茶嚜甯sh閫氶亾鐨勫姛鑳姐備絾鍏朵笉鏀寔璁頒綇瀵嗙爜銆傚緢鐑︺?nbsp;

緗戜笂浼犵殑寰堝鏁欑▼涓嬌鐢ㄤ簡 myentunnel 銆?緇撴灉涓嬭澆鍚庝竴涓嬶紝榪欓楁瘮宸ュ叿浣跨敤鐨勮繕鏄痯utty錛屾棦鐒跺姝わ紝浣曞繀浣跨敤棰濆鐨勫伐鍏楓?br />
putty铏界劧璁頒綇瀵嗙爜涓嶆柟渚匡紝浣嗕嬌鐢⊿SH鑷甫鐨勮瘉涔﹀姛鑳斤紝涔熸槸鍙互瀹炵幇鑷姩鐧誨綍鐨剘

1銆佷嬌鐢╬uttygen 鐢熸垚瀵嗛挜瀵廣?姝ゅ鐨?key passphrase 濉啓鍚庯紝鏈緇堢殑private key 浣跨敤闇瑕佸瘑鐮併傘傚洜姝ゅ彲浠ヤ笉濉?br />
2銆佸皢public key 鏀懼叆 /home/user/.ssh/authorized_keys涓傛澶勯渶紜繚 .ssh authorized_keys 瀵瑰叾浠栫敤鎴蜂粎鍙銆?濡?55錛屽惁鍒欐棤娉曚嬌鐢ㄣ?br />
3銆佸湪putty鐨凜onnection -> ssh -> auth 澶勫彲浠ラ夋嫨private key . 

4銆佸湪Connection -> Data 澶勫彲閫夊~auto-login username銆?br />
5銆佷負紜繚涓嶄細鑷姩鎺夌嚎錛孋onnection keepalive 濉笂闈?銆傚30

6銆佸啀save灝辮鍟︺?鍚庨潰鍐嶄嬌鐢ㄥ氨鏂逛究浜嗐?br />


涓嶈繃姝ょ鏂規硶鍥犱負闇瑕佷嬌鐢ㄧ閽ユ枃浠訛紝涓斿縐侀挜鏂囦歡鏃爌assphrase淇濇姢錛岄渶淇濊瘉縐侀挜鐨勫畨鍏ㄦэ紝濡傛斁鍦ㄧ瀵嗙殑U鐩樹腑錛屼粎浣跨敤鏃舵彃涓婏紝紱誨紑鏃跺甫璧般?br />


]]>
涓虹嚎紼嬪懡鍚?/title><link>http://www.shnenglu.com/yjvujj0711/archive/2015/01/30/209676.html</link><dc:creator>鏄撳疂@byhh</dc:creator><author>鏄撳疂@byhh</author><pubDate>Fri, 30 Jan 2015 05:53:00 GMT</pubDate><guid>http://www.shnenglu.com/yjvujj0711/archive/2015/01/30/209676.html</guid><wfw:comment>http://www.shnenglu.com/yjvujj0711/comments/209676.html</wfw:comment><comments>http://www.shnenglu.com/yjvujj0711/archive/2015/01/30/209676.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/yjvujj0711/comments/commentRss/209676.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/yjvujj0711/services/trackbacks/209676.html</trackback:ping><description><![CDATA[涓篖inux涓嬬嚎紼嬪姞涓悕瀛椼傚悓鏍風殑Windows 涔熷彲浠ュ共銆?chrome 鐨勬簮鐮佷腑鏈変嬌鐢ㄥ埌榪欎釜trick錛宺aise 涓涓狤xception.  <pre><div style="font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%; word-break: break-all; background-color: #eeeeee;"><span style="color: #008080;">1</span> #include <sys/prctl.h><br /><span style="color: #008080; ">2</span> <span style="color: #0000FF; ">void</span> set_thread_name(<span style="color: #0000FF; ">const</span> <span style="color: #0000FF; ">char</span> *prefix)<br /><span style="color: #008080; ">3</span> {<br /><span style="color: #008080; ">4</span>     <span style="color: #0000FF; ">static</span> <span style="color: #0000FF; ">int</span> index = 0;<br /><span style="color: #008080; ">5</span>     <span style="color: #0000FF; ">char</span> thname[16];<br /><span style="color: #008080; ">6</span>     snprintf(thname, <span style="color: #0000FF; ">sizeof</span>(thname), "%s%d", prefix, __sync_fetch_and_add(&index, 1));<br /><span style="color: #008080; ">7</span>     prctl(PR_SET_NAME, (usigned <span style="color: #0000FF; ">long</span>)thname, 0, 0, 0); <span style="color: #008000; ">//</span><span style="color: #008000; ">~ refer to `man prctl`</span><span style="color: #008000; "><br /></span><span style="color: #008080; ">8</span> <span style="color: #008000; "></span>}<br /><span style="color: #008080;">9</span> </div><br /><br />windows 鐗堟湰 <span style="color: #333333; font-family: verdana, arial, sans-serif; font-size: medium; line-height: 24px; white-space: normal; background-color: #ffffff;">鍘熸枃瑙?http://msdn.microsoft.com/en-us/library/xcb2z8hs(VS.90).aspx<br /><br /></span><div style="font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%; word-break: break-all; background-color: #eeeeee;"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #008000; ">//</span><span style="color: #008000; "><br /></span><span style="color: #008000; ">//</span><span style="color: #008000; "> Usage: SetThreadName (-1, "MainThread");<br /></span><span style="color: #008000; ">//<br /></span>#include <windows.h><br /><span style="color: #0000FF; ">const</span> DWORD MS_VC_EXCEPTION=0x406D1388;<br /><br />#pragma pack(push,8)<br />typedef <span style="color: #0000FF; ">struct</span> tagTHREADNAME_INFO<br />{<br />   DWORD dwType; <span style="color: #008000; ">//</span><span style="color: #008000; "> Must be 0x1000.</span><span style="color: #008000; "><br /></span>   LPCSTR szName; <span style="color: #008000; ">//</span><span style="color: #008000; "> Pointer to name (in user addr space).</span><span style="color: #008000; "><br /></span>   DWORD dwThreadID; <span style="color: #008000; ">//</span><span style="color: #008000; "> Thread ID (-1=caller thread).</span><span style="color: #008000; "><br /></span>   DWORD dwFlags; <span style="color: #008000; ">//</span><span style="color: #008000; "> Reserved for future use, must be zero.</span><span style="color: #008000; "><br /></span>} THREADNAME_INFO;<br />#pragma pack(pop)<br /><br /><span style="color: #0000FF; ">void</span> SetThreadName( DWORD dwThreadID, <span style="color: #0000FF; ">char</span>* threadName)<br />{<br />   THREADNAME_INFO info;<br />   info.dwType = 0x1000;<br />   info.szName = threadName;<br />   info.dwThreadID = dwThreadID;<br />   info.dwFlags = 0;<br /><br />   __try<br />   {<br />      RaiseException( MS_VC_EXCEPTION, 0, <span style="color: #0000FF; ">sizeof</span>(info)/<span style="color: #0000FF; ">sizeof</span>(ULONG_PTR), (ULONG_PTR*)&info );<br />   }<br />   __except(EXCEPTION_EXECUTE_HANDLER)<br />   {<br />   }<br />}</div></pre><img src ="http://www.shnenglu.com/yjvujj0711/aggbug/209676.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/yjvujj0711/" target="_blank">鏄撳疂@byhh</a> 2015-01-30 13:53 <a href="http://www.shnenglu.com/yjvujj0711/archive/2015/01/30/209676.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>Linux楂樻ц兘鏈嶅姟鍣ㄧ紪紼嬮槄璇婚殢絎旓紙涓錛?/title><link>http://www.shnenglu.com/yjvujj0711/archive/2014/10/21/208646.html</link><dc:creator>鏄撳疂@byhh</dc:creator><author>鏄撳疂@byhh</author><pubDate>Tue, 21 Oct 2014 11:14:00 GMT</pubDate><guid>http://www.shnenglu.com/yjvujj0711/archive/2014/10/21/208646.html</guid><wfw:comment>http://www.shnenglu.com/yjvujj0711/comments/208646.html</wfw:comment><comments>http://www.shnenglu.com/yjvujj0711/archive/2014/10/21/208646.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/yjvujj0711/comments/commentRss/208646.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/yjvujj0711/services/trackbacks/208646.html</trackback:ping><description><![CDATA[<br /><br /><br /><br />Page 76 . 5.4 鐩戝惉socket <br /><br /><img src="http://www.shnenglu.com/images/cppblog_com/yjvujj0711/1.png" width="868" height="211" alt="" /><br /><br /><br />姝ゅ浣滆呰娉曚笉瀹屾暣銆? <br /><br /><br />閫氳繃Google "man listen "  http://linux.die.net/man/2/listen<br /><br /><br /><strong style="font-family: arial, sans-serif; font-size: medium; line-height: normal; background-color: #ffffff;">listen</strong><span style="font-family: arial, sans-serif; font-size: medium; line-height: normal; background-color: #ffffff;">() marks the socket referred to by </span><em style="font-family: arial, sans-serif; font-size: medium; line-height: normal; background-color: #ffffff;">sockfd</em><span style="font-family: arial, sans-serif; font-size: medium; line-height: normal; background-color: #ffffff;"> as a passive socket, that is, as a socket that will be used to accept incoming connection requests using </span><em style="font-family: arial, sans-serif; font-size: medium; line-height: normal; background-color: #ffffff;"><strong><a style="color: #660000;">accept</a></strong>(2)</em><span style="font-family: arial, sans-serif; font-size: medium; line-height: normal; background-color: #ffffff;">.</span><p style="font-family: arial, sans-serif; font-size: medium; line-height: normal; background-color: #ffffff;">The <em>sockfd</em> argument is a file descriptor that refers to a socket of type <strong>SOCK_STREAM</strong> or <strong>SOCK_SEQPACKET</strong>.</p><p style="font-family: arial, sans-serif; font-size: medium; line-height: normal; background-color: #ffffff;">The <em>backlog</em> argument defines the maximum length to which the queue of pending connections for <em>sockfd</em> may grow. If a connection request arrives when the queue is full, the client may receive an error with an indication of <strong>ECONNREFUSED</strong> or, if the underlying protocol supports retransmission, the request may be ignored so that a later reattempt at connection succeeds.</p><br /><br /><br /><br /><span style="font-weight: normal;">鍙涓庡疄鐜版湁鍏熾?br /><br /><br />涔︾殑鍐呭榪樻槸寰堝叏鐨勶紝浣嗕綔鑰呯殑瑙傜偣鐣ユ劅瑙変笉瀵廣? 鏈嶅姟鍣ㄤ腑鐢ㄤ俊鍙鋒潵閫氱煡鐨勶紝鎴栬呰鏉ュ仛寮傛鐨勶紝灝辨垜浜嗚В鏄嚑涔庢病鏈夈? 浣滆呭幓鑺變簡寰堝綃囧箙鍘諱粙緇嶃?br /><br />璁╀漢鎰熻瀹屽叏鏄負浜嗗噾瀛楁暟鍟娿? 涔﹀悕閲岄潰鐨?#8220;楂樻ц兘”瑕佹墦涓姌鎵d簡</span><img src ="http://www.shnenglu.com/yjvujj0711/aggbug/208646.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/yjvujj0711/" target="_blank">鏄撳疂@byhh</a> 2014-10-21 19:14 <a href="http://www.shnenglu.com/yjvujj0711/archive/2014/10/21/208646.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>reservoir samplinghttp://www.shnenglu.com/yjvujj0711/archive/2014/10/21/208637.html鏄撳疂@byhh鏄撳疂@byhhTue, 21 Oct 2014 05:09:00 GMThttp://www.shnenglu.com/yjvujj0711/archive/2014/10/21/208637.htmlhttp://www.shnenglu.com/yjvujj0711/comments/208637.htmlhttp://www.shnenglu.com/yjvujj0711/archive/2014/10/21/208637.html#Feedback0http://www.shnenglu.com/yjvujj0711/comments/commentRss/208637.htmlhttp://www.shnenglu.com/yjvujj0711/services/trackbacks/208637.html浠婂ぉ鍜屾煇鍚屽鑱婂埌闈㈣瘯棰橈紝浠栨彁鍒拌鏌愭姇琛屾墦鍑誨緢娣辯殑涓涓猺eservoir sampling闂銆?nbsp;

浜庢槸鎴戠炕浜嗙炕銆?澶ц嚧鎰忔濆湪緗戜笂寰堝鏄撴壘鍒般?nbsp;

闅炬槸闅劇悊瑙e叾涓殑鎬濈淮鐐癸細 鎬庝箞鍙戠幇鐨勮繖涓В娉曘?br />
涔熷氨鏄浣曡癄閲婁綘鐨勫綊綰蟲硶鐨勫嚭鍙戠偣銆?br />
鐩墠鎴戠殑鎬葷粨鏄紝瀵逛簬榪欑鏃犻檺闂錛屽厛璁懼畾涓涓熀紜鐨勯氳В銆?鍗沖湪n鐨勬椂鍊欐垚绔嬶紝鍐嶆兂鍔炴硶璇佹槑褰搉 = n+1鐨勬椂鍊欙紝緇撹涔熸垚绔嬶紝鎴栦笌鍘熺粨璁哄瓨鍦ㄤ竴瀹氱殑瀵瑰簲鍏崇郴 銆?nbsp;

榪欐牱灝卞彲浠ユ帹瀵煎嚭鏉ヤ簡銆?img src ="http://www.shnenglu.com/yjvujj0711/aggbug/208637.html" width = "1" height = "1" />

]]>
涓漢姊崇悊http://www.shnenglu.com/yjvujj0711/archive/2014/10/19/208623.html鏄撳疂@byhh鏄撳疂@byhhSun, 19 Oct 2014 13:06:00 GMThttp://www.shnenglu.com/yjvujj0711/archive/2014/10/19/208623.htmlhttp://www.shnenglu.com/yjvujj0711/comments/208623.htmlhttp://www.shnenglu.com/yjvujj0711/archive/2014/10/19/208623.html#Feedback0http://www.shnenglu.com/yjvujj0711/comments/commentRss/208623.htmlhttp://www.shnenglu.com/yjvujj0711/services/trackbacks/208623.html騫叉椿鍥涘勾錛?鏈夎繎涓ゅ勾鍦ㄦ墦閰辨補銆?鏄ㄥぉ涓庢煇鍓嶈緢鑱婁簡鑱婏紝涔熷彂鐜扮‘瀹炶崚搴熷お澶氥?br />
榪戞湡
1銆侀噸鐐規妸涔﹀畬鏁寸殑鐪嬩竴鐪嬨?nbsp;

2銆佹妸鐜版湁鐭ヨ瘑姊崇悊涓涓嬶紝鐭ラ亾鐨勪笌浜嗚В鐨勯兘鍒椾竴鍒椼?br />
3銆佹湁浠g爜鐩稿叧鐨勫鍐欎竴鍐欙紝鍔犲己涓涓嬨?br />
4銆佹湁璁捐鐩稿叧鐨勫鎯充竴鎯籌紝涓嶈“鍘熸潵濡傛”錛岃岃澶?#8220;涓轟粈涔堜笉榪欐牱”銆?br />



]]>
鎵嬩笂鐨勪功綾?/title><link>http://www.shnenglu.com/yjvujj0711/archive/2014/09/22/208378.html</link><dc:creator>鏄撳疂@byhh</dc:creator><author>鏄撳疂@byhh</author><pubDate>Mon, 22 Sep 2014 12:34:00 GMT</pubDate><guid>http://www.shnenglu.com/yjvujj0711/archive/2014/09/22/208378.html</guid><wfw:comment>http://www.shnenglu.com/yjvujj0711/comments/208378.html</wfw:comment><comments>http://www.shnenglu.com/yjvujj0711/archive/2014/09/22/208378.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/yjvujj0711/comments/commentRss/208378.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/yjvujj0711/services/trackbacks/208378.html</trackback:ping><description><![CDATA[涓銆佹暟鎹粨鏋勪笌綆楁硶鍒嗘瀽<div></div><div>浜屻佺畻娉曞璁?/div><div></div><div>涓夈乽nix鐜楂樼駭緙栫▼</div><div></div><div>鍥涖佽璁℃ā寮?/div><div></div><div>浜斻乴inux 璁懼椹卞姩紼嬪簭</div><div></div><div>鍏佹暟瀛︿箣緹?/div><div></div><div>涓冦乧鍜屾寚閽?nbsp;</div><div></div><div>鍏乥oost紼嬪簭搴撳畬鍏ㄥ紑鍙戞寚鍗?/div><div></div><div>涔濄乧++鍙嶆眹緙栦笌閫嗗悜鍒嗘瀽</div><div></div><div>鍗併乸ython鍩虹鏁欑▼</div><div></div><div>鍗佷竴銆佺紪紼嬬彔鐜?/div><div></div><div>鍗佷簩銆佺▼搴忓憳鑷垜淇吇</div><div></div><div>鍗佷笁銆丩inux 澶氱嚎紼嬫湇鍔$緙栫▼</div><div></div><div>鍗佸洓銆佸ぇ瑙勬ā鍒嗗竷寮忓瓨鍌ㄧ郴緇燂紙鍏徃鐨勶級</div><div></div><div>鍗佷簲銆佹繁鍏ョ悊瑙inux鍐呮牳</div><div></div><div>鍗佸叚銆佹牸锠規眹緙?/div><div></div><div>鍗佷竷銆佹繁鍏inux鍐呮牳鏋舵瀯</div><div></div><div>鍗佸叓銆乀CP/IP璇﹁В</div><div></div><div>鍗佷節銆乁NIX緗戠粶緙栫▼ 濂楁帴瀛?/div><div></div><div>浜屽崄銆乁NIX緗戠粶緙栫▼ 榪涚▼闂撮氫俊 錛堣繖涓ゆ湰閫熷害鐨勭湅瀹屾墧浜嗭級</div><div>浜屽崄涓銆乨dos鏀誨嚮涓庨槻鑼冩繁搴﹀墫鏋?/div><div></div><div>浜屽崄浜屻佹繁鍏++瀵硅薄妯″瀷</div><div></div><div>浜屽崄涓夈乄eb鍓嶇榛戝鎶鏈彮縐?/div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><img src ="http://www.shnenglu.com/yjvujj0711/aggbug/208378.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/yjvujj0711/" target="_blank">鏄撳疂@byhh</a> 2014-09-22 20:34 <a href="http://www.shnenglu.com/yjvujj0711/archive/2014/09/22/208378.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>syslog reload failed service syslog dead http://www.shnenglu.com/yjvujj0711/archive/2014/07/04/207518.html鏄撳疂@byhh鏄撳疂@byhhFri, 04 Jul 2014 08:36:00 GMThttp://www.shnenglu.com/yjvujj0711/archive/2014/07/04/207518.htmlhttp://www.shnenglu.com/yjvujj0711/comments/207518.htmlhttp://www.shnenglu.com/yjvujj0711/archive/2014/07/04/207518.html#Feedback0http://www.shnenglu.com/yjvujj0711/comments/commentRss/207518.htmlhttp://www.shnenglu.com/yjvujj0711/services/trackbacks/207518.html
浠婂ぉ紕板埌syslog 鏈嶅姟 榪囬樀瀛愬氨浼歞ead鐨勬儏鍐點?緇忓嬈$‘璁わ紝鏄墦鍖呯殑鏃跺欙紝鑴氭湰閲岄潰浼氭墽琛宻yslog reload 瀵艱嚧 銆?nbsp;

鑰岀浉鍚岀殑閰嶇疆鏂囦歡restart 鏄疧K鐨勩? 

鍥炴潵閲嶆柊嫻嬭瘯鍚庯紝鍙戠幇鏈変釜鏂囦歡鏄笉鑳借鍙栫殑銆備篃灝辨槸 appArmor 鐨勬潈闄愭病鏈夐厤緗?nbsp;

緇忓啀嬈″洖蹇嗭紝鏄綋澶╂櫄涓婁笂綰匡紝鏈潵搴旇灝唖nmp 鐨勭洰褰? /var/log/* r , 鍐欏埌閰嶇疆鏂囦歡涓紝浣嗙敱浜庤涓簃essages 鍚屾牱鍦ㄨ繖涓洰褰曚笅錛屽凡緇忓彲璇伙紝灝辨病鏈夐厤緗?br />
鏈鍚庡鑷磗yslog reload 灝卞け璐ャ?div class="vimiumReset vimiumHUD" style="right: 150px; opacity: 0; display: none;">

]]>
99久久国产宗和精品1上映| 日本高清无卡码一区二区久久 | 亚洲人成无码久久电影网站| 99久久综合国产精品二区| 久久精品亚洲精品国产欧美| 亚洲人成无码www久久久| 人妻少妇久久中文字幕 | 精品人妻久久久久久888| 国产精品久久久久久一区二区三区| 一级做a爰片久久毛片16| 久久无码人妻精品一区二区三区| 伊人久久大香线蕉av不变影院| 亚洲国产精品久久久久婷婷软件 | 久久精品国产免费观看| 91精品国产91久久久久久| 伊人久久大香线蕉av不卡| 久久www免费人成精品香蕉| 久久久久亚洲av成人网人人软件| 91精品婷婷国产综合久久| 久久亚洲国产成人影院| 久久国产精品免费一区二区三区| 中文字幕乱码人妻无码久久| 久久影视综合亚洲| 欧美伊香蕉久久综合类网站| 嫩草伊人久久精品少妇AV| 精品久久久久久无码不卡| 88久久精品无码一区二区毛片 | 久久精品人妻中文系列| 国产美女久久久| 色偷偷88888欧美精品久久久 | 亚洲av伊人久久综合密臀性色| 国产亚洲精午夜久久久久久| 九九久久自然熟的香蕉图片| 无码人妻久久一区二区三区免费 | 亚洲成av人片不卡无码久久| 精品久久久久久无码国产| 91久久精品电影| 成人国内精品久久久久影院VR| 亚洲午夜久久久精品影院 | 国产69精品久久久久久人妻精品 | 久久国产色av免费看|