自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Access中删除重复数据行

1.什么是重复数据行;2.如何删除重复数据尾(重复记录只保留一行);3.实际操作演示;

2010-07-23 15:51:00 26936

转载 c/c++在windows下获取时间和计算时间差的几种方法总结

c/c++在windows下获取时间和计算时间差的几种方法总结分类: c/c++进行时 2011-06-24 22:476563人阅读 评论(6)收藏举报windowsinteger测试timerstructlinux一、标准C和C++都可用1、获取时间用time_t time( time_t * timer ),计算时间差使用double di

2013-09-04 18:01:33 1707

转载 视频解码优化(转载)

http://blog.sina.com.cn/s/blog_49aef14b0100oya3.html视频解码优化(转载)(2011-02-15 10:42:26)转载▼标签:杂谈分类: 嵌入式多媒體以下通过剖析一些经验来了解视频解码优化1  在嵌入式系统中实现MPEG4的视频解码有两种方法可行(1)采用ff

2013-08-29 18:19:54 1129

转载 ffmpeg教程

来源:http://blog.csdn.net/vblittleboy/article/details/8572944 ffmpeg教程分类: ffmpeg 2013-02-05 22:48243人阅读 评论(1)收藏举报目录(?)[+]ffmpeg文档2杂谈ffmpeg文档4杂谈ffmpeg文档5杂谈

2013-08-28 10:45:47 2330

转载 美国人的思维方式介绍

文章来源:http://us.tiandaoedu.com/experience/story/21328.html加入天道 |English教育部资质认证消协315诚信机构留学服务行业协会认证新浪网评选最具影响力教育集团加入收藏登陆 |注册资讯热点专题申请费用服务考试奖学金留学移民答疑备考专业排名资源

2013-08-28 10:14:57 2132

转载 FFMpeg中apiexample.c例子分析——解码分析

原文:http://blog.sina.com.cn/s/blog_6568e7880100pgbu.htmlFFMpeg中apiexample.c例子分析——解码分析转载   我们直接从video_decode_example()函数开始讲,该函数实现了如何去解码一个视频文件,以.mpeg文件为例。  (1)将缓存的末尾清0,从而确保读操作不会越界

2013-08-27 17:53:50 909

转载 FFMpeg框架代码阅读

原文:http://blog.sina.com.cn/s/blog_6568e7880100p1pp.htmlFFMpeg框架代码阅读(2011-01-21 08:24:16) 转载▼标签:杂谈 FFMpeg框架代码阅读简介FFmpeg是一个集录制、转换、音/视频编码解码功能为一体的完整的开源解决方案。FFmpeg的开发是

2013-08-27 16:51:16 660

转载 ffmpeg结构体以及函数介绍(三)

原文地址:http://blog.chinaunix.net/uid-20718335-id-3026906.html  1 AVPackettypedef struct AVPacket {    /**     * Presentation timestamp in AVStream->time_base units; the time at which  

2013-08-26 17:52:16 620

转载 ffmpeg结构体以及函数介绍(二)

原文地址:http://blog.chinaunix.net/uid-20718335-id-3025307.html  1 avcodec_find_decoder()/** * Find a registered decoder with a matching codec ID. * * @param id CodecID of the requested de

2013-08-26 17:51:09 594

转载 ffmpeg结构体以及函数介绍(一)

原文地址:http://blog.chinaunix.net/uid-20718335-id-3024436.html 本文对在使用ffmpeg进行音视频编解码时使用到的一些函数做一个简单介绍,我当前使用的ffmpeg版本为:0.8.5,因为本人发现在不同的版本中,有些函数名称会有点小改动,所以在此有必要说明下ffmpeg的版本号。    ffmpeg本人也是刚接触,本文将采用累加

2013-08-26 17:49:58 708

转载 H.264

分享到一键分享QQ空间新浪微博百度云收藏人人网腾讯微博百度相册开心网腾讯朋友百度贴吧豆瓣网搜狐微博百度新首页QQ好友和讯微博更多...百度分享百度首页|登录注册新闻网页贴吧知道音乐图片视频地图百科文库帮助首页自然文化地理历史生活社会艺术人物经济科技体育数字博物馆核心用户百科商城

