Profilo di lalapapa美丽撒哈拉FotoBlogElenchi Strumenti Guida

lalapapa stw

Interessi

美丽撒哈拉

Foto 1 di 9
Altri album (1)
12 marzo

引用

天冷,冷不了我的心
心痛,痛不断我的情
情深,深的像海
海,仰望着蓝天
我不能爱了,因为你。

 

 

------------清华夜话

28 novembre

--

要我怎么说,要我怎么做,说与不说做与不做都是错
21 ottobre

-

1.论坛楼主:我和女朋友的照片,天涯朋友轻砸~
论坛回复:植物的x器官插在长角偶蹄类动物的排泄物上……

2.论坛楼主:我新买了一处庄园,有多大说出来吓死你——我开车绕一圈足足用了两个半小时!
论坛沙发:嗯,以前我也有这么一辆破车~

3.论坛楼主:你们女人大夏天的戴胸罩不热吗?
论坛回复:我们不带你们会热……

4.论坛楼主:和女友ML时,女友好像喊了另一个男人的名字……
论坛沙发:你日了别人的女人你还有什么不满意的!


5.论坛楼主:为什么胡主席访问日本,日本方面比较冷淡,甚至机场连欢迎标语都没挂?
论坛沙发:怎么挂?热烈欢迎中国老朋友来日?

6.论坛楼主:征集骂人最狠且不露脏字的一句话。
论坛回复31:你妈生你的时候是不是把人扔了,把胎盘养大了?

7.论坛楼主:老爸送我老公一根鹿鞭,大家说这是啥意思?还有照片的说~

论坛沙发:这是老一辈对青年一代的鞭策啊~

8.论坛楼主:《神雕侠侣》里小龙女胳膊上的守宫砂是什么东西,干什么用的?

论坛回复:守宫砂是处女的桌面快捷方式。

9.论坛楼主:新闻说某人被蟒蛇吞了,请问在野外真的遇到蟒蛇怎么办?
论坛回复11:掐七寸,捅肛门,两个很有效的方法,希望大家广为传播。
论坛回复12:捅蛇的肛门还是自己的肛门?
……
论坛回复47:屁话,荒郊野外的拿什么捅!
论坛回复48:许仙知道拿什么捅!

10.论坛楼主:夏天得刮腋毛,否则穿短袖会影响我淑女形象的。那再弱弱问一句,y毛用刮吗?
论坛沙发:不刮扎嘴!


11.论坛楼主:帅有个屁用——到头来还不是被卒吃掉!
论坛回复:帅有士陪,有炮打,有马骑,有车坐,有相暗恋……帅怎么不好?!!

12.论坛楼主:为什么生下的孩子要跟父亲一个姓?

论坛沙发:因为取款机里吐出的钱归插卡人所有。

13.论坛楼主:美国一位名叫乔治&赫伯特的推销员成功地把一把斧头推销给小布什总统,因此他获得2005年布鲁金斯学会(世界上最权威、最有影响力的推销员组织)的“金靴”奖。假如给你一次机会向胡主席推销东西,你会选择什么?
论坛沙发:我要把俺娘推荐给他!

14.论坛楼主:大家知道,从六教东侧往北的路是个下坡,刚才我来六教时突然看见一可爱MM骑车直冲而下,并高呼“太爽了!”引来不少行人侧目。现在回想起来,MM甜美的声音真是让人回味无穷啊~
她喊爽的原因似乎有以下理由:
1.刚考完试,心情不错;
2.做完一天功课,我们尽情来欢乐!
3.由于是下坡,所以冲下去时清风迎面扑来,所以感觉很爽;
4.MM刚好看见我这个帅哥,一时激动得无法表白,只好大呼其爽;
5.大家补充……:)
论坛沙发:明天我就把这丫头的车座再装回去!

15.论坛楼主:反腐真的就这么难吗?
论坛沙发:你割割自己的JJ看难不难!!

16.论坛楼主:美军在伊拉克不能抽身说明美国是个负责任的国家!

论坛沙发:那我股票被套牢说明我是个负责任的中国股民???

 17.论坛楼主:为什么pol.ice抓坏人时都要鸣警笛?难道不怕坏人老大远就听到跑了?

论坛沙发:上级单位来检查之前一般都会事先通知下级单位的~

18.论坛楼主:据香港翡翠台报道,今晨阿娇在其母亲陪同下到圣约翰女子医院做过检查,医院诊断报告证明其处n膜未见器质性损伤,不信大家可以浏览翡翠台网站(PS裸照的人可耻!)——我永远的阿娇。

论坛沙发:妈的,你是在嘲笑陈冠希的JJ小吗?!!

19.论坛楼主:你小时候曾幻想长大以后什么样的场景会让你在众人面前出尽了风头?

论坛板凳:挑一担粪上街,看谁不顺眼就迎面给他泼一瓢!

20.论坛楼主:我得了健忘症怎么办?
论坛回复:那岂不是很爽?每天早晨醒来发现睡在自己身旁的都是不同的女人


