最新消息:

最新发布 第40页

爱开源

VLAN 和策略路由
VLAN

VLAN 和策略路由

admin 13年前(2014-03-04) 33浏览

VLAN(虚拟局域网)通过控制分派出入局域网的数据包到正确的出入端口,实现对不同设备进行逻辑分组管理。一个 VLAN 相当于广播域,它能将广播控制在一个 VLAN 内部。而不同 VLAN 之间或 VLAN 与 LAN / WAN 的数据通信必须通过网...

一个不错的JavaScript解析浏览器路径方法
浏览器

一个不错的JavaScript解析浏览器路径方法

admin 13年前(2014-03-04) 27浏览

JavaScript中有时需要用到当前的请求路径等涉及到url的情况,正常情况下我们可以使用location对象来获取我们需要的信息,本文从另外一个途径来解决这个问题,而且更加巧妙 方法如下: function parseURL(url) { var...

网站日志实时分析工具 GoAccess
日志

网站日志实时分析工具 GoAccess

admin 13年前(2014-03-04) 25浏览

GoAccess 是一款开源的网站日志实时分析工具。GoAccess 的工作方式很容易理解,就是读取和解析 Apache/Nginx/Lighttpd 的访问日志文件 access log,然后以更友好的方式把统计信息显示出来。统计的内容包括:访问概...

如何阅读Django的文档
Django

如何阅读Django的文档

admin 13年前(2014-03-04) 2480浏览

“大神你好,请问我打算学习Django,应该怎么做?” 答:“去看文档” “Django的文档都是英文,我看不下去,怎么办” 答:“bla bla bla…. 关于英文的重要性” “Django的文档那么多,我是不是都得看完才行?” 答:“不用,用到...

lsof 命令教程
Linux

lsof 命令教程

admin 13年前(2014-03-04) 50浏览

1, 使用 lsof 命令行列出所有打开的文件 <strong># lsof </strong> 这可是一个很长的列表,包括打开的文件和网络 上述屏幕截图中包含很多列,例如 PID、user、FD 和 TYPE 等等。 <...

php 二维码 加水印图片 支持ios,android,win8
PHP

php 二维码 加水印图片 支持ios,android,win8

admin 13年前(2014-03-04) 41浏览

给手机app作一个二维码的接口,要求支持iso,android,win8手机,找了第三个方工具phpqrcode。 1,下载地址 源码下载:https://github.com/t0k4rt/phpqrcode 加水印图片下载:加QQ群:729492...

我常用的 iOS 应用和插件(2014版)
插件

我常用的 iOS 应用和插件(2014版)

admin 13年前(2014-03-04) 39浏览

微信、QQ 这个就不用多说了吧,几乎我认识的所有使用智能手机的同学都在使用。 Chrome、Gmail 新版本的 Chrome for Mobile 支持代理压缩访问了(知道的自然知道这功能能用来干嘛),用 Gmail 客户端是因为个人觉得这玩意比 ...

使用BBCP来提升跨互联网的数据传输速度
BBCP

使用BBCP来提升跨互联网的数据传输速度

admin 13年前(2014-03-04) 50浏览

背景介绍: 目前项目在美国东西部以及欧洲都有服务器节点,跨互联网的数据传输速度很不稳定,之前我们主要是通过SCP以及Rsync等方式进行数据传输的。 无意间发现了BBCP这个软件之后,经过测试,效果非常好,速度提升效果很明显,并且传输速度一直比较稳定...

网卡绑定(服务器&&交换机)
网卡

网卡绑定(服务器&&交换机)

admin 13年前(2014-03-04) 42浏览

公司lvs调度机、数据库这些业务流量都比较大,为了提高网络吞吐量、链路冗余,所以我们都做端口绑定,记录一下,linux下网卡绑定有多种模式,我这里用的是mode4,关于各种mode的优缺点大家自己百度吧。 交换机上操作: system-view in...

KVM 多网卡绑定(流量聚合)
kvm

KVM 多网卡绑定(流量聚合)

admin 13年前(2014-03-04) 53浏览

随着虚拟化技术不断发展与普及,越来越多的企业搭建和使用自己的虚拟化平台,这里我发一个KVM 虚拟化自动安装脚本,里面包含多网卡自动聚合配置,网卡绑定模式为4(流量叠加),脚本如下:(当然才mode=4模式,还需要在交换机配置网卡绑定) #!/bin/...

XEN & KVM 下的网络桥接
kvm

XEN & KVM 下的网络桥接

admin 13年前(2014-03-04) 44浏览

*建*议: 1、桥接下bonding的模式中mode=x 建议配置成 mode=5 2、虚拟网卡配置为常见的 intel e1000 千兆网络模块作为虚拟网络设备 rhel 6 KVM /etc/sysconfig/network-scripts/i...

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

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

admin 13年前(2014-02-27) 76875浏览

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

Http 请求头中的 Proxy-Connection
http

Http 请求头中的 Proxy-Connection

admin 13年前(2014-02-26) 83浏览

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

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

一些安全相关的HTTP响应头

admin 13年前(2014-02-26) 4098浏览

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

IE与Vary头
head

IE与Vary头

admin 13年前(2014-02-26) 3797浏览

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

HTTP 协议中 Vary 的一些研究
head

HTTP 协议中 Vary 的一些研究

admin 13年前(2014-02-26) 5595浏览

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

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

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

admin 13年前(2014-02-26) 48浏览

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

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

自动化工具 ansible中文指南

admin 13年前(2014-02-25) 43464浏览

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

如何分析python程序的性能
Python

如何分析python程序的性能

admin 13年前(2014-02-24) 73浏览

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

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

git 处理大文件加入版本库

admin 13年前(2014-02-24) 4473浏览

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

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

git 同时提交到多个版本库

admin 13年前(2014-02-24) 68浏览

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

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

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

admin 13年前(2014-02-21) 4636浏览

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

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

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

admin 13年前(2014-02-20) 40浏览

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

ssh打通的一些注意事项
SSH

ssh打通的一些注意事项

admin 13年前(2014-02-20) 39浏览

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

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

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

admin 13年前(2014-02-20) 3235浏览

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

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

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

admin 13年前(2014-02-20) 84浏览

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

node js webstorm karma 开发调试工具
开发

node js webstorm karma 开发调试工具

admin 13年前(2014-02-19) 65浏览

手机app现在很火,html5+js是可以开发手机app的。下面说一下windows下,安装nodejs。以及安装js的开发工具webstorm和调试工具karma。 一,下载nodejs和webstorm 下载nodejs: http://node...