V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  w568w  ›  全部回复第 28 页 / 共 54 页
回复总数  1075
1 ... 24  25  26  27  28  29  30  31  32  33 ... 54  
2025 年 7 月 1 日
回复了 LxnChan 创建的主题 Linux 求 Linux 访问外网的解决办法
厚颜无耻推销一下我自己的解决方案: https://github.com/w568w/pproxy

几乎零依赖,在任何发行版的服务器上用一行命令启动代理软件和 WebUI ,并进行配置。
> 最好能有 UI,不用命令行,直接图形界面操作一下就好了

从没听过这么奇怪的要求
2025 年 6 月 28 日
回复了 nicefrp 创建的主题 Android Android 开发体验没有 web 开发体验好
Jetpack compose 有实时预览( Live Preview )和热重载( Hot reload )啊。你确定你不是看漏了?或者你说的「热重载」是特指「写完代码后一瞬间更新界面」?
2025 年 6 月 26 日
回复了 w568w 创建的主题 宽带症候群 NAT1 绑定域名的解决方案?
@NSAgold 感谢推荐。你觉得 Cloudflare Redirect 的国内访问质量怎么样呢?
2025 年 6 月 26 日
回复了 w568w 创建的主题 C++ 为什么 C/C++ 语言的标准库不做成 Java 那样可安装的运行时?
@bli22ard #17 理论上是这样,但实际上有很多依赖根本无法静态链接(作者写 Makefile 就没考虑到,比如 GNUStep ),或者依赖极其繁杂(例如 libcurl ),或者使用了 musl-libc 不支持的扩展(例如 onnx )。感觉一切的坏头都是 glibc 起的……
2025 年 6 月 26 日
回复了 w568w 创建的主题 C++ 为什么 C/C++ 语言的标准库不做成 Java 那样可安装的运行时?
@fcten 比现状好吧,现状是「只允许同时用一个运行时,兼容性问题用户自己想办法」。在「让用户装多个运行时」和「让用户自己学习编译知识从头编译,或者为了你的软件升级整个系统」,我觉得还是前者方便点。
2025 年 6 月 26 日
回复了 w568w 创建的主题 C++ 为什么 C/C++ 语言的标准库不做成 Java 那样可安装的运行时?
@pursuer @unused #12 我也越来越觉得这个更是 Linux 的问题了。就像包管理和 init 的选择,永恒的碎片化……

@unused #13 是的,但作为最终用户和开发者其实都不用考虑这些,相当于有人做兼容了。而且只要有一个人做好兼容,其他用户都能获益。
2025 年 6 月 26 日
回复了 w568w 创建的主题 C++ 为什么 C/C++ 语言的标准库不做成 Java 那样可安装的运行时?
@yanqiyu

> 想要用 rust 做整个操作系统的 userspace ,大范围用上了动态链接(节约磁盘之类的理由),到时候 C++遇到的 ABI 的鸡毛蒜皮一个也跑不掉

我觉得比较好的形式可能是 Windows 的 Visual C++ Distributable 那样,把标准库按年代打包成运行时,然后让用户安装。这样既可以保证不需要向前兼容,又能兼容较新的程序,还能节省硬盘空间。
2025 年 6 月 26 日
回复了 w568w 创建的主题 C++ 为什么 C/C++ 语言的标准库不做成 Java 那样可安装的运行时?
@InkStone 是的,但对于静态编译,glibc 是 strongly discouraged ,musl libc 也会有各种问题(例如不兼容 glibc 的一些代码、部分实现性能低),其他 libc 就更不用说了。

至于 libc++/libstdc++,我似乎都没看到有人静态编译过……
2025 年 6 月 25 日
回复了 wudanyang 创建的主题 Python Python 的 async 协程当前真的能跑在生产环境吗?
@w568w 另外协程的这些问题不影响吞吐量,只影响延迟。所以说其实只有延迟敏感的应用才需要担心
2025 年 6 月 25 日
回复了 wudanyang 创建的主题 Python Python 的 async 协程当前真的能跑在生产环境吗?
我总结你说的三点,其实都是一个问题:单线程的协程模型是否会被 内在(本身写的同步代码太复杂)或外在(调用了阻塞的第三方库)的 CPU 密集过程卡住事件循环?

答案是有可能,并且我遇到过不止一次了。

对策也是三个:

1. 取决于你 asyncio 的实现,是可以开多个 worker 线程进行池化调度的。并不是所有实现都是真的「单线程」。有一些高级运行时还有 work-stealing 之类的机制帮助多线程调度;

2. 人工检查可能卡住的地方,繁重任务放到新线程去做;

3. web 这种可能涉及高并发的情况,如果担心此类问题,还是用线程模型的框架较好。
2025 年 6 月 24 日
回复了 Gitborlando 创建的主题 程序员 推荐一款很装又实用的编程字体
@xiaoyangdkj 正想推荐这个来着,用了它两年,最后又换回 Jetbrains Mono 了。两个一对比就会发现 Intel One Mono 有点太宽、太细了,反而辨识度低
2025 年 6 月 24 日
回复了 yujianwjj 创建的主题 Python go 转 Python 的心智负担增加
@Leviathann KotlinConf 2025 说的,到 2.4 应该还是 experimental 。

X 帖子: https://x.com/joreilly/status/1925451874116817181
2025 年 6 月 24 日
回复了 yujianwjj 创建的主题 Python go 转 Python 的心智负担增加
这俩语言都是用来快工出糙活的。

不是说你考虑错误处理不对,而是语言设计者就不希望你这么写,最自然的方式就是 let it crash 。

如果希望严谨处理,你应该看 Rust 之类的有强错误标记的语言,或者等等接下来的 Kotlin 2.4 。
2025 年 6 月 22 日
回复了 feelm 创建的主题 程序员 cangjie 开发语言 7 月 30 号开源
@wsseo 我记得我 22 年参加保密测试的时候就有「所有权」了,不知道现在又拿出说是什么意思。不过这个 Effect Handler 看着不错
@angrylid 有的果粉是真离谱,全天 24 小时监测全站手机言论,即使帖子和苹果半毛钱关系没有,也要强行岔开话题维护果爹
2025 年 6 月 20 日
回复了 w568w 创建的主题 宽带症候群 NAT1 绑定域名的解决方案?
@lihang1329 嗯嗯。worker 我帖子里提到了,有那几个问题吗
2025 年 6 月 20 日
回复了 w568w 创建的主题 宽带症候群 NAT1 绑定域名的解决方案?
@susandownes 谢谢,我现在用的就是这个工具来暴露服务。

这个工具的功能里和问题有关的应该只有 IP4P 功能?如果我没记错的话,这个功能应该是作者自己提出的非标准,支持的软件比 SRV 还少,必须用作者自己魔改的 frp 才能访问
2025 年 6 月 20 日
回复了 w568w 创建的主题 宽带症候群 NAT1 绑定域名的解决方案?
> Cloudflare Tunnel

@ERvISTyP 这个能绑定自己的域名吗?国内速度怎么样?

> lucky

@SenLief 看了一下这个好像是软路由软件?不知道是怎么解决问题的?我看了一下文档里的「网友教程/经验分享」,里面相关教程的用法还是配置 Cloudflare Redirect 。这个和我自己手动配置有什么区别?
1 ... 24  25  26  27  28  29  30  31  32  33 ... 54  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2995 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 26ms · UTC 03:06 · PVG 11:06 · LAX 20:06 · JFK 23:06
♥ Do have faith in what you're doing.