2013-08-26 15:26:43 11897

转载 汉语是世界上唯一一种面向对象的高级语言【转】

首页主题站小组问答 MOOC 学院 更多流言百科活动移动应用任意门 登录| 注册 果壳小组小组首页 全部小组 小组Hello world!汉语是世界上唯一一种面向对象的... 汉语是世界上唯一一种面向对

2013-08-23 12:38:41 2139

转载 windows下使用MinGW+msys编译ffmpeg

http://blog.chinaunix.net/uid-20718335-id-2980793.html windows下使用MinGW+msys编译ffmpeg2011-10-26 14:13:50 分类: C/C++    本文参考了网络上的不少文章,但由于版本环境的问题参考文章并不能直接指导编译,本文吸收多方经验,并在自己多次编译实验的基础上写成,

2013-08-22 18:35:14 1922 1

转载 ffmpeg数据结构解释

ffmpeg数据结构解释创建时间:2013-5-13 14:09|修改时间:2013-5-20 11:20|作者:|来源:http://www.5ishare.com/snews/353990.shtml  FFMPEG组成组件ffmpeg 是一个命令行工具,用来对视频文件转换格式,也支持对电视卡实时编码ffserver 是一个 HTTP 多媒体实时广播

2013-08-22 18:20:03 1291

转载 ffmpeg在windows下的编译

ffmpeg在windows下的编译创建时间:2013-4-17 18:10|修改时间:2013-5-13 11:55|作者:|来源:http://blog.csdn.net/jszj/article/details/4028716 1 下载mingw并完全安装,新版本的安装器会安装几乎所有常用的库2 下载pkg-config,glib并拷贝到mingw/bin下面,具体原因及

2013-08-22 18:17:37 883

转载 MinGW编译ffmpeg的静态库

MinGW编译ffmpeg的静态库_静以修身,俭以养德_百度空间创建时间:2013-5-13 11:50|修改时间:2013-5-13 11:50|作者:|来源:http://hi.baidu.com/yeyingxian/item/579a73093a7e80cf90571801 MinGW编译ffmpeg的静态库以前一直以为MinGW编译出来的ffmpe

2013-08-22 18:14:22 2293 1

转载 ffmpeg编译时的编译选项说明

ffmpeg编译时的编译选项说明创建时间:2013-5-13 11:11|修改时间:2013-7-5 11:38|作者:|来源:http://blog.csdn.net/zyc851224/article/details/8073136 编译选项说明./configure  --prefix=/d/project/OpenSource/ffmpeg_mingwBuild

2013-08-22 18:13:17 5381

转载 [转]FFMPEG编译参数解析

《这些年,我们读过的技术经典图书》主题有奖征文       专访李铁军:从医生到金山首席安全专家的转变      独一无二的职位:开源社区经理 FFMPEG编译参数解析分类: ffmpeg 2012-10-15 14:55 326人阅读 评论(0)收藏 举报 codecbuildpthreadsaudiovideocompiler

2013-08-22 18:11:46 1262

转载 Windows Via C/C++:用户模式下的线程同步——原子操作:Interlocked函数族

Windows Via C/C++:用户模式下的线程同步——原子操作:Interlocked函数族2009-10-30 21:12 2180人阅读 评论(4)收藏 举报windowsalignmentwinapithread编译器access原子操作在线程同步中的地位非常重要,它保证了当线程访问某资源时其它线程无法在同一时刻访问该资源。以下面的代码为例:

2013-06-28 18:42:34 1355

转载 YUV格式

YUV是指亮度参量和色度参量分开表示的像素格式,而这样分开的好处就是不但可以避免相互干扰,还可以降低色度的采样率而不会对图像质量影响太大。YUV是一个比较笼统地说法,针对它的具体排列方式,可以分为很多种具体的格式。转载一篇对yuv格式解释的比较清楚地文章,也可以直接参考微软的那篇文章。对于YUV格式,比较原始的讲解是MPEG-2 VIDEO部分的解释,当然后来微软有一个比较经典的解释,中文