21.论坛楼主:刚才不小心摔了一跤,结果JJ插进水泥地里拔不出来了,大家说我该怎么办啊?
论坛回复:老婆,快来看那,野生的JJ还能长出个人儿来!

22.论坛楼主:该死的理发店把我头剪坏了!大家出点损招,要求破坏性越大越好,动静越小越好,因为是我一个人去。
论坛地下室:半夜三更,月黑风高,静静地、轻轻地,一个人吊死在理发店门口……


23.论坛楼主:天涯装B的实在是太多了,讨厌死了!
论坛沙发:LZ,Don’t zhuangbility,zhuangbility leads to leipility!(注释:莫装B,装B被雷劈!)

17 ottobre

(转)DirectShow 安装配置经验

 
Posted on 3:17:00 by 晓月 and filed under ,
对于刚刚接触 DirectShow 的人来说,安装配置是一个令人头疼的问题,经常出现的情况是最基本的 baseclass 就无法编译。
一开始我也为此费了很大的功夫,比如说修改代码、修改编译选项使其编译通过。因为大家 Visual Studio 的版本与 DirectShow 的版本各不相同,导致问题多种多样。网上的参考也不可尽信,往往花费了大量的时间和精力,程序仍没有编译通过,而丧失学习 DirectShow 的兴趣和信心。
我在 Visual Stdio 6.0,2003,2005,2008 都尝试过了配置 DirectShow,基本可以达到不需要修改代码就可以编译通过。经验就是,要配合 Visual Studio 的版本选择不同的 DirectShow 的版本。一般来说,要选取 比同时期的 Visual Studio 略晚发行的 DirectShow 版本。(我觉得,微软至少要对新发行的 DirectShow SDK 在当前主流的编译环境中测试才对,所以一般这种匹配都是很容易一下子编译通过。)

Visual C++ 6.0

陆其明老师的《DirectShow 开发指南》是一本不错的书,使用的环境就是 VC 6.0。按照我刚才的理论,几乎所有的 DirectShow 版本都可以容易的安装在 VC 6 上,因为它太古老了。不过,要是安装最新的 SDK 反而不行,因为 VC 6 的编译器问题很多,对标准支持得也不是很好,所以导致最新的 SDK 无法编译。
陆的书上所用的版本其实是 dx9sdk.exe (2002.12.19),我这里给出的是微软官方的链接(他们把所有的版本都保留了),需要正版验证才能下载(应该不成问题吧...)。
我建议使用 DirectX SDK Summer 2004 版本,这个版本是最后一个整合 DirectShow 的 DirectX SDK版本。
之后微软把 DirectShow 分离出来了,比如需要安装 DirectX SDK April 2005 版本再加上 DirectX SDK February 2005 Extras。也就是说,DirectX 已经不含 DirectShow,这个时候(2005年)它被包含在 Extras 里面。所以安装了 Extras 基本上就可以进行 DirectShow 开发了。

Visual Studio 2003

这个版本建议安装 Summer 2004 这个版本。Extras 也没问题。

Visual Studio 2005

这个版本我用的不是很多,印象中安装 Summer 2004 没问题,甚至更低的 9.0b 也没问题。安装很新的版本就会出现我说的那种太超前反而编译不了的现象。
大概到 2006 年,DirectShow 就被包含在了 Windows Platform SDK 中。不知道最新的 Platform SDK 对 VS2005 支持地如何,我没有去试。之前有一个版本需要修改一些代码才能编译。

Visual Studio 2008

非常简单,安装最新版的 DirectX SDK June 2008Platform SDK (2006.03.15) 即可。另外,Platform SDK 的后续版本似乎叫 Windows SDK,内含的 Media Foundation 似乎要取代 DirectShow。(Windows SDK for Windows Server 2008 and .NET Framework 3.5 2008.02.05)

进行环境配置

如果 DirectShow 的版本比 VS 要新,则相应的头文件和库文件就会自动配置,否则就要手动添加。
如果安装的 DirectShow 比较早,那么在 baseclasses 里面就会有相应的工程文件,打开编译即可。如果安装的是 Platform SDK 就会只有一个 makefile,注意到在安装完 Platform SDK 以后,开始菜单会有一些进入不同编译环境的快捷方式,选一个想编译的版本进入,然后在 baseclasses 下 输入 nmake,就会自动编译了。
还需要注意的就是一些库的引用、编译链接的选项等等,在出现问题的时候搜索就行,一般不是大问题。
 
 

DirectShow

 

http://blog.chinaunix.net/u1/40572/showart_401890.html


【转】DirectShow开发环境配置及测试例程(VC6)
开发环境
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:\\DXSDK\\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:该处可根据需要添加不同版本,如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.

(转)一段代码引发杀毒软件血战:到底谁能干?

一段小小的代码为什么有如此大的魅力?请看:一段代码 测你的杀软到底多能干!

前言:标题纯属好玩。如有雷同,纯属抄我!不过这段代码还是值得大家一试!看看你的杀毒软件能不能干吧!

