首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
e195
掘友等级
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
468
文章 468
沸点 0
赞
468
返回
|
搜索文章
e195
赞了这篇文章
陈明勇
公号 @程序员陈明勇
·
2年前
关注
Go 函数选项模式(Functional Options Pattern)
本文对 Go 函数选项模式(Functional Options Pattern)进行了详细介绍,并通过封装一个消息结构体的例子,展示了如何使用函数选项模式进行代码实现。...
17
4
分享
e195
赞了这篇文章
momo咔咔
轰20飞行员 @化神
·
2年前
关注
解锁函数的无限可能:深入理解 Go 语言设计模式之函数选项模式
在 Go 语言中,函数选项模式是一种常见且强大的设计模式。本文将从多个方面详细介绍函数选项模式的实现原理、使用场景和具体实例,帮助大家全面理解和应用这一设计模式。...
5
2
分享
e195
赞了这篇文章
拉丁看雪
高级测试开发工程师 @深圳某不加班的公司
·
5年前
关注
服务端压测怎么做
博文的内容并不都是我原创的,行文思路来源于一次内部分享,再结合网上众多参考资料总结出来的,算是一个学习笔记。 可能很多QA、RD同学跟我都一样,对服务端压测一直没有系统的认...
59
4
分享
e195
赞了这篇文章
stark张宇
后端高级工程师 @长佩文学
·
2年前
关注
微服务 - 拆分微服务的问题和拆分方法
概述 现在被谈论最多的就是微服务和中台系统,我个人的理解是微服务或者是中台好不好,主要看实际的业务场景,架构的变迁往往需要耗费很大的学习成本和时间成本,所以更改架构的时候要...
42
5
分享
e195
赞了这篇文章
ag9920
Gopher | CMUer
·
3年前
关注
解析 Golang 协程池 gopool 设计与实现
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第6天,点击查看活动详情。 Goroutine Goroutine 是 Golang 提供的一种轻量级线程...
31
6
分享
e195
赞了这篇文章
柳双六
公I众I号:柳双六
·
3年前
关注
老手也常误用!详解 Go channel 内存泄漏问题
一说到 go channel,很多人会使用“优秀”“哲学”这些词汇来描述。殊不知,go channel 恐怕还是 golang 中最容易造成问题的特性之一。...
15
11
分享
e195
赞了这篇文章
JackieZheng
后端搬砖
·
6年前
关注
Go语言学习——channel的死锁其实没那么复杂
协程(goroutine)算是Go的一大新特性,也正是这个大杀器让Go为很多路人驻足欣赏,让信徒们为之欢呼津津乐道。 协程的使用也很简单,在Go中使用关键字“go“后面跟上...
19
1
分享
e195
赞了这篇文章
蓝师傅
广州Android开发 @TT
·
6年前
关注
面试官:说说多线程并发问题
多线程并发问题,基本是面试必问的。 大部分同学应该都知道Synchronized,Lock,部分同学能说到volatile、并发包,优秀的同学则能在前面的基础上,说出Syn...
579
28
分享
e195
赞了这篇文章
PureWhite
基础架构 @字节跳动
·
4年前
关注
golang 的 GC 如何处理 unsafe.Pointer?| Go主题月
最近在 golang 的邮件列表中看到了一篇关于 GC 如何处理 unsafe.Pointer 的讨论,觉得应当记录一下。问题 1:如果一个对象只被 unsafe.Poin...
10
评论
分享
e195
赞了这篇文章
我是一只鱼吖
AIGC&LLM
·
3年前
关注
一文搞懂golang定时器Timer的用法和实现原理
Timer是一种单一事件的定时器,即经过指定的时间后触发一个事件,因为Timer只执行一次就结束,所以称为单一事件,这个事件通过其本身提供的channel进行通知触发。...
7
1
分享
e195
赞了这篇文章
turling
开发 @millewill
·
5年前
关注
深入理解Golang之http server
对于Golang来说,实现一个简单的http server非常容易,只需要短短几行代码。同时有了协程的加持,Go实现的http server能够取得非常优秀的性能。这篇文章...
31
6
分享
e195
赞了这篇文章
你好生活
3年前
关注
分布式事务(四)本地消息表和消息事务(RocketMQ详细实现)
「这是我参与11月更文挑战的第14天,活动详情查看:2021最后一次更文挑战」 本地消息表 本地消息表的方案最初由ebay的工程师提出,核心思想是将分布式事务拆分成本地事务...
8
评论
分享
e195
赞了这篇文章
博云技术社区
@江苏博云科技股份有限公司
·
6年前
关注
调研 | 5种分布式事务解决方案优缺点对比
分布式事务是企业集成中的一个技术难点,也是每一个分布式系统架构中都会涉及到的一个东西,特别是在微服务架构中,几乎可以说是无法避免。 CAP原则又称CAP定理,指的是在一个分...
3
评论
分享
e195
赞了这篇文章
问北
公众号BiggerBoy欢迎关注 @BiggerBoy
·
5年前
关注
联合索引在B+树上的存储结构及数据查找方式
上一篇文章《MySQL索引那些事》主要讲了MySQL索引的底层原理,且对比了B+Tree作为索引底层数据结构相对于其他数据结构(二叉树、红黑树、B树)的优势,最后还通过图示...
71
24
分享
e195
赞了这篇文章
古柏树下
高级搬砖工
·
5年前
关注
什么是索引下推
索引条件下推优化(Index Condition Pushdown (ICP) )是MySQL5.6添加的,用于优化数据查询。 不使用索引条件下推优化时存储引擎通过索引检索...
33
评论
分享
e195
赞了这篇文章
红牛慕课_韩忠康
程序员_IT培训师
·
5年前
关注
protobuf 语法,proto3 语法参考
本指导描述了如何使用 protocol buffer 语言来构建 protocol buffer 数据,包括 .proto 文件语法和如何基于该 .proto 文件生成数据...
12
1
分享
e195
赞了这篇文章
MySQL技术
MySQL DBA
·
5年前
关注
MySQL分区表最佳实践
分区是一种表的设计模式,通俗地讲表分区是将一大表,根据条件分割成若干个小表。但是对于应用程序来讲,分区的表和没有分区的表是一样的。换句话来讲,分区对于应用是透明的,只是数据...
16
评论
分享
e195
赞了这篇文章
豆豉辣椒炒腊肉
饮水机管理员
·
5年前
关注
LRU算法及其优化策略——算法篇
LRU算法全称是最近最少使用算法(Least Recently Use),广泛的应用于缓存机制中。当缓存使用的空间达到上限后,就需要从已有的数据中淘汰一部分以维持缓存的可用...
29
2
分享
e195
赞了这篇文章
eleven26
Api caller
·
2年前
关注
深入理解 go chan
go中不同协程之间往往需要进行通信,不同于以往多线程程序的那种通信方式,在 go 里面往往使用 channel 来进行通信,今天让我们来深入理解一下 go 里面的 chan...
31
6
分享
e195
赞了这篇文章
zzy_future
后端工程师 @字节跳动
·
3年前
关注
Goroutine退出机制
goroutine是Go语言中的最大特色,goroutine在日常的工作中被大量使用着,但是对于它的调度处理,尤其是goroutine的退出时机和方式,很多小伙伴都没有搞的...
22
7
分享
下一页
关注了
14
关注者
0
收藏集
42
关注标签
18
加入于
2021-02-13