V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ryalu  ›  全部回复第 6 页 / 共 18 页
回复总数  345
1 ... 2  3  4  5  6  7  8  9  10  11 ... 18  
332 天前
回复了 Nostalgia 创建的主题 设计 V2EX 的「感谢」确认是否是糟糕的设计?
334 天前
回复了 finalcut 创建的主题 生活 生活真的不易,我早已忘了开心的味道
加油
334 天前
回复了 fcoo 创建的主题 互联网 我感觉东方甄选这个事就是一场营销炒作
认真你就输了 🐶
@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 被赋值后执行。
单身狗手贱点进来了,你可真该死呀🐶
简单看了下,项目挺简单的,代码量也不多。直接找个有经验深点的重写下应该就行了
345 天前
回复了 Ayanokouji 创建的主题 JetBrains jetbrains 2023.3 发布了
@morty0 #24 附议 +1
345 天前
回复了 Ayanokouji 创建的主题 JetBrains jetbrains 2023.3 发布了
好用!爱用!👍
2023-11-09 10:13:28 +08:00
回复了 wyw223 创建的主题 汽车 买车决赛圈了,凯迪拉克 CT5 豪华 VS 迈腾 330 豪华
迈腾很好,所以我选 ct5
2023-11-08 15:43:09 +08:00
回复了 Jiyunz 创建的主题 职场话题 在 v 站找外包遇到骗子了 很恶心,大家小心这个人 @cian
2023-11-07 10:05:49 +08:00
回复了 v321ex 创建的主题 iPhone 现在买 iPhone 用哪个渠道?
首发新款直接走官网,其他 pdd 百亿补贴。
Spring Clound Alibaba ?
2023-11-02 11:09:21 +08:00
回复了 ggp1ot2 创建的主题 健康 舌尖有一个溃疡,说话都疼,有没有什么快速缓解办法?
前段时间刚买了这个 「口内炎」 软膏试了下,个人感觉很好,比西瓜霜好多了。在起泡处抹一层药膏立马就没啥痛感了,一两天就没什么感觉了。之前喷西瓜霜真感觉不到啥作用。
https://npcitem.jd.hk/100012085370.html
1 ... 2  3  4  5  6  7  8  9  10  11 ... 18  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2640 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 39ms · UTC 11:07 · PVG 19:07 · LAX 03:07 · JFK 06:07
Developed with CodeLauncher
♥ Do have faith in what you're doing.