Http 请求头中的 Proxy-Connection
admin 11年前 (2014-02-27) 15226浏览 0评论
平时用 Chrome 开发者工具抓包时,经常会见到 Proxy-Connection 这个请求头。之前一直没去了解什么情况下会产生它,也没去了解它有什么含义。最近看完《HTTP 权威指南》第四章「连接管理」和第六章「代理」之后,终于搞明白了这是因为给...
admin 11年前 (2014-02-27) 15226浏览 0评论
平时用 Chrome 开发者工具抓包时,经常会见到 Proxy-Connection 这个请求头。之前一直没去了解什么情况下会产生它,也没去了解它有什么含义。最近看完《HTTP 权威指南》第四章「连接管理」和第六章「代理」之后,终于搞明白了这是因为给...
admin 11年前 (2014-02-27) 76987浏览 1评论
HTTP/1.1 协议规定的 HTTP 请求方法有 OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE、CONNECT 这几种。其中 POST 一般用来向服务端提交数据,本文主要讨论 POST 提交数据的几种方式。 我们知道...
admin 11年前 (2014-02-27) 3650浏览 0评论
现代浏览器提供了一些安全相关的响应头,使用这些响应头一般只需要修改服务器配置即可,不需要修改程序代码,成本很低。本文介绍一些这样的响应头: 1. Strict-Transport-Security HTTP Strict Transport Secu...
admin 11年前 (2014-02-27) 5241浏览 0评论
经常抓包看 HTTP 请求的同学应该对 Vary 这个响应头字段并不陌生,它有什么用?用 PageSpeed 工具检查页面时,经常看到「Specify a Vary: Accept-Encoding header(请指定一个 Vary: Accept...
admin 11年前 (2014-02-27) 3470浏览 0评论
这两天写Jedi时涉及到一个小问题。Jedi的可能特性之一是可为不同的UA自动输出不同的HTML/CSS等(比如当遇到html5新标签,对IE6~8输出带namespace的xml标签)。 但是如果不考虑一开始就根据UA来redirect到不同的UR...
admin 11年前 (2014-02-27) 4177浏览 0评论
代码编辑器或者文本编辑器,对于程序员来说,就像剑与战士一样,谁都想拥有一把可以随心驾驭且锋利无比的宝剑,而每一位程序员,同样会去追求最适合自己的强大、灵活的编辑器,相信你和我一样,都不会例外。 我用过的编辑器不少,真不少~ 但却没有哪款让我特别心仪的...
admin 11年前 (2014-02-25) 6591浏览 0评论
获取程序运行的大概时间 获取更精确的程序运行时间 计算每一行代码的运行时间和运行频率 找到程序运行时占用多少内存 line_profiler 和memory_profiler在IPython中的简便实用方法 找到内存泄露的地方 获取使用...
admin 11年前 (2014-02-25) 45283浏览 0评论
这两天花了点时间看了下ansible的文档,也稍稍体验了下,因为是全英文的文档,看起来有些慢,因此想着把常用的东西写篇文章提炼下,这样以后也就方便查阅,同时也方便那些想快速使用ansible的人,能够快速的上手。于是有了这篇文章,命名为“ansibl...
admin 11年前 (2014-02-25) 4450浏览 0评论
在使用git做为版本库的时候,遇到一个问题,那就是超大文件无法上传。git我不仅仅是拿来做代码的备份,甚至一些文档,我也拿它来处理,所以这些带有图片的文档就让我很郁闷了。它们可是都有着30M左右,甚至更大。怎么办? 其实很简单,在项目的.git/co...
admin 11年前 (2014-02-25) 4500浏览 0评论
如果你维护了多个git在线平台的版本库,你就会遇到,如何将一份代码在push的时候推到所有的版本库呢? 其实命令行就可以了: XML/HTML代码 git remote add origin git@git.aikaiyuan.com:git/cod...
admin 11年前 (2014-02-21) 3883浏览 0评论
zabbix 是一个企业级系统和网络监视方案,深受运维者喜爱,但是因为中文资料过时且不完整,我就记录了完整的安装过程,以后方便查阅。 选择postgresql数据库的原因,是因为 zabbix 的数据业务相对复杂,比使用 mysql 更加优势。 za...
admin 11年前 (2014-02-21) 4313浏览 0评论
一、web.py简介 web.py是一款轻量级的python web开发框架,简单、高效、学习成本低,特别适合作为python web开发的入门框架。官方站点:http://webpy.org/ 二、web.py安装 1、下载:http://webp...
admin 11年前 (2014-02-21) 2867浏览 0评论
某种程度上,学习阅读图形执行计划和学习一门新语言很类似。不同之处是这门语言是基于图标的,而且单词(图标)非常少。每个图标代表了一个操作符,本章里,“图标”和“操作符”可以互换地使用。 前边一章我们遇到了两个操作符(select和table scan)...
admin 11年前 (2014-02-21) 3009浏览 0评论
Getting Started 如果你不是sysadmin、dbcreator、db_owner,那么你需要权限查看执行计划 GRANT SHOWPLAN TO [username] 第一个例子非常简单,打开management studio,键入以...
admin 11年前 (2014-02-21) 3575浏览 0评论
执行计划,简单的说就是查询优化器计算的结果,表示执行被提交查询的效率最高的方式。执行计划告诉你查询是如何被执行的,因此它是DBA诊断低性能查询的基础手段。 1.查询提交后发生了什么 当查询被提交到Sql Server DataBase之后,很多过程就...
admin 11年前 (2014-02-21) 3517浏览 0评论
2.表连接(Table join) 到目前为止我们都是在和单个表打交道,下边我们看下查询中的连接。下边这个查询获取雇员信息,把FirstName和LastName连接起来,这样返回的信息显得更为友好。 ? SELECT e.[Title], ...
admin 11年前 (2014-02-21) 4150浏览 0评论
打通的方法不多说了,有时候会出现打通了还不需要密码的状况,这个时候一般是以下两种问题: 1. ${HOME}、${HOME}/.ssh、${HOME}/.ssh/authorized_keys的权限不对,可以在/var/log/secu...
admin 11年前 (2014-02-21) 3030浏览 0评论
经常有人问我.bashrc和.bash_profile的区别,在这里把它写出来。 .bash_profile是在登陆的时候才会执行的,它也可以叫做.bash_login,也就是说你在命令行再运行bash命令的时候是不会执行...