自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (23)
  • 收藏
  • 关注

转载 Qt 自定义事件详细实例

创建用户事件创建一个自定义类型的事件,首先需要有一个事件号,其值通常大于QEvent::User。为了传递事件信息,因此必须编写自定义的事件类,该事件类从QEvent继承。    编写用户事件:编写用户事件类的方法是首先定义一个事件号。然后实现用户事件类,应用程序将把用户事件类于Qt的事件类同等处理。//用户事件类QOriCodeEvent头文件qoricodeeven

2012-03-28 15:11:07 8863

转载 算法学习一之常见的七大排序算法

算法之排序排序的一些概念稳定性和不稳定性:关键字相等的记录在排序情况不唯一。内排序和外排序:简单来说前者的操作都是在内存中,后者数据太多,存在于外部存储设备的交互操作。一般我们说的的算法都是值指的内排序。对于排序的分类可能有好几种:一般按操作方式和思想可分为:交换,插入,选择,合并等。也有按计算复杂度的来分的,O(n^2)简单排序(冒泡,简单选折,直接插入)和改

2012-03-27 19:43:30 1023

转载 V4L2驱动详解 API翻译

博主按:介绍V4L2基础的东西,不知道是哪位同志翻译的,莫名的感动啊。这个必须转!                另,对未翻译的部分博主加以补充。文中以蓝色字体表示,如果有错误请高手指正。还有些图片好像不能显示,我从原文复制过来了。 v4l2驱动编写篇一--介绍 原文网址:http://lwn.net/Articles/203924/大部分所需的信息都在这里。作为一个驱动作

2012-03-26 19:14:26 6786

原创 C++中两个类相互包含引用问题

在构造自己的类时,有可能会碰到两个类之间的相互引用问题,例如:定义了类A类B,A中使用了B定义的类型,B中也使用了A定义的类型class A{int i;B b;}class B{int i;A* a;}请注意上面的定义内容,一般情况下是不能出现类A,类B相互引用都定义对象,即如下的样子:class A{int i;B b;}cl

2012-03-26 14:58:23 17921 2

转载 Linux stat函数讲解

stat函数讲解表头文件:    #include                      #include 定义函数:    int stat(const char *file_name, struct stat *buf);函数说明:    通过文件名filename获取文件信息,并保存在buf所指的结构体stat中返回值:        执行成功则返回0,失败返回-

2012-03-24 18:18:59 1018

原创 成功源于自律

乔布斯年轻时每天凌晨四点起床,九点半前把一天工作做完。他说自由从何而来?从自信来,而自信则是从自律来!克制自己,用严格日程表控制生活,才能在自律中不断磨练出自信。自信是对事情的控制能力,若连最基本的时间都不能控制,还谈自信?

2012-03-24 15:47:38 1551

转载 ubuntu清理系统垃圾与备份

虽然linux下不会有windows下的那么多垃圾和磁盘碎片!但还是会留下一些用不着的临时文件或是多次升级后的N个旧的内核!1,非常有用的清理命令:sudo apt-get autocleansudo apt-get cleansudo apt-get autoremove这三个命令主要清理升级缓存以及无用包的。2,清理opera firefox的缓存文件:ls ~/.

2012-03-24 10:50:33 1197

转载 S3C6410 MFC H264 编码

自己的MID平台播放视频支持的格式有限,按照应用要求需要扩展更多的格式。6410自己是带MFC(multi formatcodec),支持MPEG4,H263,H264的硬解码。通过ls -l/dev可以得知s3c-mfc的驱动模块已经加载了,在android中操纵MFC的编解码部分是在external/opencore/codecs_v2/video/s3c_mfc目录下,发出IO控制。在SD卡

2012-03-19 13:14:10 5094 1

转载 Qt中一些常用的格式转换

转自:http://blog.csdn.net/yh_1988/article/details/7190356用Qt经常头痛于一些格式不能通用的问题在此记录备用1 (20120112)QString转为Char *QString *str;char *a;str="hello word ! "a=str->toLatin1().data();2

2012-03-18 21:41:45 1228

转载 基于JRTPLIB库的RTP数据传输设计文档

目   录一.         概述二.         流媒体传输系统设计与实现1.    Linux平台实时流媒体编程1)    PC机上的环境搭建2)   嵌入式版的环境搭建3)   初始化4)   数据发送5)   数据接收2.    Window平台实时流媒体编程3.   具体流程图三.         调试记录四.         存在的

