摘要:
性能测试总结(一) 基础理论篇 https://www.cnblogs.com/puresoul/p/5456855.html 测试结论: 一、框架存在预热时间 (1)JSON类库第1次调用时耗时花费700毫秒 (2) SpringBoot框架也存在预热问题,耗时1.5秒以上 二、使用JMeter可 阅读全文
摘要:
go语言提供了json的编解码包,json字符串作为参数值传输时发现,json.Marshal生成json特殊字符<、>、&会被转义。 1 2 3 4 5 6 7 8 9 type Test struct { Content string } func main() { t := new(Test) 阅读全文
摘要:
我们都知道map是无序的,每次取出key/value的顺序都可能不一致,但map转json的顺序是不是也是无序的吗?尽管json中的参数顺序大部分情况下对使用没有影响,我们不妨看看源码中怎么处理的。 先说结论: map转json是有序的,按照ASCII码升序排列key。 1 溯源 源码位于encod 阅读全文
摘要:
基本原理 连接池的作用 复用连接,节省新建关闭连接的时间开销 多连接,前后业务避免阻塞 连接池的应用场景 TCP连接 连接池核心元素 初始化连接池大小,建议为CPU核数 最大连接池大小,建议为CPU核数*2 多线程避免同步锁的应用,锁的使用影响多线程的速度 代码 连接池 package net.sf 阅读全文
摘要:
vim正则表达式 目录 vim doc: usr_27.txt 查找命令及模式 一、使用正则表达式的命令[/,?, s, g] 1. 搜索命令 2. 替换命令s [range]的取值列表: 3. global 命令形式 1) 删除包含某字段(例如aaa)的行 2) 删除不包含某字段(例如aaa)的行 阅读全文
摘要:
func GetFiles() { err := filepath.Walk("C:\\", walkpath) if err != nil { fmt.Printf(err.Error()) } } Panic error: panic: runtime error: invalid memory 阅读全文
摘要:
WindowsDLLs Gopal Adhikari edited this page on Apr 29, 2018 · 6 revisions Calling a Windows DLL Go allows you to call native Windows function in sever 阅读全文
摘要:
最近做了一些预研的工作,主要是一些技术调研,报告呈现的过程当中收到了许多建设性的建议,同时包含一点自己的拙见,如果能给你带来一些思考,那最好不过。 明确面向对象 一篇好的文章,一份好的报告一定要考虑一下的你面向对象,如何能够让他可以随着你的思路快速简要的理解你想要传达的内容。那么,技术预研报告一般是 阅读全文
摘要:
本文主要说明本人在使用beego的注解路由时不生效问题 背景: 1、按照官网进行注解路由配置,第一次设置路由,完全正确,注解路由可用。 2、修改路由注释后,发现swagger页面并未有对应的更新 3、发现删除commentsRouter_controllers.go文件重新生成,清空浏览器缓存都没效 阅读全文
摘要:
https://www.cnblogs.com/stulzq/p/8971531.html 下载地址 https://jmeter.apache.org/download_jmeter.cgi 阅读全文