- 博客(15)
- 资源 (30)
- 收藏
- 关注
原创 strstr() strdup() strchr()
strchr() 原型:extern char *strchr(const char *s,char c); const char *strchr(const char* _Str,int _Val) char *strchr(char* _Str,int _Ch) 头文件:#include 功能:查找字符串s中首次出现字符c的位置
2011-11-28 17:00:57 967
转载 共享内存API函数 shmat() shmdt() shmctl()
shmat 作用:共享内存区对象映射到调用进程的地址空间 核心处理函数: void *shmat( int shmid , void *shmaddr , int shmflag );shmat()是用来允许本进程访问一块共享内存的函数。 int shmid是那块共享内存的ID。 char *shmaddr是共享内存的起始地址 int shmfla
2011-11-25 15:44:51 1696
转载 共享内存 shmget()
shmget头文件 #include #include 参数 int shmget(key_t key, size_t size, int shmflg); key_t key key标识共享内存的键值: 0/IPC_PRIVATE。 当key的取值为IPC_PRIVATE,则函数shmget()将创建一块新的共享内存;如果key的取
2011-11-24 11:36:55 1179
原创 signal(SIGCLD,SIG_IGN)
遇到信号量的问题? signal(SIGCLD,SIG_IGN)SIGCHLD的语义为:子进程状态改变后产生此信号,父进程需要调用一个wait函数以确定发生了什么。 对于SIGCLD的早期处理方式如下:如果进程特地设置该信号的配置为SIG_IGN,则调用进程的子进程将不产生僵死进程。 如果将SIGCLD的配置设置为捕捉,则内核立即检查是否有子进程准备好被等待,如果是这样,则调用S
2011-11-23 17:40:23 8569
转载 msgsnd()
转: http://blog.sina.com.cn/s/blog_64ba2b750100w34j.html 前些天我在看ststem V函数msgsnd时,看到书上一个例子,调了好长时间,结果都有点问题,前面我说过书中定义msgsnd第二个参数是它指向的是一个结够体指针。struct msgbuf {long mtype;char mtext[1];};
2011-11-23 17:14:30 6152 1
转载 Makefile学习2
下面是我转的一篇写的相当好的Makefile文章,我从中受益匪浅,现在我只充当一个传播媒介,希望更多的人从中受益。。。。。 作者:陈皓概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和 professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的
2011-11-22 14:27:05 923
原创 DLink无线上网遇到的问题
表哥买了个无线路由,可就是上不了网,让我看一看,搞了半天,才搞定了。怎么办的呢? 我只是把加密去掉了,便可以发数据包了,其为什么我也不知道。哎,看来我终究是误打误撞地善于解决问题,但始终不知其问题之实质,所以这也是本人要努力的地方!
2011-11-21 09:14:11 903
转载 Makefile学习1
Make 程序最初设计是为了维护C程序文件防止不必要的重新编译。在使用命令行编译器的时候,修改了一个工程中的头文件,如何确保包含这个头文件的所有文件都得到编译?现在10机的版本生成是使用批处理程序,编译那些文件依赖于程序的维护者,在模块之间相互引用头文件的情况下,要将所有需要重新编译的文件找出来是一件痛苦的事情;在找到这些文件之后,修改批处理进行编译。实际上这些工作可以让 make程序来自动完成,
2011-11-17 10:32:13 950
原创 Makefile里的PHONY
例子:.PHONY:all cleanall:client serverclient:client.c gcc client.c -o clientserver:server.c gcc server.c -o serverclean: rm -f *.o client server为什么使用PHONY ? PHONY 目标并非实际的
2011-11-17 10:30:44 721
原创 识别假币
假币层出不穷,我们该如何鉴别?总结起来,就是一看二摸三听四测。 首先去看一张钱的图案,从整体面颜色来看,真币颜色偏红一点,假币颜色相对白一点;还可以看安全线是否显示微型RMB100;从票面层次立体感上看,真币立体感相对强一点,假币相对平板,无立体感。 其次,用手摸:依靠手指触摸钞票的感觉来分辨人民币的真伪,真币采用特种原料,由专用印钞纸张印制,其手感光滑、厚薄均匀,坚挺有韧性,且票面上
2011-11-15 12:00:10 1023
原创 怎么判断一帧的开始
一帧可能有几个SLICE的!你要把所有的SLICE定位出来,然后再找到每个SLICE的起始宏块的地址,地址为0的话就是一帧开始了! 的确,除去sps和pps,单纯从0x0000000101和0x0000000105来看,直接是看不出帧的边界的,只是一个个的slice的边界罢了,但是一个slice的起始宏块的地址是0,则代表该slice是一帧的第一个slice,故也就是一帧的开始了。 当
2011-11-08 16:29:36 1398
原创 网页上设置时间时,若与计算机同步,则画面消失,而只会出现时间,原因?
网页上设置时间时,若与计算机同步,则画面消失,而只会出现时间,原因? 因为文件系统内的时间是有限的,所以必须改回2002年以前。
2011-11-08 12:32:30 555
转载 眼睛胀痛怎么办
1,眼珠运动法 头向上下左右旋转时,眼珠也跟着一起移动. 2,眨眼法 头向后仰并不停的眨眼,使血液畅通.眼睛轻微疲劳时,只要做2~3次眨眼运动即可. 3,热冷敷交替法 一条毛巾浸比洗澡水还要热一点的热水,另一条毛巾浸加了冰块的冷水,先把热毛巾放在眼睛上约五分钟,然后再放冷毛巾五分钟. 4,眼睛体操 中指指向眼窝和鼻梁间,手掌盖脸来回摩擦五分钟.然后脖子各项左右慢慢移动,
2011-11-07 17:01:17 1367
转载 enum{}
enumenum 关键字用于声明枚举,即一种由一组称为枚举数列表的命名常量组成的独特类型。通常情况下,最好是在命名空间内直接定义枚举,以便该命名空间中的所有类都能够同样方便地访问它。但是,还可以将枚举嵌套在类或结构中。默认情况下,第一个枚举数的值为 0,后面每个枚举数的值依次递增 1。例如,下面的枚举,Sat 是0,Sun 是 1,Mon 是2 等.
2011-11-03 11:53:49 5722
原创 CProgressCtrl 进度条
1.CProgressCtrl类成员 CProgressCtrl() 构造一个CProgressCtrl对象 Create() 创建一个进度条控件并将它与一个CProgressCtrl对象连接 void SetRange( short nLower, short nUpper );为进度条控件设置范围的最小值和最大值,并重画进度条来反映新的范围
2011-11-03 09:49:35 15667
leixiaohua_ffmpeg_demo_1.zip
2021-03-01
leixiaohua_ffmpeg_demo_2.zip
2021-03-01
ffmpeg+sdl动态库(win32&win64,包含头文件).zip
2020-12-15
libcurl+openssl-64位动态库(包含MD版本和MDd版本)
2020-12-14
WebRTCDemo-master_AS工程.rar
2019-06-27
KB2999226-x64.rar
2019-05-17
pthreads-w32-2-8-0-release.exe及编译方法
2016-10-26
ecap.rar win7里找不到摄像头
2012-05-08
live555下载—流媒体
2011-12-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人