2012-03-18 15:26:04 3309 5

转载 S3C6410 MFC H264 编码流程分析

转自:http://blog.sina.com.cn/s/blog_65f6a0520100rgg7.html在代码分析开始前需要对一个概念进行解释,就是MFC。Multi Format Codec的缩写,是ARM微处理器内部一种支持多种硬件编码方式的硬件电路,能够编码/解码MPEG-4/H.263/H.264(30fps)等多种格式的多媒体影像。TOP6410开发板使用的是ARM

2012-03-18 13:57:11 6977 3

转载 S3C6410 MFC H264 解码分析

本文转自:http://www.rosoo.net/a/201111/15254.htmlH264的解码流程:@函数Test_Display_H264:1 打开源文件,返回文件描述符in_fd,函数open()2 将文件的相关信息存放的结构体stat中,函数fstat(),比如文件的大小3 将文件映射到内存中,函数mmap()返回首地址,in_addr4 打开post pr

2012-03-18 13:50:18 3081

原创 基于 JRTPLIB 库的 RTP 数据传输设计文档

本文在前人的基础上做了一定的修改,并将持续的该下去!一 . 概述此模块是在基于 S3C2440 的嵌入式开发板上实现对摄像头采集并经过 H.264 压缩过的数据的 RTP 传输,并在接收端 PC 上能正确接收的功能。RTP 即实时传输协议,用于 Internet 上针对多媒体数据流的传输。它通常使用 UDP 协议来传送数据,起初是为了“ multicast ” 传输情况而设计的,目

2012-03-17 15:40:24 1754

原创 linux环境下编译 jrtplib 和 jthread

1.       下载开发包解压。分别下载jrtplib-3.7.1.tar.gz和jthread-1.2.1.tar.gz。下载地址为:http://research.edm.uhasselt.be/jori/jrtplib/jrtplib-3.7.1.tar.gz和http://research.edm.uhasselt.be/jori/jthread/jthread-1.2.1.ta

2012-03-17 15:23:45 4177 6

转载 linux 下基于jrtplib库的实时传送实现

转自:http://www.doserver.net/read.php/1027.htmlinux 下基于jrtplib库的实时传送实现一、RTP 是进行实时流媒体传输的标准协议和关键技术实时传输协议(Real-time Transport Protocol,PRT)是在 Internet 上处理多媒体数据流的一种网络协议,利用它能够在一对一(unicast,单播)或者一对多(mu

2012-03-17 09:51:23 1500

转载 QT中的SOCKET编程

转自:http://mylovejsj.blog.163.com/blog/static/38673975200892010842865/QT中的SOCKET编程2008-10-07 23:13http://hi.baidu.com/landuochong/blog/item/08268100cf5b6783e950cda9.html操作系统:ARM

2012-03-17 09:26:15 2104

转载 三十分钟掌握STL

转自:http://net.pku.edu.cn/~yhf/UsingSTL.htm三十分钟掌握STL 这是本小人书。原名是《using stl》,不知道是谁写的。不过我倒觉得很有趣,所以化了两个晚上把它翻译出来。我没有对翻译出来的内容校验过。如果你没法在三十分钟内觉得有所收获,那么赶紧扔了它。文中我省略了很多东西。心疼那,浪费我两个晚上。译者:karycontac

2012-03-16 21:11:21 547

转载 LINUX系统中动态链接库的创建与使用

LINUX系统中动态链接库的创建与使用      大家都知道,在WINDOWS系统中有很多的动态链接库(以.DLL为后缀的文件,DLL即Dynamic Link Library)。这种动态链接库,和静态函数库不同,它里面的函数并不是执行程序本身的一部分,而是根据执行程序需要按需装入,同时其执行代码可在多个执行程序间共享,节省了空间,提高了效率,具备很高的灵活性,得到越来越多

2012-03-15 10:50:29 672

转载 linux 命令大全

系统信息命令说明# arch显示机器的处理器架构(1)   [man]# cal 2007显示2007年的日历表   [man]# cat /proc/cpuinfo显示CPU info的信息   [man]# cat /proc/interrupts显示中断   [man]# cat

2012-03-15 10:16:45 1305

转载 同步与异步的区别

一、同步和异步的区别(1)同步,就是说你的程序在执行某一个操作时一直等待直到操作完成。 异步,就是说程序在执行某一个操作时,只是发出开始的指令;由另外的并行程序执行这段代码,当完成时再通知调用者。这里有个地方有相关的介绍 http://ilinux.javaeye.com/blog/190028 http://www.52rd.com/Blog/Detail_RD.Blog_i

