V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  infinityv  ›  全部回复第 12 页 / 共 29 页
回复总数  563
1 ... 8  9  10  11  12  13  14  15  16  17 ... 29  
2024-02-27 16:50:11 +08:00
回复了 a1058021348 创建的主题 香港 有没有老哥近期去香港开卡的?要求有没有变严格?
有了汇丰的,还有推荐的卡么
2024-02-21 15:16:14 +08:00
回复了 Tumblr 创建的主题 分享发现 2023 年个税申报可以预约了
换工作补税的逻辑 是因为按照阶梯计税的逻辑 新工作又是按照年初的税率(较低)来计对吧 之间有一个价差?
2024-02-18 12:02:42 +08:00
回复了 willgogogo 创建的主题 职场话题 程序员们别来武汉了,武汉的公司套路特别多
武汉现在有啥好点的公司么
2024-02-04 10:44:36 +08:00
回复了 miracle778 创建的主题 投资 大家工资存在哪
纳指最近太高了 大家还在定投么
2024-01-19 15:50:27 +08:00
回复了 Justin13 创建的主题 杭州 杭州租房可以提取全部月缴的公积金了
真好 不用发票嘛
@fox8964 我看你说的买房提取 以为你是为了提现公积金才买房
2024-01-16 18:43:53 +08:00
回复了 bkzly83851 创建的主题 问与答 有取过公积金的兄弟吗
@bkzly83851 能分享下吗
@fox8964 买完之后出手吗?能讲讲吗
2023-12-29 15:48:00 +08:00
回复了 s1eep 创建的主题 分享发现 无损入金 wise 新方法
思路不错
2023-12-25 19:24:41 +08:00
回复了 DigitalG 创建的主题 Apple iPhone 双卡现在有体验还可以的搭配吗?
@kyor0 @lEONiNv2 能否推荐下漫游卡和套餐呀 不知道资费如何 是否需要实名
2023-12-25 19:17:52 +08:00
回复了 matrix1010 创建的主题 Go 编程语言 Otter, 兼具高性能与高命中率的内存缓存
不懂就问 不知道性能和这个比如何 https://github.com/patrickmn/go-cache 这个看着很久没维护了
2023-12-17 10:12:29 +08:00
回复了 ccFox 创建的主题 OpenAI ChatGPT PLUS 移动端升级通道已重开,中国大陆信用卡再次可用
@ccFox #49 我说的是楼上的 ios 方案,ios 目前不可能直接用国内卡开通
2023-12-15 00:53:38 +08:00
回复了 ccFox 创建的主题 OpenAI ChatGPT PLUS 移动端升级通道已重开,中国大陆信用卡再次可用
ios 是说上次终止订阅 现在恢复的事情吧。我以为支付方式上有啥新东西呢…… 不还是得礼品卡或者 paypal…… 你直接银联卡试试……
2023-12-13 14:40:50 +08:00
回复了 rockyliang 创建的主题 Go 编程语言 问一个并发程序可见性的问题, golang 语言
在非缓冲 channel 中,数据的发送 (c <- 0) 必须等待接收操作 (<-c) 准备就绪。这意味着,发送操作会阻塞,直到有一个 goroutine 尝试从这个 channel 接收数据。一旦接收操作开始执行,发送操作就可以完成,数据才会被传输。在这个过程中,发送和接收操作是同步发生的,但是发送操作没有必要在时间上先于接收操作发生。(我觉得这点很重要,楼上很多说 c<- 优先于 c<-0 我觉得不对 这本身就是一个同步的过程)

a = "hello, world" happens-before <-c (在 goroutine f 中),因为它们是按顺序执行的。另一方面,c <- 0 happens-before print(a)(在主 goroutine 中),因为它们也是按顺序执行的。由于<-c 和 c <- 0 是配对的接收和发送操作,它们会同步进行,因此一旦数据通过非缓冲 channel 被发送,我们就知道接收操作已经开始(或完成),接收操作之前的所有操作,包括 a = "hello, world",都已经发生了。

综上,对于非缓冲 channel ,不能说发送操作在时间上一定先于接收操作,而是发送操作需要等待接收操作准备就绪,然后两者才能同步进行。

所以,非常明显的结论是,在你的代码中,一旦主 goroutine 执行到 print(a) 时,a = "hello, world" 明显且一定已经发生了( channel 的发送接收操作已经同步完了)。
1 ... 8  9  10  11  12  13  14  15  16  17 ... 29  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5648 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 51ms · UTC 02:09 · PVG 10:09 · LAX 18:09 · JFK 21:09
♥ Do have faith in what you're doing.