V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  mikewang  ›  全部回复第 9 页 / 共 30 页
回复总数  582
1 ... 5  6  7  8  9  10  11  12  13  14 ... 30  
2023-10-08 17:02:09 +08:00
回复了 LxnChan 创建的主题 Linux 求问 Seafile 如何实现内外网分开访问?
如果路由器是 OpenWRT 的,那么就是一个自定义解析的设置。这个功能默认是自带的,很简单。
2023-10-07 15:38:59 +08:00
回复了 xieyuheng 创建的主题 程序员 请问人们常说的数据库的 ACID 究竟是什么意思?
银行只是最易理解的一个例子,实际应用有很多,例如积分兑换。

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

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

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

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

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

用户没把路径填全是一个问题,开发团队有责任也是确实的。
2023-09-25 00:36:50 +08:00
回复了 mikewang 创建的主题 Linux rm -rf * 前一定一定要看清当前目录
#44 @pocarisweat 这个是 zsh 的特性吧,比 bash 强
2023-09-24 23:16:57 +08:00
回复了 LnTrx 创建的主题 宽带症候群 能合法上外网的专线是什么样的?
我也比较好奇。我公司那里是有合规途径上外网的,不过可以确定不是直连,我查过出口 IP ,查出来是 HK 分公司的 IP 地址。
1 ... 5  6  7  8  9  10  11  12  13  14 ... 30  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2867 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 41ms · UTC 11:51 · PVG 19:51 · LAX 03:51 · JFK 06:51
Developed with CodeLauncher
♥ Do have faith in what you're doing.