V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  w568w  ›  全部回复第 3 页 / 共 25 页
回复总数  497
1  2  3  4  5  6  7  8  9  10 ... 25  
@Gilfoyle26 通用量子计算还没实现,现在的量子计算和冯·诺依曼提出的「计算机」完全不是一个东西,先了解一下物理学再大胆预测吧。

现在的量子计算是非常 specific 的设备,只能解决某些特定问题。对绝大部分算法,尤其是那些非概率性过程,量子计算机只会更慢而不是更快。例如,quantum memory 永远只能同时访问所有位,而且在物理上不可复制。在安全通信领域这是优势,但在其他算法领域,你肯定不会想要一个没有 memcpy 的计算机。

量子计算不是魔法,不会神奇地让数值求和、网页渲染加速 100 万倍。
@x4gz 借楼问问这个性价比怎么样?我还在观望,和 mac mini m4 同价位的小主机选择太多了,这个有什么优势呢?功率低?接口多?性能高?内存焊死的 16+256 ,后面想扩展很麻烦吧
有个 Long Animation Frames API ,可以在动画和响应掉帧的时候调用指定回调: https://developer.mozilla.org/en-US/docs/Web/API/Performance_API/Long_animation_frame_timing

可以设置一个 threshold ,比如掉帧在 5s 内超过 10 次就改为弱动画。
不允许重载运算符的语言都是这样的,然而重载运算符也有别的问题。

我觉得比较好的处理方法是中缀函数( Infix Operators ),比如 Kotlin 、Scala 、Swift 和 Haskell 都有这样的功能:

```kotlin
infix fun Int.foo(x: Int) = this + x * x

print(2 foo 3) // 输出 11
```
感觉可以用 Python 、C++ 之类的自己写一个,zip 库都是内置的。

至于现成的解决方案,确实没听说过。关于「文件太大不好解压」这个问题,倒是可以用分卷来解决:我之前测试过,分卷之间是独立的,可以解压完一个、删除一个,反复给解压出的文件腾空间。
42 天前
回复了 sn0wdr1am 创建的主题 Linux Arch Linux 发行版采用 Valkey 取代 Redis
@kneo

> 这玩意不就是 redis 的 fork 吗

照你这么说,Android 一定不如 Linux ,MariaDB < MySQL ,OpenJDK < Oracle ,LibreOffice < OpenOffice…

> 能说下哪比 redis 强

我举几个主要的:多线程支持更好,性能高得多(部分场景相比 Redis 提升三倍: https://valkey.io/blog/unlock-one-million-rps-part2/ )。

另外一个有趣的事实是,在 Redis 项目中,Redis 公司实际上只参与了 20% 的提交,而目前 Valkey 上的前 Redis 开发者比 Redis 还多。因此,说 Valkey 才是正统的 Redis ,而现在的 Redis 已经被转手卖给商业公司,比较合适。
42 天前
回复了 sn0wdr1am 创建的主题 Linux Arch Linux 发行版采用 Valkey 取代 Redis
用 Valkey 一年多了,挺好的。除了文档不如 Redis ,哪哪都比 Redis 强。
@laikick 已 block ,魔怔了
47 天前
回复了 3085570450tt 创建的主题 Python 请教,关于 Python 库的接口设计
粗略看了一下文档,感觉不是 Python 的问题,而像是 DiceDB 的问题。

DiceDB 本身就不严格限制类型,看起来更像是「所有对象统一作为 string 存取。但如果 string 能被解析成整数,也支持数值操作」,甚至它的 GET 命令也是 returns the value as a string 。

那你这里的设计和上游保持一致就行了,def get(key: str) -> Optional[str]。如果真需要转型,可以加一个命名参数:

def get(key: str, auto_convert_type: bool = False) -> Optional[Union[str, int]]
@asdjgfr 我没搞明白,不过我到现在也依然访问不了。我看楼上其他几个朋友也都说打不开吧,确定不是你设置了什么访问权限吗

我直接访问官网 surge.sh 是正常的,你的域名是这样

https://i.imgur.com/CbEVB8J.png
47 天前
回复了 villivateur 创建的主题 程序员 大容量 U 盘用什么文件系统最好?
排除法吧,我也认为是 CPU 的问题可能性大。

先跑一下缩缸测试,比如: https://www.bilibili.com/video/BV1pzv9ezE2i
@asdjgfr #3 关了之后直接变 Unavailable 了
网页打不开
1. 电话号码输错没有什么损失,重新拨号就好了。不像身份证、银行卡,输错了真会有财产损失

2. 身份证纠错靠的不仅是纠错位,而是「姓名+纠错位」。仅靠纠错位无法纠正绝大部分输入错误

3. 现在熟人电话基本都用网络电话( VoIP 、微信、QQ 、会议)替代了,电话仅用于生人。一般人打电话的频率很低,没有必要专门实施新系统
51 天前
回复了 nananqujava 创建的主题 分享发现 千万别用夜间模式, 不管什么设备
> 总结了下原因应该是 睡眠不足+长时间用电脑没休息, 后来调整了下作息, 外加把夜间模式和护眼模式关闭了

这怎么看,原因都是前几个吧
实在没听懂你说的「后台」是啥,我假定你说的是 SSH 连接上后不是打开 shell ,而是给若干选项。

这个太好实现了,关键词你搜 ssh server + 语言就行。比如:

https://github.com/gliderlabs/ssh:Example 里实现了个只显示 helloworld! 的服务器。

https://github.com/Eugeny/russh/blob/main/russh/examples/ratatui_app.rs:连接上后启动一个 ratatui 应用。
52 天前
回复了 461229187 创建的主题 分享创造 一款只有十几兆的 Markdown AI 笔记应用
@461229187 那还不错,我也很久没用过 tauri app 了,下载支持一下
52 天前
回复了 461229187 创建的主题 分享创造 一款只有十几兆的 Markdown AI 笔记应用
作者有测量过启动速度吗?看到 Tauri 写的应用实在喜欢不起来,启动太太太慢了,而且内存占用和流畅度也不如 electron
先回答问题。看汇编就很明显了: https://godbolt.org/z/1e65616jo

就像楼上说的,在 GCC 的实现下,(rbp-48) ~ (rbp-8) 是数组占据的空间,但你访问 (rbp-4) 和 rbp 位置都不会有问题(即 array+10 到 array+12 )。再往下访问就越界了。

然后关于未定义行为。学究一点地说,未定义行为的意思就是「编译器想怎么做都可以,怎么方便怎么来」。

如果编译器觉得输出格式化和病毒代码很方便,那它就可以在你写未定义行为的地方输出这些代码。不要惊讶,标准明确告诉你「未定义行为无论发生什么都行」,这是完全合法的,无法从规范上指责它。

总结就是,不要尝试和利用未定义行为。这就是 C 的遗留问题,如果你觉得不能接受,换一门更近代的语言吧(比如 Java 、Go )。
1  2  3  4  5  6  7  8  9  10 ... 25  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2630 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 33ms · UTC 13:06 · PVG 21:06 · LAX 06:06 · JFK 09:06
Developed with CodeLauncher
♥ Do have faith in what you're doing.