V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  infinityv  ›  全部回复第 3 页 / 共 19 页
回复总数  368
1  2  3  4  5  6  7  8  9  10 ... 19  
@ccFox #49 我说的是楼上的 ios 方案,ios 目前不可能直接用国内卡开通
ios 是说上次终止订阅 现在恢复的事情吧。我以为支付方式上有啥新东西呢…… 不还是得礼品卡或者 paypal…… 你直接银联卡试试……
在非缓冲 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 的发送接收操作已经同步完了)。
没拉过 楼下来回答
208 天前
回复了 gongshishao126 创建的主题 汽车 人生第一台车, 10+ 到 20+ 油车求推荐
蒙迪欧 1.5t
208 天前
回复了 sxiaojian 创建的主题 分享发现 23 年了,浴霸还用那么落后的科技
为啥需要遥控啊 正常不都是物理开关吗 就是一个灯
209 天前
回复了 Livid 创建的主题 Bitcoin 拍卖 1 个 BTC
哈哈哈哈哈哈
215 天前
回复了 GuluMashimaro 创建的主题 Apple 苹果美区账号换州问题
@luhe 晚上去试试,要是可以的话你就真是大圣人( doge
217 天前
回复了 ericxjy 创建的主题 macOS 数码荔枝双十一拼车! Qbserve|AlDente
还有位置吗?
220 天前
回复了 BeyondBouds 创建的主题 生活 对于 PDD,不屑---理解---加入---真香
怎么说呢 看东西 有些东西还就真是一分钱一分货… 现在没补贴的我根本不敢买 有些就是残次品降低点价格就拿出来卖 质量奇差
这样最好,为公司省下来的钱折成现金给我就更好了( doge
222 天前
回复了 MRG0 创建的主题 北京 在北京租房可算开了眼
北京很多老房子是这样的 装修风格非常诡异 往往也不会翻新就直接租给别人
确实,第一次注册美区 AppleID 随便填的一个地址,然后现在没有可用的支付方式,也没办法修改账单地址。这个本身倒是无所谓,但是因为不在免税区,即使用 Apple gift card 订阅服务,也要收税,这个有点难受,没想到啥好办法。听说 paypal 美区风控很严格,懒得搞了。后面看看搞下 wise 虚拟卡吧,不知道这个能否绑定美区 AppleID 。
225 天前
回复了 Anshay 创建的主题 Apple 官方 trade in 到手刀严重
找到了 如果仅折现 必须通过邮寄给爱锋派进行评估。感觉其实苹果也不会亏,你接受门店较为宽松的回收,就必须以官网原价购买别的商品(相比于电商平台官网更贵)(你要是买了再退当我没说)
1  2  3  4  5  6  7  8  9  10 ... 19  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1080 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 40ms · UTC 23:38 · PVG 07:38 · LAX 16:38 · JFK 19:38
Developed with CodeLauncher
♥ Do have faith in what you're doing.