自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

S3C2440A WiinCE下CMOS驱动程序修改和摄像头应用程序

今日在处理Windows CE5.0下的s3c2440a摄像头相关程序,在网上找了很多资料,但是未免不全,经过这些天的总结,在驱动和应用程序处理的工程当中需要注意一下几个问题,在此列出,便于读者参考。 1、在Windows CE5.0当中,驱动和应用程序是分开的,虚拟内存的地址存在着很大的差异,因此不能直接用驱动中的RGB_ADRESS来直接获取RGB数据,驱动中CAM_IOCTL_SAMS...

2010-06-24 15:08:00 82

探察MFC中框架宏(RUNTIME_CLASS等)的秘密

学mfc学到文档,视图和框架的时候,知道必须在这三个类的派生类的类声明里加上DECLARE_DYNCREATE,然后在类声明外合适的地方加上IMPLEMENT_DYNCREATE,然后文档,视图和框架,还有文档模板就可以协调工作了。查看msdn,发现类似的宏有这几对: DECLARE_DYNAMIC 和 IMPLEMENT_DYNAMIC DECLARE_DYNCREATE 和 IMPLE...

2010-06-21 23:49:00 280

彻底理解C、C++、Win32与COM中的字符串

C/C++中的字符串问题在网上的讲解一向非常含糊,存在各个层次的库混用、滥用的情况,尤其是宽字符与窄字符等问题很难找到有效的资料,本篇随笔分享一下我长期收集到的一些比较准确的资料以及据此得到的个人理解. C语言中的字符串 C语言中提供了两种字符类型char和wchar_t,C语言使用字符数组来表示字符串,同时支持两种直接量写法:"abcd"和 L"abcd" 来表示字符串常量文字量...

2010-06-21 10:59:00 73

编程中的价值观:沟通,简单,灵活——实现模式学习笔记

编程中的价值观:沟通,简单,灵活沟通:代码的沟通体现在人和计算机的沟通,但是,更重要的是人之间的沟通,包括,和阅读这段代码的同事,一段时间后的自己。简单:软件设计的首要使命是应对复杂性。作者的思路是:1、去掉多余的复杂性。多余的复杂性应该是设计和编程产生的垃圾,比如:一个临时的方案,被抛弃的类,成员,方法,变量,函数等。垃圾要及时清除。2、代码:去除不提供信息的代码;设计:除去...

2010-06-17 23:12:00 81

C++和C语言之争

刚才在CSDN首页看了一篇Linux之父攻击c++的文章,以及国内资深技术人员的看法。我目前正在向C++转型,并在我们公司推广C++,这些讨论中倒是有很多可以学习的东西。这里整理一下我的思路。1、语言的选择是一个信仰问题。这句话理解不透。目前理解为个人喜欢,习惯。2、脱离实际的应用谈论语言没有意义。每个语言都有其擅长的领域和缺陷。3、深入一种语言编程,而不是在一种语...

2010-06-17 23:10:00 61

A Custom Block Allocator for Speeding Up VC++ STL

Download source files - 6.1 KBIntroductionblock_allocator is a custom STL allocator for use with STL as implemented in Microsoft VC++. Rather than doing allocations on a per-node basis, block_al...

2010-06-17 17:47:00 39

auto_ptr and its usage

Introduction The articles main objective is to educate the newbie's how to code a memory leak free program in c++. Its been a long time since I am thinking of writing an article on auto_ptr's. When...

2010-06-17 17:27:00 62

linux c程序开发新员工培训——每日一题

2010年我们公司研发新员工培训相对09年来说,最大的改变就是增加注重提升编程能力。方法就是每日完成一个编程题目,每个题目设计一个技术的。下面是这些题目:实现一个链表,完成链表的插入,查找,删除typedef struct _FIFO_M{ void *pdata; struct _FIFO_M *pNext;}FIFO_M,* pFIFO_M;typed...

2010-06-15 10:54:00 112

中国的计算机教育该往哪里走

中国的计算机教育该往哪里走2010-6-8 蒋彪于上海浦东1.前言陆陆续续上班这么多年,遇到很多亲戚和朋友托我帮他们的孩子找工作。都是大学计算机系刚毕业的年轻人,充满着朝气和斗志,但是总是在工作中碰壁。要么是大学很有才学的,结果发现在中国的IT企业没有用武之地;要么是大学实在什么都没有学到,对计算机也不敢兴趣,只是把IT当作吃饭的工具,结果生活的很悲惨。10年以前,2000的时...

2010-06-08 10:28:00 72

How to Develop and Test Device Drivers in Windows CE 5.0

Summary: This article provides an introduction to developing and testing a Windows CE 5.0 device driver. It provides step-by-step instructions for creating a stream driver, creating a custom Windows C...

2010-06-08 00:56:00 547

Developing a WDF USB Kernel Mode Driver for the OSR USB FX2

Developing a WDF USB Kernel Mode Driver for the OSR USB FX2IntroductionThis article explains and demonstrates the steps involved in developing a kernel mode device driver using the WDF Kernel Mode...

2010-06-08 00:44:00 256

Building and deploying a basic WDF Kernel Mode Driver

Building and deploying a basic WDF Kernel Mode DriverIntroductionAt the end of December 2005, Microsoft released the new Windows Driver Foundation. This is a new framework for building Windows dev...

2010-06-08 00:39:00 118

函数的函数问题

函数的合理行数问题:关键的问题不是行数的多少,而是一个函数是否是高内聚的,即一个函数做一件事情,且,仅做一件事情。只有一层缩进。保证各行的处理都在一个层次上。代码最小处理单元:一个基本操作,一个函数调用(包括调用后判断返回值进行处理)都看成一个最小处理单元。那么,一个函数,最小处理单元合理的个数范围在7(+/-)2。最小数目没有限制,基本是只有1个,也有存在的必要。最大个数如果超过7,...

2010-06-06 12:47:00 44

从大公司职位要求获得成长路径

从大公司的职位要求也可以获得技术提升的目标。下面是华为,阿里巴巴云,Google,百度,阿里巴巴招聘职位中的要求,和Linux相关的部分我摘抄了一下。华为熟悉主流服务器虚拟化技术,有虚拟化软件开发经验。具备良好的团队意识及创新思维、自我激励能力,善于与人合作;具有良好的表达与沟通能力以及独立思考并解决问题的能力,能够熟练阅读和理解英文资料。精通linux操作系统,...

2010-06-05 10:39:00 85

Windows Embedded CE6.0高效的内存管理

Windows Embedded CE6.0高效的内存管理作者:Douglas Boling 时间:2007年3月 本文来自:微软MSDN技术论文中心摘要 本文主要介绍新版本嵌入式操作系统(Windows Embedded CE6.0)是如何管理内存的,内容主要包括如何构架以及在应用程序发生的变化两个部分。简要介绍 在过去的10年里,Windows Embedded CE...

2010-06-02 10:59:00 79

空空如也

空空如也

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

TA关注的人

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