锘??xml version="1.0" encoding="utf-8" standalone="yes"?>国产91久久精品一区二区,久久九九久精品国产免费直播,亚洲国产高清精品线久久 http://m.shnenglu.com/Solstice/archive/2014/08/21/139769.html#208080ianianThu, 21 Aug 2014 08:34:00 GMThttp://m.shnenglu.com/Solstice/archive/2014/08/21/139769.html#208080璋㈣阿闄堣佸笀榪欎箞蹇氨鍥炵瓟浜嗭紝鍘繪帀-march=native鍚庨噸鏂扮紪璇戞甯鎬簡銆?br>

ian 2014-08-21 16:34 鍙戣〃璇勮
]]>
re: Muduo 緗戠粶緙栫▼紺轟緥涔嬩笁錛氬畾鏃跺櫒http://m.shnenglu.com/Solstice/archive/2014/08/21/139769.html#208079闄堢闄堢Thu, 21 Aug 2014 07:00:00 GMThttp://m.shnenglu.com/Solstice/archive/2014/08/21/139769.html#208079鎶?CMakeLists.txt 涓?-march=native 榪欏彞璇濆幓鎺夛紝閲嶆柊緙栬瘧璇曡瘯銆?img src ="http://m.shnenglu.com/Solstice/aggbug/208079.html" width = "1" height = "1" />

闄堢 2014-08-21 15:00 鍙戣〃璇勮
]]>
re: Muduo 緗戠粶緙栫▼紺轟緥涔嬩笁錛氬畾鏃跺櫒http://m.shnenglu.com/Solstice/archive/2014/08/21/139769.html#208078ianianThu, 21 Aug 2014 06:49:00 GMThttp://m.shnenglu.com/Solstice/archive/2014/08/21/139769.html#208078

ian 2014-08-21 14:49 鍙戣〃璇勮
]]>
re: 涓縐嶈嚜鍔ㄥ弽灝勬秷鎭被鍨嬬殑 Google Protobuf 緗戠粶浼犺緭鏂規http://m.shnenglu.com/Solstice/archive/2014/05/15/143344.html#206973yilongyilongThu, 15 May 2014 06:29:00 GMThttp://m.shnenglu.com/Solstice/archive/2014/05/15/143344.html#206973

yilong 2014-05-15 14:29 鍙戣〃璇勮
]]>
re: 鐢ㄦ潯浠跺彉閲忓疄鐜頒簨浠剁瓑寰呭櫒鐨勬紜笌閿欒鍋氭硶http://m.shnenglu.com/Solstice/archive/2014/04/22/203094.html#206681xanpengxanpengTue, 22 Apr 2014 14:26:00 GMThttp://m.shnenglu.com/Solstice/archive/2014/04/22/203094.html#206681鎬濊冮鈥滃鏋滅敤涓や釜 mutex錛屼竴涓敤浜庝繚鎶も滄潯浠垛濓紝鍙︿竴涓笓闂ㄧ敤浜庡拰 cond 閰嶅悎 wait()錛屼細鍑虹幇浠涔堟儏鍐碉紵鈥濈殑浠g爜搴旇鏄寜涓嬮潰榪欎箞鍐欍?br>* mutex_signaled_鐢ㄦ潵鎺у埗瀵箂ignaled_鐨勮闂紝mutex_cond_緇撳悎鏉′歡鍙橀噺浣跨敤銆?br>* 鏈澶х殑闂灝辨槸鍘熸潵mutex_unlock+wait鏄師瀛愮殑錛堥氳繃pthread_cond_wait()錛夛紝鐜板湪鐩稿綋浜庝漢涓烘媶鍒嗘垚mutex_unlock錛寃ait涓ゆ銆傝繖鏍峰彲鑳戒涪澶變簨浠訛紙unlock鍜寃ait涔嬮棿鍙戠敓signal錛夈?br>
class Waiter9 : private WaiterBase
{
public:
void wait()
{
CHECK_SUCCESS(pthread_mutex_lock(&mutex_signaled_));
while (!signaled_)
{
CHECK_SUCCESS(pthread_mutex_unlock(&mutex_signaled_)); // 絎竴姝?br> CHECK_SUCCESS(pthread_mutex_lock(&mutex_cond_));
CHECK_SUCCESS(pthread_cond_wait(&cond_, &mutex_cond_)); // 絎簩姝?br> CHECK_SUCCESS(pthread_mutex_unlock(&mutex_cond_));
CHECK_SUCCESS(pthread_mutex_lock(&mutex_signaled_));
}
CHECK_SUCCESS(pthread_mutex_unlock(&mutex_signaled_));
}

void broadcast()
{
CHECK_SUCCESS(pthread_mutex_lock(&mutex_signaled_));
signaled_ = true;
CHECK_SUCCESS(pthread_mutex_unlock(&mutex_signaled_));

CHECK_SUCCESS(pthread_mutex_lock(&mutex_cond_)); // 鍙互涓嶈
CHECK_SUCCESS(pthread_cond_broadcast(&cond_));
CHECK_SUCCESS(pthread_mutex_unlock(&mutex_cond_));
}

private:
bool signaled_ = false;
};

