摘要:
code::blocks编译排序算法时,报错 error: 'for' loop initial declarations are only allowed in C99 or C11 mode 查询资料得知,C89变量定义只能在函数的开头,才明白为什么之前看到的代码for循环内的变量都在for外面 阅读全文
摘要:
graphviz是贝尔实验室设计的一个开源的画图工具,它的强大主要体现在“所思即所得"(WYTIWYG,what you think is what you get),这是和office的“所见即所得“(WYSIWYG,what you see is what you get)完全不同的一种方式。它 阅读全文
摘要:
1、配置文件_wimrc 2、安装文件管理器和语法提示插件 文件管理器 winmanager 语法提示 ctags 下载后解压,把doc和plugin目录覆盖到vim80目录下。 3.安装Bufxplorer 地址: http://www.vim.org/scripts/script.PHP?scr 阅读全文
摘要:
本篇文章主要教你如何使用 Vim 分屏功能。 分屏启动Vim 注释: n是数字,表示分成几个屏。 关闭分屏 分屏 移动光标 Vi中的光标键是h, j, k, l,要在各个屏间切换,只需要先按一下Ctrl+W 移动分屏 这个功能还是使用了Vim的光标键,只不过都是大写。当然了,如果你的分屏很乱很复杂的 阅读全文
摘要:
vim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类,你一定会对这个编辑器失去兴趣的。下面的文章翻译自《Learn Vim Progressively》,我觉得这是给新手最好的VIM的升级教程了,没有列举所有的命令,只是列举了那些最有用的命令。非 阅读全文
摘要:
wrk 是web站点压力测试工具 针对tcp协议的压力测试工具,没有找到合适的。 自己写一个,起名 trk. 阅读全文
摘要:
相关概念: 线程池可以看做容纳线程的容器; 一个应用程序最多只能有一个线程池; ThreadPool静态类通过QueueUserWorkItem()方法将工作函数排入线程池; 每排入一个工作函数,就相当于请求创建一个线程; 线程池的作用: 线程池是为突然大量爆发的线程设计的,通过有限的几个固定线程为 阅读全文
摘要:
几个关于压力测试的概念 吞吐率(Requests per second)概念:服务器并发处理能力的量化描述,单位是reqs/s,指的是某个并发用户数下单位时间内处理的请求数。某个并发用户数下单位时间内能处理的最大请求数,称之为最大吞吐率。计算公式:总请求数 / 处理完成这些请求数所花费的时间,即Re 阅读全文
摘要:
开源代码地址 下载安装 wrk 安装 wrk 压力测试 -t12 使用 12 个线程 -c 使用 40连接 -d30s 请求30秒 阅读全文
摘要:
现象:gvim安装后,打开中文utf-8编码的文件中文显示乱码 处理:1、启动gvim8.0,菜单 ”编辑“->"启动设定"在文件最开始处添加如下两行set fileencodings=utf-8,ucs-bom,cp936,big5set fileencoding=utf-8 vim关于文件编码常 阅读全文