首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
烁GG
掘友等级
画师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
88
文章 88
沸点 0
赞
88
返回
|
搜索文章
烁GG
赞了这篇文章
已注销
6年前
Dig101:Go之灵活的slice
Slice作为go常用的数据类型,在日常编码中非常常见。 相对于数组的定长不可变,slice使用起来就灵活了许多。 slice数据结构如上,Data指向底层引用的数组内存地...
4
评论
分享
烁GG
赞了这篇文章
已注销
6年前
Dig101: Go之for-range排坑指南
好久没写了,打算今年做个Dig101系列,挖一挖技术背后的故事。 golang常用的遍历方式,有两种: for 和 for-range。 而for-range使用中有些坑常...
8
1
分享
烁GG
赞了这篇文章
非典型普通码农
后端开发工程师 @杭州互联网公司
·
6年前
关注
聊聊数据库与缓存数据一致性问题
数据库跟缓存,或者用Mysql和Redis来代替,想必每个CRUD boy都不会陌生。本文要聊的也是一个经典问题,就是以怎样的方式去操作数据库和缓存比较合理。 为什么必须要...
171
21
分享
烁GG
赞了这篇文章
人人网FED
@人人网
·
8年前
关注
怎样把网站升级到http/2
意思是说要使用http/2,我之前只是听过http/2的一些介绍,其实http/2已经来了。http/2最大的特点是使用多路复用,对同一个域的服务器只建立一次TCP连接,加...
106
11
分享
烁GG
赞了这篇文章
我是阳明
全栈工程师 @qikqiak.com
·
7年前
关注
goroutine 调度器详解
我们都知道Go语言是原生支持语言级并发的,这个并发的最小逻辑单元就是goroutine。goroutine就是Go语言提供的一种用户态线程,当然这种用户态线程是跑在内核级线...
12
1
分享
烁GG
赞了这篇文章
thinkeridea
Go 开发工程师
·
6年前
关注
【Go】slice的一些使用技巧
slice 是 Go 语言十分重要的数据类型,它承载着很多使命,从语言层面来看是 Go 语言的内置数据类型,从数据结构来看是动态长度的顺序链表,由于 Go 不能直接操作内存...
3
评论
分享
烁GG
赞了这篇文章
thinkeridea
Go 开发工程师
·
6年前
关注
【Go】高效截取字符串的一些思考
最近我在 Go Forum 中发现了 [SOLVED] String size of 20 character 的问题,“hollowaykeanho” 给出了相关的答案,...
5
评论
分享
烁GG
赞了这篇文章
惜朝_
6年前
关注
[ gev ] Go 语言优雅处理 TCP “粘包”
TCP 本身就是面向流的协议,就是一串没有界限的数据。所以本质上来说 TCP 粘包是一个伪命题。 TCP 底层并不关心上层业务数据,会套接字缓冲区的实际情况进行包的划分,一...
1
评论
分享
烁GG
赞了这篇文章
漫话编程
研发工程师
·
6年前
关注
漫话:如何给女朋友解释什么是2PC(二阶段提交)?
周末晚上,正在家里面看综艺节目,突然女朋友跑过来找我打《王者荣耀》。 打了几把游戏,终于可以歇息一会了,准备继续看我的综艺,可是女朋友过来找我给他讲讲到底什么是二阶段提交。...
88
18
分享
烁GG
赞了这篇文章
大愚Talk
专职CURD @LongLongAgo
·
7年前
关注
线上大量CLOSE_WAIT的原因深入分析
这一次重启真的无法解决问题了:一次 MySQL 主动关闭,导致服务出现大量 CLOSE_WAIT 的全流程排查过程。 近日遇到一个线上服务 socket 资源被不断打满的情...
97
18
分享
烁GG
赞了这篇文章
波罗学
全栈工程师
·
6年前
关注
GO小知识之如何做JSON美化
后端http接口测试常需要打印 JSON 返回,但是默认的json展示形式是紧凑型的,不易阅读,或许很多人习惯于使用在线格式化工具。但如果能用代码直接 JSON 美化,为什...
6
评论
分享
烁GG
赞了这篇文章
漫话编程
研发工程师
·
6年前
关注
漫话:如何给女朋友解释什么是CDN?
周六晚上七点多,我正在看书呢,突然女朋友跑过来问我她的IPAD去哪了,火急火燎的。 她拿到了IPAD之后就不再理我了,不过作为一个程序员,我还是比较好奇这么大的流量虎牙到底...
379
30
分享
烁GG
赞了这篇文章
Draveness
搬砖工程师 @未知
·
6年前
关注
如何写出优雅的 Golang 代码
写在前面代码规范辅助工具自动化最佳实践目录结构模块拆分显式与隐式面向接口小结单元测试可测试组织方式Mock方法断言小结总结ReferenceGo语言是一门简单、易学的编程语...
144
7
分享
烁GG
赞了这篇文章
春少
PolarisMesh @腾讯
·
6年前
关注
Golang实现ForkJoin小文
任务偷窃算法其实就是Worker可以从自己对应的工作队列头部或者其他Worker的工作队列尾部获取元素。 对任务队列进行遍历操作。任务队列不止一个,而是存在多个任务队列,每...
8
评论
分享
烁GG
赞了这篇文章
菜刚RyuGou
微信公众号:码农RyuGou @无业游民
·
6年前
关注
图解Golang的channel底层原理
废话不多说,直奔主题。 buf是有缓冲的channel所特有的结构,用来存储缓存数据。是个循环链表 lock是个互斥锁。 recvq和sendq分别是接收(<-channe...
46
6
分享
烁GG
赞了这篇文章
飞雪无情
技术管理
·
6年前
关注
Go语言经典库使用分析(八)| 变量数据结构调试利器 go-spew
我们在使用Golang(Go语言)开发的过程中,会通过经常通过调试的方式查找问题的原因,解决问题,尤其是当遇到一个很棘手的问题的时候,就需要知道一段代码在执行的过程中,其上...
15
1
分享
烁GG
赞了这篇文章
Molunerfinn
腾讯 @微信
·
8年前
关注
Electron-vue开发实战1——Main进程和Renderer进程的简单开发
前段时间,我用electron-vue开发了一款跨平台(目前支持Mac和Windows)的免费开源的图床上传应用——PicGo,在开发过程中踩了不少的坑,不仅来自应用的业务...
138
23
分享
烁GG
赞了这篇文章
Draveness
搬砖工程师 @未知
·
6年前
关注
浅谈 Go 语言 select 的实现原理
概述结构现象编译期间直接阻塞独立情况非阻塞操作通用情况运行时初始化循环总结相关文章Reference很多C语言或者Unix开发者听到select想到的都是系统调用,而谈到I...
29
1
分享
下一页
个人成就
文章被阅读
1,511
掘力值
32
关注了
0
关注者
0
收藏集
0
关注标签
2
加入于
2018-06-12