最新消息:

2014年02月的内容

Http 请求头中的 Proxy-Connection
http

Http 请求头中的 Proxy-Connection

admin 11年前 (2014-02-27) 15226浏览 0评论

平时用 Chrome 开发者工具抓包时,经常会见到 Proxy-Connection 这个请求头。之前一直没去了解什么情况下会产生它,也没去了解它有什么含义。最近看完《HTTP 权威指南》第四章「连接管理」和第六章「代理」之后,终于搞明白了这是因为给...

四种常见的 POST 提交数据方式
http头

四种常见的 POST 提交数据方式

admin 11年前 (2014-02-27) 76987浏览 1评论

HTTP/1.1 协议规定的 HTTP 请求方法有 OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE、CONNECT 这几种。其中 POST 一般用来向服务端提交数据,本文主要讨论 POST 提交数据的几种方式。 我们知道...

一些安全相关的HTTP响应头
http

一些安全相关的HTTP响应头

admin 11年前 (2014-02-27) 3650浏览 0评论

现代浏览器提供了一些安全相关的响应头,使用这些响应头一般只需要修改服务器配置即可,不需要修改程序代码,成本很低。本文介绍一些这样的响应头: 1. Strict-Transport-Security HTTP Strict Transport Secu...

HTTP 协议中 Vary 的一些研究
head

HTTP 协议中 Vary 的一些研究

admin 11年前 (2014-02-27) 5241浏览 0评论

经常抓包看 HTTP 请求的同学应该对 Vary 这个响应头字段并不陌生,它有什么用?用 PageSpeed 工具检查页面时,经常看到「Specify a Vary: Accept-Encoding header(请指定一个 Vary: Accept...

IE与Vary头
head

IE与Vary头

admin 11年前 (2014-02-27) 3470浏览 0评论

这两天写Jedi时涉及到一个小问题。Jedi的可能特性之一是可为不同的UA自动输出不同的HTML/CSS等(比如当遇到html5新标签,对IE6~8输出带namespace的xml标签)。 但是如果不考虑一开始就根据UA来redirect到不同的UR...

Sublime Text 3 破解版 + 注册机 + 汉化包+安装插件
插件

Sublime Text 3 破解版 + 注册机 + 汉化包+安装插件

admin 11年前 (2014-02-27) 4177浏览 0评论

代码编辑器或者文本编辑器,对于程序员来说,就像剑与战士一样,谁都想拥有一把可以随心驾驭且锋利无比的宝剑,而每一位程序员,同样会去追求最适合自己的强大、灵活的编辑器,相信你和我一样,都不会例外。 我用过的编辑器不少,真不少~ 但却没有哪款让我特别心仪的...

如何分析python程序的性能
python

如何分析python程序的性能

admin 11年前 (2014-02-25) 6591浏览 0评论

  获取程序运行的大概时间 获取更精确的程序运行时间 计算每一行代码的运行时间和运行频率 找到程序运行时占用多少内存 line_profiler 和memory_profiler在IPython中的简便实用方法 找到内存泄露的地方 获取使用...

自动化工具 ansible中文指南
自动化

自动化工具 ansible中文指南

admin 11年前 (2014-02-25) 45283浏览 0评论

这两天花了点时间看了下ansible的文档,也稍稍体验了下,因为是全英文的文档,看起来有些慢,因此想着把常用的东西写篇文章提炼下,这样以后也就方便查阅,同时也方便那些想快速使用ansible的人,能够快速的上手。于是有了这篇文章,命名为“ansibl...

git 处理大文件加入版本库
git

git 处理大文件加入版本库

admin 11年前 (2014-02-25) 4450浏览 0评论

在使用git做为版本库的时候,遇到一个问题,那就是超大文件无法上传。git我不仅仅是拿来做代码的备份,甚至一些文档,我也拿它来处理,所以这些带有图片的文档就让我很郁闷了。它们可是都有着30M左右,甚至更大。怎么办? 其实很简单,在项目的.git/co...

git 同时提交到多个版本库
git

git 同时提交到多个版本库

admin 11年前 (2014-02-25) 4500浏览 0评论

如果你维护了多个git在线平台的版本库,你就会遇到,如何将一份代码在push的时候推到所有的版本库呢? 其实命令行就可以了: XML/HTML代码 git remote add origin git@git.aikaiyuan.com:git/cod...

ubuntu中安装zabbix,基于pgsql数据库
Ubuntu

ubuntu中安装zabbix,基于pgsql数据库

admin 11年前 (2014-02-21) 3883浏览 0评论

zabbix 是一个企业级系统和网络监视方案,深受运维者喜爱,但是因为中文资料过时且不完整,我就记录了完整的安装过程,以后方便查阅。 选择postgresql数据库的原因,是因为 zabbix 的数据业务相对复杂,比使用 mysql 更加优势。 za...

web.py 十分钟创建简易博客
python

web.py 十分钟创建简易博客

admin 11年前 (2014-02-21) 4313浏览 0评论

一、web.py简介 web.py是一款轻量级的python web开发框架,简单、高效、学习成本低,特别适合作为python web开发的入门框架。官方站点:http://webpy.org/ 二、web.py安装 1、下载:http://webp...

SQL执行计划解析(2)- 基本查询的图形执行计划(上)
sql

SQL执行计划解析(2)- 基本查询的图形执行计划(上)

admin 11年前 (2014-02-21) 2867浏览 0评论

某种程度上,学习阅读图形执行计划和学习一门新语言很类似。不同之处是这门语言是基于图标的,而且单词(图标)非常少。每个图标代表了一个操作符,本章里,“图标”和“操作符”可以互换地使用。 前边一章我们遇到了两个操作符(select和table scan)...

SQL执行计划解析(1)- 执行计划基础(上)
sql

SQL执行计划解析(1)- 执行计划基础(上)

admin 11年前 (2014-02-21) 3575浏览 0评论

执行计划,简单的说就是查询优化器计算的结果,表示执行被提交查询的效率最高的方式。执行计划告诉你查询是如何被执行的,因此它是DBA诊断低性能查询的基础手段。 1.查询提交后发生了什么 当查询被提交到Sql Server DataBase之后,很多过程就...

ssh打通的一些注意事项
SSH

ssh打通的一些注意事项

admin 11年前 (2014-02-21) 4150浏览 0评论

打通的方法不多说了,有时候会出现打通了还不需要密码的状况,这个时候一般是以下两种问题:   1. ${HOME}、${HOME}/.ssh、${HOME}/.ssh/authorized_keys的权限不对,可以在/var/log/secu...

bash 下 .bashrc文件 .bash_profile文件的区别
bash

bash 下 .bashrc文件 .bash_profile文件的区别

admin 11年前 (2014-02-21) 3030浏览 0评论

  经常有人问我.bashrc和.bash_profile的区别,在这里把它写出来。   .bash_profile是在登陆的时候才会执行的,它也可以叫做.bash_login,也就是说你在命令行再运行bash命令的时候是不会执行...