1.基本概念
消息队列就是一个消息的链表。而一条消息则可看做是一个记录,具有特定的格式
进程可以按照一定的规则添加新消息;另一些进程则可以从消息队列中读走消息。
2.函数学习
创建消息队列
函数名:msgget
函数原型:int msgget(key_t key,int msgflg)
函数功能:打开或创建消息队列
头文件:
返回值:成功:返回消息队列的id 失败:-1
参...
分类:
其他好文 时间:
2015-05-06 18:05:03
阅读次数:
189
AfxGetMainWndAfxGetMainWnd获取自身窗体句柄HWND hWnd = AfxGetMainWnd()->m_hWnd;GetTopWindow函数功能:该函数检查与特定父窗体相联的子窗体z序(Z序:垂直屏幕的方向,即叠放次序),并返回在z序顶部的子窗体的句柄。函数原型:HWND...
函数功能:该函数从指定的进程中读入内存信息,被读取的区域必须具有訪问权限。函数原型:BOOL ReadProcessMemory(HANDLE hProcess,LPCVOID lpBaseAddress,LPVOID lpBuffer,DWORD nSize,LPDWORD lpNumberOfB...
分类:
其他好文 时间:
2015-05-05 21:24:17
阅读次数:
121
函数功能:在某一个字符缓冲区中搜索指定的字符串,并将搜到的字符串保存在参数中。应用场合:可配合LoadRunner的关联功能,灵活获取服务器端返回的数据举例:客服3.0工作流系统,工单处理每次都从待办区中打开第一条工单,打开工单的URL已经通过关联保存在tt_url参数中,在工单处理提交时,需要使用...
分类:
其他好文 时间:
2015-05-05 21:18:19
阅读次数:
138
因为需要将函数进行右转,发现opencv自带 的过于麻烦。自己写了个右转的。可以根据这个想法写出任何方向的 1 //函数功能,右转图片 2 IplImage* convertImage(IplImage* image) 3 { 4 CvSize size = cvGetSize(image)...
分类:
其他好文 时间:
2015-05-03 00:48:29
阅读次数:
251
extern struct device *device_create(struct class *cls, struct device *parent,
dev_t devt, void *drvdata,
const char *fmt, ...)
__attribute__((format(printf, 5, 6)));
函数功能:
函数device_create()用于动态的建立逻辑设备,并对新的逻辑设备类进行相应初始化,将其与函数的第一个参...
分类:
系统相关 时间:
2015-04-30 16:14:22
阅读次数:
183
1. 上传表单(这里以上传视频为例): 视频名称: 2. 上传处理://函数功能:根据文件上传时间生成新文件名//参数:原文件名functionmkFileName($fName){ $curTime=getdate(); //获取文件后缀名 $fileExt=substr(strrc...
分类:
Web程序 时间:
2015-04-30 10:18:03
阅读次数:
145
1.核心理论
共享内存是IPC机制中的一种,它允许两个不相关的进程访问同一段内存,这是传递数据的一种非常有效的方式。
2.函数学习
创建/获取共享内存
函数名:shmget
函数原型:int shmget(key_t key,size_t size,int shmflg)
函数功能:创建或者获取共享内存,并返回其描述符
头文件:
返回值:成功:返回创建或获取到的共享内存的描述...
分类:
其他好文 时间:
2015-04-29 23:33:37
阅读次数:
263
今天来讨论一下装饰器。装饰器是一个很著名的设计模式,经常被用于有切面需求的场景,较为经典的有插入日志、性能测试、事务处理等。装饰器是解决这类问题的绝佳设计,有了装饰器,我们就可以抽离出大量函数中与函数功能本身无关的雷同代码并继续重用。概括的讲,装饰器的作用就是为已经存在的对象添加额外的功能。1. 装...
分类:
编程语言 时间:
2015-04-29 23:06:56
阅读次数:
143
linux应用开发-时间编程
一 时间类型
世界标准时间:格林威治时间
日历时间:从1970-1-1起的秒数
二 时间函数
1 获取日历时间
函数名
time
函数原形
time_t time(time_t *t)
函数功能
从1970年1月1日的时间,单位为秒
所属头文件
...
分类:
系统相关 时间:
2015-04-28 22:52:26
阅读次数:
229