V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  w568w  ›  全部回复第 6 页 / 共 22 页
回复总数  428
1 ... 2  3  4  5  6  7  8  9  10  11 ... 22  
@111111111111 #3 确实,是我看漏了。
太强了,已 star 。提一个建议:Features 里能强调一下和 reqwest 之类的流行 http client 库的区别最好,打出差异化

另外是不是发错 Python 分区了?
49 天前
回复了 crac 创建的主题 程序员 有没有办法劫持新笔记本的 copilot 键
@565656 #3 你是说这个吗? https://www.howtogeek.com/windows-11-copilit-key-remap/

看起来还需要 Beta 通道,我在 24H2 稳定版没有找到这个选项 https://i.imgur.com/krir4IG.png
49 天前
回复了 TOM2333 创建的主题 Linux Rust 替代 C? 除非 Rust 写进指令集。
别钓鱼了,已 block 。
50 天前
回复了 mizuki9 创建的主题 程序员 个人猜想 WebAssembly 的未来
WebAssembly 的另一个雄心壮志是脱离 Web ,就像 WebGPU 、WebRTC 一样,成为可以独立存在的技术。

WebGPU 现在已经发展成一个桌面图形技术栈,有自己的 Shader 语言; WebRTC 也成为 P2P 协议的一种了。这个意义上来说,WebAssembly 其实有替代 JVM 、成为原生应用虚拟机的目标。

https://wasmtime.dev/ 这样的独立 WebAssembly 运行时,已经比较成熟了。只是「一次编译,到处运行」的需求究竟存不存在,还真不好说。
我是这么助记的,以股票为例:

精确率:说一个人「精」,就是说他投资非常小气,只有算准了绝对涨的时候才会买,所以 精确率=#(真涨了)/#(他看涨)

准确率:说一个人「准」,就是说他是股神,每次不管涨跌都能预测对,所以 准确率=#(真涨或跌了)/#(预测总数)

其他也类似:

召回率:把每次涨的时刻都回忆( recall )起来,这人有几次看涨?所以召回率=#(他看涨)/#(涨了)

这里很明显「精」和「召回」是矛盾的,一个人越精、越保守,他就越容易漏掉一些小涨的瞬间;反过来,一个人闭着眼睛投资永远看涨,那他召回率就是 100%,但肯定亏本。所以,要综合衡量这两个方面,就用 F-score 来计算。
52 天前
回复了 nnegier 创建的主题 Java Android 的 Java 是阉割版的?何解呢
> 怎样才能让 Android 用上非阉割版的 java

首先,Java 标准是分得很碎的,至少有 Java SE API 和 JDK API 两部分[1]。Java SE 保证在所有完整的 Java 实现中存在,但 JDK 只是可选。你说的 com.sun.net.httpserver.HttpServer 属于 jdk.httpserver 模块[2],所以甚至都不属于 Java SE ,而是 JDK 这个可选规范的一部分。

然后,Android 用的根本不是标准 JVM ,各种 Java 8 、11+ API 都是脱糖实现的[3],所以塞不进额外模块是理所当然的。先不说这些模块的实现可能依赖额外语言功能,光是有 JNI/JNA 就足够喝一壶了。这些平台下的最优解就是换用对应的库,不要想着沿用原来的写法了。

当然如果你钻牛角尖说「我就是要用 com.sun.net.httpserver.HttpServer ,别的库用了我晚上睡不着」,这里[4]也有人试过直接把 runtime 打包塞进 APK 里,至少 HttpServer 看起来能工作。

[1] https://docs.oracle.com/en/java/javase/23/docs/api/index.html
[2] https://docs.oracle.com/en/java/javase/23/docs/api/jdk.httpserver/module-summary.html
[3] https://developer.android.com/studio/write/java11-default-support-table
[4] https://stackoverflow.com/a/70486739
@SunsetShimmer #1 虽然但是,第一个就是楼主的吧
53 天前
回复了 HikariLan 创建的主题 Linux 从进程到协程:计算机的并发编程之路
「无栈协程=状态机」这样的思想在 Rust 这种无默认运行时的语言中表现得更明显: https://doc.rust-lang.org/stable/std/future/trait.Future.html

从上面的文档可以看到,Rust 对 Future 的定义就是:「一个有 poll(context) 方法的对象,每次执行返回 Pending 或者 Ready(result) 两种状态之一」。任何实现了 poll 方法的对象都被承认为一种协程。
53 天前
回复了 nnegier 创建的主题 Java Android 的 Java 是阉割版的?何解呢
这很难吗: https://letmegooglethat.com/?q=android+http+server+library

这种库实在太多以至于我不知道先给你推荐哪个……我用得最多的是 https://github.com/ktorio/ktor
Alacritty 和 Kitty 这种实在太 raw 了,除了终端几乎没有任何额外功能:标签页、快速连接 SSH…

我推荐 WezTerm

https://wezfurlong.org/wezterm/ssh.html
1 ... 2  3  4  5  6  7  8  9  10  11 ... 22  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2334 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 32ms · UTC 05:42 · PVG 13:42 · LAX 22:42 · JFK 01:42
Developed with CodeLauncher
♥ Do have faith in what you're doing.