V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  GeruzoniAnsasu  ›  全部回复第 25 页 / 共 149 页
回复总数  2977
1 ... 21  22  23  24  25  26  27  28  29  30 ... 149  
2023-07-01 09:08:40 +08:00
回复了 dataanalysis 创建的主题 宽带症候群 联通宽带获取到的 IPV6,公网还是无法访问
这就是为什么要桥接的原因。 我当时北京联通遇到过一模一样的问题,而且翻了超管模式也没发现有什么能阻止入站的防火墙配置,最后桥接解决的。
2023-07-01 08:54:03 +08:00
回复了 Richard14 创建的主题 Go 编程语言 Go 语言学习中遇到的问题
多线程:
- goroutine 不是协程,是混合式线程
- 关注 sync.atomic , 而不是自旋锁本身
- 高竞争态跟线程切换开销并没有什么直接逻辑,这很取决于实现,比如用 channel 来实现就只会有一个线程被唤醒,被 select block 住的线程会等待调度器来带它离开 landpad ,但 mutex 就很难说了。所以其实也没太理解「一万个协程访问同一个 map 」是想讨论什么方向的问题


best practice:
1. 我理解在说写代码时。 —— golang 的 duck type 非常离谱,是 「我实现了鸭子,我就是鸭子」。所以不借助 IDE 的全量索引根本不太可能知道任意一个类型有什么方法。只要还在同一个 package 内(可以不同文件),就能随时给类型增加方法。 至于 properties ,golang 没有 property ,只有定义结构时的 fields
2. pprof
3. 能用 named interface 就用有名字的,interface {} 一般只会作为反序列化函数的入参类型。interface {} 就跟 Object class / any 差不多
4. 体会一下「有内建包管理和工程管理功能的 C 」
2023-07-01 08:27:55 +08:00
回复了 Richard14 创建的主题 Go 编程语言 Go 语言学习中遇到的问题
1. golang 有 扫描式 gc ,也有逃逸分析,水平有限细节说不上来
2. 无。 你应该把 golang 看做「内建包管理和工程化套件的 C 」
3. 无。这种东西需要 RAII 类的机制,但 golang 的 defer 与 RAII 差异很大,不能类同,否则会踩大坑。
4. 有锁。你要知道 golang 的「协程」这个说法是错误的,仅仅是中文环境的惯用说法而已,实际上 goroutine 是具有 parallel 能力的轻量级 协程/线程混合体,由于你不能强制 goroutine 具象化为线程还是同执行块内的协程,所以用起来得非常小心,这与大多数初学者对它的印象是大相径庭的。当你意识到这点之后才能考虑 channel 的复杂性。
5. 有锁意味着自带临界区。goroutine 是可以 parallel 的,再强调一次。
6. 没太理解问题指什么,string 在 golang 中是 immutable 对象,但底层是 []byte ,所以绝大多数可观察的行为模式都会跟 slice 一样
7. golang 可以直接使用 C 式接口,当然也就能计算裸内存地址,但是要转回 golang 可用的结构就会有一系列检查和重新声明的过程(比如转回 string 要显式传入 string 长度),这样 golang 数据类型依然可以由 GC 清理,而 underlying 的,由外部「借内存地址给 golang 用」的,unsafe 部分则不会动
8. 基本上所有语言中闭包的规则都一样,闭包中 capture 到的名字与它外面那个名字的变量就是同一个。( c++除外,它默认 capture 行为是复制,而且可以显式指定如何 capture )
9. 不同步,要考虑输出混在一起。工程上会有各种开箱即用的 log package, 它们来解决这些问题。
10. 不依赖,select 的问题不在昂不昂贵上
11. 纠结这个没意义,你只需要知道的是 golang 没有隐式类型转换机制,仅仅会自动转换字面量的类型。另外 func () int {}不能 return nil
12. 它是 golang 中的 exception handler , 你不会想让异常跨线程处理吧??? 那内存访问早就乱了套了
2023-06-30 12:55:56 +08:00
回复了 LsLsLsLsLs 创建的主题 程序员 关于瓦工 The plan 暗箱操作
香港机房大概不是拔线了,因为有同伴一起买了 the plan ,我开的 HK 他开的 LA ,一个月后问我的机子炸了没,他杭州电信在**其它运营商**那的 CMI 线路机子炸得完全没法用了,大概是国内调线路的影响。


我刚测的依然没什么问题:
https://imgur.com/IruA71x

讲真线路这事情太看脸了,dc3 重买换个 ip 延迟多了 50ms ,这都没法说
2023-06-30 12:21:30 +08:00
回复了 dielianxiang 创建的主题 酷工作 寻找开发团队
其实只有一个问题需要关心:

你可以从老板那收到订金再开工,但我是你团队里的人,你怎么保证我能收到你发给我的两万薪水?
2023-06-29 22:59:00 +08:00
回复了 opentrade 创建的主题 程序员 帮我执行个 Linux 命令,看看兼容性
我遇到了跟这个问题完全一致的现象:

