• <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://m.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日
                 摘要: m.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日
                 摘要: m.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è)
            欧美无乱码久久久免费午夜一区二区三区中文字幕 | 欧美精品一区二区久久| 武侠古典久久婷婷狼人伊人| 久久婷婷午色综合夜啪| 精品久久久久久综合日本| 欧美一级久久久久久久大片| 久久综合给合久久狠狠狠97色 | 18岁日韩内射颜射午夜久久成人| 久久精品国产99久久香蕉| 久久久久人妻一区二区三区vr| 久久久久久噜噜精品免费直播| 国产精品久久久久…| 国内精品综合久久久40p| 久久亚洲欧洲国产综合| 91久久九九无码成人网站| 国产精品久久久亚洲| 国产毛片欧美毛片久久久| 香蕉久久AⅤ一区二区三区| 曰曰摸天天摸人人看久久久| 亚洲国产另类久久久精品| 综合久久一区二区三区 | 九九久久自然熟的香蕉图片| 久久香综合精品久久伊人| 久久综合久久鬼色| 国产女人aaa级久久久级| 亚洲国产精品人久久| 久久精品无码一区二区三区| 久久99精品久久久久久久久久| 国产69精品久久久久观看软件| 一极黄色视频久久网站| 2021国产精品午夜久久| 97精品国产97久久久久久免费| 精品久久久久成人码免费动漫 | 69久久精品无码一区二区| 久久精品无码一区二区无码| 久久夜色精品国产噜噜亚洲AV | 亚洲AV日韩精品久久久久| 久久久噜噜噜www成人网| 99久久人妻无码精品系列蜜桃| 九九精品99久久久香蕉| 国内精品久久久久久久coent|