自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (8)
  • 收藏
  • 关注

转载 mmap详解举例

mmap 功能描述:  mmap将一个文件或者其它对象映射进内存。文件被映射到多个页上,如果文件的大小不是所有页的大小之和,最后一个页不被使用的空间将会清零。munmap执行相反的操作,删除特定地址区域的对象映射。 基于文件的映射,在mmap和munmap执行过程的任何时刻,被映射文件的st_atime可能被更新。如果st_atime字段在前述的情况下没有得到更新,首次对映射区的第

2016-01-29 13:58:17 563

转载 TCP长连接与短连接的区别

1. TCP连接当网络通信时采用TCP协议时,在真正的读写操作之前,server与client之间必须建立一个连接,当读写操作完成后,双方不再需要这个连接时它们可以释放这个连接,连接的建立是需要三次握手的,而释放则需要4次握手,所以说每个连接的建立都是需要资源消耗和时间消耗的经典的三次握手示意图: 经典的四次握手关闭图: 2. TCP短连接我们模拟一下TCP短连接的

2016-01-28 10:24:43 337

转载 IO多路复用之poll总结

1、基本知识  poll的机制与select类似,与select在本质上没有多大差别,管理多个描述符也是进行轮询,根据描述符的状态进行处理,但是poll没有最大文件描述符数量的限制。poll和select同样存在一个缺点就是,包含大量文件描述符的数组被整体复制于用户态和内核的地址空间之间,而不论这些文件描述符是否就绪,它的开销随着文件描述符数量的增加而线性增大。 2、poll函数

2016-01-26 12:52:09 306

原创 linux下SOCKET在connect时遇到Operation now in progress

将     fcntl(fd, F_SETFL, O_NONBLOCK);       //非阻塞放到connect之后

2016-01-26 11:18:19 4087

GB28181模拟测试

GB28181演示工具,纯C实现,性能非常高,源码支持嵌入式,windows,linux平台。支持上级级联,下级级联,可做平台 IPC,NVR,需要源码,功能定制,流媒体开发 +q 332725557

2023-09-22

Nginx_http_flv.rar

nginx-1.19_http_flv module

2021-08-03

TSparse.zip

流媒体开发

2021-03-26

GB28181-mss-1.4.0.FINAL-apache-tomcat-6.0.29-神盾

用于GB28181信令调测,SIP调测工具,级联调测,组织结构调测,视频流调测,非常方便,亲测可用,使用前请安装JAVA1.6。

2020-08-19

IOCPSocket.rar

自己实现的IOCP代码,可以参考,目前简单测试OK,后面还会更新

2019-05-10

occi 开发包 instantclient-12.2.0.1.0 全部压缩包 X86

内含 instantclient-sdk-nt-12.2.0.1.0(x86) instantclient-odbc-nt-12.2.0.1.0-2(x86) instantclient-jdbc-nt-12.2.0.1.0(x86) instantclient-basic-nt-12.2.0.1.0(x86) instantclient-basiclite-nt-12.2.0.1.0(x86)

2019-03-20

vs2013编译websocket++环境附boost源码和库

websocket++ vs2013编译环境,改一下vs属性->附件包含目录路径,可直接编译

2018-08-04

msinttypes-r26.zip;无法打开包括文件:“stdint.h”

fatal error C1083: 无法打开包括文件:“stdint.h”: No such file or directory stdint.h是c99标准的头文件,vc不支持,所以肯定会提示“No such file or directory”的。 解决办法: 解压后会得到三个文件,把inttypes.h和stdint.h放到vc的include目录就可以了。 我安装的是VS2008,安装到的默认位置,因此include的路径就是: C:\Program Files\Microsoft Visual Studio 9.0\VC\include 通过以上方法,成功解决编译错误。

2017-08-12

二维码生成源码

封装在一个C++静态库,可直接编译使用

2017-05-13

空空如也

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

TA关注的人

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