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

chenglong7997

intern

1.軟件p4, vs, vim, cscope. 
fix step:
先reproduce
再確定出現問題的函數,行號
分析原因
fix 


vs中遠程調試,指定ip,port, 同時在遠程主機上要同意遠程調試,接受指定user。要保證code與exe文件一致。
設定斷點,觀察debug輸入,與預想的有什么不同。觀察bt,thread stack 找到出現問題的函數或者行號。

p4 中的check out, commit, diff, opened, edit, sync命令和作用。
submit step:merge changlist (from branch) (to branch)
check diff
resolve
make (so make sure the code is right)
submit (add comments)
set the bug state in Web

vim:熟悉了各種命令。

cscope,ctag:在linux中瀏覽代碼很有用,可以找到function definition, struct definition, calling function, called function. 

在一個目錄中建立cscope database, 可以再主目錄建立,之后只在這里使用cscope,就能找到全部引用。

linux, lib 文件的使用。 有.a 和.o的lib文件。

2.code style.
文件命名要有層次感。例如,snape_webserver_msg.c, snape_webserver_thread.c, snape_webserver_log.c, snape_client_msg.c,,,
函數命名也要有層次感, 例如,snape_webserver_msg_set_connection(), snape_webserver_thread_create(),snape_client_request_get_pic().
變量命名也要有層次感和意義。
出錯處理的專門函數。
debug level:debug,info, basic, webserver, client,,,

3.函數的定義與瀏覽。
call graph definition.
函數名字最好能夠顯示出函數調用的graph。
使用hash table 保存大量類型的數據。
使用內容的md5作為這個內容的id,就可以完美配合hash table。

4.thread, process
windows 中, object , event, cs
cs同步速度較快,但是使用cs容易進入deadlock狀態。因為在等待進入cs時,無法設定超時值。
互斥對象與內核對象屬于內核對象,利用內核對象進行線程同步,同步速度較慢,但這種方式可在多個進程的各個對象之間進行同步。
event分為人工重置與自動重置事件,兩者在細節上,不同。

5.cache implementation
client端可以使用類似os中,cache 與 虛擬內存的方法。b_modified表示是否經過更改,從而是否需要更新。每次只去拿新的東西。
而在server端,可以使用內容的MD5判斷是否需要處理來到的內容,可以用多層次的MD5來更加去improve performance。例如用總體的md5,和各個部分的md5.
先判斷總體MD5,如果改變,在去檢查部分md5.如果沒有改變,就整個都可以丟棄,不去處理。
design is very important. 代碼的執行過程要完全依賴design。

6.select function
異步select, 可以讓線程不去busy waiting。
但是如果需要傳輸內容,需要trigger signal,讓它不用等到timeout,就能發送數據。

7.timestamp/timeout/ ts_diff
可以用ts_diff去同步時間。
使用timeout來防止任意操作的無限制等待
使用timestamp來決定哪一個更新。不要用counter。(無法同步,無法控制單一性)

8.xml api
在傳送數據方面,可以使用xml

9.performace/memory usage
mm tools.






























posted on 2012-09-02 01:16 Snape 閱讀(1292) 評論(0)  編輯 收藏 引用 所屬分類: CTCI_C++

導航

<2012年6月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567

統計

常用鏈接

留言簿

隨筆分類

隨筆檔案

文章分類

文章檔案

my

