代码编辑器集合
各类语言的初学者会经常因为不同的编程语言该如何选择好用的编辑器而感到纠结,本文仅在博主角度上做出推荐和介绍,希望各位读者能找到自己喜欢的一款
Nuclide
官网:https://nuclide.io/
Github 项目地址:facebook / nuclide(https://github.com/facebook/nuclide)
文档:
支持平台:Windows、Mac、Linux
Licence:开源
特性:
Nuclide 是基于 Atom 之上构建的单独的一个包,其提供可编程性且社区非常活跃。它为 React Native、Hack 和 Flow 项目提供一流的开发环境。
Atom
官网:https://atom.io/
Github 项目地址:atom(https://github.com/atom)
文档:
支持平台:Windows、Mac、Linux
Licence:开源
特性:
Atom 是一款现代化、易用、可控的文本编辑器。Atom 被开发人员广泛应用于多种编程语言。它有一个庞大而活跃的社区,诞生了很多有用的插件。
Atom 常用的包:
atom-r ...
各种压力测试工具
一、webbench压力测试工具编译安装
注意:最多只能3万个并发连接,对机器性能有一定要求(内存一定要大,要不然就只能减少数据包大小来使用)
wget --no-check-certificate https://down.cangshui.net/-mytargz/webbench-1.5.tar.gz
tar zxvf webbench-1.5.tar.gz
cd webbench-1.5
make
make install
使用方法:
webbench -c 65535 -t 60 IP或者网址
示例:webbench -c 65535 -t 60 http://baidu.com (已65535大小的包对百度测试60秒)
测试静态图片
webbench -c 65535 -t 60 http://www.baidu.com/img/bd_logo1.png
Freebsd 上安装 webbench
在FreeBSD下的用Ports安装方法:
cd /usr/ports/benchmarks/webbench
...