自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

驴行天下

不气不馁

  • 博客(40)
  • 资源 (11)
  • 收藏
  • 关注

转载 SWITCH交换机与路由器的区别

将网络互相连接起来要使用一些中间设备(或中间系统),ISO的术语称之为中继(relay)系统。根据中继系统所在的层次,可以有以下五种中继系统:  1.物理层(即常说的第一层、层L1)中继系统,即转发器(repeater)。  2.数据链路层(即第二层,层L2),即网桥或桥接器(bridge)。  3.网络层(第三层,层L3)中继系统,即路由器(router)。  4.网桥和路由器的

2012-11-06 19:50:08 1839

原创 记毕业季—勇敢面对

总体是忙碌的。虽然不想承认,自己是个胆小鬼,总在逃避,总要面对,勇敢面对。

2012-10-27 15:58:47 938

转载 sizeof(结构体)和内存对齐

转自:http://www.cnblogs.com/louyu/archive/2011/08/03/2125673.html有的时候,在脑海中停顿了很久的“显而易见”的东西,其实根本上就是错误的。就拿下面的问题来看:structT{  charch;

2012-10-27 14:59:58 663

转载 stlen和sizeof的区别

sizeof:1、用于数据类型 sizeof使用形式:sizeof(type),数据类型必须用括号括住。如sizeof(int)。2、用于变量sizeof使用形式:sizeof(var_name)或sizeof var_namestrlen用法:原型:extern unsigned int strlen(char *s);,在Visual C++

2012-10-27 13:28:49 1462

转载 校园招聘笔试题(一)

转载,以个人学习之用。转自:http://blog.csdn.net/w397090770/article/details/8032898 题目:一个数组里,除了三个数是唯一出现的,其余的都出现偶数个,找出这三个数中的任一个。比如数组元素为【1, 2,4,5,6,4,2】,只有1,5,6这三个数字是唯一出现的,我们只需要输出1,5,6中的一个就行。下面是我的思路:这个数组元素个数一

2012-10-18 20:51:39 707

转载 资源:屏幕录像软件介绍

屏幕录像软件可以把显示器上的每一帧画面都抓取下来,并保存成一段连续的动画,无论你是想做一个演示教程,还是想把和你视频聊天的美女录下来,都是一个不错的选择。还在寻找屏幕录像专家破解版?这五个最好的屏幕录像软件比它更好用!  一、camstudio:完全免费功能强大的录像软件  camstudio可以捕获屏幕上进行的操作,声卡里播放的音乐,保存为工业标准的AVI格式视频或网路流行的FLV格式文

2012-09-26 19:20:44 1120

转载 Linux环境下段错误的产生原因及调试方法小结

转自:http://www.cnblogs.com/panfeng412/archive/2011/11/06/2237857.html 最近在Linux环境下做C语言项目,由于是在一个原有项目基础之上进行二次开发,而且项目工程庞大复杂,出现了不少问题,其中遇到最多、花费时间最长的问题就是著名的“段错误”(Segmentation Fault)。借此机会系统学习了一下,这里对Linux环境

2012-09-20 00:01:57 618

转载 怎么查看动态分配内存空间的大小(GNU Linux下C语言版)