2011-06-17 11:11:00 830

转载 (转)Oracle数据库优化方法总结

关于数据库优化的三个层次: 一是针对SQL的优化,如使用正确是索引,使用ORACLE提示等; 二是针对数据库对象的优化,如增加索引,微调表结构等; 三针对业务的优化,需要更改业务逻辑或者表结果,此类优化一般代价比较大,一般很少针对正在运行的系统做类似的操作。

2010-12-08 11:54:00 674

原创 使用字符指针和字符数组的区别,以及strcpy越界的疑问(转)

使用字符指针和字符数组的区别,以及strcpy越界的疑问char a[5]= "aaa ";//在栈中分配内存 char* b= "bbb ";//在常量存储区分配内存

2010-11-12 15:47:00 1726

原创 各类型变量与零值的比较

各类型变量与零值的比较2010-11-06 11:11<br /><br />1.布尔变量与零值比较<br />假设flag为布尔类型变量,它与零值比较的标准if语句如下:<br />if(flag)//表示flag为真<br />if(!flag)//表示flag为假<br />一下都为不良风格,应为TRUE的值没有明确的定义<br />if (flag == TRUE)   <br />if (flag == 1 )   <br />if (flag == FALSE)   <br />if (flag

2010-11-12 14:20:00 877

原创 内存对齐

<br />编译器自动对齐的原因:为了提高程序的性能,数据结构(尤其是栈)应该尽可能地在自然边界上对齐。原因在于,为了访问未对齐的内存,处理器需要作两次内存访问;然而,对齐的内存访问仅需要一次访问。<br /> 

2010-11-12 13:41:00 536

原创 a++,++a,+=,=讨论

