自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

盗梦空间现实版:Linux正盗走Windows美梦

Linux一直试图在桌面操作系统上与Windows一决高低,但是多年来赢取的市场份额非常有限。事实证明,除去PC桌面,Linux还有很多可 以争取的市场空间。随着近期,诺基亚Maemo与英特尔Moblin项目合并后推出MeeGo操作系统,谷歌Android操作系统在智能手机市场取得的 进展,这些基于Linux平台的自由软件接连迸发,无疑都让人欢欣鼓舞。 同时,KDE这个14年来伴...

2010-09-30 07:43:00 148

(DirectX系列05)DirectShow 视频采集

前几小节陆续介绍了Directsound、Directshow音频处理方面的技术,还没有介绍视频方面的技术,从这节开始介绍视频采集方面的技术。今日刚好就介绍Directshow视频采集技术,其实DirectShow视频采集并不复杂,复杂的部分微软已经帮做好了,只需按照顺序将API连接起来即可,如下所叙述; 系统设备枚举 系统设备枚举器为我们按类型枚举已注册在系统中的Fitler提供了统一的...

2010-09-26 07:57:00 111

Windows CE S3C2440A开机启动滚动条编码分析

和Windows XP一样,Windows CE任然可以绘制美妙的进度条,其实这个操作过程主要是对屏幕缓存进行操作。在S3C2440 CPU BSP代码中已经给出了这段缓冲的地址即IMAGE_FRAMEBUFFER_UA_BASE_eboot,这段缓冲支持的视频编码格式是RGB16,默认颜色为白色,在这个过程当中,并不像EVC一样提供了很多GDI绘图的函数,如绘制线条、矩形等,所有的操作都是...

2010-09-24 20:51:00 71

(DirectX系列04)DirectShow 音频录制

在DirectX的Bin目录下有一个很好的工具-GraphEdit,通过这个工具能够很好的反映音频录制的过程。可以总结一点,DirectShow音频的录制过程就是,枚举、绑定、连接这三个步骤。接下来看看这三个步骤是如何实现的呢? 在此之前,先来介绍下几个涉及到的COM对象。 ICaptureGraphBuilder2 IBaseFilter The IBaseFilt...

2010-09-22 09:46:00 76

一个简单系统的设计之争

一个简单系统的设计之争蒋彪@南京 2010-9-201. 前言一个朋友最近在做一个小项目,想让我去评审评审设计,于是我就去听了听他们的设计,同时提出了自己的一点思路,发现了一点有趣的事情。抛开业务,这个系统要干的事情其实很简单:a. 将常用的SQL保存在DB服务器上b. 做一个web画面,让操作员得以访问SQL列表c. 在web画面上,可以针对选择的SQL,填写参数...

2010-09-20 17:00:00 109

FileDisk 线程方式进行IRP序列化

刚看完FileDisk代码,感受颇多,其中采用线程的方式进行IRP序列化更是让人觉得新鲜.在DDK中一般采用StartIo来进行IRP的序列话,其中在入口函数中加入pDriverObject->DriverStartUp = XXXStartIO即可, 当然也没这么简单,其中还要做写处理. FileDisk采用了另外一种方法,先来看看代码;//为IRP消息而设的双向循环链表结构 ...

2010-09-18 17:10:00 85

FileDisk 源代码

转自:http://www.ccgcn.com/bbs/redirect.php?tid=974&goto=lastpostFileDisk.hFileDisk 是把一个镜像文件Mount成一个卷fileDisk.h中包含以下内容1.OPEN_FILE_INFORMATION结构复制内容到剪贴板代码:typedef struct _OPEN_FILE_INFORMA...

2010-09-18 16:04:00 117

解决分辨率问题