xanpeng 2014-04-22 22:26 鍙戣〃璇勮
]]>
re: 涓轟粈涔?muduo 鐨?shutdown() 娌℃湁鐩存帴鍏抽棴 TCP 榪炴帴錛?/title><link>http://m.shnenglu.com/Solstice/archive/2014/04/15/140669.html#206590</link><dc:creator>闄堢</dc:creator><author>闄堢</author><pubDate>Mon, 14 Apr 2014 18:33:00 GMT</pubDate><guid>http://m.shnenglu.com/Solstice/archive/2014/04/15/140669.html#206590</guid><description><![CDATA[@lys86_1205<br>浣犲彲浠ュ厛鍗曟璺熻釜涓涓嬨?img src ="http://m.shnenglu.com/Solstice/aggbug/206590.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/Solstice/" target="_blank">闄堢</a> 2014-04-15 02:33 <a href="http://m.shnenglu.com/Solstice/archive/2014/04/15/140669.html#206590#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>re: 涓轟粈涔?muduo 鐨?shutdown() 娌℃湁鐩存帴鍏抽棴 TCP 榪炴帴錛?/title><link>http://m.shnenglu.com/Solstice/archive/2014/03/19/140669.html#206226</link><dc:creator>lys86_1205</dc:creator><author>lys86_1205</author><pubDate>Wed, 19 Mar 2014 10:16:00 GMT</pubDate><guid>http://m.shnenglu.com/Solstice/archive/2014/03/19/140669.html#206226</guid><description><![CDATA[濡傛灉濂楁帴瀛楀彲鍐欑殑璇?br>void TcpConnection::shutdownInLoop()<br>{<br> loop_->assertInLoopThread();<br> if (!channel_->isWriting())<br> {<br> // we are not writing<br> socket_->shutdownWrite();<br> }<br>}<br>浣犺繖涓嚱鏁扮殑鎰忔濇槸涓嶅叧闂紝 涔熷氨鏄笉璋冪敤socket_->shutdownWrite();<br>閭e矀涓嶆槸娌℃湁鍏抽棴鍐欙紵<img src ="http://m.shnenglu.com/Solstice/aggbug/206226.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/Solstice/" target="_blank">lys86_1205</a> 2014-03-19 18:16 <a href="http://m.shnenglu.com/Solstice/archive/2014/03/19/140669.html#206226#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>re: 澶氱嚎紼嬫湇鍔″櫒鐨勫父鐢ㄧ紪紼嬫ā鍨媅鏈櫥褰昡http://m.shnenglu.com/Solstice/archive/2014/02/22/107751.html#205903tonytonySat, 22 Feb 2014 02:31:00 GMThttp://m.shnenglu.com/Solstice/archive/2014/02/22/107751.html#205903

tony 2014-02-22 10:31 鍙戣〃璇勮
]]>
re: 銆奓inux 澶氱嚎紼嬫湇鍔$緙栫▼錛氫嬌鐢?muduo C++ 緗戠粶搴撱嬬數瀛愮増涓婂競http://m.shnenglu.com/Solstice/archive/2013/11/04/204039.html#204078jTuxjTuxMon, 04 Nov 2013 02:42:00 GMThttp://m.shnenglu.com/Solstice/archive/2013/11/04/204039.html#204078

jTux 2013-11-04 10:42 鍙戣〃璇勮
]]>
re: 涓轟粈涔堝綰跨▼璇誨啓 shared_ptr 瑕佸姞閿侊紵[鏈櫥褰昡http://m.shnenglu.com/Solstice/archive/2013/10/27/197597.html#203938TerryTerrySun, 27 Oct 2013 10:09:00 GMThttp://m.shnenglu.com/Solstice/archive/2013/10/27/197597.html#203938data_.swap(newData);//涓嶈浣跨敤data_ = newData;
鎴戞兂闂竴涓嬭繖鏍峰啓鐨勫師鍥?涓轟粈涔堜笉鐢╠ata_ = newData;鍛?榪欏拰澶氱嚎紼嬬殑race condition鏈夊叧緋誨悧?
鎴戠湅鍒癰oost鏂囨。涓婂啓
operator=:
Effects: Equivalent to shared_ptr(r).swap(*this).

浣犺繖涔堝啓浠呬粎鏄負浜嗗皯涓涓復鏃跺璞$殑鐢熸垚?

璋㈣阿

Terry 2013-10-27 18:09 鍙戣〃璇勮
]]>
久久精品国产日本波多野结衣| 久久男人Av资源网站无码软件 | 亚洲精品国产成人99久久| 日本精品久久久久影院日本| 日韩亚洲国产综合久久久| 国产69精品久久久久观看软件| 久久精品国产亚洲沈樵| 久久久久久精品无码人妻| 久久99热这里只有精品国产| 久久久久国产亚洲AV麻豆| 亚洲人成伊人成综合网久久久| 亚洲天堂久久精品| 一本综合久久国产二区| 亚洲va久久久久| 亚洲人AV永久一区二区三区久久| 久久久午夜精品| 精品国产综合区久久久久久| 国产精品99久久久久久宅男| 久久亚洲国产欧洲精品一| 久久99精品国产麻豆| 精品久久久久久国产潘金莲| 国产精品内射久久久久欢欢 | 久久久久久综合一区中文字幕 | 久久综合给久久狠狠97色| 久久精品免费全国观看国产| 精品国产福利久久久| 精品国产一区二区三区久久久狼| 亚洲国产成人精品91久久久 | AV无码久久久久不卡网站下载| 日韩人妻无码一区二区三区久久99| 久久夜色tv网站| aaa级精品久久久国产片| 亚洲嫩草影院久久精品| 99精品国产在热久久| 久久久噜噜噜久久熟女AA片| 久久99久久99精品免视看动漫| 亚洲国产成人精品女人久久久 | 免费久久人人爽人人爽av| 国产精品久久久久蜜芽| 久久无码AV中文出轨人妻| 久久SE精品一区二区|