https://askubuntu.com/questions/799669/etc-sudoers-file-corrupted-and-i-cant-run-pkexec-visudo-over-ssh

在单会话 SSH 中 auth 失败。
但 systemctl 这样的提权命令又是能成功通过验证的


sudo pkexec 正常
2023-06-29 18:31:50 +08:00
回复了 Livid 创建的主题 Mac OS 9 有没有中文的专注于 Mac OS 9 经典系统和硬件的论坛?
@Livid 作为一个 98 年家里就有电脑的沿海大城市小孩子,连我都直到上初中玩到同学的 ipod 才对 apple 这家公司产生印象,PC 产品始终是当传说来听的,完全没机会见。

我对 mac os 早期产品的唯一印象是 photosho 5.0 ,那时候有些教材会提到 mac 版的操作,上面有 mac 的界面图……
2023-06-29 18:15:30 +08:00
回复了 Livid 创建的主题 Mac OS 9 有没有中文的专注于 Mac OS 9 经典系统和硬件的论坛?
看来 mac os 也进入 "retro GAMES" 的范畴了

但那个年代国内用 apple 的绝无仅有吧,怕是很难形成爱好者群体
@loveumozart 申请期有多个 round ,first round 10 月左右开放所以建议 9 月份就开始准备
@woyao

HK 学校大多数都是自主招生,不是所有学校都同时截止的。而且还有些差一点的学校,或者非本科院校,截止时间都更晚一些。(基本上越差的学校截止越晚,跟内地规律一致)
@loveumozart
咨询、代理申请、研究生择校,相关需求都可以加我微信来了解哈
@TomVista

context 中从来就没提过内地成本,而且单位始终是 HK$,你是怎么把「 HK 的普通学校」理解成「内地普通大学」的。

这个成本是面向内地学生的成本,本地人的成本就跟你内地生上本地学校差不多,学费会便宜不少。HK 本地一两万的学费可能内地择校就七八万。

然后房租(住校忽略)、生活费,基本要对齐北京上海(工作后的水平),这应该就不难估算了。
2023-06-27 05:21:44 +08:00
回复了 emperinter 创建的主题 移动开发 感觉 Xcode 使用体验太难受了
我不太懂 ios

但我知道在 swift 之前 ios 用 object-c 来开发……这是一门极 tricky 的语言,除了相当 native 外还在语法上就增加了大量给编译器而不是给人看的要素

所以我对 ios app 的印象一直是与 qt 类似,是一堆 C runtime 的程序。

所以你说什么内存地址线程什么的,那不就是 C runtime 的必备信息,必要时还得看得懂汇编,空指针空的是哪个内存,对应什么变量,访问违规发生在哪个指针上,是因为引用无效还是 use after free……


swift 也是直接编译到 LLVM IR 的,所以我猜现代 ios app 应该也仍然没有托管环境,而是直接运行的 native machine code
2023-06-27 03:29:31 +08:00
回复了 gogola 创建的主题 奇思妙想 如果让你变回 6 岁小孩子。重来一次,你能牛逼吗?
我 6 岁的时候就已经很牛逼了——也算个小神童了

但说实话我真没信心再过 18 年后重新学会那些「高等数学」……
2023-06-27 03:16:03 +08:00
回复了 Pin 创建的主题 Windows WSL 2 太好用了啊
@maxssy
@zed1018
@alexsz
@wangerka

可以参考我在 wsl2 里挂 pt 的玩法历程:
https://zybuluo.com/pnck/note/2512441



systemd 和 固定 IP 都是很好解决的问题,相比之下,我用 wsl2 遇到的最大问题是:
https://github.com/microsoft/WSL/issues/4177#issuecomment-1500147196


在一台你需要打游戏、又开着自动更新的台式机上,你需要隔三岔五运行一下刷新 LSP 黑名单的脚本
OP 跳过了一个时代: https://www.proxifier.com/

曾经是搭配 shadowsocks 的推荐方案。



后来……它联网验证了。
2023-06-26 20:59:12 +08:00
回复了 inhzus 创建的主题 分享发现 史上最完美的编程语言 DreamBerd /doge
我觉得一般,作为反讽,有些思路又过于建设性了,比如那几种「 const 类型」,虽然关键字看起来蠢,但值类型的划分可真挺严谨的,在其它语言里都难得一见。
2023-06-25 12:07:34 +08:00
回复了 MFWT 创建的主题 程序员 这下真的玩出屁来了,读大专去了
不如考虑 hk2+2 留港,反正广东
1 ... 21  22  23  24  25  26  27  28  29  30 ... 149  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1067 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 43ms · UTC 19:41 · PVG 03:41 · LAX 11:41 · JFK 14:41
Developed with CodeLauncher
♥ Do have faith in what you're doing.