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

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>
            亚洲一区二区不卡免费| 亚洲综合久久久久| 亚洲精品社区| 久久九九有精品国产23| 日韩视频不卡| 欧美顶级艳妇交换群宴| 极品裸体白嫩激情啪啪国产精品| 亚洲午夜日本在线观看| 亚洲欧洲视频| 久久午夜电影| 国产久一道中文一区| 亚洲一区二区三区涩| 亚洲九九精品| 欧美大片一区二区| 亚洲人成网站色ww在线| 亚洲国产精品精华液2区45| 久久噜噜噜精品国产亚洲综合| 国产精品中文在线| 亚洲欧美在线免费观看| 亚洲一区二区日本| 国产精品久久久久高潮| 亚洲欧美在线另类| 欧美亚洲一区在线| 国产一区二区三区高清| 久久久久久香蕉网| 另类尿喷潮videofree| 亚洲国产综合在线看不卡| 欧美福利网址| 亚洲免费人成在线视频观看| 午夜精品成人在线| 国产综合色产在线精品| 老鸭窝亚洲一区二区三区| 亚洲欧美在线另类| 国产一区白浆| 欧美成人国产va精品日本一级| 免费在线观看日韩欧美| 在线亚洲+欧美+日本专区| 亚洲图片你懂的| 国产亚洲精品久久久久久| 欧美.www| 欧美日韩精品不卡| 欧美在线亚洲综合一区| 久久综合中文| 亚洲一区二区三| 亚洲欧美日韩一区二区在线| 伊人精品成人久久综合软件| 亚洲人在线视频| 国产精品女主播在线观看| 久久五月激情| 欧美日韩一区二区三区在线视频| 欧美一级淫片播放口| 久久一区欧美| 一本色道久久99精品综合| 欧美亚洲免费电影| 亚洲人成欧美中文字幕| 亚洲欧美成人网| 91久久久久久久久| 亚洲午夜免费视频| 亚洲激情国产精品| 亚洲一区二区三区成人在线视频精品| 激情亚洲网站| 亚洲女性裸体视频| 在线亚洲国产精品网站| 久久久欧美精品| 欧美一级艳片视频免费观看| 欧美激情视频在线免费观看 欧美视频免费一 | 美腿丝袜亚洲色图| 亚洲免费视频网站| 久久一二三国产| 欧美一级视频一区二区| 欧美国产先锋| 久久蜜桃香蕉精品一区二区三区| 欧美日韩国产成人在线91| 久久亚洲一区二区| 国产精品二区影院| 亚洲第一页中文字幕| 国产农村妇女精品一区二区| 亚洲国产小视频在线观看| 黄色成人在线免费| 亚洲欧美视频在线观看| 亚洲一区在线直播| 欧美精品免费观看二区| 欧美aa在线视频| 国产在线日韩| 亚洲女人天堂av| 亚洲欧美国产高清va在线播| 欧美高清你懂得| 玖玖综合伊人| 国产女优一区| 国产乱子伦一区二区三区国色天香| 欧美国产精品日韩| 欧美精品午夜| 国产日韩亚洲欧美| 伊人成人开心激情综合网| 激情另类综合| 一本久久a久久精品亚洲| 亚洲一二三区在线| 欧美在线观看www| 乱人伦精品视频在线观看| 日韩一区二区电影网| 久久久国产精彩视频美女艺术照福利 | 日韩亚洲在线观看| 一区二区av| 久久久xxx| 免费欧美电影| 国产精品日韩欧美一区二区三区| 一区在线免费观看| 亚洲一区二区三区精品在线观看| 亚洲综合99| 亚洲国产乱码最新视频| 一本色道精品久久一区二区三区 | 亚洲一区视频| 欧美国产精品一区| 国内精品久久久| 亚洲欧美日韩在线观看a三区 | 你懂的网址国产 欧美| 国产精品你懂的在线| 亚洲精品在线观| 欧美成年人视频| 欧美在线精品免播放器视频| 欧美久久久久久久| 91久久精品美女高潮| 亚洲在线观看免费视频| 欧美精品在线免费| 亚洲三级色网| 91久久精品国产91性色tv| 欧美亚洲一级| 国产精品一区免费在线观看| 夜色激情一区二区| 欧美激情精品久久久久久| 久久黄色网页| 最新日韩精品| 日韩一二三区视频| 国产欧美一区二区三区久久| 亚洲一区二区免费在线| 99在线精品免费视频九九视| 欧美激情一区二区| 亚洲在线黄色| 久久精品一区二区三区四区| 国产亚洲一本大道中文在线| 老司机免费视频久久| 欧美日韩八区| 免费不卡在线观看| 欧美久久九九| 久久亚洲一区二区| 欧美国产日韩一区二区| 麻豆国产精品777777在线| 狠狠干成人综合网| 欧美激情91| 欧美性一区二区| 久久九九国产精品| 欧美精品一区视频| 欧美一区不卡| 欧美韩日一区二区三区| 性欧美8khd高清极品| 女人色偷偷aa久久天堂| 亚洲欧美视频| 欧美日韩综合久久| 亚洲成色www久久网站| 国产精品成人一区二区| 欧美高清在线播放| 狠狠色综合一区二区| 亚洲一区中文字幕在线观看| 亚洲国产成人一区| 欧美在线观看视频在线| 亚洲欧美bt| 日韩视频永久免费观看| 一区二区三区在线视频免费观看| 亚洲午夜小视频| 午夜精品久久久久| 欧美人妖在线观看| 亚洲丰满少妇videoshd| 在线观看一区二区精品视频| 欧美一区二区三区精品| 欧美日韩中文字幕日韩欧美| 亚洲大胆av| 亚洲午夜精品久久| 国产精品国产亚洲精品看不卡15| 亚洲三级影院| 亚洲欧美成人在线| 国产日韩精品视频一区二区三区 | 欧美日韩国产黄| 一区二区冒白浆视频| 久久精品国产亚洲一区二区三区 | 亚洲理伦在线| 欧美日本国产精品| 正在播放亚洲| 久久精品视频在线| av成人国产| 国产欧美日韩伦理| 欧美另类亚洲| 久久久久久久97| 亚洲另类视频| 免费在线观看日韩欧美| 一本色道88久久加勒比精品| 国产欧美一区二区三区视频| 老司机一区二区| 欧美一区二区视频在线观看2020| 欧美黄免费看| 欧美 日韩 国产一区二区在线视频 |