自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 962

转载 共享内存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 1694

转载 共享内存 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 1173

原创 signal(SIGCLD,SIG_IGN)

遇到信号量的问题? signal(SIGCLD,SIG_IGN)SIGCHLD的语义为:子进程状态改变后产生此信号,父进程需要调用一个wait函数以确定发生了什么。  对于SIGCLD的早期处理方式如下:如果进程特地设置该信号的配置为SIG_IGN,则调用进程的子进程将不产生僵死进程。 如果将SIGCLD的配置设置为捕捉,则内核立即检查是否有子进程准备好被等待,如果是这样,则调用S

2011-11-23 17:40:23 8560

转载 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 6128 1

转载 Makefile学习2

下面是我转的一篇写的相当好的Makefile文章,我从中受益匪浅,现在我只充当一个传播媒介,希望更多的人从中受益。。。。。 作者:陈皓概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和 professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的

2011-11-22 14:27:05 920

原创 DLink无线上网遇到的问题

表哥买了个无线路由,可就是上不了网,让我看一看,搞了半天,才搞定了。怎么办的呢?    我只是把加密去掉了,便可以发数据包了,其为什么我也不知道。哎,看来我终究是误打误撞地善于解决问题,但始终不知其问题之实质,所以这也是本人要努力的地方!

2011-11-21 09:14:11 900

转载 Makefile学习1

Make 程序最初设计是为了维护C程序文件防止不必要的重新编译。在使用命令行编译器的时候,修改了一个工程中的头文件,如何确保包含这个头文件的所有文件都得到编译?现在10机的版本生成是使用批处理程序,编译那些文件依赖于程序的维护者,在模块之间相互引用头文件的情况下,要将所有需要重新编译的文件找出来是一件痛苦的事情;在找到这些文件之后,修改批处理进行编译。实际上这些工作可以让 make程序来自动完成,

2011-11-17 10:32:13 945

原创 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 717

原创 识别假币

假币层出不穷,我们该如何鉴别?总结起来,就是一看二摸三听四测。  首先去看一张钱的图案,从整体面颜色来看,真币颜色偏红一点,假币颜色相对白一点;还可以看安全线是否显示微型RMB100;从票面层次立体感上看,真币立体感相对强一点,假币相对平板,无立体感。  其次,用手摸:依靠手指触摸钞票的感觉来分辨人民币的真伪,真币采用特种原料,由专用印钞纸张印制,其手感光滑、厚薄均匀,坚挺有韧性,且票面上

2011-11-15 12:00:10 1017

原创 怎么判断一帧的开始

一帧可能有几个SLICE的!你要把所有的SLICE定位出来,然后再找到每个SLICE的起始宏块的地址,地址为0的话就是一帧开始了!  的确,除去sps和pps,单纯从0x0000000101和0x0000000105来看,直接是看不出帧的边界的,只是一个个的slice的边界罢了,但是一个slice的起始宏块的地址是0,则代表该slice是一帧的第一个slice,故也就是一帧的开始了。  当

2011-11-08 16:29:36 1393

原创 网页上设置时间时,若与计算机同步,则画面消失,而只会出现时间,原因?

网页上设置时间时,若与计算机同步,则画面消失,而只会出现时间,原因? 因为文件系统内的时间是有限的,所以必须改回2002年以前。

2011-11-08 12:32:30 552

转载 眼睛胀痛怎么办

1,眼珠运动法 头向上下左右旋转时,眼珠也跟着一起移动. 2,眨眼法 头向后仰并不停的眨眼,使血液畅通.眼睛轻微疲劳时,只要做2~3次眨眼运动即可. 3,热冷敷交替法 一条毛巾浸比洗澡水还要热一点的热水,另一条毛巾浸加了冰块的冷水,先把热毛巾放在眼睛上约五分钟,然后再放冷毛巾五分钟. 4,眼睛体操 中指指向眼窝和鼻梁间,手掌盖脸来回摩擦五分钟.然后脖子各项左右慢慢移动,

2011-11-07 17:01:17 1362

转载 enum{}

enumenum 关键字用于声明枚举,即一种由一组称为枚举数列表的命名常量组成的独特类型。通常情况下,最好是在命名空间内直接定义枚举,以便该命名空间中的所有类都能够同样方便地访问它。但是,还可以将枚举嵌套在类或结构中。默认情况下,第一个枚举数的值为 0,后面每个枚举数的值依次递增 1。例如,下面的枚举,Sat 是0,Sun 是 1,Mon 是2 等.

2011-11-03 11:53:49 5710

原创 CProgressCtrl 进度条

1.CProgressCtrl类成员      CProgressCtrl() 构造一个CProgressCtrl对象  Create() 创建一个进度条控件并将它与一个CProgressCtrl对象连接  void SetRange( short nLower, short nUpper );为进度条控件设置范围的最小值和最大值,并重画进度条来反映新的范围

