上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 75 下一页
摘要: fopen() 函数打开文件或者 URL。 如果打开失败,本函数返回 FALSE。 fopen(filename,mode,include_path,context) 原文 http://www.w3school.com.cn/php/func_filesystem_fopen.asp 阅读全文
posted @ 2013-04-20 15:14 浪里飞 阅读(197) 评论(1) 推荐(0) 编辑
摘要: trim() 函数从字符串的两端删除空白字符和其他预定义字符。 trim(string,charlist) 原文 http://www.w3school.com.cn/php/func_string_trim.asp 阅读全文
posted @ 2013-04-20 15:10 浪里飞 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 1、滑动窗口 滑动窗口协议是传输层进行流控的一种措施,接收方通过通告发 送方自己的窗口大小,从而控制发送方的发送速度,从而达到防止发送方发送速度过快而导致自己被淹没的目的。 TCP的滑动窗口解决了端到端的流量控制问题,允许接受方对传输进行限制,直到它拥有足够的缓冲空间来容纳更多的数据。 2、拥塞窗口 拥塞窗口也看做是发送端用来进行流量控制的窗口。... 阅读全文
posted @ 2013-04-18 02:46 浪里飞 阅读(2345) 评论(0) 推荐(0) 编辑
摘要: 打印输出tcp拥塞窗口 在内核的函数tcp_getsockopt的代码中,可以看到这个选项TCP_INFO,返回了几乎所有的参数,同时还有其他的许多参数可以得到一些其他的信息。具体每个参数的含义可以参考内核中的注释。 示例 #include <string> #include <string.h> #include <cstdlib> #incl... 阅读全文
posted @ 2013-04-18 02:15 浪里飞 阅读(2919) 评论(0) 推荐(0) 编辑
摘要: 使用Shell向syslog日志文件写入信息 应用程序使用syslog协议发送信息给Linux系统的日志文件(位于/var/log目录)。sysklogd提供两个系统工具:一个是系统日志记录,另一个是内核信息捕获。通常大多程序都使用C语言或者syslog应用程序或库来发送syslog消息。 1、logger命令是一个Shell命令(接口)。可以通过该接口使用syslog的系统日志... 阅读全文
posted @ 2013-04-18 01:16 浪里飞 阅读(2823) 评论(0) 推荐(1) 编辑
摘要: std::string get_timer() { char szTmp[64] = {0}; struct timeval tv; gettimeofday(&tv, NULL); struct tm tmNow; localtime_r(&tv.tv_sec, &tmNow); strftime(szTmp,sizeof(szTmp), "[%Y... 阅读全文
posted @ 2013-04-16 02:24 浪里飞 阅读(435) 评论(0) 推荐(0) 编辑
摘要: C语言中格式化日期时间ctime()函数 函数原型:char *ctime(const time_t *time); 功能说明:将time_t类型日期和时间转换为字符串。 返回值:返回由tm结构中的日期和时间转换成的字符串的地址,该字符串的形式定义如下: DDD MMM dd hh:mm:ss YYYY 各字符的意义: D... 阅读全文
posted @ 2013-04-16 01:32 浪里飞 阅读(4032) 评论(0) 推荐(0) 编辑
摘要: memcpy memmove区别和实现 memcpy与memmove的目的都是将N个字节的源内存地址的内容拷贝到目标内存地址中。 但当源内存和目标内存存在重叠时,memcpy会出现错误,而memmove能正确地实施拷贝,但这也增加了一点点开销。 memmove的处理措施: (1)当源内存的首地址等于目标内存的首地址时,不进行任何拷贝 (2)当源内存的首地址大于目标内存的首地址时,实行正向... 阅读全文
posted @ 2013-04-16 00:12 浪里飞 阅读(2442) 评论(0) 推荐(0) 编辑
摘要: 缓存的基本原理 缓存工作的原则,就是“引用的局部性”,这可以分为时间局部性和空间局部性。空间局部性是指CPU在某一时刻需要,那么很可能下一步就需要其附近的数据;时间局部性是指当某个数据被访问过一次之后,过不了多久时间就会被再一次访问。对于应用程序而言,不管是指令流还是数据流都会出现引用的局部性现象。 ... 阅读全文
posted @ 2013-04-14 21:02 浪里飞 阅读(737) 评论(0) 推荐(0) 编辑
摘要: 测试SO_REUSEADDR与绑定 示例代码1 //demo.cpp #include <stdio.h> #include <netdb.h> #include <errno.h> #include <string.h> #include <unistd.h> #include <linux/tcp.h> int SockDemo() ... 阅读全文
posted @ 2013-04-07 23:32 浪里飞 阅读(378) 评论(0) 推荐(0) 编辑
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 75 下一页