青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

那誰的技術博客

感興趣領域:高性能服務器編程,存儲,算法,Linux內核
隨筆 - 210, 文章 - 0, 評論 - 1183, 引用 - 0
數據加載中……
共2頁: 1 2 
re: 我的2009 那誰 2010-01-18 21:26
@王李李
感謝指點,很有建設性.
@code
汗,你這個回復也太快了吧.
呵呵,周四去面試.
@阿福
巧了,我也去過你blog看過,說起來,還是國內研究TC的人,或者說閱讀TC代碼的人太少了點兒。
@cui
1)父進程不用通知子進程,因為子進程是繼承了從父進程里創建的監聽socket
2)沒有事件的時候子進程將會阻塞在select/poll操作上。
@zuhd
可能我的意思表達不清楚,我補充了一個示意圖,你可以再看看.
BTW:那個不是二維數組,而是存放的元素類型都是char*的數組,本質還是一維數組,說到這個點又是"指針與數組的區別"了,呵呵.

re: 人不奮斗枉青年[未登錄] 那誰 2009-10-31 13:26
麻煩,這種與技術無關的帖子以后能不能不要放到首頁來.
re: epoll學習筆記 那誰 2009-10-13 21:04
@lxjeanse
LZ,你用ET寫的server在關閉客戶端的時候才收到的后面幾個數據吧?那是因為客戶端關閉的時候,server也會收到io消息,這時就會去接收剩下的數據了.
re: 二分查找學習札記 那誰 2009-10-08 16:35
綜上,我想這篇文章還需要做一些說明.稍后我會補充上,謝謝幾位.
re: 二分查找學習札記 那誰 2009-10-08 16:30
@OwnWaterloo
是的,你這么分析有道理.所以最后的那個算法"精確"(都找到相同元素的第一個)的代價就是在一些情況下不如3-way高效.
re: 二分查找學習札記 那誰 2009-10-08 15:51
@飯中淹
我這邊測試的結果是我的稍好一些的,測試的數據是這樣的:

#define LEN 400000

int main()
{
int array[LEN];
int i;

for (i = 0; i < LEN; ++i)
{
array[i] = i;
}

xbinary_search<int, int> search;

for (i = 0; i < LEN / 1000; ++i)
{
search.search_value(array, LEN, i * 10);
}
printf("done123\n");

return 0;
}
這個測試數據, 你的表現是0.176s,我的是0.047.

另外,你的代碼在我的cygwin上面的g++上不能直接編譯過去,我稍作了一些修改.
re: 二分查找學習札記 那誰 2009-10-08 10:09
@飯中淹
可以把你的算法貼出來嗎?
re: 二分查找學習札記 那誰 2009-10-07 10:59
@飯中淹
哦?怎么測試的?
@sd
贊同你的觀點.
兩位,似乎還有一個問題,考慮一個極端情況,假如一個序列中都是同樣值的元素,而所需查找的就是這個元素,很顯然,第一次查找就會找到了,但是找到的卻是序列的中間元素.
汗,你們倆晚上都不睡覺的嗎,怎么回復時間都在凌晨....
@OwnWaterloo
我看的是這本編程珠璣:
http://www.douban.com/subject/3227098/
@OwnWaterloo
看了你給的帖子,感覺我的算法還有問題,就是在存在多個相同元素的時候沒有返回第一個元素.回頭再研究一下了,目前至少算法是"正確的",只是不夠"精確",哈哈.


@OwnWaterloo
編程珠璣里面確實有一章講解算法正確性的,是以二分查找算法來講解的.
@OwnWaterloo
汗,你回復的真快....
@阿福
你可能沒有仔細看我對問題的描述,事實上,如果使用這里所用的二分查找算法,都不用遍歷一次,O(log(n))的時間復雜度就搞定問題了.
@嘯天豬
我看了一下你的評論,我想我們之間觀點最大的分歧點在于:

我的觀點是同步/異步僅是消息通知的機制,至于消息到來時如何處理與這兩個概念無關.

而你的觀點則認為,同步/異步不僅僅包括消息通知,還包括了對消息的處理,所以select之類的通知消息的觸發機制你歸類為"同步",而AIO這種俘獲了消息也對消息進行了處理(比如你說的將數據從內核copy到用戶態)的機制才是真正的異步.

也就是說,你上面回復的這句話:
異步: 交代要做的事情,然后忙其他的事情;'別人'(內核)會充當你的跑腿,在條件就緒后將這事辦成,然后通知你(callback);

