一闪笔记 本次搜索耗时 0.119 秒,为您找到 750 个相关结果.
  • 27. 条件变量sync.Cond (上)

    1014 2023-12-29 《Go语言核心36讲》
    27 | 条件变量sync.Cond (上) 前导内容:条件变量与互斥锁 问题解析 总结 思考题 27 | 条件变量sync.Cond (上) 在上篇文章中,我们主要说的是互斥锁,今天我和你来聊一聊条件变量(conditional variable)。 前导内容:条件变量与互斥锁 我们常常会把条件变量这个同步工具拿来与互斥锁一起讨论。实...
  • 385.context上下文控制

    156 2024-01-23 《Golang面试题》
    context上下文控制 context上下文控制 题目来源:腾讯 答案: context.Context 类型是在 Go 1.7 版本引入到标准库的,上下文Context主要用来在goroutine之间传递截止日期 、停止信号 等上下文信息,并且它是并发安全 的,可以控制多个goroutine,因此它可以很方便的用于并发控制 和超时控...
  • 75.runtime提供常见的方法

    191 2024-01-17 《Golang面试题》
    runtime提供常见的方法 runtime提供常见的方法 题目来源 : 答案1: Gosched() :让当前线程让出 cpu 以让其它线程运行,它不会挂起当前线程,因此当前线程未来会继续执行。 NumCPU() :返回当前系统的 CPU 核数量。 GOMAXPROCS() :设置最大的可同时使用的 CPU 核数。通过runtime....
  • 5.轮播图接口

    1. form 2. handler 3. router 3. 在初始化中调用router 1. form package forms type BannerForm struct { Image string `form:"image" json:"image" binding:"url"`...
  • 41.io包中的接口和工具 (下)

    1001 2023-12-29 《Go语言核心36讲》
    41 | io包中的接口和工具 (下) 知识扩展 问题: io 包中的接口都有哪些?它们之间都有着怎样的关系? 总结 思考题 41 | io包中的接口和工具 (下) 上一篇文章中,我主要讲到了 io.Reader 的扩展接口和实现类型。当然, io 代码包中的核心接口不止 io.Reader 一个。 我们基于它引出的一条主线,只是 ...
  • 观察者模式

    3.1. 模式动机 3.2. 模式定义 3.3. 模式结构 3.4. 时序图 3.5 模式分析 3.6 优点 3.7 缺点 3.8 适用环境 3.9 模式应用 3.10 模式扩展 3.11 Go语言实现 obserser.go obserser_test.go 3.12 总结 3.1. 模式动机 建立一种对象与对象之间的依赖...
  • 130. 被围绕的区域

    📑 题目:130. 被围绕的区域 📑 题目:130. 被围绕的区域 🚀 本题 LeetCode 传送门 题目大意 给定一个二维的矩阵,包含 ‘X’ 和 ‘O’(字母 O)。找到所有被 ‘X’ 围绕的区域,并将这些区域里所有的 ‘O’ 用 ‘X’ 填充。被围绕的区间不会存在于边界上,换句话说,任何边界上的 ‘O’ 都不会被填充为 ‘X’。 任何...
  • 137.golang interface底层实现,使用场景

    174 2024-01-18 《Golang面试题》
    golang interface底层实现,使用场景 golang interface底层实现,使用场景 题目来源:腾讯 答案1: interface 底层结构 根据 interface 是否包含有 method,底层实现上用两种 struct 来表示:iface 和 eface 。eface 表示不含 method 的 interfa...
  • 2.数据类型的转换

    1. 简单的转换操作 2. strconv Itoa和Atoi Parse类函数 Format类函数 1. 简单的转换操作 valueOfTypeB = typeB ( valueOfTypeA ) // 浮点数 a := 5.0 // 转换为int类型 b := int ( a ) /...
  • 162.了解HTTP协议吗?golang HTTP库实现?

    183 2024-01-18 《Golang面试题》
    了解HTTP协议吗?golang HTTP库实现? 答案: 了解HTTP协议吗?golang HTTP库实现? 题目来源:字节跳动 答案: HTTP是超文本传输协议(Hypertext Transfer Protocol)的英文缩写,是基于TCP/IP通讯协议之上用来传输HTML和图片文件的应用协议。 HTTP工作步骤: 用户输...