V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  RedBlackTree  ›  全部回复第 2 页 / 共 3 页
回复总数  41
1  2  3  
2021-07-04 14:45:44 +08:00
回复了 RedBlackTree 创建的主题 MacBook Pro 随航 iPad 的颜色跟 Mac 颜色不一致?
@archean 是啊,比如红色字体仔细看,像素蓝的紫的都有
2021-07-04 14:44:55 +08:00
回复了 RedBlackTree 创建的主题 MacBook Pro 随航 iPad 的颜色跟 Mac 颜色不一致?
@jedz 12.9pro
2021-06-26 17:30:33 +08:00
回复了 RedBlackTree 创建的主题 MacBook Pro Macbook pro 刚买半年,左下角被手磨掉漆了,这正常吗?
我发现,确实可能是刮的。。。ipad 经常垫着壳 30 度放在左边,桌子小就会压在 mac 这个角上
2021-06-23 13:09:39 +08:00
回复了 RedBlackTree 创建的主题 MacBook Pro Macbook pro 刚买半年,左下角被手磨掉漆了,这正常吗?
@Boyang 平时都装包里,就到图书馆掏出来,不可能刮到这里,纯手工打磨的
2021-06-21 14:15:40 +08:00
回复了 RedBlackTree 创建的主题 Apple 官网翻新 2018 12.9 寸 64G, 5099,值得入手吗?
@PPing520 不是全新买不了 AC+就算了
2021-06-21 14:09:16 +08:00
回复了 RedBlackTree 创建的主题 Apple 官网翻新 2018 12.9 寸 64G, 5099,值得入手吗?
@edinina 确实,我也担心这个,觉得 ipad 基本跟 Mac 一块使用,airdrop 很方便,64 不够,可以 mac 来凑。iPad 上常用 app 就 Goodnotes 跟 Safari,又觉得没太大问题。实在不行 type C 口接 U 盘硬盘也问题不大。
2021-03-26 16:10:34 +08:00
回复了 RedBlackTree 创建的主题 程序员 请教大家关于多核并发编程中, cache 一致性的问题
因为读 Ardanlabs 的 Go Scheduler 这篇文章( https://www.ardanlabs.com/blog/2018/08/scheduling-in-go-part1.html )时,讲到 cache 时这么写道:
If one Thread on a given core makes a change to its copy of the cache line, then through the magic of hardware, all other copies of the same cache line have to be marked dirty. When a Thread attempts read or write access to a dirty cache line, main memory access (~100 to ~300 clock cycles) is required to get a new copy of the cache line.
修改 cache line 就会导致其他 CPU 的 cache 失效,但我觉得不是 cache 修改写回内存时才会这样吗?不然为什么要使用同步原语同步内存呢?有了困惑。
2021-03-20 20:01:21 +08:00
回复了 RedBlackTree 创建的主题 MacBook Pro Intel MacBook,现在 Big Sur 大家建议升级吗?
谢谢大家,已经🐍升了
2021-03-20 18:50:36 +08:00
回复了 RedBlackTree 创建的主题 MacBook Pro Intel MacBook,现在 Big Sur 大家建议升级吗?
@lostberryzz 真的吗?你不要骗我,马上下好了
2021-03-20 18:13:19 +08:00
回复了 xuletter2021 创建的主题 Go 编程语言 golang 协程读写上下文变量 一直为 0
操作系统没学好就算了,罚你今天晚上把 Go Memory Model 看三遍。
2021-03-20 18:12:16 +08:00
回复了 xuletter2021 创建的主题 Go 编程语言 golang 协程读写上下文变量 一直为 0
两个 goroutine,在两个线程、两个 CPU 上执行,你不对共享内存的读写进行同步操作,A 在写 A 的 cache 里的 x,B 在读 B 的 cache 里的 x,怎么可能有值呢?
2021-02-17 18:36:08 +08:00
回复了 silenceeeee 创建的主题 MySQL MySQL next-key lock 请教
@silenceeeee 主键的话锁住的是前一区间的 gap lock 加上 record lock ;普通索引的话除了这两个锁,还会锁住后一个区间的 gap lock 。你可以试试。
2021-02-14 23:25:57 +08:00
回复了 RedBlackTree 创建的主题 Go 编程语言 怎么理解并发编程中的 invirants?
@geelaw 理解了,非常感谢👍
2021-02-14 20:04:37 +08:00
回复了 RedBlackTree 创建的主题 Go 编程语言 怎么理解并发编程中的 invirants?
补充一下,在 MIT6.824 分布式系统那门课,有一节课那个印度助教在讲锁时也提到过 invariants,他说的是:“mutex 不是用来保护变量的,而是用来保护 invariants 的,除了只有一个 goroutine 访问这个变量,还有其他的 invariants”,大概这个意思。我估计他也是读了这本书,跟书上的说法基本一致,但是他也没有再详细解释。
2021-02-02 17:26:04 +08:00
回复了 silenceeeee 创建的主题 MySQL MySQL next-key lock 请教
@simonlu9 你好,课程名什么呢?是丁奇的 mysql 实战吗?
2021-01-22 17:50:26 +08:00
回复了 RedBlackTree 创建的主题 职场话题 当前的求职环境,刷题找工作是否是骗局?
@jiangshanmeta LOP 什么意思。。
2021-01-07 14:26:29 +08:00
回复了 Ansen 创建的主题 Go 编程语言 这结果为啥会是 6 呢?
因为 return 5 包括三步:
1.给栈里的返回值赋值,即 x = 5 ;
2.执行 defer 注册的 func,x++;
3.return

如果是匿名返回值,即没有主动声明变量来指代栈中的返回值,那自然是没办法直接修改的。
因为要使用 defer 修改返回值,所以要使用命名返回值。
1  2  3  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1023 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 28ms · UTC 22:01 · PVG 06:01 · LAX 14:01 · JFK 17:01
Developed with CodeLauncher
♥ Do have faith in what you're doing.