首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Kurisu
掘友等级
枸开发
|
kuricatStudio
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
197
文章 121
沸点 76
赞
197
返回
|
搜索文章
赞
文章( 121 )
沸点( 76 )
Uber Go 风格指南(译)
风格是指规范代码的共同约定。风格一词其实是有点用词不当的,因为共同约定的范畴远远不止 gofmt 所做的源代码格式化这些。 本指南旨在通过详尽描述 Uber 在编写 Go 代码中的注意事项(规定)来解释其中复杂之处。制定这些注意事项(规定)是为了提高代码可维护性同时也让工程师们…
李航:分布式存储 Ceph 介绍及原理架构分享
前言:本文主要从架构简介使用场景,以及内部IO流程、心跳机制、通信框架、CRUSH算法、QOS等多个方面逐渐介绍分布式存储系统Ceph的特性。希望对你有所帮助。 1. Ceph 架构简介及使用场景介绍 2. Ceph IO 流程及数据分布 3. Ceph 心跳机制 4. Cep…
golang 释放内存机制的探索
GO在运行时,即使GC了,堆内存减小了,向系统申请的内存在一段时间后才会释放。 最近业务上有个用go写的server可能存在内存占用过高的问题,于是周末趁机探索了下go的gc机制。 Go 管理内存的方式,是在一开始就保留一大块 VIRT,而 RES 与实际内存用量接近。 gc …
《吐血整理》顶级大佬学习方法
很多次小伙伴问到学习方法,我也很想写这样的一篇文章来跟大家讨论下关于学习方法这件事情。 其实学习方法这个事情,我没啥发言权,因为我自己本身都是没啥方法可言的,就瞎折腾那种,但是大家想看这样的一篇文章,我就结合身边比较优秀的仔,那就聊一下这个事情吧。 写这个文章的的时候我构思了很…
Go 系列文章3 :plan9 汇编入门
众所周知,Go 使用了 Unix 老古董(误 们发明的 plan9 汇编。就算你对 x86 汇编有所了解,在 plan9 里还是有些许区别。说不定你在看代码的时候,偶然发现代码里的 SP 看起来是 SP,但它实际上不是 SP 的时候就抓狂了哈哈哈。
HTTP2 详解
对于同一个域名,浏览器最多只能同时创建 6~8 个 TCP 连接 (不同浏览器不一样)。为了解决数量限制,出现了 域名分片 技术,其实就是资源分域,将资源放在不同域名下 (比如二级子域名下),这样就可以针对不同域名创建连接并请求,以一种讨巧的方式突破限制,但是滥用此技术也会造成…
[译] 为什么我们要切换到 gRPC
如果你在使用微服务式架构,那么你需要作出的一个基本决策就是:服务之间应该如何交换信息?默认的方法似乎是使用 HTTP 协议发送 JSON 信息 —— 也就是使用所谓的 REST API,但是大多数人并没有认真执行 REST 的原则。使用 REST API 的 fromAtoB …
i3wm配置
安装i3wmubuntu系统安装配置应用软件截图软件,使用flameshotubuntu18.04以上系统可安装锁屏软件i3lock图片浏览器feh配置设置功能键,一般配置的是windows键或sup
GC之三色算法
判断对象存活主要有两种方式,一种是引用计数方式,另外一种就是可达性分析。go 中判断对象存活采用的是可达性分析,而其 gc 使用的便是三色标记算法。 gc的核心目标是系统能够长期稳定地运行,阻碍这一目的的核心限制之一便是机器内存的限制,机器内存不是无尽的,而是有限的,所以需要对…
我画了近百张图来理解红黑树
之前在公司组内分享了红黑树的工作原理,今天把它整理下发出来,希望能对大家有所帮助,对自己也算是一个知识点的总结。 这篇文章算是我写博客写公众号以来画图最多的一篇文章了,没有之一,我希望尽可能多地用图片来形象地描述红黑树的各种操作的前后变换原理,帮助大家来理解红黑树的工作原理,下…
下一页
个人成就
文章被点赞
73
文章被阅读
41,026
掘力值
739
关注了
94
关注者
15
收藏集
16
关注标签
26
加入于
2017-12-17