<!-- [if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves /> <w:TrackFormatting /

2010-09-16 10:22:00 118

winsock使用

一,Winsock的属性1.Winsock1.localIP获得本机的ip地址2.Winsock1.RemoveHostIP获得客户机的ip3.Winsock:BytesReceived属性(接受数据的字节数),4.LocalHostName属性(本地主机名)5,LocalP 本机的ip6.RemoteHost属性(远程主机名称)7.protocol(协议{【TCp和UDP】)8,...

2010-09-16 10:20:00 121

报表

Option ExplicitDim WithEvents Report AsgrproLibCtl.GridppReport ‘声明report具有报表控件的事件Dim starttime As DateDim endtime As DatePrivate Sub cmdpreview_Click()...

2010-09-16 10:19:00 90

IT企业之招聘之经历

经过金融风暴后,很多企业都在大张旗鼓的招聘,有些企业启动的很早,2010校园招聘,广州周立功公司9月6号就开始启动,华为、绿盟科技等都相继启动。大家图的就是希望能招聘到优秀的人才,毕竟谁都有先入为主的观念。 IT行业一直都是竞争异常激烈的行业,好的工作应聘难度直逼考研和公务员的应聘难度,像周立功、华为、中兴等这样的企业招聘人才时可谓百里挑一,但就是这样,很多企业还是招不到满意的人才。通过近些...

2010-09-15 08:44:00 87

VcdRom 虚拟光驱驱动代码分析

VcdRom 是网上一个爱好者模拟微软虚拟驱动编写一个虚拟光驱程序,近日在研究虚拟磁盘驱动时,无意中看到了VcdRom的虚拟光驱的代码,不禁就开始研究了起来,希望以后能有用武之地。 VcdRom驱动的入口点函数在Windows 驱动中,不管是wdm还是WDF驱动开发模型,驱动的入口点函数一定是DriverEntry该函数的原型如下;NTSTATUSDriverEntry (...

2010-09-07 23:49:00 265

Windows CE S3C2440A下按键驱动程序编码分析

这些程序基于TQ2440平台,主要是实现键盘按键的运作,方便起见,只实现了上下左右四个按键。该部分硬件结构图如下; 从硬件图可以看出,按键连接EINT1、EINT2、EINT4和EINT0四个中断引脚。在WindowsCE中,我们只需要处理好这四个中断即可,如下详细介绍; 从这幅图中可以看出,EINT0~4的是由GPF0~4控制的,因此在驱动之前需要先配置这四个GPIO口,使其下...

2010-09-07 07:39:00 60

(DirectX系列03)DirectShow简单媒体文件播放

Directshow SDK提供了一种开放的开发环境,开发人员可以根据自己的需要制定各种组件。Directshow使用一种滤波器链表(Filter Graph)的模型来管理整个数据流的处理流程,每个部分都是COM组件,形成模块化,参与数据处理的模块就是滤波器(Filter)。 上几周学习DirectSound做了些总结,今天开始学习DirectShow今天主要介绍一个简单的媒体文件播放的程序...

2010-09-06 22:24:00 55

程序员从初级到中级10个行动

几天前看了一篇文章,非常不错:《程序员从初级到中级10个秘诀》结合我自身的情况,列出我的是个行动:1.学习另一门语言我们目前主要的语言是c和c++。今年在学习一门新的语言,初步选定为go语言,另外,有时间的话在学习一下perl。2.学习先进的搜索技术、手段和及策略学习一下Google的高级搜索功能.3.帮助别人多来CSDN论坛,多回复帖子。4.有耐心,常练习在公...

2010-09-04 10:17:00 46

开发中三个小经验:strncpy,list::front,string::c_str

最近一段时间开发非常忙,CSDN很少光顾。开发中有些经验教训,这里和大家分享。1、strncpy的使用一直以来,在我记忆中,使用strncpy只要注意三点就可以了:1)源字符串结束时,停止拷贝。2)拷贝n个后,停止拷贝。3)strncpy(dst_buf, src_buf, sizeof(dst_buf) - 1),n设置为目标缓存大小减1,防止丢失字符串结尾符。开...

2010-09-04 09:36:00 64

带OAuth的twip安装手记

由于9月1日起,某网站不再提供BasicAuth方式的登录,必须使用OAuth,这就给中国网民带来了非常大的不便。因为还有好多第三方都是只支持BasicAuth的。不得已,只能自己弄个twip转一下API了。twip的文档实在是太那什么了,所以安装过程主要参考了这篇《轻松搭建oauth twip(PHP)》,不过不知道是版本问题还是别的原因,装好后出不来timeline,查了半天原来是...

2010-09-03 16:35:00 62

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除