2012-03-14 16:01:40 3506

转载 Qt事件机制详解

1.   Qt 中event() 本章内容也是关于Qt事件。或许这一章不能有一个完整的例子,因为对于事件总是感觉很抽象,还是从底层上理解一下比较好的吧!前面说到了事件的作用,下面来看看我们如何来接收事件。回忆一下前面的代码,我们在子类中重写了事件函数,以便让这些子类按照我们的需要完成某些功能,就像下面的代码:void MyLabel::mousePressEvent

2012-03-11 18:47:54 1754

转载 Qt 中C++ static_cast 和 reinterpret_cast的区别

1、C++中的static_cast执行非多态的转换,用于代替C中通常的转换操作。因此,被做为隐式类型转换使用。比如: int i; float f = 166.7f; i = static_cast(f); 此时结果,i的值为166。 2、C++中的reinterpret_cast主要是将数据从一种类型的转换为另一种类型。所谓“通常为操作数的位模式提供较低层的重新解释”也就是

2012-03-11 18:28:54 3910

原创 ARM 开发板 与 PC机ubuntu系统 nfs 挂载

ARM开发板与PC通过NFS 网络文件系统挂接,很方便文件的移动,也为我们的开发带来了方便。接下来,我就详细的介绍下如何建立ARM与PC机的挂接。我是用的UBuntu系统。首先,我们需要在主机上安装nfs服务器,安装过的过程中一并把一些需要的组件也给安装了。1.  安装 NFS 相关组件sudo apt-get install nfs-kernel-server安装

2012-03-10 21:49:14 5895

原创 基于Video4Linux 的USB 摄像头图像采集实现