搜索

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            久久久国产91| 久久久精品国产99久久精品芒果| 欧美精品一区三区在线观看| 久久高清免费观看| 欧美在线一级视频| 久久人人97超碰国产公开结果 | 亚洲日韩视频| 亚洲区在线播放| 一本色道久久88综合日韩精品| 亚洲最新在线| 欧美一区二区三区婷婷月色 | 免费试看一区| 欧美视频国产精品| 好吊色欧美一区二区三区视频| 亚洲电影免费| 亚洲午夜精品视频| 久久久蜜桃精品 | 久久国内精品视频| 猫咪成人在线观看| 欧美少妇一区| 狠狠做深爱婷婷久久综合一区| 亚洲国产视频a| 亚洲午夜激情免费视频| 久久精品国产v日韩v亚洲| 欧美国产日韩在线观看| av成人免费在线观看| 久久久777| 欧美色偷偷大香| 精品999网站| 亚洲一区二区三区乱码aⅴ蜜桃女| 久久福利精品| 99re6热在线精品视频播放速度| 欧美在线观看视频在线| 欧美剧在线免费观看网站| 国产精品一区亚洲| 9l国产精品久久久久麻豆| 久久久精品tv| 99在线视频精品| 欧美gay视频| 悠悠资源网久久精品| 欧美一级专区| 亚洲日本中文字幕区| 久久久久国产精品厨房| 欧美午夜精品伦理| 亚洲精品一区二区在线观看| 久久久国产精彩视频美女艺术照福利| 亚洲第一毛片| 久久人人爽人人| 国产亚洲一区二区三区| 亚洲视屏一区| 亚洲免费观看在线视频| 欧美大胆a视频| 精品动漫3d一区二区三区免费版 | 亚洲国产精品小视频| 欧美在线不卡| 亚洲视频在线看| 欧美视频二区| 一本久久a久久精品亚洲| 麻豆精品一区二区av白丝在线| 亚洲主播在线观看| 国产精品视频免费| 亚洲综合欧美日韩| 亚洲伦理在线观看| 欧美日韩亚洲一区二区| 亚洲日本成人| 亚洲三级免费| 国产精品扒开腿爽爽爽视频| 亚洲一区二区三区视频| 日韩亚洲一区在线播放| 欧美日韩福利| 午夜视频精品| 久久久www成人免费无遮挡大片| 激情自拍一区| 欧美黄色aaaa| 欧美日韩在线不卡一区| 亚洲欧美日韩一区二区三区在线| 制服丝袜亚洲播放| 国产主播一区二区三区| 免费成人黄色av| 欧美激情综合五月色丁香小说| 一区二区三区成人| 亚洲免费在线观看| 一区在线视频| 亚洲国产日韩综合一区| 欧美日韩另类综合| 久久精品国产免费| 美女精品自拍一二三四| 正在播放欧美一区| 亚洲欧美在线免费观看| 亚洲福利专区| 亚洲午夜小视频| 在线欧美日韩精品| 亚洲精品一区二区三区婷婷月| 国产精品视频免费在线观看| 久久一区二区三区四区| 欧美精品入口| 久久精品日韩欧美| 欧美剧在线免费观看网站| 久久av一区二区| 欧美成人首页| 久久久夜夜夜| 国产精品海角社区在线观看| 久久麻豆一区二区| 国产精品久久久久久久一区探花| 麻豆av福利av久久av| 欧美日韩亚洲免费| 免费久久99精品国产自在现线| 国产精品福利网站| 亚洲国产婷婷香蕉久久久久久99| 国产精品乱码久久久久久| 欧美激情一区二区在线| 国产一区二区三区视频在线观看| 亚洲美女网站| 亚洲激情婷婷| 欧美一区二视频| 亚洲女同精品视频| 欧美片第一页| 欧美黄网免费在线观看| 国产视频久久| 中文久久乱码一区二区| 一区二区三区高清视频在线观看| 久久精品三级| 欧美一级视频精品观看| 欧美欧美午夜aⅴ在线观看| 久久久91精品| 国产日韩欧美一区二区三区四区| 一本色道久久综合亚洲精品不卡 | 最新国产乱人伦偷精品免费网站| 欧美在线一级视频| 久久都是精品| 国产亚洲欧美一区二区三区| 一区二区三区视频在线看| 一区二区精品在线观看| 欧美区二区三区| 91久久在线视频| 亚洲免费成人av| 欧美福利小视频| 亚洲二区精品| 99www免费人成精品| 欧美日本三级| 999亚洲国产精| 亚洲与欧洲av电影| 国产精品qvod| 中文欧美字幕免费| 性欧美18~19sex高清播放| 国产精品青草综合久久久久99| 日韩天堂在线视频| 亚洲自拍偷拍网址| 国产区在线观看成人精品| 欧美一区国产二区| 开心色5月久久精品| 亚洲人成网站在线观看播放| 欧美激情一区三区| 亚洲少妇中出一区| 久久激情五月丁香伊人| 亚洲成人自拍视频| 欧美日韩国产精品成人| 亚洲一区二区三区精品视频| 久久久久久噜噜噜久久久精品 | 亚洲你懂的在线视频| 国产精品一区二区三区四区| 欧美综合77777色婷婷| 麻豆成人在线观看| 亚洲免费成人| 国产一区二区三区在线观看精品 | 久热综合在线亚洲精品| 亚洲国产精品久久人人爱蜜臀| 欧美片在线观看| 欧美一区二区视频网站| 亚洲福利视频网站| 午夜精品剧场| 亚洲欧洲精品一区二区| 国产精品性做久久久久久| 久久综合九色综合欧美就去吻| 日韩午夜av电影| 狂野欧美一区| 性欧美暴力猛交另类hd| 91久久黄色| 国产婷婷色一区二区三区在线 | 在线观看欧美视频| 欧美久久婷婷综合色| 欧美自拍丝袜亚洲| 一本色道久久综合一区 | 美女免费视频一区| 亚洲综合欧美日韩| 亚洲精品色婷婷福利天堂| 国产亚洲女人久久久久毛片| 欧美精品粉嫩高潮一区二区 | 久久国产精品亚洲77777| 99re6这里只有精品| 精品电影在线观看| 国产精品稀缺呦系列在线| 免费黄网站欧美| 欧美伊人久久| 亚洲一区免费视频| 一本色道久久88亚洲综合88| 亚洲黄色毛片| 欧美69wwwcom| 久久视频这里只有精品| 午夜亚洲视频|