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

Creative Commons License
本Blog采用 知識共享署名-非商業性使用-禁止演繹 3.0 Unported許可協議 進行許可。 —— Fox <游戲人生>

游戲人生

游戲人生 != ( 人生 == 游戲 )
站點遷移至:http://www.yulefox.com。請訂閱本博的朋友將RSS修改為http://feeds.feedburner.com/yulefox
posts - 62, comments - 508, trackbacks - 0, articles - 7

日志該這么記錄

Posted on 2008-10-10 04:18 Fox 閱讀(1850) 評論(8)  編輯 收藏 引用

作者:Fox

本文同時發布在http://www.yulefox.comhttp://m.shnenglu.com/fox

兩個多月之前,在CPPBLOG上寫過一篇關于游戲開發中的問題,主要該考慮的問題都已經說明,當時沒有實現這一塊。在最近一個模塊中,寫了一個非常簡單的寫日志的接口,接口的聲明大概是:

void PutoutLog(const char *szFile, const char *szLog, ...);

記錄的日志格式如下:

1  2008-10-10-03:30:10.618 | projectpath/srcfile.cpp/function(30) : 哦嚯, 這兒出錯了(eno : 0x00100000).

用到了__FILE__、__LINE__、__FUNCTION__幾個宏。

基本滿足需要了,需要改進的地方我現在能想到的主要是:

  • 文件名是全路徑,沒有必要,只記錄文件名稱其實就夠了;
  • 沒有考慮寫日志時的線程同步問題;
  • 系統dump時的日志還是沒有辦法記錄;
  • 缺少足夠的、動態的上下文信息:調用堆棧、函數參數、系統運行參數;
  • 日志記錄到普通文本中,雖然記錄了時間、位置,還是不便于系統查看、查找、分析、挖掘。

說白了,這所謂的基本滿足需要只是皮毛,因為最近在打理,有感于網頁數據庫技術的博大精深、美妙直觀,如果可以把日志用網頁數據庫作為讀寫的載體,豈不甚妙?

隱約中感覺這種想法似曾相識,不識字只好亂翻書,果然在中發現有這樣一篇文章:一個基于HTML的日志和調試系統。有興趣的同學自己翻書吧:)。

如果將更加豐富的信息寫入xml或php文件中,加入到數據庫,可以對數據進行分析、挖掘,并友好的顯示在瀏覽器中,這對于枯燥的debug過程,起碼增添了些許益處。

然而,這又只是一個想法,或許在我手頭上的工作稍后告一段落的時候,我可以花精力研究一下這方面的東西。

Feedback

# re: 日志該這么記錄  回復  更多評論   

2008-10-10 09:21 by 四佰cc
你可以看看bekely db 記錄log應該不錯

# re: 日志該這么記錄  回復  更多評論   

2008-10-10 09:28 by www.helpsoff.com.cn
最好還是保留全路徑吧,系統龐大的時候總會有同名文件的。

# re: 日志該這么記錄  回復  更多評論   

2008-10-10 14:25 by 阿福
const void PutoutLog(const char *szFile, const char *szLog, ...) const;

請問在一個C函數的兩頭加上const是什么意思?
你的意圖是什么?

# re: 日志該這么記錄  回復  更多評論   

2008-10-10 14:55 by Fox
@阿福
這個是成員函數,所以后面加了;這兒沒有上下文,去掉更好理解了。
前面加是筆誤:)。

# re: 日志該這么記錄[未登錄]  回復  更多評論   

2008-10-10 16:35 by
看看這個怎樣?

http://m.shnenglu.com/wish/archive/2008/08/30/60310.html

# re: 日志該這么記錄  回復  更多評論   

2008-10-10 20:36 by 空明流轉
我還是等某個log庫成功進入boost再說吧。。。

# re: 日志該這么記錄  回復  更多評論   

2008-10-10 20:43 by dikatour
我覺得簡單一點比較好。
展現形式并不一定要花哨,反而如何選擇合適的日志記錄點和時機比較重要。少則不全,多則冗余。

# re: 日志該這么記錄  回復  更多評論   

2008-10-16 17:58 by 浪跡天涯
log,我覺得關鍵的有這幾點:
1.記錄信息規范,便于自己調試同時也便于現場人員發現問題。
2.在多線程下的問題,確保log正確無誤,不能丟失。以前多線程下程序調試不對,檢查n久才懷疑到日志系統的問題,莫名其妙的丟了許多log記錄。

