• <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>
            隨筆-20  評(píng)論-89  文章-1  trackbacks-0
              置頂隨筆
                 摘要: 2006年6月24日
            還有2周放療。Wish!!!  閱讀全文
            posted @ 2006-04-17 11:55 夜舞重金屬 閱讀(937) | 評(píng)論 (3)編輯 收藏
              2007年1月10日
            研究生階段,不知不覺(jué)進(jìn)入了尾聲。
            很有些不舍,因?yàn)橄乱淮稳氉x書(shū)的機(jī)會(huì),恐怕是很難有了。
            這樣任性的辭掉工作,備考、讀書(shū),即使不會(huì)缺乏勇氣和果斷,恐怕現(xiàn)實(shí)生活的條件也不會(huì)再具備了。
            這兩天頻繁的出入圖書(shū)館,去了幾個(gè)很少光顧的舊書(shū)樓層——外文、文學(xué),在里面閱讀,舊舊的泛黃的書(shū)頁(yè)。。。若干年以后回顧的時(shí)候,也不需要在記憶中上色。
            也許有一天,能有自己的圖書(shū)館——裝滿(mǎn)了各種各樣我喜歡的書(shū)籍,那該是多么的滿(mǎn)足啊!

            時(shí)間總是太匆匆,生活過(guò)得美好而混亂。學(xué)習(xí)也是,脈絡(luò)不清,可以從blog看出來(lái)——這也是blog的價(jià)值之一。
            沒(méi)有鉆進(jìn)去,是我最大的問(wèn)題,學(xué)得快也學(xué)得淺。

            雖然實(shí)現(xiàn)成為一名優(yōu)秀程序員的目標(biāo),依然遙遠(yuǎn),可是只要努力,一定可以成功!
            工作定在數(shù)控領(lǐng)域的嵌入式軟件開(kāi)發(fā),要學(xué)的東西很多也很專(zhuān),要好好努力!
            posted @ 2007-01-10 16:44 夜舞重金屬 閱讀(684) | 評(píng)論 (5)編輯 收藏
              2006年11月14日

            題記:
            sizeof本來(lái)以前是小菜,發(fā)現(xiàn)原來(lái)也有蠻多陷阱的,這里做個(gè)記錄。

            1. sizeof 類(lèi)
            sizeof 類(lèi)和結(jié)構(gòu)其實(shí)差不多,都要注意對(duì)齊的問(wèn)題。并且,sizeof 空類(lèi) = 1。
            sizeof 類(lèi)要注意的是:
            1) 沒(méi)有虛函數(shù):sizeof(數(shù)據(jù)成員)的和
            2)?有虛函數(shù):sizeof(數(shù)據(jù)成員)的和+sizeof(V表指針)=4

            例如:

            class ?A {
            ????
            double ?a;
            }
            ;

            class ?A1:? public ?A? {
            ????
            int ?pop();
            }
            ;

            class ?A2:? public ?A? {
            ????
            virtual ? int ?pop();
            }
            ;

            int ?main( void )
            {
            ????cout?
            << ? sizeof (A)? << ?endl? << ? sizeof ?A1? << ?endl? << ? sizeof ?A2? << ?endl;

            ????
            return ? 0 ;
            }

            結(jié)果是 8 8 16
            說(shuō)明:之所以sizeof A2是16,是因?yàn)閷?duì)齊的問(wèn)題;如果類(lèi)A的數(shù)據(jù)成員是int a,則結(jié)果是8。
            posted @ 2006-11-14 11:42 夜舞重金屬 閱讀(771) | 評(píng)論 (0)編輯 收藏
              2006年10月17日
            開(kāi)發(fā)環(huán)境
            SDK:DirectX9.0b (Summer 2003)
            Visual C++ 6.0

            參考文檔:SDK文檔
            1) DirectShow->Getting Started->Setting Up the Build Environment
            2) DirectShow->DirectShow Reference->DirectShow Base Classes->Using the DirectShow Base Classes
            3) DirectShow->Getting Started->How To Play?a File

            測(cè)試?yán)樱篠DK文檔
            DirectShow->Getting Started->How To Play a File

            配置說(shuō)明:
            1. Tools->Options->Directories
            Include - 添加<SDK root>\Include
            Lib?????? - 添加<SDK root>\Lib
            ??????????? - 添加<SDK root>\SAMPLES\C++\DirectShow\BASECLASSES\DEBUG? // [注1]

            2. Build BaseClasses
            打開(kāi)<SDK root>\Samples\C++\DirectShow\BaseClasses\baseclasses.dsp,編譯debug得到Strmbasd.lib。 // [注2]

            3. Project->Setting->Link
            添加Strmbasd.lib

            4. 添加頭文件
            #include <Dshow.h>??????? // 所有DirectShow應(yīng)用程序必備
            #include <Streams.h>??????// 使用DirectShow基類(lèi)

            源代碼如下,代碼分析見(jiàn)參考文檔3)
            #include?<Dshow.h>
            #include?
            <Streams.h>
            #include?
            <stdio.h>

            void?main(void)
            {
            ????IGraphBuilder?
            *pGraph?=?NULL;
            ????IMediaControl?
            *pControl?=?NULL;
            ????IMediaEvent???
            *pEvent?=?NULL;

            ????
            //?Initialize?the?COM?library.
            ????HRESULT?hr?=?CoInitialize(NULL);
            ????
            if?(FAILED(hr))
            ????
            {
            ????????printf(
            "ERROR?-?Could?not?initialize?COM?library");
            ????????
            return;
            ????}


            ????
            //?Create?the?filter?graph?manager?and?query?for?interfaces.
            ????hr?=?CoCreateInstance(CLSID_FilterGraph,?NULL,?CLSCTX_INPROC_SERVER,?
            ????????????????????????IID_IGraphBuilder,?(
            void?**)&pGraph);
            ????
            if?(FAILED(hr))
            ????
            {
            ????????printf(
            "ERROR?-?Could?not?create?the?Filter?Graph?Manager.");
            ????????
            return;
            ????}


            ????hr?
            =?pGraph->QueryInterface(IID_IMediaControl,?(void?**)&pControl);
            ????hr?
            =?pGraph->QueryInterface(IID_IMediaEvent,?(void?**)&pEvent);

            ????
            //?Build?the?graph.?IMPORTANT:?Change?this?string?to?a?file?on?your?system.
            //????hr?=?pGraph->RenderFile(L"C:\\Example.avi",?NULL);
            ????hr?=?pGraph->RenderFile(L"E:\\DX90SDK\\Samples\\Media\\chicken.wmv",?NULL); // 打開(kāi)一個(gè)媒體文件
            ????
            if?(SUCCEEDED(hr))
            ????
            {
            ????????
            //?Run?the?graph.
            ????????hr?=?pControl->Run();
            ????????
            if?(SUCCEEDED(hr))
            ????????
            {
            ????????????
            //?Wait?for?completion.
            ????????????long?evCode;
            ????????????pEvent
            ->WaitForCompletion(INFINITE,?&evCode);

            ????????????
            //?Note:?Do?not?use?INFINITE?in?a?real?application,?because?it
            ????????????
            //?can?block?indefinitely.
            ????????}

            ????}

            ????pControl
            ->Release();
            ????pEvent
            ->Release();
            ????pGraph
            ->Release();
            ????CoUninitialize();
            }


            注1:該處可根據(jù)需要添加不同版本,如RELEASE/Debug_Unicode/Release_Unicode。
            注2:debug?- strmbasd.lib;release - strmbase.lib;另外還有對(duì)應(yīng)的Unicode版本。
            注3:步驟3缺,將導(dǎo)致
            error LNK2001: unresolved external symbol _IID_IMediaEvent
            error LNK2001: unresolved external symbol _IID_IMediaControl
            error LNK2001: unresolved external symbol _CLSID_FilterGraph
            error LNK2001: unresolved external symbol _IID_IGraphBuilder
            Debug/Howtoplayafile.exe : fatal error LNK1120: 4 unresolved externals
            Error executing link.exe.
            posted @ 2006-10-17 17:49 夜舞重金屬 閱讀(6467) | 評(píng)論 (5)編輯 收藏
              2006年7月2日
            英格蘭和巴西居然都掛了

            如果說(shuō)英格蘭是因?yàn)檫\(yùn)氣不佳,那么巴西真是叫人郁悶,居然一個(gè)出狀態(tài)的都沒(méi)有。。。一盤(pán)散沙。。。
            posted @ 2006-07-02 05:00 夜舞重金屬 閱讀(528) | 評(píng)論 (1)編輯 收藏
              2006年7月1日
            如果不是因?yàn)榱?xí)慣,和克林斯曼,而看了揭幕戰(zhàn),看到了現(xiàn)在的德國(guó)。
            我本來(lái)跟自己講沒(méi)有理由看世界杯。
            那場(chǎng)球我記住了klose,記住了德國(guó)。
            今天的比賽,真的捏了一把汗——貝利那只大烏鴉嘴-_-
            是德國(guó)特有的堅(jiān)持和完美的合作贏得了比賽!
            克林斯曼&萊曼&巴拉克&Klose完美:)
            期待德國(guó)與巴西相遇柏林。
            德國(guó)必勝!
            posted @ 2006-07-01 02:34 夜舞重金屬 閱讀(487) | 評(píng)論 (1)編輯 收藏
              2006年6月25日

            1.中文文獻(xiàn)
            自動(dòng)信任協(xié)商研究
            http://www.jos.org.cn/1000-9825/17/124.pdf
            note:該文獻(xiàn)總結(jié)了2005年之前的自動(dòng)信任協(xié)商研究進(jìn)展。

            2.英文文獻(xiàn)
            note:太多-_-


            3. TrustBuilder
            http://isrl.cs.byu.edu/projects.php
            note:一個(gè)自動(dòng)信任協(xié)商的實(shí)現(xiàn)。
            我目前的主要興趣。
            TrustBuilder prototypes support X.509v3 certificates as the credential format and XML as the policy language.
            The policy language and compliance checker use IBM Research's Trust Establishment software.?
            TrustBuilder信任證格式使用X.509v3證書(shū),策略語(yǔ)言使用XML。
            策略語(yǔ)言和一致性檢測(cè)使用IBM的Trust Establishment軟件。

            http://www.shnenglu.com/wform/archive/2006/06/25/atn.html
            ??????? 自動(dòng)信任協(xié)商簡(jiǎn)單的講,就是在陌生的雙方之間建立信任的過(guò)程。這個(gè)建立信任的過(guò)程就是雙方相互披露自己的信任證和訪(fǎng)問(wèn)策略的過(guò)程。
            ??????? 為什么呢?因?yàn)樵诰W(wǎng)格環(huán)境下,一方需要他方服務(wù)時(shí),陌生的雙方就需要建立信任關(guān)系,但雙方的信任證和訪(fǎng)問(wèn)控制策略這些都可能涉及敏感信息,因此雙方都希望在對(duì)方滿(mǎn)足一定條件的情況下披露自己的信息,于是需要進(jìn)行信任協(xié)商。而對(duì)于網(wǎng)格服務(wù)應(yīng)用來(lái)說(shuō),這個(gè)信任的協(xié)商過(guò)程是需要對(duì)用戶(hù)透明的,也就是說(shuō)自動(dòng)的建立信任。
            ??????? 如果能將零知識(shí)證明引入到信任協(xié)商,那么前景是相當(dāng)好的,因?yàn)檫@樣就不需要可信第三方了:)

            posted @ 2006-06-25 18:13 夜舞重金屬 閱讀(1411) | 評(píng)論 (7)編輯 收藏
              2006年5月22日
            上周六殺到協(xié)和腫瘤醫(yī)院,看到娟娟精神蠻好,覺(jué)得很安心!就是瘦了很多,心疼ing。
            娟娟現(xiàn)在可以吃些蔬菜水果了,還有醫(yī)院環(huán)境比較僻靜,不怕人多感染,所以活動(dòng)自由些了。
            剛傳了貼了兩張照片,網(wǎng)絡(luò)就又不好了,害我又重新編輯,先記到這里。
            更多照片可以在相冊(cè)看。

            一行六人和娟娟&娟BF
            點(diǎn)擊看大圖?

            笑得傻傻的:P
            點(diǎn)擊看大圖

            我們的女主角:娟娟!
            點(diǎn)擊看大圖
            posted @ 2006-05-22 16:01 夜舞重金屬 閱讀(536) | 評(píng)論 (1)編輯 收藏
              2006年5月19日

            因?yàn)榫钟蚓W(wǎng)內(nèi)arp攻擊泛濫,所以把mcafee的防火墻棄了,改裝了outpost,看看每日的log,真是花樣百出,最搞怪的是某IP宣布自己為網(wǎng)關(guān),笑煞人也。
            然而還是搞不定,一旦沖突,掉線(xiàn)的那個(gè)還是我,真不知道outpost怎么搞的,為了上網(wǎng)我還是得arp -d手動(dòng)搞定。默認(rèn)的規(guī)則也很爛,我的掩碼是255.255.255.128,outpost無(wú)法識(shí)別,報(bào)錯(cuò)。
            一氣之下卸了,重開(kāi)mc,立刻藍(lán)屏當(dāng)機(jī)——我算是長(zhǎng)見(jiàn)識(shí)了,XP藍(lán)屏,真是以前沒(méi)見(jiàn)過(guò),outpost和mc一下讓我見(jiàn)識(shí)飽了。
            幸好,咱還有F8安全模式,全卸了,嘿,發(fā)現(xiàn)還卸不干凈,注冊(cè)表里還有些鍵值禁止刪除,服務(wù)里面還有mc的列表,什么世道啊!防火墻殺毒軟件自己就跟病毒似的,怎么殺都?xì)⒉坏簦€留下n多垃圾。
            干掉outpost和mc的同時(shí),順便還發(fā)現(xiàn)了一后門(mén),手動(dòng)刪了,sigh,早上還新裝了瑞星查過(guò),這么多東西沒(méi)一個(gè)頂用的。
            看來(lái)沒(méi)事兒就查查服務(wù)列表,打開(kāi)隱藏選項(xiàng),刪刪注冊(cè)表。
            還是手動(dòng)實(shí)在。
            只有手動(dòng)實(shí)在。

            附:
            1、手工刪除LEGACY_ 注冊(cè)表項(xiàng)目其實(shí)很簡(jiǎn)單,右鍵『權(quán)限』,『完全控制』勾上就OK了。
            2、HijackThis小工具很不錯(cuò),可以?huà)呙柘到y(tǒng)生成log等。

            posted @ 2006-05-19 10:07 夜舞重金屬 閱讀(612) | 評(píng)論 (2)編輯 收藏
              2006年5月12日
                 摘要: www.shnenglu.com/wform
            Keep It Simple, Stupid!
            Download: The Art of Unix Programming.chm  閱讀全文
            posted @ 2006-05-12 15:31 夜舞重金屬 閱讀(876) | 評(píng)論 (1)編輯 收藏
              2006年4月30日
                 摘要: www.shnenglu.com/wform
            What Next? A dozen remaining IT problems
            Jim Gray
            挑戰(zhàn)IT的12個(gè)難題
            1998年圖靈獎(jiǎng)獲得者詹姆斯·格雷
              閱讀全文
            posted @ 2006-04-30 19:00 夜舞重金屬 閱讀(1199) | 評(píng)論 (1)編輯 收藏
            僅列出標(biāo)題  下一頁(yè)
            亚洲另类欧美综合久久图片区| 久久久WWW成人免费精品| 精品国产乱码久久久久久人妻| 国内精品久久人妻互换| 狠狠狠色丁香婷婷综合久久五月| 久久精品蜜芽亚洲国产AV| 国内精品人妻无码久久久影院| 久久久久99精品成人片| 一本久久a久久精品亚洲| 精品99久久aaa一级毛片| 99久久国产综合精品女同图片| 狠狠狠色丁香婷婷综合久久五月| 欧美日韩中文字幕久久久不卡 | AAA级久久久精品无码区| 天天综合久久一二三区| 久久久久四虎国产精品| 久久中文骚妇内射| 人人狠狠综合久久88成人| 久久福利片| 久久亚洲AV成人出白浆无码国产| avtt天堂网久久精品| 国产V亚洲V天堂无码久久久| 国产精品无码久久四虎| 国产69精品久久久久久人妻精品| 一级做a爰片久久毛片16| 夜夜亚洲天天久久| 久久综合五月丁香久久激情| 中文字幕人妻色偷偷久久| 久久99国产综合精品| 无码人妻久久一区二区三区蜜桃| 久久久久久久波多野结衣高潮| 久久国产欧美日韩精品| 久久精品国产99久久久香蕉| 国内精品久久久久久久97牛牛 | 伊人久久大香线蕉精品| 狠狠综合久久综合中文88| 久久精品中文无码资源站| 精品国产青草久久久久福利 | 精品熟女少妇aⅴ免费久久| 久久久久香蕉视频| 囯产精品久久久久久久久蜜桃|