鸣谢欧洲计算机防病毒协会提供本测试病毒代码。本代码尽管测试,无任何危险。

测试代码

---------------------请复制下面的代码到文本中保存-------------------

X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*

---------------------请复制上面的代码到文本中保存-------------------

测试方法:

1.鼠标右键点击桌面空白处,创建一个“文本文档”。(什么,还不会建?我倒)

2.将下面这段测试代码复制到“文本”里,保存,然后可以直接右键点击这个文本,用杀毒软件扫描(图1)。也可以等一会,如果你的杀毒软件还行,会自动报毒并将该文本删除(图2,图3),那就可以初步放心了。

测试图:

图1

图2

图3

测试原理:

该段代码是欧洲计算机防病毒协会开发的一种病毒代码,其中的特征码已经包含在各种杀毒软件的病毒代码库里,所以可以用做测试病毒扫描引擎。

测试等级:

特等:复制完代码后便提示内存有病毒

优等:刚保存完就提示病毒(或者直接删除)

中等:保存后几秒提示病毒(或者直接删除)

下等:需自己启动病毒扫描查杀才提示病毒(或者直接删除)

劣等:无论怎么扫描都无法提示病毒(或者直接删除)

最后说明:

请大家测试完后在评论里说下自己用的什么杀毒软件以及排什么等级,那这篇文就好似中文杀毒软件评测文章了,也可以惠及更多的网友了。

附:

全球著名杀毒软件使用经验谈 陈刚

23 settembre

[ ]

爱情就像海滩上的贝壳–不要拣最大的,也不要拣最漂亮的,就拣自己喜欢的,拣到了就永远不再去海滩。
20 settembre

尘封的笔迹

看了06年3月的尘封的笔迹,又记起了很多的事情,那些拥有着青春资本可以任意感情和心情的岁月。
现在已是08年的9月。
 
也许,我一辈子都不会看到,那么也就一辈子以为我是如此的健忘,冷淡到只管低头看路不理身后的尘埃,直到我无力再走,只能回忆的时候。
 
当我们很小的时候,踩在毯子上就能起飞,因为我们以为能飞所以才会飞。
 
能飞是一件很美好的事情。
 

玩RICH4

玩RICH4,整个北京天津都是我的,存款2后面是一堆0,身上10W,2张红卡,形势一片大好,卡片栏全满,工具居多,还有个2个耳朵的不知道怎么用的高科技东东
(抢来的)
一激动,存款全买了一只直线狂升的股票,过了2天,系统提示还欠银行40W
咱不怕,钱多呢
又过了一天,提示还剩1天,好,去卖点股票吧,不用很多,毛毛雨就能凑40w,
进入股票页面--------------------- :8 停止交易~~~~~~~
傻眼了,才想起已经提示了N次要去还款,没理他,悔………………
倒闭。
强行关掉程序,读入档案,自动存档在5月1号,进去,正是股票停止交易,欠款还剩1天的时候
先手动存档
又倒闭。
读入倒第二次手工存档,是上一年初的,立刻泪流满面,关程序。
 
再读入劳动节的手工存档,程序竟然还能跑,我的房子还在,钱还在,就是人成了乞丐的样子,不能操作
那帮小崽子从我房产前过还会被收费,高兴,对自己有信心,就是我不操作,那几位过几天光过路费也得赔死他们
等都死了,没准系统能判我胜出呢
于是
等啊等啊等
终于,小日本在北京破产了,笑,忽然程序结束,目瞪口呆
再读入自动存档,小日本破产,程序结束
再读,小日本再挂,再over
~!@#¥%……&*(&%¥@!~@#¥%……&*()——)(*&……%¥#@!~@#¥%……&!@#¥%……、
死了,关掉RICH4,删除所有存档文件,怒了,去吃饭
 
16 settembre

夜深了

爱情,还真是经不起空间的考验啊
 
忽然,又起了这种感觉
 
像很坚固很坚固的东西,忽然,啵的碎了。
 
其实到最后,还是什么都没有。
 
珍惜着的,回忆着的,已经忘记的,最后还是什么都没有。
 
看着天空再慢慢变色,我心乱如麻,毅然转头,心如刀绞
 
像很坚硬很坚硬的玻璃,啵的碎了,满地的陌生的碎片
 
很坚硬很坚硬的玻璃,啵的碎了,满地的碎片
 
像满天的星星
 
那么晶莹
10 settembre

线程的陷阱

线程如果可能会被Terminate,那么不要总是直接访问传入的参数,应该把参数先缓存在线程堆栈中再访问,俺也不知道为什么,反正如果不那样做,在控制台程序上总是导致程序无法退出的错误。

匆匆

 
远去如初醒的眼睛,朦朦胧胧,雾在雾中。
 
笑容也开始飘忽飘忽不定。
 
起风了,惹一片尘埃。
 
秋,疾驰而过,飘散着披风,一地剔透的冰凌。