Golang中的覆盖率测试

作者:sryan 更新时间:2016-11-16 12:04 分类:golang

Golang中的覆盖率测试 golang中提供了不少工具链,可以使用它们方便的进行单元测试、分析性能瓶颈,提供运行时信息等,总而言之是非常有用的。 go test这个工具大家用的应该比较多,之前我使用...

点击数:2193 回复数:0

简析DNS解析过程

作者:sryan 更新时间:2016-11-16 11:56 分类:计算机网络

简析DNS解析过程 以前对于DNS的流程,以前也只停留在域名->IP的简单理解上,今天想看下cdn的原理,于是发现DNS貌似没那么简单,于是在网上收集了点资料,自己做了点理解,顺便做个简单的笔记...

点击数:1170 回复数:0

简析令人头大的定义 void (*(*f[])())()

作者:sryan 更新时间:2016-10-31 14:33 分类:C++/C/汇编

( f[])())()" class="reference-link"> 简析令人头大的定义 void ( ( f[])())() 解析 在v2ex闲逛发现有人在谈怎么学习c语言,有人推荐tcpl,然...

点击数:1098 回复数:0

[VSCODE]VSCODE golang环境配置

作者:sryan 更新时间:2016-10-18 10:43 分类:工具使用

VSCODE golang环境配置 准备 安装好vscode后,安装golang插件,可以使用ctrl+shift+p或者f1呼出命令面板,输入extensions,输入关键词Go然后安装 然后将一个...

点击数:2815 回复数:0

对libevent中bufferevent的深入理解

作者:sryan 更新时间:2016-10-13 17:39 分类:计算机网络

对libevent中bufferevent的深入理解 在libevent 2.x.x中,新增了bufferevent来封装了socket操作,用来简化编码操作。 当前项目有个点实在是有点儿绕,我自己在...

点击数:4600 回复数:0

网络编程中的阻塞,非阻塞、同步,异步概念

作者:sryan 更新时间:2016-10-11 16:23 分类:计算机网络

网络编程中的阻塞,非阻塞、同步,异步概念 网络编程中,我们常常接触阻塞,非阻塞,同步,异步等概念,有些概念可能交叉使用,比如异步非阻塞,同步非阻塞,同步阻塞等等,这些概念看似相似,却往往又有着不同的概...

点击数:1312 回复数:0

个人网站搬家啦 gocode.cc

作者:sryan 更新时间:2016-09-28 20:12 分类:心情日记

由于觉得备案太麻烦,所以一直没有弄,所以就挂着个ip,也就呵呵了。 今天看到有优惠的国外vps购买,也不贵,就入手了一个,配置了一下感觉还可以,应该满足我的要求了,反正就是一个个人小网站么,鼓捣鼓捣把...

点击数:1182 回复数:0

使用redis写一个简单的分布式锁

作者:sryan 更新时间:2016-09-22 15:57 分类:golang

对于一个进程来说,内部的资源锁有很多的实现方式,也都很高效,对于同一个机器的不同进程做同步的话,也有很多的方式去实现,对于不同机器上部署的程序来说,假如要进行同步,则比较麻烦。 最简单的方式可能就是使...

点击数:1256 回复数:0

[NSQ]使用nsqlookupd来推送消息

作者:sryan 更新时间:2016-09-08 17:58 分类:工具使用

使用nsqlookupd来推送消息 其实有点儿文不对题,不是使用nsqlookupd来推送的,最终还是使用nsqd来进行推送。 nsq的golang客户端中,consumer实现了从nsqlookup...

点击数:1736 回复数:0

2.10.18 发布了!

作者:sryan 更新时间:2018-08-31 13:32 分类:backmir

该文章为私密文章

点击数:2620 回复数:0