首页
发现
标签
搜索
注册
登录
首页
发现
榜单
搜索
ChatGPT
注册
登录
搜索
IT书架
本次搜索耗时
0.355
秒,为您找到
752
个相关结果.
搜书籍
搜文档
基础:万丈高楼平地起 —— Redis 基础数据结构
2669
2022-11-26
《Redis深度历险:核心原理与应用实践》
基础:万丈高楼平地起 —— Redis 基础数据结构 Redis 安装 Redis 基础数据结构 string (字符串) list (列表) hash (字典) set (集合) zset (有序集合) 容器型数据结构的通用规则 过期时间 思考 & 作业 扩展阅读 基础:万丈高楼平地起 —— Redis 基础数据结构 千里之行...
137.golang interface底层实现,使用场景
175
2024-01-18
《GOLANG高频面试真题》
golang interface底层实现,使用场景 golang interface底层实现,使用场景 题目来源:腾讯 答案1: interface 底层结构 根据 interface 是否包含有 method,底层实现上用两种 struct 来表示:iface 和 eface 。eface 表示不含 method 的 interfa...
209.一个协程挂起换入另外一个协程是什么过程?
175
2024-01-18
《GOLANG高频面试真题》
一个协程挂起换入另外一个协程是什么过程? 一个协程挂起换入另外一个协程是什么过程? 题目来源:腾讯 答案1: 对于进程、线程,都是有内核进行调度,有 CPU 时间片的概念,进行抢占式调度。协程,又称微线程,纤程。英文名 Coroutine 。协程的调用有点类似子程序,如程序 A 调用了子程序 B ,子程序 B 调用了子程序 C ,当子程序 ...
装饰模式
32
2024-03-29
《Go语言设计模式》
装饰模式 3.1 模式动机 3.2 模式定义 3.3 模式结构 3.4 时序图 3.5 模式分析 3.6 实例 3.7 优点 3.8 缺点 3.9 适用环境 3.10 模式扩展 3.11 Go语言实现 decorator.go decorator_test.go 3.12 总结 装饰模式 3.1 模式动机 一般有两种方...
130. 被围绕的区域
1
2024-05-15
《算法与数据结构高频面试真题》
📑 题目:130. 被围绕的区域 📑 题目:130. 被围绕的区域 🚀 本题 LeetCode 传送门 题目大意 给定一个二维的矩阵,包含 ‘X’ 和 ‘O’(字母 O)。找到所有被 ‘X’ 围绕的区域,并将这些区域里所有的 ‘O’ 用 ‘X’ 填充。被围绕的区间不会存在于边界上,换句话说,任何边界上的 ‘O’ 都不会被填充为 ‘X’。 任何...
5.tcc分布式事务
1808
2023-07-14
《微服务电商系统,分布式开发》
落地实现 TCC 分布式事务 TCC 实现阶段一:Try TCC 实现阶段二:Confirm TCC 实现阶段三:Cancel 总结与思考 终极大招 TCC优缺点 优点: 缺点: 一个订单支付之后,我们需要做下面的步骤: 更改订单的状态为“已支付” 扣减商品库存 给会员增加积分 创建销售出库单通知仓库发货 好,业务场景有了,现在...
代理模式
33
2024-03-29
《Go语言设计模式》
代理模式 6.1 模式动机 6.2 模式定义 6.3 模式结构 6.4 时序图 6.5 优点 6.6 缺点 6.7 适用环境 6.8 模式应用 6.9 模式扩展 6.10 Go语言实现 proxy.go proxy_test.go 6.11 总结 代理模式 6.1 模式动机 在某些情况下,一个客户不想或者不能直接引用一个...
162.了解HTTP协议吗?golang HTTP库实现?
183
2024-01-18
《GOLANG高频面试真题》
了解HTTP协议吗?golang HTTP库实现? 答案: 了解HTTP协议吗?golang HTTP库实现? 题目来源:字节跳动 答案: HTTP是超文本传输协议(Hypertext Transfer Protocol)的英文缩写,是基于TCP/IP通讯协议之上用来传输HTML和图片文件的应用协议。 HTTP工作步骤: 用户输...
30. 原子操作(下)
616
2023-12-29
《Go语言核心36讲》
30 | 原子操作(下) 知识扩展 总结 思考题 30 | 原子操作(下) 你好,我是郝林,今天我们继续分享原子操作的内容。 我们接着上一篇文章的内容继续聊,上一篇我们提到了, sync/atomic 包中的函数可以做的原子操作有:加法(add)、比较并交换(compare and swap,简称CAS)、加载(load)、存储(store...
8.channel实现方式/原理/概念/底层实现
454
2024-01-16
《GOLANG高频面试真题》
channel实现方式/原理/概念/底层实现 channel实现方式/原理/概念/底层实现 答案1: 背景: Go语言提供了一种不同的并发模型–通信顺序进程(communicating sequential processes,CSP)。 设计模式:通过通信的方式共享内存 channel收发操作遵循先进先出(FIFO)的设计 底层结构: ...
1..
«
69
70
71
72
»
..76