a++与++a单独使用时,效果上没有区别;但原理上有区别:1.a++,是先取a的副本使用,再使a加1 ;2.++a,是直接使a加1;在赋值时,++a可以作为左值,接受赋值,而a++则不能;在写for循环时,建议写成:for(int i=0;i

2010-11-12 11:01:00 2249

原创 C++的 mutable 关键字

<br />just for mark

2010-11-11 16:08:00 536

原创 函数重载(overload),函数覆盖,函数隐藏

函数重载(overload),函数覆盖,函数隐藏 发生的条件与比较

2010-11-11 15:38:00 626

原创 new/delete 和 malloc/free 的区别

<br />just for mark.

2010-11-11 15:17:00 613

原创 C++的explicit关键字

<br />C++的explicit关键字<br />c++中的explicit关键字用来修饰类的构造函数,表明该构造函数是显式的,既然有"显式"那么必然就有"隐式",那么什么是显示而什么又是隐式的呢?<br />如果c++类的构造函数有一个参数,那么在编译的时候就会有一个缺省的转换操作:将该构造函数对应数据类型的数据转换为该类对象,如下面所示:<br />class MyClass<br />{<br />public:<br />   MyClass( int num );<br />}<br />..

2010-11-11 14:58:00 434

原创 拷贝构造函数与赋值构造函数的区别

初始化(Initialize)和赋值(assignment)的区别

2010-10-28 17:21:00 744

原创 虚析构函数 virtual destructor

和删除指针时,往往不能明确地知道该指针指向的对象的类型,从而需要利用C++的多态来析构这一原理有关。

2010-10-28 17:20:00 913

原创 const 的含义

const int a; int const a; const int *a; int * const a; int const * a const; /******/ 前 两个的作用是一样,a是一个常整型数。第三个意味着a是一个指向常整型数的指针(也就是,整型数是不可修改的,但指针可以)。第四个意思a是一个指向整型 数的常指针(也就是说,指针指向的整型数是可以修改的,但指针是不可修改的)。最后一个意味着a是一个指向常整型数的常指针(也就是说,指针指向的整型数 是不可修改的,同时

2010-10-28 15:56:00 999

原创 vector类型的常对象与iterator常对象的对应使用

<br />//出现error C2440<br />bool is_equal( const vector <int> &ivec )  //vector对象的常引用<br />{<br />     for( vector <int>::iterator it = ivec.begin() ;it != ivec.end() ;++it )  //这里使用的是iterator<br />       {<br />            ……<br />        }<br />}<br /><br

2010-10-28 15:51:00 1000

原创 BCB 调试DLL

<br />编程环境:BCB6.0<br />1.新建一个DLL工程:DLL<br />2.新建一个测试DLL工程:Test_DLL<br />3.两个工程均设置为Debug模式;<br />4.在BCB中ProjectManager中,将两个工程同时加入,组建一个工程组:ProjectGroup1;<br />5.此时,编译的是工程组中的哪个工程,要看ProjectManager中,哪个工程名呈粗体;<br />6.可以在Project-->Options-->Directories/Conditiona

2010-10-26 17:31:00 3345

原创 VC6 编写,调用 DLL

<br />一:编程环境:VC6.0<br />1.编写Win32的DLL:<br />   A.File->New->(Projects)Win32-Dynamic Link Library<br />   指定Project Name,OK,选择一个空的工程,OK;<br />   B.File->New->C++ Source File;<br />   C.在其中写入函数,类等等,编译链接,生成*.dll;举例如下:<br />//dll2.cpp中:<br />  int _stdcall add

2010-10-26 17:23:00 6644

原创 DLL 的编写,引用,导出

一:编程环境:VC6.0;二:编写Win32的DLL;  三:解决名字改编问题(extern "C"和.def文件);四:DLL中全局函数的导出;五:DLL中类的导出;六:DLL的静态引用方式;七:DLL的动态引用方式(包括按函数名字引用和按函数导出序号引用两种方式);八:调用约定(_stdcall,_cdecl等);九:工具的使用:dumpbin,depends

2010-10-20 16:51:00 1200

原创 转:BCB 编写 DLL 终极手册

<br />http://blog.csdn.net/52vc/archive/2008/03/05/2148368.aspx<br /> <br />前言<br />网络上流传的BCB编写和调用DLL的方法多来源于一篇《BCB 编写 DLL 终极手册》,多数网站在转载此文章时也并未注明出处和作者,甚为心寒,且在转载过程中难免有纰漏,致使一些例子无法正确运行,我根据网络资料,重新整理了一下,发布出来。<br />如欲转载,请注明出处和作者,并向作者发一封邮件,谢谢。 <br />一.注意:<br />创建动

2010-10-19 14:39:00 918

原创 TListView的用法(转载)

<br />原文地址:http://www.cnblogs.com/sideandside/archive/2007/03/26/688707.html<br /> <br />TListView用法<br />1.TListView方法:procedure Clear; override; //从列表控件中删除所有的项目<br /><br />2.TListView属性:property Column[Index: Integer]: TListColumn;//通过参数 Index 指明一列<br />

2010-07-28 14:52:00 4619

转载 STL容器用法之List(转载)

<br />原文地址:http://blog.sina.com.cn/s/blog_5f93da790100cww1.html<br /> list的基本用法与vector的用法基本相同,其中需要强调一点的是splice()函数,是指把指定段的另一个List插入到指定位置的前面。splice(iterator it , list &x)splice(iterator it, list &x, iterator first)splice(iterator it,list &x, iterator first,

2010-07-23 17:57:00 614

转载 STL中Vector的使用方法详解(转)

// VectorDemo.cpp : 定义控制台应用程序的入口点。//Visual C++ 6.0 中编译通过# include # include using namespace std;typedef vector INTVECTOR;void PrintIntVector(INTVECTOR iVector){    //遍历vector方法

2010-07-23 16:53:00 918

VS2008助手

VS2008助手,让您的开发更得心应手,可以更方便地.h/.cpp切换,编程时会有语法高亮,以及函数提示

2013-08-26

编程高手箴言

编程高手的感悟,后来者少走弯路,适合初学者,或是有一定编程经验,但提升较慢的程序员

2012-12-12

空空如也

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

TA关注的人

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