最近一直在做一个摄像头视频采集的程序,遇到了很多艰辛的问题,下边这是一个好文章,粘过来供大家也供自己能对添加驱动以及摄像头视频采集 程序的书写有一定的帮助,同时谢谢博主能提供这样一份很好的文章。做了一段时间的摄像头图像采集,有了一些心得。在论坛上开的2410摄像头问题专贴(http://www.hhcn.com/cgi-bin/topic.cgi?forum=1&topic=247

2012-03-10 20:35:20 10379 2

转载 Linux 下摄像头视频采集与显示

说明:1、本文所提及的摄像头不是zc0301p,使用的API不是V4L,显示所使用的上位机不是QT,特此说明。2、UVC只是一个驱动,如果它能成功驱动摄像头,会在/dev目录下出现video(或video0、video1等等)。这样,就可以使用Linux提供(准确说不是Linux提供,具体的百度吧)的一套API,即V4L2来访问摄像头了。“使用”是指我们写的采集数据的程序,而不是指“摄像头

2012-03-09 15:09:35 34760 13

转载 Linux驱动加载实例

记住两个有用的东西1printk对于做嵌入式或者熟悉linux内核的人来说,对printk这个函数一定不会感到陌生。printk相当于printf的孪生姐妹,她们一个运行在用户态,另一个则在内核态被人们所熟知。  printk是在内核中运行的向控制台输出显示的函数,Linux内核首先在内核空间分配一个静态缓冲区,作为显示用的空间,然后调用sprintf,格式化显示字符串,最后调用tty

2012-03-08 10:13:01 4584

转载 USB Camera摄像头 (UVC 与 gspca)

注:本文出处 http://www.cnblogs.com/leaven/archive/2010/08/19/1802934.html 谢过博主的这篇文章,对我在摄像头方面的学习起到了很大的帮助http://weijb0606.blog.163.com/blog/static/131286274201063145356429/我的摄像头终于出现图像了!李迟按:

2012-03-08 08:58:15 13420 1

原创 Linux 下摄像头驱动支持情况(arm linux 同样适用)

我要做一个s3c6410 的摄像头视频采集的项目,由于我接手的这套开发板,内核编译的使用可能没有配置摄像头头驱动程序,所以我尝试了好多时间安装摄像头驱动,因为是新手,所以吃的苦头比较多,在前期的诸多尝试之后,经一学长帮助,立马入门了。我这套板子原本自带了一个2X10插口的摄像头模块,是ov9650但是编译驱动的时候怎么都不成功,我实力不到!为了图快,我编译了内核自带的USB摄像头驱动,这个还是很快

2012-03-08 08:55:41 24679 5

原创 C++动态数组,多重指针问题

今天遇到一个问题,要开辟一个二维指针空间,详细的看了一下网上有关动态指针、动态数组等开辟方法以及学习前辈们对于动态数组问题的解决经验!一、 首先说明一下多重指针问题,这里解释到第三层,为了方便理解,我们可以将三重指针理解为三维数组,首先看一个经典的例子:int ***a,x=10,y=20;a=(int ***)malloc(sizeof(int)*x);//分配是什么

2012-03-05 00:37:34 7508 1

win7创建临时网络

绝对靠谱的win7下临时网络创建方式 欢迎踊跃下载

2013-04-12

Piwik Web Analytics Essentials

想学习piwik的同学可以看一下,这个pdf还是比较好的,不是图片扫描的

2012-12-31

javadoc-6.0.1

下了好几个文档都不能用,这个是从学长那考过来的,留着接下来用;

2012-11-06

ns-2.34 leach和mflood协议的添加详细笔记以及脚本分析

详细描述了在ns2.34上leach议完美移植,没有任何bug.包括三个文件,一个word文档、leach和mflood协议的源代码,其中源代码是经过试验验证的,没有错误。包括协议的仿真脚本,和分析文件。

2012-07-25

人月神话++pdf版

本书自第一版以来,畅销20余年不衰,是软件领域绝无仅有的必读经典。本文作者为人们管理复杂项目提供了颇具洞察力的见解,既有很多发人深省的观点,也有大量的软件工程实践。本书内容来自布鲁克斯在IBM公司 System/360 家族和OS/360中的项目管理经验。在本书第一次出版20年后的今天,布鲁克斯重新审视了他原先的观点,增加了一些新的想法和建议。既方便了熟悉原有内容的人们,也方便了许多第一次阅读它的读者。         本书新增加的章节包括:原著中一些核心观点的精华;在经过了一个时代以后,Brooks博士对原先观点新的认识;1986年的经典文章《没有银弹》;对1986年所下论断(在10年内不会出现银弹)现在的认识。      本书读者包括:软件开发人员、软件项目经理、系统分析师、理工科专业及技术管理专业师生。

2012-07-24

win7下asp.net sql server access 数据库网站IIS发布

这是win7下asp.net sql server access 数据库网站IIS发布的傻瓜式教程,我精心写的!希望对你有所帮助!

2012-04-26

Office2007Word目录自动生成详细方法

Office2007Word目录自动生成详细方法,提供一个实例帮助您快速理解

2012-03-27

office2007添加页眉详细示例

office2007添加页眉详细示例,其中有详细图片描述

2012-03-27

v4l2编程经典

这个文档包括基本的v4l2架构的摄像头抓图基本流程以及uvc摄像头驱动的编写。

2012-03-09

USB转串口驱动

使用笔记本电脑串口调试工具时安装USB转串口驱动

2012-03-06

串口调试工具

这个串口调试工具特别好用,我做arm开发就用这个!

2012-03-05

OV9650摄像头驱动程序代码

OV9650 ARM Linux驱动程序代码!

2012-03-01

ov9650 zc0301摄像头驱动程序代码 测试测试程序代码

这里包含我在网上收索到的OV9650摄像头驱动程序源代码和Makefile文件,同时也包含zc0301摄像头驱动程序代码和Makefile文件!

2012-03-01

win7超级终端Hyper Terminal Applet

win7下的超级终端,这个是我用的版本,上传一下,方便大家使用!

2012-03-01

QT4.7.2 mini2440 移植文档

这个我跟同学熬了一个星期的夜总结出来的开发文档,其中遇到了很多很多的困难,最后终于移植成功。希望对纠结在Qt移植同学起到一定的帮助。做移植这一块的坚持就是胜利!希望你成功!

2012-02-21

一个用C#写的俄罗斯方块精简源代码170多行

这是一个用C#开发的俄罗斯方块代码,学习C#的网友可以学习下!

2012-02-18

C#实现数据库数据导出到excl文件

这里边实现了使用C#语言,将数据库文件导出到excl文件中,其中有一种操作简单易用,便于理解。

2011-12-21

C#串口通信程序

这个一个很好的C#串口开发实例,希望对使用者能起到帮助。

2011-12-05

C#实现窗体传值的几种方法

该文档是关于窗体之间传值的,有兴趣的可以看一下,

2011-11-18

Windows环境下的多线程编程原理与应用.rar

Windows环境下的多线程编程原理与应用

2011-11-18

空空如也

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

TA关注的人

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