令狐少侠

记录生活学习点滴。。。。。。

YV12转RGB24

测试通过,代码如下: bool YV12_to_RGB24(unsigned char* pYV12, unsigned char* pRGB24, int iWidth, int iHeight) {  if(!pYV12 || !pRGB24)     return false;  ...

2011-12-28 18:57:18

阅读数:5424

评论数:4

声明函数指针并实现回调

程序员常常需要实现回调。本文将讨论函数指针的基本原则并说明如何使用函数指针实现回调。注意这里针对的是普通的函数,不包括完全依赖于不同语法和语义规则的类成员函数(类成员指针将在另文中讨论)。 声明函数指针     回调函数是一个程序员不能显式调用的函数;通过将回调函数的地址传给调用者从而...

2011-12-21 17:23:22

阅读数:694

评论数:0

做软件项目经理应该注意的一些品质

许多人都以为项目经理总是与“理想与光荣”相伴的,其实作为一个有志于改进中国软件开发流程的项目经理来说,他们承担的更多的是“艰辛与痛苦”。     在这里,我通过我担任项目经理期间所遇到的种种现象,来总结项目经理所必需具备的素质,当这些素质您不具备的话,就需要花费多年的努力来培养他,如果无法培养成...

2011-12-18 17:51:50

阅读数:1434

评论数:0

这10年

20岁之后,30岁之前,一年中最重要的10年,你都在做些什么?是每一天都在进步的10年,还是重复又重复的10年?是有明确目标的10年,还是茫然无措的10年?在这10年里,你的基础打得怎么样,将直接决定着你30岁后的人生方向。所以,不要彷徨,做好下面7件事,认认真真对待你职业生涯中最重要的10年。 ...

2011-12-15 15:16:46

阅读数:530

评论数:0

设计模式分类

“设计模式”一书包含的23种模式都有若干个著名的应用,这些应用具有一定的通用性,可以方便地应用于不同应用领域,并且包含多种对象。有关作者将这些模式分成三类: 1、创建型模式(Creational pattern):为你创建对象,而不必由你直接实例化对象。针对给定的案例,程序可...

2011-12-08 16:57:02

阅读数:529

评论数:0

Windows的多线程程序设计初步

一般情况下多线程编程多采用MFC类库实现,那么如果不使用MFC 如何进行多线程程序设计呢?本文将就这个问题进行讨论:   微软在Windows API中提供了建立新的线程的函数CreateThread,它的语法如下: hThread = CreateThread (&secur...

2011-12-01 09:48:40

阅读数:1085

评论数:0

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