服务器
文章平均质量分 66
duhaomin
开朗,爱运动
展开
-
SELECT、POOL、EPOLL的特点对比
原文地址:http://www.myexception.cn/software-architecture-design/674698.html先说Select: 1.Socket数量限制:该模式可操作的Socket数由FD_SETSIZE决定,内核默认32*32=1024. 2.操作限制:通过遍历FD_SETSIZE个Socket来完成调度,不管哪个Socket是活跃的,都遍历一遍.翻译 2014-03-30 03:01:26 · 4162 阅读 · 1 评论 -
IP地址相关知识整理
很久没有用这方面的内容了,突然一问还真有点回忆不全整理一下:从0.0.0.0到255.255.255.255大体用下边来分开0.0.0.0 0.255.255.2551.0.0.0 126.255.255.255 127.0.0.1 127.255.255.255128.0.0.0 191.255.255.255192.0.0.0 223.255.2原创 2014-12-23 09:20:21 · 1267 阅读 · 0 评论 -
apache服务器:拒绝通过IP直接访问网站
遇到的apache服务器:拒绝通过IP直接访问网站用apache搭建的WEB服务器,如何让用户只能通过设定的域名访问,而不能直接通过服务器的IP地址访问呢?方法一:在httpd.conf文件最后面,加入以下代码NameVirtualHost 221.222.222.222ServerName 221.222.222.222Order Allow,De原创 2014-06-12 20:57:33 · 4620 阅读 · 2 评论 -
Nginx 源码下载以及比较好的教程链接
https://github.com/taobao/nginx-book原创 2014-04-18 14:49:43 · 1850 阅读 · 0 评论 -
accept函数
参考一:原文地址:http://blog.chinaunix.net/uid-25749806-id-348689.html13.2.5 accept函数处于监听状态的服务器在获得客户机的连接请求后,会将其放置在等待队列中。当系统空闲时,将接受客户机的连接请求。接收客户机的连接请求使用accept函数,该函数的具体信息如表13.6所示。表13.6 accept函数转载 2014-03-31 18:55:25 · 2680 阅读 · 0 评论 -
Linux 下很有用的网络函数、结构体
001:fcntl函数:可以改变已打开的文件性质,针对(文件)描述符提供控制,点击查看详情int fcntl(int fd, int cmd); int fcntl(int fd, int cmd, long arg); int fcntl(int fd, int cmd, struct flock *lock);参数fd 是被参数cmd操作(如下面的描述)的描述符.针原创 2014-03-30 17:56:15 · 1121 阅读 · 0 评论 -
ubuntu11.04编译安装nginx1.0.5
原文地址:http://blog.csdn.net/duck_genuine/article/details/6760893http://www.ligaofeng.com/?p=1107ubuntu11.04编译安装nginx1.0.5由 admin 撰写 http://www.ligaofeng.com/?p=11071、 PCRE库的安装:官网翻译 2014-03-30 21:59:51 · 1163 阅读 · 0 评论 -
Linux - epoll 模型【未完】
epoll 模型epoll的优点:【原文地址:http://blog.csdn.net/klarclm/article/details/8828486】epoll支持水平触发和边缘触发,最大的特点在于边缘触发,它只告诉进程哪些fd刚刚变为就需态,并且只会通知一次。还有一个特点是,epoll使用“事件”的就绪通知方式,通过epoll_ctl注册f原创 2014-03-30 21:01:17 · 954 阅读 · 0 评论 -
主机字节序与网络字节序的转换函数:htonl、ntohl、htons、ntohs
原文地址:http://blog.csdn.net/libuding/article/details/5860578Part 1: htons函数具体解释 在Linux和Windows网络编程时需要用到htons和htonl函数,用来将主机字节顺序转换为网络字节顺序。 在Intel机器下,执行以下程序int main()...{转载 2014-03-30 18:00:22 · 5863 阅读 · 0 评论 -
网页游戏服务器端开发心得
最近参与开发了一款网页游戏,网页游戏和普通客户端游戏不同,虽然都可以称为网络游戏,从服务器角度来说,网页游戏所承载的用户量是很少的,一般一组服务器3-4000玩家同时在线。当然,技术含量也相对较低。开发周期短,一般为4-5个月。我现在就网页游戏后台开发的技术,谈谈自己的看法。首先是网关,所有玩家进入游戏,都是同网关连接,网关起着隔离游戏逻辑服务器和玩家的作用,保护游戏服务器内部不受外部玩家有意或无转载 2014-03-29 10:59:48 · 1976 阅读 · 0 评论 -
百度贴吧10亿量级LAMP架构分享
百度贴吧10亿量级LAMP架构分享2011-12-05 09:37 | 16294次阅读 | 来源:baidu-tech.com 【已有46条评论】发表评论关键词:LAMP | 作者:baidu-tech.com | 收藏这篇资讯导读:天下武功,唯快不破。对日益激烈的互联网竞争你所拥有的利器就是快!本文来自百度贴吧的LAMP解决方案介绍,摘录至此旨在研究分享,看看其是如何全面支持快速迭转载 2013-12-24 13:48:34 · 1126 阅读 · 0 评论 -
Windows下与Linux下编写socket程序的区别
Windows下与Linux下编写socket程序的区别原文地址:http://hi.baidu.com/wyh20100301/item/ec5d1f31c0e650fb2784f4fc【【Windows】】 【Windows: 头文件的区别】 winsock.h或winsock2.h 【Windows: 初始转载 2014-03-30 00:04:38 · 1208 阅读 · 0 评论 -
poll模型
poll原创 2014-03-30 01:20:26 · 1139 阅读 · 0 评论 -
select 模型
select 模型具体的模型名称是:多路复用输入/输出模型直白的解释:比如说你的设备同时接收来自网络的两路数据,这时你可以建两个socket来接收,用select函数就可以同时监控两个socket的情况,完成两个socket的接收,这就是所谓“多路复用接收”。参考:这里这里边的FD指的是file descriptor(文件描述符)系统调用:#include // s原创 2014-03-29 22:03:55 · 1469 阅读 · 0 评论 -
三大WEB服务器对比分析(apache ,lighttpd,nginx)
原文地址:http://www.blogjava.net/daniel-tu/archive/2008/12/29/248883.html一.软件介绍(apache lighttpd nginx)1. lighttpdLighttpd是一个具有非常低的内存开销,cpu占用率低,效能好,以及丰富的模块等特点。lighttpd是众多OpenSourc转载 2015-03-08 16:56:30 · 702 阅读 · 0 评论