microsoft有_msize可完成类似功能,现将测试代码甩上来,以咨参考/******************************************************************** * Function: Test malloc and realloc,get malloc size * Author : Samson * Date : 11/

2012-09-19 23:30:21 2135

原创 记毕业季——唯有努力才能前行

匆匆,毕业季就这样来了。貌似自己远还没有准备好,必须迎面上去了。项目还有最后一个阶段,却迟迟没有进展,和当初预想的差了太多,同样必须顶上去,我不想服输,尽管只是自己一个人的战斗了。各个大型公司的校园招聘已经启动了,要找到最好的状态,努力争取。不要碌碌无为的一生,不要今天就可以看到五年十年乃至二十年后自己的样子。从来没像最近这段时间感到时间的宝贵,珍惜时间,虽然很难,坚持,唯有坚持。

2012-09-16 19:31:51 1228

转载 流媒体技术笔记(视频编码相关)

转自:http://www.cnblogs.com/MikeZhang/archive/2012/07/17/videoCodec.html一、视频编码原理视频图像数据有极强的相关性,也就是说有大量的冗余信息。其中冗余信息可分为空域冗余信息和时域冗余信息。压缩技术就是将数据中的冗余信息去掉(去除数据之间的相关性),压缩技术包含帧内图像数据压缩技术、帧间图像数据压缩技术和熵编码压缩技术。

2012-09-15 16:01:45 1668

转载 软件:264分析两大利器:264VISA和Elecard StreamEye Tools

下载地址:   H264Visa下载(点击下载)   Elecard StreamEye Suite(点击下载)264visa        强力的h264实时分析工具 ,能分析各种场合下的h264资源,适用于h264开发者,学习者。在图像分析上,VISA还是比EYE更加厉害,它包括了滤波前以及预测残差等等数据的输出。Visa下载(点击下载)

2012-09-15 15:02:04 3740

转载 RTP时间戳的作用

1、调整语序  时间戳字段是RTP首部中说明数据包时间的同步信息,是数据能以正确的时间顺序恢复的关键。时间戳的值给出了分组中数据的第一个字节的采样 时间(Sampling Instant),要求发送方时间戳的时钟是连续、单调增长的,即使在没有数据输入或发送数据时也是如此。在静默时,发送方不必发送数据,保持时间戳的增 长,在接收端,由于接收到的数据分组的序号没有丢失,就知道没有发生数据丢失,

2012-09-13 15:28:38 748

转载 视频相关基本名词了解

a. 帧速率:帧速率是每秒显示的图像数。标准影片(NTSC) 是29.97 帧第秒 (fps),电影是每秒24 帧fps。欧洲标准是(PAL) 25 帧fps。如果你对你影片的尺寸不是太注重的话,保留默认的Current选项。这将会使你制作的影片的帧速率和源文件一致。不管怎样,如果你想降低带宽和CPU的占用,你可以选择一个低的帧速率。高的帧速率拥有高的品质的,但文件尺寸也更大。如果你选择的帧速率低

2012-09-11 20:41:13 731

转载 PS与TS流的区别

在MPEG-2系统中,信息复合/分离的过程称为系统复接/分接,由视频,音频的ES流和辅助数据复接生成的用于实际传输的标准信息流称为MPEG-2传送流(TS:TransportStream)。据传输媒体的质量不同,MPEG-2中定义了两种复合信息流:传送流(TS)和节目流(PS:ProgramStream)TS流与PS流的区别在于TS流的包结构是固定长度的,而PS流的包结构是可变长度的。 P

2012-09-11 19:09:31 2258 1

原创 错误总结:error LNK2001

1、问题描述:error LNK2001: unresolved external symbol _WinMain@16 debug/main.exe:fatal error LNK 1120:1 unresolved externals error executing link.exe; 2、问题原因:是在建项目或工程时把 Win32 Application 与 Win32 Co

2012-09-11 16:13:40 809

转载 一个合格的程序员应该读过哪些书

以此记住,好好读书……转自:http://blog.csdn.net/justjavac/article/details/7865418编者按:2008年8月4日,StackOverflow 网友 Bert F 发帖提问:哪本最具影响力的书,是每个程序员都应该读的?“如果能时光倒流,回到过去,作为一个开发人员,你可以告诉自己在职业生涯初期应该读一本,   你会选择哪

2012-09-05 15:27:35 1413

转载 VLC&视频播放的基本原理

转自:http://blog.csdn.net/bisword/article/details/3865000VLC是一个功能强大的玩意,能做很多有意思的事情。最简单的,从界面打开一个文件播放,也可以在命令行下使用,如C:/Program Files/VideoLAN/VLC>vlc.exe test.ts获取内置的帮助,会写到vlc-help.txtC:/Program Fi

2012-08-30 17:28:39 1683 1

转载 Linux 中make install安装的软件怎么卸载掉?

转自:http://blog.csdn.net/zhangjieting/article/details/5769145 make的原理是执行一个叫Makefile文件里的指令,make的基本用处是自动根据makefile里的指令来编译源文件。它还可以用来做比如安装软件,卸载软件等事情,但前提是作者在makefile里写了。比如makefile里有这么些内容:...instal

2012-08-21 08:34:07 2249

原创 x264测试情况

平台:Windows 7工具:ELDER  ELDER资源链接: http://www.funknmary.de/bergdichter/projekte/index.php?page=ELDER 利用X264压缩编码工具压缩YUV视频信息测试用视频格式:yuv[176x144] ,11138 KB命令窗口中输入:x264 --help 查看相应的命令使用帮助输

2012-08-20 16:08:02 1937

转载 X264使用介绍

X264介绍 x264是一个开源的H.264视频编码函数库。是最好的有损视频编码器。主页: http://www.videolan.org/developers/x264.htmlx264.nl当前版本信息:x264 x86 8bit-depth r2208, x64 8bit-depth r2208. Checked 2012-07-18 23:00 GMT

2012-08-20 15:16:44 1565

转载 视频测试序列的下载地址

转自:http://blog.chinaunix.net/space.php?uid=22956464&do=blog&id=146921 http://trace.eas.asu.edu/ 1、http://www.tkn.tu-berlin.de/research/vid/(此网站已经移走,正在寻找。)CIF: Akiyo、Bridge (far) 、Bridge (c

2012-08-20 11:24:08 1943

原创 X264的调试与移植

0.环境OS:RHEL5.1-ServerSoft Version:x264-snapshot-20120817-2245编译器:gcc 4.1.2 交叉编译器:arm-linux-gcc 4.3.2X264资源来源:http://www.videolan.org/developers/x264.html1.配置./configure --disable-asm执行上述

2012-08-20 01:32:07 3648 1

原创 错误:Relocations in generic ELF (EM: 40)

操作系统:RHEL5.1-Server编译器:arm-linux-gcc 4.3.2工程:x264-snapshot-20120817-2245 问题:在做 x264 编码的arm移植时,出现如下问题/usr/bin/ld: x264.o: Relocations in generic ELF (EM: 40)原因:x264工程中编译链接工具不一致解决方案:打开con

2012-08-20 01:08:18 35103 1

原创 错误:cc1: error: unrecognized command line option "-m32"

操作系统:RHEL5.1-Server编译器:gcc 4.1.2 工程:x264-snapshot-20120817-2245 问题:在编译安装 x264 时出现下列错误 cc1: error: unrecognized command line option "-m32"解决方案:找到工程中Makefile文件,将其中 “-m32" 字符串删除即可。原因:gc

2012-08-20 00:40:04 31311 1

转载 什么应该放在头文件?何为外连接?

转自:http://www.cnblogs.com/younes/archive/2010/04/13/1711305.html 什么应该放在头文件里   头文件为相关声明提供了一个集中存放的位置。头文件一般包含类的定义、枚举的定义、extern变量的声明、函数的声明、const int的定义、inline函数的定义。使用或者定义这些实体的文件要包含适当的头文件。 头文件用于声

2012-08-17 21:40:20 1653

转载 assert()函数用法总结

转自:http://www.cnblogs.com/ggzss/archive/2011/08/18/2145017.html assert宏的原型定义在中,其作用是如果它的条件返回错误,则终止程序执行,原型定义:#include void assert( int expression );assert的作用是现计算表达式 expression ,如果其值为假(即为0),那

2012-08-16 16:56:08 401

原创 资源:.yuv播放器

资源链接:http://dsplab.diei.unipg.it/http://dsplab.diei.unipg.it/pyuv_raw_video_sequence_player_original_one网站名称:DSP Laboratory - DIEI 现有软件资源:               DCP BuilderC Quick JPEG 2000 (CQJ

2012-08-16 11:14:42 585

转载 linux v4l 编程 V4L 查询操作(代码参考)

#include #include #include #include #include #include #include #include #include #include #include "videodev.h" #include "videodev2.h" #include "

2012-08-15 13:47:15 1331 1

原创 错误:line 1: syntax error: "(" unexpected

此问题由于交叉编译引起,在arm开发板上运行的程序应使用交叉编译器(arm-linux-gcc)避免此问题的方法 应常编写makefile文件

2012-08-15 13:19:34 6790 1

转载 V4L 简介及其与V4L2区别

V4L是 Video for Linux的缩写,它是Linux 内核中关于视频设备的子系统,它为linux 下的视频驱动提供了统一的接口,使得应用程序可以使用统一的API 函数操作不同的视频设备,极大地简化了视频系统的开发和维护。由于早期的 V4L 有很多缺陷,Bill Dirks 等人对其进行了重新设计,并取名为Video for Linux 2(V4L2使用),最早出现于Linux2.5.

2012-08-14 14:30:48 11527

转载 掌握 Linux 调试技术

在Linux 上找出并解决程序错误的主要方法 转载文章,学习之用,链接如下http://www.ibm.com/developerworks/cn/linux/sdk/l-debug/index.html

2012-08-03 10:43:06 676

转载 Linux oops信息的分析

平台:OK6410内核:linux3.0.1问题:段错误 做基于ARM平台的视频采集时遇到如下 段错误 问题,特转载  学习之用,链接 http://bbs.chinaunix.net/thread-3642045-1-1.html PS: 初步调试发现这是设备选择错误引起的问题,OK6410下摄像头的设备名应为 dev/video2 [root@FORLINX

2012-08-03 10:12:54 1567

转载 Ubuntu Linux常见中文输入法汇总

许多新人对于Ubuntu下的中文输入法都很不满意,因此,这次的文章就给大家大概讲解一下Ubuntu下的几种常见输入法。并推荐几个我自己觉得不错的一.基础知识:SCIM1.定义SCIM是一个广泛用于Linux系统里面的,通用的输入法开发平台,用以简化输入法的开发和维护。它拥有极清晰的结构和容易使用但功能强大的操作介面。并包括完整的 XFree86 窗口系统输入法应用程序。上面的定义,

2012-05-19 00:14:01 1199

转载 GPRS应用中TCP/IP/PPP基本概念

注:GPRS与Internet通信过程实际上GPRS DTU上实现的协议栈是TCP/IP Over PPP。我们在使用时必须要有一些相应的概念。因此在下面我们就与SARO-1010P使用相关的一些事项作一些简要的说明,如果您想详细了解这些协议,请参见相关书籍:  1. 每一次SARO-1010P拨ATD*99***1#(或ATD*99***1#)之后其实都在采用PPP协议和移动的接入设

2012-04-18 18:28:02 935

转载 LINUX mount -t用法

挂接命令(mount)   首先,介绍一下挂接(mount)命令的使用方法,mount命令参数非常多,这里主要讲一下今天我们要用到的。  命令格式:   mount [-t vfstype] [-o options] device dir  其中:   1.-t vfstype 指定文件系统的类型,通常不必指定。mount 会自动选择正确的类型。常用

2012-04-16 23:04:46 2074

原创 NFS服务配置与问题解决

1.创建共享目录#mkdir /home/hellolinux/nfs2.创建或修改/etc/exports文件#vi /etc/exportshome/hellolinux/nfs 192.168.0.*(rw,sync,no_root_squash)3.NFS服务的启动与停止#service nfs start#service nfs stop#service

2012-04-16 23:03:00 14585

转载 C语言与汇编语言混合编程应遵守的规则

ARM编程中使用的C语言是标准C语言,ARM的开发环境实际上就是嵌入了一个C语言的集成开发环境,只不过这个开发环境与ARM的硬件紧密相关。 在使用C语言时,要用到和汇编语言的混合编程。若汇编代码较为简洁,则可使用直接内嵌汇编的方法;否则要将汇编程序以文件的形式加入到项目中,按照ATPCS(ARM/Thumb过程调用标准,ARM/Thumb Procedure Call Standard)的规定与C

2012-03-26 22:30:04 1560

转载 Linux Call Trace原理分析

本文介绍了在Linux环境下根据EABI标准进行call trace调试的一般性原理。本文所说的call trace是指程序出问题时能把当前的函数调用栈打印出来。本文只介绍了得到函数调用栈的一般性原理,没有涉及Linux的core dump机制。下面简单介绍powerpc环境中如何实现call trace。内核态call trace内核态有三种出错情况,分别是bug,

2012-03-26 22:27:59 944

转载 /boot 目录介绍

一、/boot/目录中的文件和目录Linux系统在本地启动时,目录/boot/非常重要,其中的文件和目录有:(1)系统Kernel的配置文件;(2)启动管理程序GRUB的目录,里面存放的都是GRUB在启动时所需要的画面、配置及各阶段(stage1, stage1.5, stage 2)的文件。见下图。[root@patrickxia grub]# ls -l 总用量 185 -

2012-03-26 22:26:57 9074

转载 查看Linux内核版本的命令

方法一:命令: uname -a作用: 查看系统内核版本号及系统名称方法二:命令: cat /proc/version作用: 查看目录"/proc"下version的信息,也可以得到当前系统的内核版本号及系统名称补充说明:  /proc文件系统,它不是普通的文件系统,而是系统内核的映像,也就是说,该目录中的文件是存放在系统内存之中的,它以文件系统

2012-03-26 22:19:02 484

linux下QT编程入门

学习linux下QT编程的入门级材料,入门级的

2012-08-02

UNIX高级环境编程源码

《unix环境高级编程》这本经典书籍配套的源码部分

2012-08-02

Linux内核源代码情景分析(下)

linux内核学习经典书籍,毛德操写的,这是下班部分,上班部分已上传

2012-08-02

Linux内核源代码情景分析(上)

经典的linux内核学习书籍,上半部分,毛德操写的

2012-08-02

飞凌3G 模块使用手册

飞凌3G 模块使用手册,linux环境下的操作指南

2012-08-02

飞凌嵌入式3G模块简介

飞凌的3G模块相关文档,选择模块前可以用来参考

2012-08-02

ARM指令集,嵌入式开发必不可少

ARM指令集,工具文档,嵌入式开发不可少的

2012-04-13

ARM中文指令手册

ARM中文指令手册 初学者的工具书

2012-04-13

ADS1.2中文教程

ADS1 2中文教程 希望对大家有帮助

2012-04-13

空空如也

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

TA关注的人

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