只有注冊用戶登錄后才能發表評論。
網站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            欧美日韩国内| 国产精品99一区二区| 麻豆精品精品国产自在97香蕉| 午夜精品久久久| 欧美激情bt| 美国三级日本三级久久99| 久久久国产成人精品| 久久精品在这里| 欧美在线地址| 欧美成人免费网| 亚洲免费精彩视频| 久久激情网站| 欧美日韩国产在线看| 国产精品色婷婷| av成人天堂| 米奇777超碰欧美日韩亚洲| 免费在线欧美视频| 亚洲天堂av在线免费| 久久精品亚洲一区| 欧美日韩在线视频观看| 国内自拍亚洲| 亚洲免费人成在线视频观看| 欧美亚洲日本国产| 亚洲国产欧美日韩| 亚洲一级特黄| 欧美另类videos死尸| 在线成人免费观看| 久久精品免视看| 午夜宅男欧美| 国产精品乱码一区二区三区| 亚洲精品少妇| 亚洲国产精品成人va在线观看| 亚洲欧美在线网| 国产精品社区| 欧美在线在线| 亚洲午夜久久久久久久久电影网| 老鸭窝毛片一区二区三区| 亚洲午夜精品一区二区| 久久久久久久成人| 狠狠色综合网| 亚洲欧洲精品一区二区精品久久久 | 99国产精品一区| 欧美激情中文字幕一区二区| 欧美在线资源| 亚洲黄色影片| 久久久久久久综合| 午夜激情一区| 国产视频精品xxxx| 久久只精品国产| 欧美精品二区三区四区免费看视频| 亚洲高清二区| 亚洲欧美日韩精品在线| 国内精品美女在线观看| 亚洲级视频在线观看免费1级| 久久av一区二区三区亚洲| 一区二区三区www| 亚洲欧美日韩综合国产aⅴ| 欧美一区在线看| 日韩五码在线| 久久综合网络一区二区| 欧美韩日亚洲| 国语精品一区| 久久精品盗摄| 久久久久欧美精品| 欧美日韩三级一区二区| 快播亚洲色图| 国产一区二区三区在线播放免费观看 | 欧美中文在线视频| 老司机精品久久| 欧美va亚洲va日韩∨a综合色| 国产精品卡一卡二| 一本色道久久88亚洲综合88| 久久综合久色欧美综合狠狠| 亚洲欧美日韩在线观看a三区| 欧美日韩国产黄| 亚洲开发第一视频在线播放| 美日韩免费视频| 老司机精品导航| 日韩视频一区二区在线观看 | 先锋影音久久| 亚洲欧洲av一区二区| 99日韩精品| 蜜桃av一区二区| 欧美黄色免费网站| 亚洲激情网站免费观看| 久久久久成人精品| 亚洲第一在线综合在线| 欧美大成色www永久网站婷| 麻豆精品精华液| 99视频精品| 午夜久久久久久| 亚洲二区在线| 亚洲综合99| 亚洲日韩中文字幕在线播放| 9i看片成人免费高清| 国产视频精品免费播放| 亚洲黑丝在线| 国产视频综合在线| 亚洲国产欧美在线人成| 亚洲欧美日韩国产综合在线| 欧美一区2区三区4区公司二百| 亚洲综合精品四区| 欧美日本三区| 久久九九99视频| 亚洲福利国产| 亚洲视频香蕉人妖| 欧美一级淫片播放口| 久久精品男女| 中国女人久久久| 久久天堂国产精品| 午夜精品久久久久久久久久久久久| 久久国产毛片| 亚洲综合视频1区| 欧美jizzhd精品欧美喷水| 午夜欧美不卡精品aaaaa| 欧美14一18处毛片| 国产一区激情| 美玉足脚交一区二区三区图片| 欧美视频你懂的| 国产精品三区www17con| 欧美成人一区二免费视频软件| 欧美午夜视频一区二区| 欧美激情1区2区| 亚洲激情国产精品| 国产精品三级视频| 亚洲精品国产无天堂网2021| 在线成人激情视频| 久久精品91| 久久精品国产亚洲5555| 国产精品视频一| 亚洲性视频h| 亚洲图片欧洲图片日韩av| 欧美激情一区二区三区| 免费亚洲婷婷| 国产伦精品一区二区三区视频黑人 | 伊人春色精品| 香港久久久电影| 欧美一区二区三区视频| 欧美视频日韩视频在线观看| 一本大道久久a久久综合婷婷| 亚洲美女一区| 欧美日韩在线精品一区二区三区| 亚洲欧洲日韩综合二区| 亚洲美女毛片| 欧美日韩在线三区| 亚洲午夜av在线| 欧美一二三视频| 国产一区二区三区成人欧美日韩在线观看 | 免费av成人在线| 亚洲福利视频网| 欧美成人综合一区| 亚洲看片免费| 午夜精品成人在线视频| 国产婷婷色一区二区三区在线| 欧美一级成年大片在线观看| 久久亚洲一区| 亚洲毛片在线| 国产精品亚洲一区| 久久久久久噜噜噜久久久精品| 欧美大片免费观看| 亚洲午夜av在线| 国产综合一区二区| 欧美黑人一区二区三区| 亚洲一级电影| 免费视频一区二区三区在线观看| 日韩视频在线永久播放| 国产精品一级在线| 欧美不卡激情三级在线观看| 在线综合亚洲| 久久天天躁狠狠躁夜夜av| 日韩视频一区二区三区在线播放| 国产精品美女黄网| 久久网站热最新地址| 在线精品国产成人综合| 国内在线观看一区二区三区| 久久综合导航| 亚洲视频精选| 欧美成人精品在线播放| 亚洲欧美国产精品桃花| 黄色一区二区三区四区| 欧美视频精品在线| 久久久久国内| 一区二区欧美日韩| 亚洲电影毛片| 久久视频免费观看| 亚洲香蕉网站| 亚洲国产日韩欧美在线图片| 国产精品视频久久久| 欧美理论片在线观看| 久久精品视频在线观看| 亚洲免费一在线| 一本久道久久综合狠狠爱| 欧美大片一区二区| 久久国产精品久久久久久| 宅男66日本亚洲欧美视频| 亚洲激情社区| 一区二区亚洲欧洲国产日韩| 国产一区二区0| 国产精品私房写真福利视频 | 亚洲综合三区|