V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  katsusan  ›  全部回复第 5 页 / 共 24 页
回复总数  479
1  2  3  4  5  6  7  8  9  10 ... 24  
> 如果把一个 int 类型的值赋值给空接口,那空接口里面的数据指针指向哪里?

把类型 T 的数据 d 赋值给空接口(可以描述为<data,type>的二元组)会在栈或堆上复制一份拷贝 d',
然后把 d'的地址写到空接口的 data 上.

特别地,如果 T 恰好是一个机器字长(比如 amd64 下的 int64), 那么会把 d 的值直接赋值到 data 处.

参考 https://research.swtch.com/interfaces.
2022 年 7 月 30 日
回复了 fujianjian 创建的主题 Go 编程语言 请教下用这种方式解决 import cycle 有什么弊端吗?
2022 年 7 月 30 日
回复了 xuegy 创建的主题  WATCH 电池健康 82%,但实际续航只有新机六成
@katsusan 原谅我没看到是 iWatch.
2022 年 7 月 30 日
回复了 xuegy 创建的主题  WATCH 电池健康 82%,但实际续航只有新机六成
可以用快捷方式直接看当前电池实际容量
2022 年 7 月 30 日
回复了 vocaloid 创建的主题 Apple 在 iOS 中,是否有浏览器支持全屏横屏功能
同感,需要有 ios 开发验证下可行性
kernel 会对进程的 memory mapping 作 merge,比如你先申请 128K 再申请 256K,如果 128K 后的 gap 里有 256K 空间可用,
这两块 vma 会被合并在到一起, 在 process mapping 上就体现为一块 384K 的虚拟地址区域.
2022 年 6 月 22 日
回复了 katsusan 创建的主题 iOS ios 自带的翻译 app 可以指定源语言吗
@daveh 我翻译的时候译文和发音都要看, 发音主要是有助记忆.
2022 年 6 月 22 日
回复了 katsusan 创建的主题 iOS ios 自带的翻译 app 可以指定源语言吗
@msdurex @arch9999 目前就是这样干的, 但它自动识别的准确率略微有待商榷-.-
比如帖子里提到的 orthogonal 用 google 翻译的自动检测就能识别出是英语.

我在想有没有办法能有全局的默认从英语翻译的选项.
2022 年 6 月 5 日
回复了 chengran630 创建的主题 云计算 大佬们 有啥西雅图的 gia 线路么
@LeeReamond #18 老哥 120ms 也玩得下去吗, 开雾稳定被先手→_→
2022 年 6 月 3 日
回复了 cocong 创建的主题 Go 编程语言 诡异的执行结果,有哪位 Go 大神来给瞧瞧?
for i%3 !=2 被编译器优化后不会每次循环再 load i.
可以在循环体里或者 fmt.Println("K")那里放一个空函数, 或者编译时-gcflags="-N"禁用部分优化都能避免 case3 的死循环.

你的代码中每个协程里 load 或 store i 的地方都应该用 atomic.Load/Store 操作, 不仅是为了暗示编译器不能优化该处
load/store 操作(类似于其它语言的 volatile 语义), 同时也避免乱序出现匪夷所思的输出.
2022 年 5 月 13 日
回复了 JingW 创建的主题 iPhone 12mini 耗电突然变快,怎么办
用快捷方式查下还剩多少电池容量
2022 年 4 月 8 日
回复了 dangyuluo 创建的主题 C++ CPU 指令重排是 cache 同步太慢的表征么?
Load 会 stall 但 store 不会
2022 年 3 月 11 日
回复了 PaperKite 创建的主题 MySQL MySQL 字符集问题
@PaperKite #5
> 想问一下( navicat 连接 mysql 成功后会执行几条命令: set names xxx; show variables like 'lower_case_%'; ...)这个是如何了解到的

mysql 的 client 向 server 发送 query command 时用的是 text protocol, 在 unencrypted connection(no SSL)下用 tcpdump 抓包就能看到了. 协议在 https://dev.mysql.com/doc/internals/en/com-query.html.
2022 年 3 月 11 日
回复了 PaperKite 创建的主题 MySQL MySQL 字符集问题
navicat 连接 mysql 成功后会执行几条命令: set names xxx; show variables like 'lower_case_%'; ...

如果连接信息里编码选的是 auto, 就会执行 set names utf8mb4.可以在你的命令行下试试看, 跟 navicat 一样的结果.
2022 年 2 月 11 日
回复了 312ybj 创建的主题 生活 结婚这件大事
lz 牛的,恭喜.
2022 年 2 月 10 日
回复了 sdjl 创建的主题 小米 我在小米官网买了个 86 寸电视,我到底遭遇了什么?
@sdjl #5 大件提前已签收是大忌
开后台刷新,相应的成本是耗电增加。其实小而美最沙雕的是在消息收取中时其它所有请求都被 block 住,导致你只能在那看着它搁那转圈;其次就是有时候收取花了十来秒转圈结果新消息条数为 0 ,我特么就在想这是 21 世纪的 app 吗、
1  2  3  4  5  6  7  8  9  10 ... 24  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1010 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 30ms · UTC 22:39 · PVG 06:39 · LAX 15:39 · JFK 18:39
♥ Do have faith in what you're doing.