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

            時間總是太匆匆,生活過得美好而混亂。學習也是,脈絡(luò)不清,可以從blog看出來——這也是blog的價值之一。
            沒有鉆進去,是我最大的問題,學得快也學得淺。

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

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

            1. sizeof 類
            sizeof 類和結(jié)構(gòu)其實差不多,都要注意對齊的問題。并且,sizeof 空類 = 1。
            sizeof 類要注意的是:
            1) 沒有虛函數(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
            說明:之所以sizeof A2是16,是因為對齊的問題;如果類A的數(shù)據(jù)成員是int a,則結(jié)果是8。
            posted @ 2006-11-14 11:42 夜舞重金屬 閱讀(771) | 評論 (0)編輯 收藏
              2006年10月17日
            開發(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

            測試例子:SDK文檔
            DirectShow->Getting Started->How To Play a File

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

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

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

            4. 添加頭文件
            #include <Dshow.h>??????? // 所有DirectShow應用程序必備
            #include <Streams.h>??????// 使用DirectShow基類

            源代碼如下,代碼分析見參考文檔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); // 打開一個媒體文件
            ????
            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;另外還有對應的Unicode版本。
            注3:步驟3缺,將導致
            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) | 評論 (5)編輯 收藏
              2006年7月2日
            英格蘭和巴西居然都掛了

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

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

            2.英文文獻
            note:太多-_-


            3. TrustBuilder
            http://isrl.cs.byu.edu/projects.php
            note:一個自動信任協(xié)商的實現(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證書,策略語言使用XML。
            策略語言和一致性檢測使用IBM的Trust Establishment軟件。

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

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

            一行六人和娟娟&娟BF
            點擊看大圖?

            笑得傻傻的:P
            點擊看大圖

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

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

            附:
            1、手工刪除LEGACY_ 注冊表項目其實很簡單,右鍵『權(quán)限』,『完全控制』勾上就OK了。
            2、HijackThis小工具很不錯,可以掃描系統(tǒng)生成log等。

            posted @ 2006-05-19 10:07 夜舞重金屬 閱讀(612) | 評論 (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) | 評論 (1)編輯 收藏
              2006年4月30日
                 摘要: www.shnenglu.com/wform
            What Next? A dozen remaining IT problems
            Jim Gray
            挑戰(zhàn)IT的12個難題
            1998年圖靈獎獲得者詹姆斯·格雷
              閱讀全文
            posted @ 2006-04-30 19:00 夜舞重金屬 閱讀(1199) | 評論 (1)編輯 收藏
            僅列出標題  下一頁
            久久久精品视频免费观看| 亚洲欧洲日产国码无码久久99| 四虎国产精品免费久久5151| 91精品日韩人妻无码久久不卡 | 久久精品一本到99热免费| 欧美牲交A欧牲交aⅴ久久| 天天久久狠狠色综合| 亚洲精品综合久久| 一本久久久久久久| 波多野结衣久久一区二区| 成人精品一区二区久久久| 亚洲国产另类久久久精品| 色婷婷久久久SWAG精品| 国产一区二区精品久久| 日韩人妻无码一区二区三区久久 | 久久久久人妻精品一区三寸蜜桃| 久久国产免费观看精品3| 99精品国产免费久久久久久下载| 久久精品国产91久久麻豆自制| 亚洲午夜无码久久久久| 性做久久久久久久久| 久久九九免费高清视频| 国产精品热久久毛片| 久久国产精品久久国产精品| 久久天天躁狠狠躁夜夜网站| 国产精品乱码久久久久久软件| 国产精自产拍久久久久久蜜| 色偷偷888欧美精品久久久| 99国产欧美久久久精品蜜芽| 久久夜色精品国产噜噜噜亚洲AV| 99精品久久精品一区二区| 欧美日韩久久中文字幕| 精品综合久久久久久97| 亚洲国产另类久久久精品| 热re99久久精品国99热| 日韩精品久久无码人妻中文字幕 | 91精品国产9l久久久久| 久久久综合九色合综国产| 99久久精品国产一区二区三区| 亚洲国产精品久久久久网站| 久久久久99精品成人片牛牛影视|