VLAN 和策略路由
admin 13年前(2014-03-04) 33浏览
VLAN(虚拟局域网)通过控制分派出入局域网的数据包到正确的出入端口,实现对不同设备进行逻辑分组管理。一个 VLAN 相当于广播域,它能将广播控制在一个 VLAN 内部。而不同 VLAN 之间或 VLAN 与 LAN / WAN 的数据通信必须通过网...
爱开源
admin 13年前(2014-03-04) 33浏览
VLAN(虚拟局域网)通过控制分派出入局域网的数据包到正确的出入端口,实现对不同设备进行逻辑分组管理。一个 VLAN 相当于广播域,它能将广播控制在一个 VLAN 内部。而不同 VLAN 之间或 VLAN 与 LAN / WAN 的数据通信必须通过网...
admin 13年前(2014-03-04) 27浏览
JavaScript中有时需要用到当前的请求路径等涉及到url的情况,正常情况下我们可以使用location对象来获取我们需要的信息,本文从另外一个途径来解决这个问题,而且更加巧妙 方法如下: function parseURL(url) { var...
admin 13年前(2014-03-04) 25浏览
GoAccess 是一款开源的网站日志实时分析工具。GoAccess 的工作方式很容易理解,就是读取和解析 Apache/Nginx/Lighttpd 的访问日志文件 access log,然后以更友好的方式把统计信息显示出来。统计的内容包括:访问概...
admin 13年前(2014-03-04) 2480浏览
“大神你好,请问我打算学习Django,应该怎么做?” 答:“去看文档” “Django的文档都是英文,我看不下去,怎么办” 答:“bla bla bla…. 关于英文的重要性” “Django的文档那么多,我是不是都得看完才行?” 答:“不用,用到...
admin 13年前(2014-03-04) 50浏览
1, 使用 lsof 命令行列出所有打开的文件 <strong># lsof </strong> 这可是一个很长的列表,包括打开的文件和网络 上述屏幕截图中包含很多列,例如 PID、user、FD 和 TYPE 等等。 <...
admin 13年前(2014-03-04) 41浏览
给手机app作一个二维码的接口,要求支持iso,android,win8手机,找了第三个方工具phpqrcode。 1,下载地址 源码下载:https://github.com/t0k4rt/phpqrcode 加水印图片下载:加QQ群:729492...
admin 13年前(2014-03-04) 39浏览
微信、QQ 这个就不用多说了吧,几乎我认识的所有使用智能手机的同学都在使用。 Chrome、Gmail 新版本的 Chrome for Mobile 支持代理压缩访问了(知道的自然知道这功能能用来干嘛),用 Gmail 客户端是因为个人觉得这玩意比 ...
admin 13年前(2014-03-04) 50浏览
背景介绍: 目前项目在美国东西部以及欧洲都有服务器节点,跨互联网的数据传输速度很不稳定,之前我们主要是通过SCP以及Rsync等方式进行数据传输的。 无意间发现了BBCP这个软件之后,经过测试,效果非常好,速度提升效果很明显,并且传输速度一直比较稳定...
admin 13年前(2014-03-04) 42浏览
公司lvs调度机、数据库这些业务流量都比较大,为了提高网络吞吐量、链路冗余,所以我们都做端口绑定,记录一下,linux下网卡绑定有多种模式,我这里用的是mode4,关于各种mode的优缺点大家自己百度吧。 交换机上操作: system-view in...
admin 13年前(2014-03-04) 53浏览
随着虚拟化技术不断发展与普及,越来越多的企业搭建和使用自己的虚拟化平台,这里我发一个KVM 虚拟化自动安装脚本,里面包含多网卡自动聚合配置,网卡绑定模式为4(流量叠加),脚本如下:(当然才mode=4模式,还需要在交换机配置网卡绑定) #!/bin/...
admin 13年前(2014-03-04) 44浏览
*建*议: 1、桥接下bonding的模式中mode=x 建议配置成 mode=5 2、虚拟网卡配置为常见的 intel e1000 千兆网络模块作为虚拟网络设备 rhel 6 KVM /etc/sysconfig/network-scripts/i...
admin 13年前(2014-02-27) 76876浏览
HTTP/1.1 协议规定的 HTTP 请求方法有 OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE、CONNECT 这几种。其中 POST 一般用来向服务端提交数据,本文主要讨论 POST 提交数据的几种方式。 我们知道...
admin 13年前(2014-02-26) 85浏览
平时用 Chrome 开发者工具抓包时,经常会见到 Proxy-Connection 这个请求头。之前一直没去了解什么情况下会产生它,也没去了解它有什么含义。最近看完《HTTP 权威指南》第四章「连接管理」和第六章「代理」之后,终于搞明白了这是因为给...
admin 13年前(2014-02-26) 4099浏览
现代浏览器提供了一些安全相关的响应头,使用这些响应头一般只需要修改服务器配置即可,不需要修改程序代码,成本很低。本文介绍一些这样的响应头: 1. Strict-Transport-Security HTTP Strict Transport Secu...
admin 13年前(2014-02-26) 3797浏览
这两天写Jedi时涉及到一个小问题。Jedi的可能特性之一是可为不同的UA自动输出不同的HTML/CSS等(比如当遇到html5新标签,对IE6~8输出带namespace的xml标签)。 但是如果不考虑一开始就根据UA来redirect到不同的UR...
admin 13年前(2014-02-26) 5595浏览
经常抓包看 HTTP 请求的同学应该对 Vary 这个响应头字段并不陌生,它有什么用?用 PageSpeed 工具检查页面时,经常看到「Specify a Vary: Accept-Encoding header(请指定一个 Vary: Accept...
admin 13年前(2014-02-26) 48浏览
代码编辑器或者文本编辑器,对于程序员来说,就像剑与战士一样,谁都想拥有一把可以随心驾驭且锋利无比的宝剑,而每一位程序员,同样会去追求最适合自己的强大、灵活的编辑器,相信你和我一样,都不会例外。 我用过的编辑器不少,真不少~ 但却没有哪款让我特别心仪的...
admin 13年前(2014-02-25) 43464浏览
这两天花了点时间看了下ansible的文档,也稍稍体验了下,因为是全英文的文档,看起来有些慢,因此想着把常用的东西写篇文章提炼下,这样以后也就方便查阅,同时也方便那些想快速使用ansible的人,能够快速的上手。于是有了这篇文章,命名为“ansibl...
admin 13年前(2014-02-24) 74浏览
获取程序运行的大概时间 获取更精确的程序运行时间 计算每一行代码的运行时间和运行频率 找到程序运行时占用多少内存 line_profiler 和memory_profiler在IPython中的简便实用方法 找到内存泄露的地方 获取使用最多的前20个...
admin 13年前(2014-02-24) 4474浏览
在使用git做为版本库的时候,遇到一个问题,那就是超大文件无法上传。git我不仅仅是拿来做代码的备份,甚至一些文档,我也拿它来处理,所以这些带有图片的文档就让我很郁闷了。它们可是都有着30M左右,甚至更大。怎么办? 其实很简单,在项目的.git/co...
admin 13年前(2014-02-24) 69浏览
如果你维护了多个git在线平台的版本库,你就会遇到,如何将一份代码在push的时候推到所有的版本库呢? 其实命令行就可以了: XML/HTML代码 git remote add origin git@git.aikaiyuan.com:git/cod...
admin 13年前(2014-02-21) 4638浏览
一、web.py简介 web.py是一款轻量级的python web开发框架,简单、高效、学习成本低,特别适合作为python web开发的入门框架。官方站点:http://webpy.org/ 二、web.py安装 1、下载:http://webp...
admin 13年前(2014-02-20) 40浏览
经常有人问我.bashrc和.bash_profile的区别,在这里把它写出来。 .bash_profile是在登陆的时候才会执行的,它也可以叫做.bash_login,也就是说你在命令行再运行bash命令的时候是不会执行这个文件里面的命令的。 而....
admin 13年前(2014-02-20) 41浏览
打通的方法不多说了,有时候会出现打通了还不需要密码的状况,这个时候一般是以下两种问题: ${HOME}、${HOME}/.ssh、${HOME}/.ssh/authorized_keys的权限不对,可以在/var/log/secure中查看。 pub...
admin 13年前(2014-02-20) 44浏览
2.表连接(Table join) 到目前为止我们都是在和单个表打交道,下边我们看下查询中的连接。下边这个查询获取雇员信息,把FirstName和LastName连接起来,这样返回的信息显得更为友好。 [?](http://www.cnblogs.c...
admin 13年前(2014-02-20) 3236浏览
某种程度上,学习阅读图形执行计划和学习一门新语言很类似。不同之处是这门语言是基于图标的,而且单词(图标)非常少。每个图标代表了一个操作符,本章里,“图标”和“操作符”可以互换地使用。 前边一章我们遇到了两个操作符(select和table scan)...
admin 13年前(2014-02-20) 53浏览
Getting Started 如果你不是sysadmin、dbcreator、db_owner,那么你需要权限查看执行计划 GRANT SHOWPLAN TO [username] 第一个例子非常简单,打开management studio,键入以...
admin 13年前(2014-02-20) 85浏览
执行计划,简单的说就是查询优化器计算的结果,表示执行被提交查询的效率最高的方式。执行计划告诉你查询是如何被执行的,因此它是DBA诊断低性能查询的基础手段。 1.查询提交后发生了什么 当查询被提交到Sql Server DataBase之后,很多过程就...
admin 13年前(2014-02-19) 67浏览
手机app现在很火,html5+js是可以开发手机app的。下面说一下windows下,安装nodejs。以及安装js的开发工具webstorm和调试工具karma。 一,下载nodejs和webstorm 下载nodejs: http://node...
admin 13年前(2014-02-19) 63浏览
前言: 我们分析了flappy bird的代码思路(flappy bird游戏源代码揭秘和下载),也移植到了android平台(flappy bird游戏源代码揭秘和下载后续—移植到android真机上),现在我们要把代码移植到html5网页浏览器。...