一、FastCGI 1.介绍 CGI全称通用网关接口 Commmon Gateway Interface 用于HTTP服务上的程序服务通信交流的一种工具,CGI程序须运行在网络服务器上。 传统CGI接口方式性能较差,由于每次HTTP服务器遇到动态程序需要重启解析器来执行解析,然后结果被返回给HTTP ...
分类:
其他好文 时间:
2017-02-13 23:41:44
阅读次数:
314
作为一个软件开发者,你一定会对网络应用如何工作有一个完整的层次化的认知,同样这里也包括这些应用所用到的技术:像浏览器,HTTP,HTML,网络服务器,需求处理等等。 本文将更深入的研究当你输入一个网址的时候,后台到底发生了一件件什么样的事~ 1. 首先,你得在浏览器里输入要网址: 2. 浏览器查找域 ...
分类:
其他好文 时间:
2017-02-12 17:12:31
阅读次数:
196
一:open open函数可以打开或创建一个文件。 #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> int open(const char *pathname, int flags); int open(const ch ...
分类:
其他好文 时间:
2017-02-09 13:24:43
阅读次数:
159
背景介绍 传统数据中心面临的问题: 资源使用率低 资源分配不均 自动化能力差 初始化成本高 云计算: 云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问, 进入可配置的计算资源共享池(资源包括网络,服务器,存储,应用软件,服务) 这些资源能够被快速提供,只需投入很少的管理工作 ...
分类:
其他好文 时间:
2017-02-08 14:30:31
阅读次数:
1564
TCP协议规定,对于已经建立的连接,网络双方要进行四次握手才能成功断开连接,如果缺少了其中某个步骤,将会使连接处于假死状态,连接本身占用的资源不会被释放。网络服务器程序要同时管理大量连接,所以很有必要保证无用连接完全断开,否则大量僵死的连接会浪费许多服务器资源。在众多TCP状态中,最值得注意的状态有 ...
分类:
其他好文 时间:
2017-01-24 14:45:20
阅读次数:
283
1.1云计算概述 云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问,进入可配置的计算资源共享池(资源包括网络,服务器,存储,应用程序,服务),这些资源能够被快速提供,只需投入很少的管理工作,或与服务供应商进行很少的交互。 q 在云计算之前的模式和技术 1、IDC托管 2、I ...
分类:
其他好文 时间:
2017-01-23 16:40:56
阅读次数:
386
Python提供了两个级别访问的网络服务:1.Socket:低级别的网络服务支持基本的Socket,它提供了标准的BSDSocketsAPI,可以访问底层操作系统Socket接口的全部方法。2.SocketServer:高级别的网络服务模块SocketServer,它提供了服务器中心类,可以简化网络服务器的开发。今天,我..
分类:
编程语言 时间:
2017-01-20 21:05:04
阅读次数:
254
一、概念CDN的全称是ContentDeliveryNetwork,即内容分发网络。主要包括:内容分发到CDN节点;就近为客户提供服务。二、CDN原理1.用户向浏览器输入www.web.com这个域名,浏览器第一次发现本地没有dns缓存,则向网站的DNS服务器请求;2.网站的DNS域名解析器设置了CNAME,指向了w..
分类:
其他好文 时间:
2017-01-12 16:22:11
阅读次数:
132
Linux不能上网提示ping:unknown host 检查步骤 Linux系统跟windows平台有所不同的是,为了更好的做网络服务应用。Linux下多用于网络服务器,而且操作界面是字符界面。对于新手遇到最常见的问题就是,linux不能上网DNS解析不了,提示ping:unknown host ...
分类:
系统相关 时间:
2017-01-07 19:13:17
阅读次数:
242
Netty简介 Netty是由JBOSS提供的一个Java开源框架。Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。和传统BIO不同,NIO是非阻塞的,和传统BIO不同,NIO相当于是线程池方式的BIO,相比BIO一个连接一个线程,NIO ...
分类:
Web程序 时间:
2017-01-03 20:49:35
阅读次数:
249