自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 shell备忘录

这里记录了在网上找了很久也没看到合适的答案,最后自己尝试的结果:请求结果是个json格式,这里字段result的内容是某结构体json序列化后的字符串,需要提取result内容,并把原来的结构体用json格式解析出来: 1 用jq命令得到json参数result; 2 去掉结果中首尾的字符串双引号; 3 用jq输出最终json格式。$echo '{"isSuccess":true...

2018-09-03 17:31:38 273

原创 eth address

李笑来的糖果币(Candy),3.1到3.15注册可免费领5000个,据说总量一定。 https://www.kkcoin.com/?ref=10048454糖果官网: https://candy.one/

2018-03-02 10:58:15 2171

原创 项目测试相关

上学时,软件测试是我觉得最枯燥的课,可能因为上课使用的例子都是诸如密码验证、登录等基本的功能,老师又反复要求列举测试覆盖,从那时就觉得测试是简单枯燥没有挑战的事情,并没特别在意。工作生涯是在游戏公司开始的,做了三年mmorpg网游,大多时间是在写功能逻辑,有专门的QA团队负责用黑盒测试进行验收,更加让我觉得测试没有营养。除了压测用的机器人,以及平常对比benchmark,可能因为游戏迭代快,很少见...

2018-02-23 17:46:10 415

原创 JavaScript和Go之间的AES加密解密

用beego写了个服务器,为了减少数据暴露,前端js对数据加密后再传到服务器。之后使用由服务器取数据做运算,不再暴露给客户端。js不是很熟悉,所以aes加密这块调试了些时间。js加密部分用的库是crypto-js// AES加密function AESEncrypto(str, key){ key = Padding

2017-11-10 10:08:53 3755 1

原创 grpc

安装安装protobuf go get google.golang.org/grpc 如果域名无法解析,可以尝试这篇文章初识grpc的几种使用方式:函数等待返回、流式(分服务器端流式返回,客户端流式调用,双向流式)、消息传递。官方文档。使用收获用它做长连接,本来以为需要自己写健康检查,断线重连。发现grpc已经实现。用的比较浅,有待深入学习。

2017-10-23 11:44:20 1075

原创 docker拾遗

业余用了好久docker,最近打算再好好学习下。<<第一本docker书>>docker默认用户组是docker,可以不用输入sudo。sudo docker attach <docker id>,附着到交互式docker的会话。有交互式运行容器(interactive container),也有守护式容器(daemonized container)。docker exec命令在容器内部额外

2017-10-21 23:34:39 241

原创 go拾遗

Go doc(https://studygolang.com/articles/9564),自己写两年半的go了,才发现godoc这一片净土。 godoc 既是一个程序,又是一个Web服务器,它对Go的源码进行处理,并提取包中的文档内容。 出现在顶级声明之前,且与该声明之间没有空行的注释,将与该声明一起被提取出来,作为该条目的说明文档。 这些注释的类型和风格决定了 godoc 生成的文档质量...

2017-10-16 18:37:17 443

原创 lex & yacc

记录我从零开始学lex & yacc的历程从OreilyLex与Yacc第二版开始lex和yacc的关系lex和yacc的通信Lex文件结构lex内部变量分析命令行起始状态yacc语法语法分析树递归规则移进归约分析结构定义段规则段符号值和动作从Oreily《Lex与Yacc(第二版)》开始LEX(LEXical compiler) YACC(Yet Another

2017-10-15 11:16:29 571

原创 《代码的未来(松本行弘)》读书笔记:

代码的未来(松本行弘) 读书笔记:GCGC三种基本方式进一步改良数据库多核编译Nodejs分布式GCGC三种基本方式标记清除方式(Mark and Sweep) 从根开始将可能被引用的对象用递归的方式进行标记,然后将没有标记到的对象作为垃圾进行回收。缺点:分配了大量对象,并且其中只有一小部分存货的情况下,消耗过多不必要时间。变形:标记压缩(Mark and Compact)复制收集方

2017-10-15 10:54:22 401

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除