首页
发现
标签
搜索
注册
登录
首页
发现
榜单
搜索
ChatGPT
注册
登录
搜索
IT书架
本次搜索耗时
0.047
秒,为您找到
746
个相关结果.
搜书籍
搜文档
87.node.js和go是基于什么样的考虑是用这两种语言的?
171
2024-01-17
《Golang面试题》
node.js和go是基于什么样的考虑是用这两种语言的? node.js和go是基于什么样的考虑是用这两种语言的? 题目来源 :滴滴 答案1: 1.使用Node.js时,CPU性能或内存限制任务会变慢。Node.js基于JavaScript,一种解释型语言。解释的语言大多比编译语言慢。使用Node的动态类型特性,它不会达到Go可以实现的原...
9.字典的操作和约束
544
2023-12-29
《Go语言核心36讲》
09 | 字典的操作和约束 知识前导:为什么字典的键类型会受到约束? 问题解析 知识扩展 09 | 字典的操作和约束 至今为止,我们讲过的集合类的高级数据类型都属于针对单一元素的容器。 它们或用连续存储,或用互存指针的方式收纳元素,这里的每个元素都代表了一个从属某一类型的独立值。 我们今天要讲的字典(map)却不同,它能存储的不是单一值的集...
339.go的GC和Python的GC
136
2024-01-22
《Golang面试题》
go的GC和Python的GC go的GC和Python的GC 题目来源:知乎 **答案:** Python : 引用计数式 GC,每个对象自身包含一个被引用的计数器,当计数器归零时自动得到回收。因为此方法缺陷较多,在追求高性能时通常不被应用。Go : Go 的 GC 目前使用的是无分代(对象没有代际之分)、不整理(回收过程中不对对象进...
11 如烟姑娘到底谁抢走了--并发 上
1797
2022-11-29
《漫画Go语言》
Go 语言特色 并发-上 什么是并发 什么是Goroutine 如何创建Goroutine Goroutine是如何执行的 使用匿名函数创建Goroutine runtime包 Go语言临界资源安全 什么是临界资源 sync同步包 互斥锁 读写锁 Go 语言特色 并发-上 什么是并发 go语言的并发属于go语言中一大亮点,其...
18. 性能测试:如何进行代码性能分析?提升代码性能的手段有哪些?
1968
2023-05-16
《从零开发企业级 Go 应用》
Go语言中通常如何进行性能分析 代码性能优化流程 常见的代码优化方法 数据采集方式 Benchmark 通过 runtime/pprof 包采集 通过 net/http/pprof 包采集 日志 Metrics 数据分析方式 使用所采集的 profile 进行分析 使用所采集的 trace 进行分析 通过火焰图进行分析 性能分析...
575.golang的gmp模型如果本地队列任务比较多话怎么做的
2
2024-07-24
《Golang面试题》
golang的gmp模型如果本地队列任务比较多话怎么做的 golang的gmp模型如果本地队列任务比较多话怎么做的 在Go语言中,GMP(Goroutine、Machine、Processor)模型用于调度和管理并发任务。当本地队列的任务比较多时,GMP模型的表现会受到一些影响。以下是一些处理本地队列任务较多的情况时,可能会采取的策略: 调整GO...
544.Go goroutine和线程的区别?
119
2024-01-25
《Golang面试题》
Go goroutine和线程的区别? Go goroutine和线程的区别? 参考解析 goroutine 线程 内存占用 创建一个 goroutine 的栈内存消耗为 2 KB,实际运行过程中,如果栈空间不够用,会自动进行扩容 创建一个 线程 的栈内存消耗为 1 MB 创建和销毀 goroutine 因为是由...
2.Go goroutine和线程的区别?
44
2024-03-19
《Go语言面试题精讲》
2.Go goroutine和线程的区别? 2.Go goroutine和线程的区别? goroutine 线程 内存占用 创建一个 goroutine 的栈内存消耗为 2 KB,实际运行过程中,如果栈空间不够用,会自动进行扩容 创建一个 线程 的栈内存消耗为 1 MB 创建和销毀 goroutine 因为是由 Go...
1.有哪些规范我们应该遵循
918
2023-07-14
《微服务开发教程(电商系统)》
开发流程规范 项目开发规范 go项目开发流程的规范 代码分支管理规范 - git开发(不分语言) 代码分支开发规范 commit规范 go - 代码规范 uber提供的代码规范 go - 代码目录规范 代码风格不统一 目录杂乱无章 - 维护性很差 错误码的处理 常见的项目类型: api服务 非api服务 命令行工具 deamonset服务:比...
554.Go 如何查看运行时调度信息?
151
2024-01-25
《Golang面试题》
Go 如何查看运行时调度信息? go tool trace GODEBUG Go 如何查看运行时调度信息? 有 2 种方式可以查看一个程序的调度GMP信息,分别是go tool trace和GODEBUG trace.go package main import ( "fmt" "os" "runtime/trace...
1..
«
8
9
10
11
»
..75