V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  mikewang  ›  全部回复第 6 页 / 共 27 页
回复总数  523
1 ... 2  3  4  5  6  7  8  9  10  11 ... 27  
可以这样类比:

现在我们都用十进制。我记下一个数 114514 。
数百年后,人类升级,新人类使用十六进制。

那么,我记下的数会被当作十六进制解读,理解为十进制的 1131796 ,从而增大为 9.88 多倍吗?

这是个兼容性问题,升级时肯定是要解决的嘛。
239 天前
回复了 LxnChan 创建的主题 Linux 求问 Seafile 如何实现内外网分开访问?
如果路由器是 OpenWRT 的,那么就是一个自定义解析的设置。这个功能默认是自带的,很简单。
银行只是最易理解的一个例子,实际应用有很多,例如积分兑换。

我一同学曾经挖出图书馆积分系统的一个漏洞,通过瞬间每秒 30 次以上的高并发,就能兑换出比剩余积分更多的道具,即使系统会报出余额不足。我猜测一下就是没开事务,因此没有隔离性(缺少并发控制),也没有原子性(扣分失败时没有回滚道具发放)。

不过这个问题不在于数据库,而是开发并不知道如何正确使用 ACID 事务。ACID 可以理解为广告词,正如当年真彩色( 24bit 颜色)相比增强色( 16bit 颜色)也是广告词,但是现在已经成为了显示器的基本要求;除非有着其他特色,比如我这是个墨水屏:)
240 天前
回复了 jjxtrotter 创建的主题 Android 进来试试你的设备支不支持真*HDR 图片
@zhucelws #9
@shimanooo #10
按照苹果自家说法,新版 Air 也是有 HDR 的:

https://support.apple.com/zh-cn/HT210980
> 以下 Mac 机型支持在*内建显示屏*(如果适用)和兼容 HDR10 的外接显示器上播放 HDR 视频。
> …
> 2018 年或之后推出的 MacBook Air (要在外接显示器上支持 HDR ,需要使用搭载 Apple 芯片的机型)

不过实测在屏幕亮度设置为 50%以下的时候才能有较为明显“比白更白”的效果(峰值亮度不够嘛),另外我也有 2017 的机型对比 ,HDR 效果对比还是明显的,不是 SDR 。

但是也只能算是“体验版”了,比没有要略强一些,还得看 Pro 的 HDR 。
241 天前
回复了 mikewang 创建的主题 NAS 有没有什么开源自建的 WebVPN?
@dusu 有点意思,不过不知道这个有没有移动端适配和剪贴板问题
241 天前
回复了 mikewang 创建的主题 NAS 有没有什么开源自建的 WebVPN?
@sduoduo233 #28 是的。除此之外带登录认证。
@ncepuzs #29 这个我正在用,每新增一个站点都需要配置,没有 WebVPN 那种简便的优势。
241 天前
回复了 hpj 创建的主题 程序员 请问这是什么加密方式?
[0-9A-F] 不区分大小写,固定 32 位,md5
242 天前
回复了 mikewang 创建的主题 NAS 有没有什么开源自建的 WebVPN?
@kdwnil #21 对对,就是这家,挺厉害的
242 天前
回复了 mikewang 创建的主题 NAS 有没有什么开源自建的 WebVPN?
@adoal 是的,非常好奇那些大学的反代是怎么做的。我大学 WebVPN 的 URL 可以随便输,甚至可以上 B 站看视频和直播(可以表现为视频流、WebSocket 都是支持的)。除了网速有点卡以外没有遇到其他问题。感觉非常神奇。
这里补充一篇文章,挺有意思的:
《崩溃一致性:你的程序真的正确保存了数据吗?》 https://zhuanlan.zhihu.com/p/2518892
其实不仅是数据库,其他正在进行中的程序也有类似问题:因为 Btrfs / ZFS 等文件系统快照一般只对写到磁盘的文件做快照,而不去管内存的数据。
恢复到某个快照,相当于快照时间强制断电时的状态(丢失了内存数据)。对于数据库来说,就当作异常断电恢复时的场景处理就行了。
244 天前
回复了 klmd99 创建的主题 Windows 求推荐一个 windows 终端
8L 正解,不过建议设置为 Ctrl + K ,这样使用 WSL 时候不会和原有的 Ctrl + L 冲突。
Windows 下体验最好的轻量终端我觉得还是 Windows Terminal ,现在看来和 macOS 终端上的功能比已经差不了多少了。虽然目前还有不少 bug
@xieyuheng
这么做的缺陷就在于不同操作系统/文件系统下没有统一的一个锁机制,缺少了事务的功能,所以就是限制在简单场景下使用。
为啥说锁机制比较重要呢,想象一下微信群很多人同时接龙,刷的很快的时候,经常会出问题:上一个人是 10 号,你填 11 号,结果你在填的时候别人抢先一步(他填了 11 号)。然后你也发了 11 号,结果上一个人发的内容就被你冲掉了。然后后面人也有同样的问题,最终填的乱七八糟; ACID 事务也同样,你在做一系列修改的过程当中,不希望其他人乱动你的数据,或者出现只改了一半的情况,那就要有事务,这个不是广告词。
这种文件做的数据库,要保证各个操作有序进行,我想应该就是串行化了,效率上就没有其他类型的高。
245 天前
回复了 AnonymouSam 创建的主题 NAS 家用 NAS 私有云 求推荐
@xuld 赞成,轻量 SMB 共享,用户一两人,数据不重要,高性能的路由器够用了。
只要后面不走向深坑就行:比如储存大于 10TB ;高速阵列;要挂 BT/PT ; PCDN ;自建共享网盘;实时同步;虚拟机; Docker…
上面这些带不动,用不到这些功能就不必上正规 NAS 。
245 天前
回复了 AnonymouSam 创建的主题 NAS 家用 NAS 私有云 求推荐
iOS 17 的新功能,可以在 72 小时内使用旧密码重置。如果没有升级,就没办法咯。
246 天前
回复了 acbot 创建的主题 信息安全 关于安全漏洞的一些问题
开源软件发现漏洞大多也不是从代码上直接看出来的,好些也是先测出来漏洞,再回去查代码确认的。
能一眼看出问题的代码大多都会在 review 的时候拒绝了。
编译过的闭源产品,就是多一个反编译步骤,从细节线索开始,根据经验逐一推断。

比如输入一串长文字,服务器进程挂了。从这个细节开始分析,一看是 segfault ,段错误。反汇编瞧瞧,缓冲区溢出。构造特定字符串,溢出篡改 eip 寄存器返回地址。这就从服务崩溃变成了任意代码执行,服务器弹个计算器。某个洞就被挖出来了。
@sduoduo233 @zq11211277 @kumoilain
其实软件的安装/卸载路径是有讲究的:

- 如果指定路径不存在,那么可以直接使用安装;
- 如果指定路径存在,是需要软件自己在下面建子目录安装的。

比如用户 C 盘空间不足,填写安装路径为 D:\Software\ (已存在),不代表软件可以直接使用这个路径,是需要建子目录的,卸载时候也不能直接把 D:\Software\ 全部删除。

用户没把路径填全是一个问题,开发团队有责任也是确实的。
252 天前
回复了 mikewang 创建的主题 Linux rm -rf * 前一定一定要看清当前目录
#44 @pocarisweat 这个是 zsh 的特性吧,比 bash 强
1 ... 2  3  4  5  6  7  8  9  10  11 ... 27  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3186 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 33ms · UTC 11:23 · PVG 19:23 · LAX 04:23 · JFK 07:23
Developed with CodeLauncher
♥ Do have faith in what you're doing.