自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (2)
  • 收藏
  • 关注

原创 Voip程序中,视频采集的步骤

Voip程序中,视频采集的步骤视频采集用的是Video4Linux接口Video4linux2(简称V4L2),是linux中关于视频设备的内核驱动。在Linux中,视频设备是设备文件,可以像访问普通文件一样对其进行读写,摄像头在/dev/video0下(1).打开设备Open(/dev/video0, O_RDWR | O_NONBLOCK, 0)(2).取得设备的capability,看看设备具有什么功能struct v4l2_capability cap;struct

2010-11-12 14:00:00 597 1

转载 DirectFB 源码解读之双缓存实现

DirectFB 源码解读之双缓存实现<br />转载时请表明原文出处(http://blog.sina.com.cn/wyw1976)及作者邮箱([email protected])<br /> <br />   双缓存是画图时一个常用的技术,它的基本原理是在其中一个缓存中作图,完成后提交显示,同时在另一块缓存中继续作图,这样两块缓存交替画图-显示,实现了两者的同步进行,提高了效率。<br /> <br />     在DirectFB中,一个缓存实际就是一块内存。DFB支持两种缓存分配方式:<br />

2010-09-25 14:39:00 925

转载 DirectFB代码导读

<br />DirectFB代码导读 <br /> <br />转载时请注明出处和作者联系方式<br />作者联系方式:李先静 <xianjimli at hotmail dot com><br /> <br />DirectFB是一个庞大的系统,对它进行彻底分析要花不少时间。幸好多数情况下,只要弄清楚它的基本架构,再重点读一些关键的代码,也就差不多了。前几个月为了完善DFB的窗口管理器,我花了一些时间去研究DFB的架构。把其中一些经验写到这里,供有兴趣的朋友参考。<br /> <br />总的说来,DFB

2010-09-25 11:30:00 512

转载 DirectFB代码导读

<br />DirectFB代码导读 <br /> <br />转载时请注明出处和作者联系方式<br />作者联系方式:李先静 <xianjimli at hotmail dot com><br /> <br />DirectFB是一个庞大的系统,对它进行彻底分析要花不少时间。幸好多数情况下,只要弄清楚它的基本架构,再重点读一些关键的代码,也就差不多了。前几个月为了完善DFB的窗口管理器,我花了一些时间去研究DFB的架构。把其中一些经验写到这里,供有兴趣的朋友参考。<br /> <br />总的说来,DFB

2010-09-25 11:30:00 345

转载 DirectFB运行机制介绍

<br />DirectFB运行机制介绍 <br />转载时请注明出处和作者联系方式作者联系方式:李先静 <xianjimli at hotmail dot com><br />事实上我对DirectFB的理解是比较肤浅的,几年前的确花了一些时间研究去DirectFB的实现,但只是集中在一部分功能的代码上。后来GUI(DirectFB/GTK)由一位同事接手了,我就没有花太多时间在上面了。可能是因为前面写过几篇关于DirectFB的文章,结果还真有不少网友把我当专家了。答应过一位网友写篇介绍DirectFB

2010-09-25 11:21:00 542

翻译 blit的意思

<br />我到现在也不知道Blit如何翻译,其意义是将一个平面的一部分或全部图象整块从这个平面复制到另一个平面。以后我会用Blit代替这些麻烦的解释。

2010-09-25 10:57:00 2485

转载 设计Qt风格的C++API

这是Qt官方发布的文章,觉得对设计API很有借鉴意义。所以顺便拿来翻译了。原文的文内链接,因为blog不支持的关系,都没有起作用,想要html文件的直接问我要吧,或者到这里取。(顺便做广告:TopLanguage是个很好的讨论组,欢迎大家去讨论关于语言的感受、意见和使用,主持人是pongba)作者Matthias Ettrich,译者Googol Lee,原文地址在这里。 在奇趣(

2010-05-18 19:12:00 425

转载 API设计小手册

本帖最后由 vrcats 于 2009-7-24 18:27 编辑 前言:给想写类库的人。本文是vrcats按照一个Qt开发工程师写的《A Little Manual of API Design》翻译而成的。其中总结了多年Qt开发中关于API设计的一些经验和教训,提炼出了一系列关于API设计和面向对象类库设计的原则和方法论。水平很高,门槛不高,是vrcats目前看到的最好的

2010-05-18 19:09:00 1137

转载 Samba配置文件常用参数详解

文章分类:操作系统Samba的主配置文件叫smb.conf,默认在/etc/samba/目录下。smb.conf含有多个段,每个段由段名开始,直到下个段名。每个段名放在方括号中间。每段的参数的格式是:名称=指。配置文件中一行一个段名和参数,段名和参数名不分大小写。除了[global]段外,所有的段都可以看作是一个共享资源。段名是该共享资源的名字,段里的参数是该共享资源的属性。Samba安装

2010-05-10 13:53:00 359

转载 理解Linux的启动过程 ---好好学习呀

     从按下PC电源,到出现熟悉的bash提示符"$"或进入漂亮的KDE/GNOME桌面,这是我们每天开机必经的过程。那么,在这短短几十秒内,Linux是怎样启动的呢?本文介绍Linux的启动过程。    平台:PC机, Ubuntu 5.10基础知识BIOS (Basic I/O System,基本输入/输出系统) 

2010-04-28 20:45:00 383

原创 Linux设置环境变量小结

1、总结背景在linux系统下,如果你下载并安装了应用程序,很有可能在键入它的名称时出现“command not found”的提示内容。如果每次都到安装目标文件夹内,找到可执行文件来进行操作就太繁琐了。这涉及到环境变量PATH的设置问题,而PATH的设置也是在linux下定制环境变量的一个组成部分。本案例基于RedHat AS4讲解环境变量定制的问题。2、变量简介Linux是一个

2010-04-26 19:23:00 651

原创 3年心情

      马上就要工作满3年了,感觉时间过的真是很快呀。前几天刚去华为面试,倒数第二轮被电脑的性格测试个刷下来了(自己太粗心了,只填了表,性格测试竟然没做),悲哀( ⊙ o ⊙ )!      去华为面试也主要是测测自己到底值不值10K这个价码,他妈的,竟然没有机会和最后的boss谈,操了,算了,在现在这家公司也不错。      3年,一想到自己毕业3年了,但是回顾自己的工作的路,感觉做

2010-04-19 17:13:00 321

转载 C语言的5种存储类以及关键字volatile、restrict --主要看restrict,unix高级编程中用了好多

C的5种存储类:自动——在一个代码块内(或在一个函数头部作为参量)声明的变量,无论有没有存储类修饰符auton,都属于自动存储类。该类具有自动存储时期、代码块的作用域和空链接(no linkage),如未初始化,它的值是不确定的(java要求局部变量必须初始化)寄存器——在一个代码块内(或在一个函数头部作为参量)使用修饰符register声明的变量属于寄存器存储类。该类与自动存储类相似,具有自动存

2010-04-14 20:59:00 541

最小的操作系统(堪称经典)

最小得操作系统最小得操作系统最小得操作系统最小得操作系统最小得操作系统

2008-08-30

软件测试课件

软件测试的好教程,介绍了LOADRUNER测试工具

2008-06-19

空空如也

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

TA关注的人

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