Chinaunix首页 | 论坛 | 博客

发布时间:2018-03-22 15:11:42

- 1. Webbench下载链接:http://home.tiscali.cz/~cz210552/webbench.htmltinyhttpd是一个超轻量型Http Server,使用C语言开发,全部代码只有502行(包括注释),附带一个简单的Client,可以通过阅读这段代码理解一个 Http Server 的本质。- 3. cJSONcJSON也存在几个弱点,虽然功能不是非常强大,但cJSON的.........【阅读全文】

阅读(2) | 评论(0) | 转发(0)

发布时间:2018-03-22 11:48:02

netstat  -anp | grep TIME_WAIT | wc -l CLOSE_WAIT 可以通过修改系统内核参数来解决: 基本的思想就是要检测出对方已经关闭的socket,然后关闭它。1.代码需要判断socket,一旦read返回0,断开连接,read返回负,检查一下errno,如果不是AGAIN,也断开连接。(注:在UNP 7.5节的图7.6中,可以看到使用sele.........【阅读全文】

阅读(2) | 评论(0) | 转发(0)

发布时间:2018-03-05 11:15:14

Linux 进程在内核中是作为进程描述符 task_struct (LCTT 译注:它是在 Linux 中描述进程完整信息的一种数据结构)的实例来实现的。在 task_struct 中的  mm  域指向到内存描述符,mm_struct 是一个程序在内存中的执行摘要。如上图所示,它保存了起始和结束内存段,进程使用的物理内存页面.........【阅读全文】

阅读(6) | 评论(1) | 转发(0)

发布时间:2018-02-03 12:52:12

RHEL/CentOS 6 和 7 上的操作过程我们都会讲。但在开始之前, 让我们先看看需要准备那些东西。前期条件2、两块分别配有本地 IP 和外网 IP 的网卡注意 不同 Linux 发行版的网卡名是不一样的。第一步,我们启用 IP 转发。 这一步在 RHEL/CentOS 6 和 7 上是相同的。 运行$ sysctl -w net.i.........【阅读全文】

阅读(8) | 评论(0) | 转发(0)

发布时间:2017-12-26 13:24:23

Server,host, data source, datasource, address, addr, network address: 数据库位置(以上任何关键字均可)Database,initial catalog:数据库名Port:        socket 端口,默认 3306ConnectionProtocol,protocol:    连接协议,默认 SocketsPipeName,pipe: .........【阅读全文】

阅读(27) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册