自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 常用函数

signal:<signal.h>typedef void (*sighandler_t)(int);sighandler_t signal(int signum, sighandler_t handler);#include <sys/types.h>          /* See NOTES */#include <sys/socket.h>...

2018-08-16 15:11:01 173

转载 linux内核数据结构之kfifo

https://www.cnblogs.com/Anker/p/3481373.html1、前言  最近项目中用到一个环形缓冲区(ring buffer),代码是由linux内核的kfifo改过来的。缓冲区在文件系统中经常用到,通过缓冲区缓解cpu读写内存和读写磁盘的速度。例如一个进程A产生数据发给另外一个进程B,进程B需要对进程A传的数据进行处理并写入文件,如果B没有处理完,则A要延迟发送。为了...

2018-06-26 09:59:33 191

转载 DirectShow 学习(三) COM实现部分和部分辅助源码浅读 (async例子)(2013-05-01 20:06)

IAMovieSetup接口定义IAMovieSetup : public IUnknown{public:// Adds the filter to the registry.virtual HRESULT STDMETHODCALLTYPE Register(void) = 0;// Removes the filter from the registry.vi

2013-05-01 20:09:04 905

转载 DirectShow 学习(二) COM实现部分和部分辅助源码浅读 (async例子)(2013-05-01 20:06)

DirectShow 学习(二):CBasePin类、CBaseOutputPin类和CBaseInputPin类源代码解析1.      IPin接口IPin : public IUnknown{    public:    // 连接两个Pin,主动连接InputPin    virtual HRESULT STDMETHODCALLTYPE Connect(

2013-05-01 20:07:39 817

转载 DirectShow 学习(一) COM实现部分和部分辅助源码浅读 (async例子)

原文见http://blog.youkuaiyun.com/alvachien/article/details/248351 1.      BaseClasses中实现COM的部分源代码分析[combase.h/combase.cpp]o        class CBaseObject是BaseClasses中的基类,它只维护一个m_cObjects的计数信息。同时它只支持输入名称的Const

2013-05-01 20:06:38 802

转载 DX90SDK SDK源码分析(一) 拉模式的例子 MEMFILE

转载请标明是引用于 http://blog.youkuaiyun.com/chenyujing1234例子代码:(包括asynbase asyncflt baseclasses memfile)(编译工具:VS2005)http://www.rayfile.com/zh-cn/files/d2b6051c-73ed-11e1-8768-0015c55db73d/参考书>工程介绍:

2013-04-28 00:11:03 1043

转载 两种I/O模式

两种I/O模式    * 阻塞模式:执行I/O操作完成前会一直进行等待,不会将控制权交给程序。套接字 默认为阻塞模式。可以通过多线程技术进行处理。    * 非阻塞模式:执行I/O操作时,Winsock函数会返回并交出控制权。这种模式使用 起来比较复杂,因为函数在没有运行完成就进行返回,会不断地返回 WSAEWOULDBLOCK错误。但功能强大。 比较容易想到的一种服务

2013-04-17 23:27:19 602

转载 Winsock异步模式之一select 选择模式

Winsock异步模式之一select 选择模式   2010-02-25 16:25:43|  分类: 网络开发|字号 订阅最近在学习winsock的过程中遇到种种问题,最突出的就是资料比较少,而且不是很详细(特别是异步IO模型这一块),很多资料都是费了九牛二虎之力才在网上找到只言片语(哎,很多资料说的都不是特别清楚)。为了巩固我的学习成果,同时也是为了给

2013-04-17 21:56:04 529

转载 setsockopt设置socket状态

setsockopt设置socket状态分类: C++ programming2011-08-25 10:47 106人阅读 评论(0) 收藏 举报socketwindowstcp算法structpascal1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOL bReuseaddr=TRUE;s

2013-04-14 23:14:16 428

原创 directshow命令

//枚举设备IMonikerIEnumMoniker *pEm=NULL; hr=pCreateDevEnum->CreateClassEnumerator(CLSID_VideoInputDeviceCategory,&pEm,0);pEm->Reset(); ULONG cFetched;IMoniker *pM=NULL; w

2013-04-06 16:39:33 743

转载 COM技术内幕(笔记)

健忘日记欢迎UI开发交流与合作 duwenjie@gmail.com博客园首页博问闪存新随笔联系订阅管理随笔- 144  文章- 0  评论- 63 COM技术内幕(笔记)COM——到底是什么?——COM标准的要点介绍,它被设计用来解决什么问题?基本元素的定义——COM术语以及这些术语的含义。 使用和处理COM对象

2013-03-24 00:25:07 2070

转载 winsock UPD

您还未登录!|登录|注册|帮助首页业界移动云计算研发论坛博客下载更多Canbus的专栏目录视图摘要视图订阅2013年7月微软MVP申请开始啦!        专访许长敬之移动互联网      优快云博客移动开发排行榜 【有奖提问】优快云论坛第1期专家问答开始

2013-03-21 23:41:02 628

转载 出现“烫”“屯”字样,则说明你的程序是VC编写的DEBUG版程序,“烫”是未初始化的栈空间,“屯”是申请后未做过内存清零或COPY的堆内存。 写入文件是“屯”,则需要找下你申请的内存是不是没经过内存复

出现“烫”“屯”字样,则说明你的程序是VC编写的DEBUG版程序,“烫”是未初始化的栈空间,“屯”是申请后未做过内存清零或COPY的堆内存。写入文件是“屯”,则需要找下你申请的内存是不是没经过内存复制而直接写入文件里了。

2013-03-15 22:51:28 1526

转载 TCP传输小数据包效率问题(译自MSDN)

TCP传输小数据包效率问题(译自MSDN)分类: Visual Studio2009-09-19 12:07 2654人阅读 评论(0) 收藏 举报tcpmicrosoft算法socket网络测试TCP传输小数据包效率问题(译自MSDN)http://www.ftpff.com/blog/?q=node/16 摘要:当使用TCP传输小型数据包时,程序的设

2013-03-10 22:55:04 694

转载 getsockopt/setsockopt 函数说明

getsockopt/setsockopt 函数说明分类: Win32/Api2010-09-11 21:59 799人阅读 评论(0) 收藏 举报sockettcpstructsockets服务器算法【 getsockopt/setsockopt系统调用】       功能描述: 获取或者设置与某个套接字关联的选 项。选项可能存在于多层协议中,它们

2013-03-10 21:29:13 552

转载 关于socket中的send函数

关于Send其实我是要调用send函数,但是在一个地方看到了下面的一段话:当调用该函数时,send先比较待发送数据的长度len和套接字s的发送缓冲区的长度,如果len大于s的发送缓冲区的长度,该函数返回SOCKET_ERROR;如果len小于或者等于s的发送缓冲区的长度,那么send先检查协议是否正在发送s的发送缓冲中的数据,如果是就等待协议把数据发送完,如果协议还没有开始发送s的发送缓冲

2013-03-10 21:13:55 732

转载 winsock缓冲区大小

繁體中文 English用户名:  密码:   忘记密码? 登陆 注册首页 | 新闻 | 交流 | 问吧 | 文档 | 手册 | 下载 | 博客      文档     问吧     交流     PHP函数     下载     全站     搜索标题 全文  热门搜索 你的位置: 问答吧

2013-03-10 21:01:16 2468

转载 生死疆界--- 在new与delete之间

问题源自一段简单的代码:1.void main()2.{3.char *p = new char;4.cin>>p;5.cout6.delete p;7.}在以上代码中,如果你输入:abcd,那么如你所望,你会看到"正确"的输出"c"。但是会有错误提示出现:    Debug Error!    P

2013-03-10 16:56:35 642

转载 winsock的select模型

winsock的select模型分类: vc2011-03-22 12:52 547人阅读 评论(0) 收藏 举报struct服务器数据结构null测试网络 select函数:           系统提供select函数来实现多路复用输入/输出模型。原型:         #include sys/time.h>         #include un

2013-03-10 11:06:35 517

转载 IplImage结构

IplImage结构分类: OpenCV2012-04-17 14:10 402人阅读 评论(0) 收藏 举报imagebyte存储nullstruct//有很多地方有介绍,但是很多不够详细,或者没有具体指明,这里我详细说明一下:chinabinlang;typedef struct_IplImage{int nSize;

2013-03-09 21:06:13 699

原创 opencvIplImage转化BMP(源代码)

// newtest3.6.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include "windows.h"int _tmain(int argc, _TCHAR* argv[]){FILE *fp = NULL; fp=fopen("E:\\Lena.bmp","rb");unsigned char* pTot

2013-03-04 18:04:20 489

转载 BMP与IplImage相互转换

class BMP {public: BMP():bmpData(NULL) { memset(&biHeader, 0, sizeof(biHeader)); } BMP(const BMP & img); BMP(const IplImage &img); BMP(int width, int height, int bitCount)

2013-02-27 20:22:41 392

转载 vc bmp对象与Opencv Iplimage对象相互转换

首先我们要了解两种数据结构IplImag 对象结构:/**************************************************************************************************    *

2013-02-26 23:09:41 378

原创 opencv播放和CImage保存BMP

// MFCopencvDlg.cpp : 实现文件//#include "stdafx.h"#include "MFCopencv.h"#include "MFCopencvDlg.h"#include "afxdialogex.h"//#include "atlimage.h"#include #include #include #include #ifdef

2013-02-25 23:14:39 731

转载 Opencv + OpenNI + H.263 + RTP 视频截取、压缩和发送实验

由于工作需要,做了下Camera或Kinect视频采集后经过H263压缩并通过RTP向外发送的实验,期间查了不少网上的资料,看了不少文章,但最终主要参考了这两个帖子:http://blog.youkuaiyun.com/ljbsdu/article/details/6663730http://blog.163.com/gz_ricky/blog/static/18204911820112231

2013-02-24 23:25:27 1195

转载 在VS2005下使用Jrtplib传送H263视频(using OpenCV2.2)

在VS2005下使用Jrtplib传送H263视频(using OpenCV2.2)分类: 流媒体传输 opencv2011-08-05 19:23 807人阅读 评论(9) 收藏 举报         终于捣鼓出点东西了!高兴啊~~~哈哈哈哈,首先感谢网络上的资源的帮助。         1、RFC3550,3551,2190--ENU,http://www.

2013-02-24 23:23:45 661

转载 OpenCV中文网站上有讲怎么使用OpenCV读入和显示图像和视频

OpenCV中文网站上有讲怎么使用OpenCV读入和显示图像和视频图像文件读入和显示:http://www.opencv.org.cn/index.php/%E5%9B%BE%E5%83%8F%E6%96%87%E4%BB%B6%E8%AF%BB%E5%85%A5%E5%92%8C%E6%98%BE%E7%A4%BA读取视频文件:http://www.opencv.org.cn/i

2013-02-24 23:20:00 1153

空空如也

空空如也

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

TA关注的人

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