首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
游里功夫独造微
已注销
创建于2022-08-25
订阅专栏
1、记录学习、看书过程中,仔细思索之后微微恍然大悟 2、每天都在用 ,却没有思考为什么这么用的知识
暂无订阅
共15篇文章
创建于2022-08-25
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
小谈Go中易出错的点:2、不能复用的TCP链接
自HTTP/1.1后,默认开启长连接,即我们可以在一个TCP连接上发送多条HTTP请求。但是当我们编写Go代码时,如果不小心,是不能够复用TCP连接的哦~
小谈Go中易出错的点:1、json unmarshal
这个json.Unmarshal测试能够通过吗?要仔细思考一下,否则很容易就得出错误的答案,然后想想为什么会这样?
Go语言系列之编程指引与陷阱:2 控制结构
这是一个系列文章,本文主要讨论的是 Go 的控制语句,比如 for 、select 、switch 等。
Go语言系列之编程指引与陷阱:1 数据结构
本节主要讨论Go基础数据结构中的常见出错用法,比如slice、map、string等,然后针对特定的问题给出相应的编程建议。
Go语言系列之编程指引与陷阱:0
涵盖Go编程中常见的容易导致bug的用法,以及针对的方法和规范。 写作本系列的理由 本系列脱胎于Uber Go Guide Style,这一份Guide既有代码规范,又有Go编程陷阱相关的
Go 语言系列之 HTTP 服务器
本文探讨GO语言内置的net/http包。经由此包构建的HTTP服务器,从接受请求到返回结果的生命周期探究
Wireshark网络分析之追踪Redisearch-go官方Bug
所在公司某业务使用redis-json存储数据+redis-search索引数据,结果发现官方提供的包无法进行区间搜索。通过网络抓包,发现问题,并提交了人生第一个PR
Wireshark网络分析之追踪TiDB官方Bug
在我们的小程序首页,用户点击不同的区域,但诡异的是返回了同样的信息。 技术实现,包括前后端的逻辑都是非常简单的:后端为不同区域分配不同id值,前端传入参数带上id值,但是返回了同样的信息。
Go语言系列之如何复用TCP连接
在Go中,要及时关闭那些实现了io.Closer接口的资源。但是令人惊讶的是:关闭还不够,对于HTTP响应的body内容,只有读取内容才有可能复用TCP连接。
网络协议中为什么要有协议类型的字段
网络协议有多层,然而几乎每一层都有字段来标明协议类型。 比如IP协议中的Protocol字段。 其中的protocol需要指明IP包裹的是什么协议类型。可这是为什么呢?
Go语言系列之defer
理工科的学习一定要以基础知识为根本,基础知识又以概念的定义为基石。 基础知识里面的概念作为基石,都有其存在的必要性,所以当我们清楚了概念的同时,也要弄清楚其为什么存在。
Nagle算法与Ack延迟确认
首先不要一听到上面的概念就害怕的不行,心里面犯怵。 慢慢整理思路,这两个策略都是TCP层的故事。 我们知道一个网络包,IP报文的头部有20字节、TCP报文的头部最少有20字节。在通信的时候,
为何Go内置函数len返回类型为int,而非uint?
在我们写代码的过程中,经常使用到 len 求集合类型的长度。 那你有没有想过,为何 len 的返回值类型是 int?
关于最大公约数和最小公倍数的两个思考
文章标题的灵感——伽利略的「关于托勒密和哥白尼两大世界体系的思考」。hh,强行拉关系。最大公约数和最小公倍数
证明:根号2是无理数
本文作为系列文章的开篇,记录与分享最近读的数学读物中的有趣知识。 所谓数学证明题,先读懂问题,然后进行证明