2011-11-03 09:49:35 15663

cuda 硬解码 decode vs2019

cuda 硬解码 decode vs2019

2022-09-07

ffmpeg-4.3.1-win64-dev.zip

ffmpeg-4.3.1-win64-dev

2021-03-20

leixiaohua_ffmpeg_demo_1.zip

simplest_ffmpeg_video_filter、simplest_ffmpeg_video_encoder、simplest_ffmpeg_swscale、simplest_ffmpeg_streamer、simplest_ffmpeg_player、simplest_ffmpeg_picture_encodersimplest_ffmpeg_mobile、simplest_ffmpeg_mem_handler、simplest_ffmpeg_format

2021-03-01

leixiaohua_ffmpeg_demo_2.zip

simplest_ffmpeg_device、simplest_ffmpeg_avutil、simplest_ffmpeg_audio_player、simplest_ffmpeg_audio_encoder

2021-03-01

ffmpeg+sdl动态库(win32&win64,包含头文件).zip

ffmpeg+sdl动态库(win32&win64,包含头文件),64位库是自己编译,亲测可用,省事不想自编的童鞋可以直接使用。

2020-12-15

libcurl+openssl-64位动态库(包含MD版本和MDd版本)

libcurl+openssl-64位动态库(包含MD版本和MDd版本)libcurl+openssl-64位动态库(保护MD版本和MDd版本)

2020-12-14

文件比较工具.rar

文件比较工具tools 文件比较工具tools 文件比较工具tools 文件比较工具tools 文件比较工具tools

2020-01-17

SourceInsight V3.5.rar

SourceInsight V3.5

2020-01-17

WebRTCDemo-master_AS工程.rar

WebRTCDemo-master_AS工程WebRTCDemo-master_AS工程WebRTCDemo-master_AS工程

2019-06-27

KB2999226-x64.rar

svn在win7 64位上安装时出现“please install the universal crt first”错误,提示下载windows-update(Kb2999226)

2019-05-17

H264Visa_H264Visa

H264Visa_H264Visa

2018-12-11

H264测试文件

H264测试文件

2018-12-11

jadx_0.6.1 & jadx-gui-0.7.2

jadx_0.6.1 & jadx-gui-0.7.2 jadx_0.6.1 & jadx-gui-0.7.2

2018-06-29

文明之光, pdf

文明之光 pdf,csdn要80M限制,放到云盘去了,云盘链接放在txt中

2017-04-10

文明之光-智能时代-pdf

文明之光 智能时代 pdf,csdn要80M限制,放到云盘去了,云盘链接放在txt中

2017-04-07

h264封装flv-----flv-muxer

根据FLV格式协议,实现支持h264裸视频流封装成FLV格式,音频也支持,只不过是在main中略作修改即可。

2017-03-23

c99-to-c89-1.0.3

c99-to-c89-1.0.3

2017-03-02

pcm测试音乐-pcm测试音乐

pcm测试音乐-pcm测试音乐

2017-02-23

DirectShow视频采集关闭activemovie window

DirectShow视频采集关闭activemovie window

2017-02-13

pthreads-w32-2-8-0-release.exe及编译方法

安装pthreads-w32-2-8-0-release.exe,里面会有源码和生成好的pthread 动态库。其中Pre-built.2\lib\pthreadVSE2.lib为win32平台库,可直接使用,若想编译源码,可按帮助文档来。

2016-10-26

中文版_OpenCV_2 计算机视觉

中文版_OpenCV_2 计算机视觉

2016-05-12

P2P之UDP穿透NAT的原理与实现

P2P之UDP穿透NAT的原理与实现

2016-03-28

H246 player

H246 player (需要自己放个h264裸码流文件到工程中)H246 player (需要自己放个h264裸码流文件到工程中)

2016-03-28

ffmpeg编码成mpeg4或h264文件

ffmpeg编码成mpeg4或h264文件

2012-05-28

ecap.rar win7里找不到摄像头

win7里找不到摄像头,将ECap.rar解压后把ECap.exe这个文件复制到系统盘→用户→(你的用户名)→AppData→Roming→Microsoft→windows→Network shortchts 文件夹下,然后打开 "计算机" 就可以看到摄像头图标

2012-05-08

live555下载—流媒体

Live555 是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输协议如RTP/RTCP、RTSP、SIP等的支持。Live555实现了对多种音视频编码格式的音视频数据的流化、接收和处理等支持,包括MPEG、H.263+、DV、JPEG视频和多种音频编码。同时由于良好的设计,Live555非常容易扩展对其他格式的支持。目前,Live555已经被用于多款播放器的流媒体播放功能的实现,如VLC(VideoLan)、MPlayer

2011-12-14

空空如也

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

TA关注的人

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