事實上是我們之間對這個概念認知的最大分歧,你認為異步就是不止通知了消息,還要加上將這件事情辦妥.而我認為,異步僅在于通知這個消息發生了,而具體如何處理該消息不在它關注的范圍之內.

我在寫上上面這段評論的時候也在思考對這個概念的理解,我還是認為我的觀點是正確的,今天太晚了,改天找來UNP詳細看看.
@ttplay
排隊等待是處理消息者自己等待,取小紙條是由別人通知你.
re: epoll學習筆記 那誰 2009-05-11 18:36
@qq957863054
實際上同一個socket上是可以既recv又send的,因為這是全雙工的服務,只不過這樣的情況在邏輯上錯誤.比如你可以想象兩個人對話,一個人一邊說話一邊聽別人說話嗎?
re: epoll學習筆記 那誰 2009-05-06 11:07
@qq957863054
寫的處理跟讀應該差不多吧,我想你只要理解了ET模式的要點就可以理解了--ET僅在所關注的事件狀態發生變化,也就是從無到有或者從有到無的時候才會有通知,而從多到少或者從少到多不會有通知.
@Tim
你的blog在我google reader里面,時不時也會去看看,以后請多指教了.
re: 項目失敗的經驗 那誰 2009-04-29 18:01
收到.
@candy
你的編譯命令是??
我這邊直接gcc就行了
@妞妞
那有什么好的建議沒有呢?
@bruin
如果不轉換為char,而是別的類型,那么就會根據該類型的長度進行加減.
這個也是C語言的基礎知識了.

@capable
感謝提醒,已經重新做了修改.
re: 自己實現的memcpy[未登錄] 那誰 2009-04-19 09:29
@ClassyK
你說的有道理.

這樣的文章放在首頁技術區合適嗎?

@小名阿鐵
我看的英文版電子書,中文版紙書在看不懂的情況下拿來參考(目前還沒有參考到).這個是我最新發布的隨筆,以前沒發布過.
@Kevin Lynx
????
re: Pascal簡化版[未登錄] 那誰 2009-04-10 14:30
mark

re: ccache發布0.5版本[未登錄] 那誰 2009-03-29 20:44
@xiaoxiao
是的,當時的考慮是如果是運行的時候做這個判斷,那么就會多一些運行時的判斷,所以做成了編譯時可配置的情況.

