摘要:
我们都知道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 阅读全文
摘要:
~ tilde! exclamatino mark@ at# pound or hash$ dollar % percent^ caret& ampersand* star 百度文库原文: https://wenku.baidu.com/view/90e8279b52ea551811a6878e.h 阅读全文
摘要:
安装依赖 npm install egg-mysql --save npm install egg-mysql -S 安装开发阶段依赖 npm install egg-mock -save-dev npm install egg-mock -D 阅读全文