前段时间一个项目需要用到高并发的服务,想着自己应该可以写一个,windwos 上使用完成端口实现,写完之后,测试感觉没什么问题,可是一上线各种各样的问题,初步怀疑是底层网路库的问题,于是决定更换网络库,使用libevent 1,下载最新稳定版libevent http://libevent.org/ ...
分类:
其他好文 时间:
2018-01-21 00:05:20
阅读次数:
278
chapter3套接字编程简介3.1 概述 地址转换函数在地址的文本表达和他们存放在套接字地址结构中的二进制值之间进行转换。多数现存的IPv4代码使用inet_addr和inet_ntoa这两个函数,不过这两个新函数inet_pton和inet_ntop同时适用于IPv4和IPv6. 3.2 套接字 ...
分类:
其他好文 时间:
2017-12-17 00:14:11
阅读次数:
175
3.1 概述 地址转换函数在地址的文本表达和他们存放在套接字地址结构中的二进制值之间进行转换。多数现存的IPv4代码使用inet_addr和inet_ntoa这两个函数,不过这两个新函数inet_pton和inet_ntop同时适用于IPv4和IPv6. 3.2 套接字地址结构 sockaddr_ ...
分类:
其他好文 时间:
2017-12-07 17:29:00
阅读次数:
206
DATE_FORMAT(date,fmt) 依照字符串fmt格式化日期date值 FORMAT(x,y) 把x格式化为以逗号隔开的数字序列,y是结果的小数位数 INET_ATON(ip) 返回IP地址的数字表示 INET_NTOA(num) 返回数字所代表的IP地址 TIME_FORMAT(time ...
分类:
数据库 时间:
2017-11-24 23:56:27
阅读次数:
251
一、表设计1. 库名、表名、字段名使用小写字母,“_”分割。2. 库名、表名、字段名不超过12个字符。3. 库名、表名、字段名见名知意,尽量使用名词而不是动词。4. 优先使用InnoDB存储引擎。5. 存储精确浮点数使用DECIMAL替代FLOAT和DOUBLE。6. 使用UNSIGNED存储非负数... ...
分类:
数据库 时间:
2017-10-25 18:05:20
阅读次数:
227
Mysql自带的IP转换语句 inet_aton:将ip地址转换成数字型 inet_ntoa:将数字型转换成ip地址 ...
分类:
数据库 时间:
2017-10-24 19:34:34
阅读次数:
199
解决方案: 开始创建项目文件时就忽略检查SDL. 文件的属性页 >c/c++ >常规,将SDL检查改为否 至于编译器提供的替代代码方案,后面可以尝试. ...
分类:
Web程序 时间:
2017-10-22 21:41:15
阅读次数:
550
网络字节序与主机字节序的转换 在对IP地址结构体SOCKADDR_IN赋值的时候,经常会用到下列的函数htonl,htons,inet_addr,与之相对应的函数是ntohl,ntohs,inet_ntoa。查看这些函数的解析,会发现这些函数其实是与主机字节序和网络字节序之间转换有关。就是什么网络字 ...
分类:
其他好文 时间:
2017-10-14 12:12:02
阅读次数:
208
pjsip功能很强,做sip rtp语音通话库首选。在2.0之后,也支持视频。不过,它的视频功能缺省是从视频设备采集,然后进行编译,再发送出去的。假设,我们已经有了视频源,比如IP摄像机,不需要采集和编码这个过程,怎么处理呢?假设我们采用pjsip附带的pjsua为例。通常的方法:1 把视频源当然文 ...
分类:
Web程序 时间:
2017-09-26 12:58:39
阅读次数:
279
mysql与php中都提供了IP转换十进制数函数 1. IP 由点分格式,转换为数字格式,代码如下: 2. IP 由数字格式转换为点分格式,代码如下: php可直接使用ip2long函数,代码如下: ...
分类:
数据库 时间:
2017-09-07 19:39:58
阅读次数:
199