首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
mikellxy
掘友等级
Python&Golang
少即是多
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
4
文章 4
沸点 0
赞
4
返回
|
搜索文章
mikellxy
Python&Golang
·
4年前
关注
关于网上各种GO语言GC文章的一些困惑和个人理解
介绍go gc的文章都会提到,在三色标记的过程中,从root对象开始遍历找出所有的活跃对象,但我收集到的资料里没有提到什么是root。那什么是root对象呢? 全局变量:可...
1
2
分享
mikellxy
Python&Golang
·
4年前
关注
使用redis-cell模块对用户进行请求频率控制
之前写的一篇限流算法的go语言实现的blog里提到了几种常见的限流算法的适用场景,这篇文章聊一下在实际开发中应该如何去对单个用户的访问频率进行限制。令牌桶比较适合用于这个场...
赞
评论
分享
mikellxy
Python&Golang
·
4年前
关注
一致性哈希算法(附go语言实现)
一致性hash算法常用于分布式分片数据存储系统的key路由的设计上,把数据key均匀的映射到集群中的各位存储节点上。采用一致性hash算法有如下两个优势: key均匀的映射...
赞
评论
分享
mikellxy
Python&Golang
·
4年前
关注
[译] 初学者需要了解的Go语言中的HTTP timeout
对于提高分布式系统的可用性,请求超时是非常重要的一个部分,当系统某个部分出现故障时超时机制可以降低故障对整个分布式系统的影响,就如下面这条twitter中提到的。 之前在开...
5
2
分享
mikellxy
赞了这篇文章
Stefno
后端 @公众号「码农桃花源」
·
5年前
关注
Golang之变量去哪儿?
写过C/C++的同学都知道,调用著名的malloc和new函数可以在堆上分配一块内存,这块内存的使用和销毁的责任都在程序员。一不小心,就会发生内存泄露,搞得胆战心惊。 切换...
34
3
分享
mikellxy
关注了
Stefno
Python&Golang
mikellxy
赞了这篇文章
Takagi_san
FE @91
·
4年前
关注
Go - atomic包使用及atomic.Value源码分析
1. Go中的原子操作 原子性:一个或多个操作在CPU的执行过程中不被中断的特性,称为原子性。这些操作对外表现成一个不可分割的整体,他们要么都执行,要么都不执行,外界不会看...
6
1
分享
mikellxy
赞了这篇文章
e11jah
4年前
关注
Go 程序性能分析 101
然后由一个绘制曼德勃罗分形图的程序,讨论并发程序的执行追踪(trace)及并发程序能带来的性能提升的边界。 Go 内置的生态提供了大量的 API 及工具用于诊断程序的逻辑及...
9
2
分享
mikellxy
赞了这篇文章
青南
高级数据挖掘工程师 @红杉中国
·
4年前
关注
用它5分钟以后,我放弃用了四年的 Flask
有一个非常简单的需求:编写一个 HTTP接口,使用 POST 方式发送一个 JSON 字符串,接口里面读取发送上来的参数,对其中某个参数进行处理,并返回。 代码看起来已经很...
224
86
分享
mikellxy
Python&Golang
·
4年前
关注
几种限流算法的go语言实现
与令牌桶是“反向”的算法,当有请求到来时先放到木桶中,worker以固定的速度从木桶中取出请求进行相应。如果木桶已经满了,直接返回请求频率超限的错误码或者页面 流量最均匀的...
5
评论
分享
mikellxy
关注了
超人汪小建
Python&Golang
mikellxy
Python&Golang
·
4年前
关注
Go语言实现微服务工具链(一) - 蓝绿部署
开一个系列坑,记录使用Go语言练习实现微服务工具链的过程,第一篇是蓝绿部署的实现。 由此可见,我们在描述一个项目的时候,必须要指定两套部署环境,因为需要支持同时运行prod...
7
评论
分享
mikellxy
关注了
敖丙
Python&Golang
mikellxy
Python&Golang
·
4年前
关注
计算机网络 - 传输层(TCP/UDP层)
一般约定用传输层协议 + 端口号来标识上面应用层使用了什么协议。 数据在网络上传输,通过网络层的IP地址找到目标主机,通过传输层的端口号定位目标主机上的服务(应用程序)。所...
7
2
分享
mikellxy
Python&Golang
·
4年前
关注
计算机网络 - 网络层
1. 网络层的功能 在TCP/IP协议中,网络层包含了IP、ARP、ICMP和IGMP协议。 2. ARP协议 用于获取本网段内其他机器的MAC地址。比如局域网网内的PC1...
1
评论
分享
mikellxy
Python&Golang
·
4年前
关注
计算机网络 - 数据链路层
数据包在数据链路上传输时,发送端的数据链路层需要给每个从网络层得到的包加上开始和结束的标记,接收端端根据标记把数据解析成不同的数据包递交给网络层。数据包经过网络层封装之后称...
1
评论
分享
mikellxy
Python&Golang
·
4年前
关注
计算机网络 - 物理层
电气特性:例如规定电压范围(-5V到+5V),不至一个厂家设备的发送电压直接把另一个厂家的设备给烧了。。。 物理层的标准化的好处之一就是不同厂商的设备可以互相连接,更有利于...
1
评论
分享
mikellxy
关注了
happyjava
Python&Golang
mikellxy
关注了
李达
Python&Golang
mikellxy
关注了
小姐姐味道
Python&Golang
下一页
个人成就
文章被点赞
28
文章被阅读
17,802
掘力值
404
关注了
8
关注者
10
收藏集
1
关注标签
3
加入于
2019-09-02