本想写一篇关于http->nginx->php这个过程中数据是怎么传输的文章,想了半天,实在没有心情去写。刚好看了一下python,就想着用python实现一下web服务器的过程。这个很简单,目前只支持静态文…
标签:linux
Linux|Ctrl + c/d 的区别 & 信号
http://blog.chinaunix.net/uid-11538492-id-2869976.html
Linux Namespace系列(06):network namespace (CLONE_NEWNET)
network namespace用来隔离网络设备, IP地址, 端口等. 每个namespace将会有自己独立的网络栈,路由表,防火墙规则,socket等。 每个新的network namespace默认有一个本地环回…
UNIX 网络编程 chapter 5
客户端意外提前终止 situation 1 第一步,server端 write : 一般情况下,数据从用户层拷贝到内核层 write即成功返回 第二步,client端 发送RESET到server端 第三步,server…
centos7如何修改系统默认语言
修改/etc/locale.conf文件 vi /etc/locale.conf # 修改为 LANG="zh_CN.UTF-8" LANGUAGE="zh_CN.UTF-8:zh_CN.GB2312:zh_CN" SU…
Linux red hat 核心版下安装Nginx
不要安装核心版的Linux,不要安装核心版的Linux,不要安装核心版的Linux重要的事情要说3遍。心血来潮突然想在Linux下安装Nginx,但是在安装的国程中发现了很多问题。 Nginx Nginx是一个高性能的h…
Linux操作系统下连接闪讯的方法(支持有线与无线)
一、前言 用过电信闪讯的同学都知道,闪讯没有开发Linux的客户端程序,所以这让很多玩Linux操作系统同时又是闪讯用户的同学很头疼,今天我就来介绍一下如何在Linux下连接闪讯网络,并且支持有线连接和无线连接。 本教材…
Linux Signal 示例
信号是系统响应某些条件而产生的一个事件,接收到该信的进程做出相应的处理。通常信是由错误产生的,如段错误(SIGSEGV)。 但信还可以作为进程间通信的一种方式,由一个进程发送给另一个进程。 信号定义在 signal.h …
Redis 5.0.0安装完整版
第一步 下载解压 wget http://download.redis.io/rele… tar –zxvf redis-5.0.0.tar.gz 第二步 编译并安装 cd redis-5.0.0 make …
Linux CentOS7系统中phpMyAdmin安装配置
今天介绍的是如何在Linux CentOS7系统中配置 phpMyAdmin。 目录 环境准备 安装包 基本设置 网站预览 环境准备 linux centos7系统 ssh软件 php语言环境 mysql数据库 安装包 …
Docker 设置开机自启动
在之前我们已经了解了docker的安装,docker安装方式参考:centos下安装docker windows下安装docker 我们知道在linux下docker的启动方式: service docker start…
如何保证接口的幂等性
什么是幂等性 幂等性是系统服务对外一种承诺,承诺只要调用接口成功,外部多次调用对系统的影响是一致的。声明为幂等的服务会认为外部调用失败是常态,并且失败之后必然会有重试。 什么情况下需要幂等 以SQL为例: SELECT …