首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
F555
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
15
文章 15
沸点 0
赞
15
返回
|
搜索文章
F555
赞了这篇文章
TF男孩
掘金签约作者,编程表演艺术家
·
3年前
关注
程序员到底该怎么管理?
程序员好像有点奇葩,有些常规的管理方式对他们无效,甚至起反作用。这导致很多程序员被越管越乱。很少有人愿意花费精力去研究他们,或者研究者根本走不进他们的世界。幸好我来了……...
77
58
分享
F555
赞了这篇文章
白菜说技术
🏆优质技术作者 @问题儿童
·
3年前
关注
时间轮(TimingWheel)高性能定时任务原理解密
时间轮 是一种 实现延迟功能(定时器) 的 巧妙算法。时间轮可以高效的利用线程资源来进行批量化调度。把大批量的调度任务全部都绑定时间轮上,通过时间轮进行所有任务的管理,触发...
55
5
分享
F555
赞了这篇文章
不能放弃治疗
java 开发工程师
·
4年前
关注
RocketMQ 之 ConsumeQueue
简要概述 RocketMQ ConsumeQueue 的物理结构,ReputMessageService 转发逻辑 以及 ConsumeQueue 刷盘逻辑...
1
评论
分享
F555
赞了这篇文章
小池池
后端开发 @百度
·
4年前
关注
Golang锁资源之阻塞原语源码解读(二)
本篇主要对于锁资源抢占的时候,对于等待goroutine管理的源码进行剖析。分别介绍sudog、semaroot、treap、缓存池内容及作用。了解golang为什么性能可...
3
评论
分享
F555
赞了这篇文章
蓝胖子的编程梦
2年前
关注
golang trace view 视图详解
trace view 视图简介 在go代码里,我们可以通过trace.Start和trace.Stop方法开启和关闭trace统计,之后我们会得到一个trace文件,可以用...
5
2
分享
F555
赞了这篇文章
假装懂编程
公众号【假装懂编程】 @bilibili
·
4年前
关注
为什么说并发场景不要乱用sync.map
我们都知道go的map是并发不安全的,当几个goruotine同时对一个map进行读写操作时,就会出现并发写问题fatal error: concurrent map wr...
19
3
分享
F555
赞了这篇文章
adson
3年前
关注
golang sync.Map和map+mutex性能比较
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 测试环境 goos: linux goarch: amd64 go version go1.14 linux/amd6...
1
评论
分享
F555
赞了这篇文章
ag9920
Gopher | CMUer
·
3年前
关注
GORM 强大的代码生成工具 —— gorm/gen
GORM 进入到 2.0 时代之后解决了很多 jinzhu/gorm 时代的问题,整体的扩展性以及功能也更强大。但总有一些绕不开的问题困扰着我们。为此 GORM 也推出了自...
59
9
分享
F555
赞了这篇文章
凉凉的知识库
软件研发工程师 @滴滴·网约车
·
2年前
关注
颠覆微服务架构?谷歌最新开源service weaver初体验
谷歌称此框架为模块化单体(modular monolith),谷歌为什么会在这个时候提出如此标新立异的框架?它究竟有什么独特之处?...
2
评论
分享
F555
赞了这篇文章
kevinyan
公众号「网管叨bi叨」
·
4年前
关注
Go并发编程实战--信号量的使用方法和其实现原理
信号量是并发编程中常见的一种同步机制,在需要控制访问资源的线程数量时就会用到信号量,关于什么是信号量这个问题,我引用一下维基百科对信号量的解释,大家就明白了。 我们一般用信...
8
评论
分享
F555
赞了这篇文章
水立方
5年前
关注
Golang AST语法树使用教程及示例
许多自动化代码生成工具都离不开语法树分析,例如goimport,gomock,wire等项目都离不开语法树分析。基于语法树分析,可以实现许多有趣实用的工具。本篇将结合示例,...
40
2
分享
F555
赞了这篇文章
阿里云云原生
阿里云云原生公众号 @阿里巴巴集团
·
5年前
关注
一文读懂分布式架构知识体系(内含超全核心知识大图)
随着移动互联网的发展和智能终端的普及,计算机系统早就从单机独立工作过渡到多机器协作,集群按照分布式理论构建出庞大复杂的应用服务,在分布式的基础上正进行一场云原生的技术革命,...
177
3
分享
F555
赞了这篇文章
m3ng9i
6年前
关注
使用mkcert创建自签名证书
在做程序开发的时候,免不了要接触https加密通信,你可能需要自己生成证书,虽然可以使用openssl完成这个工作,但是openssl是一个庞大和复杂的工具,有着令人眼花缭...
6
2
分享
F555
4年前
关注
手把手教你本地 k8s 集群搭建云原生 Tekton CICD 流水线
这是一个演示 Tekton CICD 的 demo。下面我们将从搭建本地 k8s 集群开始,同步镜像至国内并部署 Tekton,一步一步实现一个 CICD 流水线。实现更新...
7
6
分享
F555
赞了这篇文章
_CountingStars
运维工程师 @伐木累
·
7年前
关注
k8s日志收集实战
本文主要介绍在k8s中收集应用的日志方案,应用运行中日志,一般情况下都需要收集存储到一个集中的日志管理系统中,可以方便对日志进行分析统计,监控,甚至用于机器学习,智能分析应...
48
评论
分享
F555
关注了
_CountingStars
F555
6年前
关注
interface作为struct field,谈谈golang结构体中的匿名接口
golang中通过组合(composite)实现类似继承(extends)和重写(override)的功能,大家可能平时用的比较多的是struct中匿名struct的写法,...
0
评论
分享
F555
6年前
关注
golang包管理工具dep使用简明攻略
golang包管理工具dep使用简明攻略...
0
评论
分享
F555
6年前
关注
golang编译时通过ldflags给包内变量赋值,实现打印版本号及commit
很多命令行程序都可以通过version参数输出版本信息,commit,操作系统等信息。下面介绍一种方法实现golang编译的命令行程序打印版本号。...
0
评论
分享
下一页
个人成就
文章被点赞
209
文章被阅读
16,673
掘力值
565
关注了
18
关注者
11
收藏集
1
关注标签
4
加入于
2016-12-23