V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ryalu  ›  全部回复第 6 页 / 共 18 页
回复总数  349
1 ... 2  3  4  5  6  7  8  9  10  11 ... 18  
88vip 送了饿了么会员,原本每次点外卖的时候都会饿了么,想着毕竟有券。结果经过我几次对比后发现,饿了么用完会员券之后的价格比美团(未开会员)正常送的券的价格还高!后来就再也不用饿了么了🐶
338 天前
回复了 YGBlvcAK 创建的主题 健康 强烈安利一款口腔溃疡凝胶, 10 年+经验
@rationa1cuzz #7 如果是刚毕业那会儿,那我会觉得你说的很对。但现在懂得多了就越有敬畏之心 🐶
343 天前
回复了 Nostalgia 创建的主题 设计 V2EX 的「感谢」确认是否是糟糕的设计?
345 天前
回复了 finalcut 创建的主题 生活 生活真的不易,我早已忘了开心的味道
加油
345 天前
回复了 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 被赋值后执行。
单身狗手贱点进来了,你可真该死呀🐶
简单看了下,项目挺简单的,代码量也不多。直接找个有经验深点的重写下应该就行了
356 天前
回复了 Ayanokouji 创建的主题 JetBrains jetbrains 2023.3 发布了
@morty0 #24 附议 +1
356 天前
回复了 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 百亿补贴。
1 ... 2  3  4  5  6  7  8  9  10  11 ... 18  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1085 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 51ms · UTC 22:36 · PVG 06:36 · LAX 14:36 · JFK 17:36
Developed with CodeLauncher
♥ Do have faith in what you're doing.