wrk 是轻量级的 HTTP 性能测试工具,但是不支持 Windows。相比于 Apache ab 功能更强大,支持 HTTP 1.1,而且可以用 Lua 写脚本支持更复杂的测试场景。 安装Macbrew install wrk Ubuntu先安装 luajit 1234sudo apt-get i ...
阅读全文 »

系统变量123456$_POST // 获取 post 数据,是一个字典$_GET // 获取 get 数据,是一个字典$_COOKIE // 获取 cookie$_SESSION // 获取 session$_FILE // 获取上传的文件$_REQUEST // 获取 $_GET,$_POST, ...
阅读全文 »

常用的 .NET 反编译工具有两个 ILSpy 和 Reflector,ILSpy 开源而 Reflector 收费。不同的反编译工具得到的代码可能会不一样,甚至会出现无法反编译的情况,有时需要同时使用两个工具对照着看。这里介绍 Reflector 的使用方法。 反混淆有时会遇到 Reflector ...
阅读全文 »

Fabric 是使用 Python 开发的一个自动化运维和部署项目的一个好工具,可以通过 SSH 的方式与远程服务器进行自动化交互,例如将本地文件传到服务器,在服务器上执行shell 命令。 下面给出一个自动化部署 Django 项目的例子 12345678910111213141516171819 ...
阅读全文 »

之前整理过一份 CentOS 6.5 Minimal 系统环境下,用源代码的方式安装 Gitlab 7.5 的文档,后面因为要将 Gitlab 升级到 8.9 的版本,操作系统也升级到了 CentOS 7,因此重新整理了一份。 Software stackGitLab is a Ruby on Ra ...
阅读全文 »

知识框架核心 VueJS 组件那一章需要仔细阅读,包括props给组件传参数,父子组件通信。 awesome-vue 周边的各种库和工具,很多需要的东西都在这里,需要重点看 视频教程 单页路由 VueRouter 中文教程:http://router.vuejs.org/zh-cn/inde ...
阅读全文 »

推荐两个用来测试 HTTP 应用性能的工具: ab - Apache HTTP server benchmarking tool wrk - a HTTP benchmarking tool ab安装方法Ubuntu sudo apt-get install apache2-utils Mac ...
阅读全文 »

在开发 App 的时候,大多数都需要请求服务端的 API 完成数据的交互,于是调式 API 或者分析 App 的时候就经常需要抓包。我现在用的抓包方式有两种,一种是通过代理连接到电脑上的抓包软件,另外一种是直接在手机上进行抓包。 第一种方式 在 Windows 环境下,我使用 Fiddler。首先得 ...
阅读全文 »

在小组内做了 Web 开发技术的一些分享,内容主要集中在前端,整理如下 1. 最近几年前端技术爆发式发展 前端变化有多快?两年前,大家都用 Grunt 构建,去年用 Gulp + Browserify 构建,今年用 Webpack 构建,明年可能会使用纯ES6的构建工具。每变一次,前面的那些工具就 ...
阅读全文 »

去年小组在从 SVN 和 TFS 迁移到 Git 的过程中整理了这份文档,面向的用户是对 Git 和 SVN 可能都不是很了解的人。看到自己写了这么多,于是就拿出来分享下,有些东西可能写得比较浅,有错误还请指正。 1. 关于 Git 你应该知道的东西Git 是一个分布式版本控制系统。分布式的意思是, ...
阅读全文 »

在使用 Git 管理自己的代码和资料时,难免会遇到意料之外的事。比如误操作,将当前的分支删除;或者重置到某个版本,然后发现自己想要的代码找不到了;又或者需要还原到之前提交的某个版本,但是那个版本已经被重置过,在历史中找不到了。 忙活了大半天,发现辛苦换来的成果都没了,遇到这种情况几乎是要崩溃的,不过 ...
阅读全文 »

延续了几日的严寒,在春节到来前回归了温暖,天空满是蓝色,阳光透过窗户漏进屋子,让人充满了暖意。 在元旦的前后,飞了两趟北京,又是忙着各种加班,没状态,也就把 2015 的总结给落下了。想着今天已经是除夕了,2015 的总结还是没写,就赶着在农历新年的前夕将这总结补上。 2015 是完整工作的一年,这 ...
阅读全文 »

从 2013 年开始,就特别想买 MBP,终于在 2015 年的尾巴用上了 MBPR。原本是要在使用一周后写一份使用体验的,但因为懒,现在拖到一个月了,刚好现在也是 2016 年的一月,就把标题改成一月使用体验。 Mac 以前是叫 Macintosh,最早是在 1985 年由苹果推出,那部经典的 1 ...
阅读全文 »

最近在使用 Tornado 开发 API,数据库选择了 MongoDB,因为想使用 Geo 搜索的特性。Python 可供选择的 MongoDB Drivers 可以在官网查找。 在这些 Drivers 中,GitHub 上 Star 数最多的有 3 个: PyMongo Motor (适用于 T ...
阅读全文 »