V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ryalu  ›  全部回复第 3 页 / 共 14 页
回复总数  280
1  2  3  4  5  6  7  8  9  10 ... 14  
@rockyliang #5 以下个人理解,可能有一点误解:
1. 对于 golang 用户来说应该不需要去管线程(以及多线程、共享变量等问题)的概念,在 golang 中你只要知道协程这个概念就行了,提到协程就不得不说 GMP 调度模型( https://www.yuque.com/aceld/golang/srxd6d )感兴趣可以去了解下。代码中 `go f() ` 是唤起一个协程 G 执行 f(), 在进程内部有可能是同一个线程 M 里的处理器 P 在执行。

2. 回到上面说的共享变量的问题(go 内部有共享空间读写锁,对于用户你只需要知道理解堆、栈就行),这在 go 中就涉及到逃逸分析的问题。 这里的 `var a string` 会被编译器自动分配到栈上以供多协程访问。这个可能会涉及到数据竞态(DATA RACE)的问题,上面代码比较简单所以没问题。

3. 上述代码中,channel 其实就类似于个读写锁的作用,保证 `print(a)` 是在 a 被赋值后执行。
单身狗手贱点进来了,你可真该死呀🐶
简单看了下,项目挺简单的,代码量也不多。直接找个有经验深点的重写下应该就行了
143 天前
回复了 Ayanokouji 创建的主题 JetBrains jetbrains 2023.3 发布了
@morty0 #24 附议 +1
143 天前
回复了 Ayanokouji 创建的主题 JetBrains jetbrains 2023.3 发布了
好用!爱用!👍
迈腾很好,所以我选 ct5
173 天前
回复了 v321ex 创建的主题 iPhone 现在买 iPhone 用哪个渠道?
首发新款直接走官网,其他 pdd 百亿补贴。
Spring Clound Alibaba ?
前段时间刚买了这个 「口内炎」 软膏试了下,个人感觉很好,比西瓜霜好多了。在起泡处抹一层药膏立马就没啥痛感了,一两天就没什么感觉了。之前喷西瓜霜真感觉不到啥作用。
https://npcitem.jd.hk/100012085370.html
184 天前
回复了 Worldispow 创建的主题 分享发现 感叹手机价格越来越贵了
哪里贵了,这些年一直都是这个价钱,不要睁着眼睛乱说,觉得贵的自己好好反思一下,这些年你的工资涨没涨,有没有努力工作,国货很难的好不好 🐶
185 天前
回复了 huahsiung 创建的主题 程序员 知识付费就是一个笑话。
已删,谢谢🐶
187 天前
回复了 Ambition95 创建的主题 摄影 兄弟们,帮忙推荐一款相机
@hatw #3 谢谢修正
188 天前
回复了 Ambition95 创建的主题 摄影 兄弟们,帮忙推荐一款相机
索尼 a6400 ,可蓝牙上传手机
https://www.v2ex.com/t/967202#reply42
之前看到收藏的,xdm 赶紧做笔记
1  2  3  4  5  6  7  8  9  10 ... 14  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3148 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 42ms · UTC 13:24 · PVG 21:24 · LAX 06:24 · JFK 09:24
Developed with CodeLauncher
♥ Do have faith in what you're doing.