感謝指出錯誤,已經做了修改了.
樓上幾位,我已經按照你們的意見做了修改,請看續一:
http://www.shnenglu.com/converse/archive/2009/01/14/71993.html
共2頁: 1 2 
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            国产精品久久久久久久一区探花| 亚洲性夜色噜噜噜7777| 亚洲婷婷综合色高清在线| 狠狠色2019综合网| 亚洲视屏在线播放| 亚洲视频一二| 欧美精品国产精品日韩精品| 久久三级福利| 国产欧美综合一区二区三区| 一区二区三欧美| 一本色道久久精品| 欧美国产日韩亚洲一区| 欧美不卡视频一区发布| 精品成人国产在线观看男人呻吟| 亚洲婷婷免费| 亚洲一区二区网站| 欧美日韩精品一区二区在线播放| 欧美不卡一卡二卡免费版| 一区在线观看视频| 久久国产精品色婷婷| 久久精品亚洲| 国产在线日韩| 久久九九免费视频| 免费91麻豆精品国产自产在线观看| 国产伦精品一区二区三区免费| 亚洲一区二区高清| 香蕉成人伊视频在线观看| 国产精品毛片va一区二区三区| 99re在线精品| 亚洲一区视频在线| 国产精品国产三级国产普通话三级 | 精品1区2区3区4区| 久久久国产精彩视频美女艺术照福利| 久久久噜噜噜久久人人看| 国内成人精品视频| 久久深夜福利免费观看| 欧美激情第五页| 99在线精品免费视频九九视| 欧美日韩一区二区免费在线观看 | 狠狠综合久久av一区二区小说| 久久精品视频在线播放| 欧美大片18| 在线视频亚洲欧美| 国产精品资源在线观看| 久久精品人人| 亚洲欧洲日本专区| 亚洲一区图片| 激情校园亚洲| 欧美精品一区二区三区蜜桃| 一本久道综合久久精品| 久久精品视频播放| 亚洲激精日韩激精欧美精品| 欧美色综合天天久久综合精品| 亚洲欧美激情视频| 欧美成人r级一区二区三区| 99在线观看免费视频精品观看| 国产精品社区| 六月婷婷一区| 亚洲无亚洲人成网站77777| 蜜臀av一级做a爰片久久| 一区二区激情视频| 红桃视频一区| 国产精品久久97| 久久亚洲私人国产精品va| 日韩小视频在线观看专区| 久久综合狠狠| 亚洲免费一级电影| 亚洲国产精品久久久久秋霞不卡| 国产精品99一区二区| 久久综合99re88久久爱| 亚洲一二三级电影| 欧美激情精品久久久六区热门 | 中文精品视频| 欧美a级片一区| 欧美一区二区私人影院日本 | 欧美在线不卡| 一区二区三区四区蜜桃| 亚洲高清视频一区二区| 久久精品30| 亚洲一区二区在线看| 亚洲三级影片| 激情欧美一区| 国产乱码精品一区二区三区五月婷| 欧美大片在线看| 久久精品一区蜜桃臀影院| 中文欧美日韩| 日韩视频专区| 91久久久一线二线三线品牌| 美女精品自拍一二三四| 久久国产精品久久久久久久久久| 亚洲视频免费看| 一本色道久久综合亚洲91| 亚洲电影中文字幕| 在线观看久久av| 国产综合自拍| 国模一区二区三区| 国产亚洲人成网站在线观看| 国产精品久久久久久av福利软件| 欧美片在线播放| 欧美日韩国产成人| 欧美激情一区二区三区高清视频| 久久尤物电影视频在线观看| 久久精品人人做人人综合 | 亚洲福利在线看| 伊人久久大香线蕉av超碰演员| 国产综合色在线| 国内精品视频久久| 好吊妞**欧美| 亚洲国产精品福利| 91久久精品国产91性色tv| 亚洲国产精品第一区二区三区| 影音先锋欧美精品| 亚洲第一色在线| 亚洲毛片在线观看.| 亚洲伦理在线| 亚洲少妇一区| 午夜国产精品视频免费体验区| 亚洲欧美综合国产精品一区| 午夜精彩国产免费不卡不顿大片| 亚洲免费一区二区| 久久精品国产精品亚洲综合| 久久久一区二区| 欧美黄网免费在线观看| 亚洲欧洲日韩综合二区| 亚洲理论在线观看| 亚洲综合电影| 久久久爽爽爽美女图片| 欧美黄色小视频| 欧美三区视频| 韩国精品久久久999| 亚洲精品视频免费观看| 亚洲免费视频中文字幕| 久久一区欧美| 最新国产成人av网站网址麻豆| 99精品视频免费观看视频| 欧美亚洲一区二区在线| 免费在线亚洲| 国产精品亚洲网站| 亚洲国产午夜| 午夜精品在线| 欧美aaaaaaaa牛牛影院| 亚洲午夜黄色| 麻豆国产va免费精品高清在线| 欧美色欧美亚洲另类七区| 国产亚洲精久久久久久| 日韩视频免费观看| 久久精品99国产精品酒店日本| 亚洲国产精品高清久久久| 亚洲欧美精品| 欧美成人午夜激情视频| 国产伦精品一区二区三区视频黑人 | 狠狠v欧美v日韩v亚洲ⅴ| 99re6这里只有精品| 久久久综合免费视频| 欧美1级日本1级| 欧美激情一二三区| 欧美阿v一级看视频| 国产麻豆91精品| 日韩午夜中文字幕| 久久欧美肥婆一二区| 一本一本久久a久久精品综合麻豆| 久久久久国内| 国产日韩在线看片| 一区二区三区国产在线观看| 女同性一区二区三区人了人一 | 久久久久成人精品| 国产精品国产精品| 亚洲精品一区二区三区樱花| 久久久国产精品一区二区三区| 99精品欧美一区二区三区| 蜜臀av一级做a爰片久久| 国内免费精品永久在线视频| 亚洲欧美另类综合偷拍| 亚洲巨乳在线| 欧美国产视频在线观看| 在线观看日韩| 久久综合99re88久久爱| 欧美一区久久| 国产女人精品视频| 性做久久久久久免费观看欧美| 日韩特黄影片| 欧美日韩国产bt| 在线视频中文亚洲| 亚洲人成人77777线观看| 久久人人精品| 亚洲第一页中文字幕| 美女精品国产| 免费成人美女女| 亚洲人成小说网站色在线| 亚洲第一精品在线| 欧美电影打屁股sp| 日韩视频永久免费| 亚洲激情校园春色| 欧美日本国产在线| 亚洲午夜久久久久久久久电影网| 99日韩精品| 国产精品青草久久| 久久精品视频va| 久久亚洲私人国产精品va| 亚洲二区视频|