0%
排查一次golang的协程泄漏
发表于
更新于
本文字数:
4.3k
阅读时长 ≈
4 分钟
内网穿透
发表于
更新于
本文字数:
2.4k
阅读时长 ≈
2 分钟
当主重启时sentinel没有切换导致数据丢失
发表于
更新于
本文字数:
1.3k
阅读时长 ≈
1 分钟
golang并发模式的思考
发表于
更新于
本文字数:
5.3k
阅读时长 ≈
5 分钟
模板模式实践--设计模式
发表于
更新于
本文字数:
3.4k
阅读时长 ≈
3 分钟
golang的http客户端读写超时设置
发表于
更新于
本文字数:
2.5k
阅读时长 ≈
2 分钟
net/http库中提供的Client中的Timeout字段是针对整个读写过程的。
也就是说如果下载或者上传一个很大的文件,Timeout字段设置为10秒,那么到10秒的时候不管你在做什么这个连接会报出Timeout
而一般而言,客户端其实需要的是每个连接的read,write timeout。这里需要设置Client中的Transport字段
Transport字段是一个接口
1 | type RoundTripper interface { |
命令模式实践--设计模式
发表于
更新于
本文字数:
3.2k
阅读时长 ≈
3 分钟
大学的时候对设计模式走入了误区,总以为那是没什么用的东西,看了局限自己的思维,让自己无法发挥自己的灵性天马行空的编码。
这实在是个错误,是随着代码慢慢码多了,原来觉得没什么问题的代码,耦合越来越严重。才寻求解决办法。
命令模式最初看的别人文章的时候觉得没什么用,因为每个人的理解都不一样。
有的人的重点在于JAVA没有回调函数,所以把命令模式当作当作JAVA的回调函数。
有的人的重点在于命令模式可以方便的进行DO和UNDO。
golang的协程调度
发表于
更新于
本文字数:
2.6k
阅读时长 ≈
2 分钟