V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  geelaw  ›  全部回复第 40 页 / 共 177 页
回复总数  3534
1 ... 36  37  38  39  40  41  42  43  44  45 ... 177  
你在 Linux 上看到的行为要么是运气,要么是 Linux 的特殊行为。POSIX 对 write 的原子性无要求 https://stackoverflow.com/a/12943431/4598348

同一个问题下可以看到,如果用追加的方式写入文件,则保证不会互相踩 https://stackoverflow.com/a/35260110/4598348
可以想象,主流的追加实现实际上是原子地增加文件长度并写入刚刚扩增的位置,由于长度变化是原子的,后续写入区域无重叠,从而自然保证不会互相踩掉。
Get-ChildItem -File | Sort-Object -Descending {
$_ | Get-Content -ReadCount 1 |
Measure-Object | Select-Object -ExpandProperty Count } |
Select-Object -First 5
2021-01-09 12:00:50 +08:00
回复了 tbg 创建的主题 macOS 请问 Windows 如何在资源管理器中显示 HEIC 预览图
安装一个用于生成 heic 格式缩略图的程序。
2021-01-04 18:57:45 +08:00
回复了 misakawaque 创建的主题 Java 为什么 arraylist<父类> arlst= new arraylist<子类>();不行呢
因为范型参数 T 既要传入又要传出,因此是不变的。

一个装橘子的列表有两个性质:取出来的东西都是橘子;是橘子的都能放进去。
一个装水果的列表也有类似的两个性质。

如果一个装橘子的列表 L is-a 装水果的列表,则任何是水果的东西都能装进 L,然而 L 不可以装苹果而苹果是水果。
一般来说是忘记自己删除过了,通常的邮件系统,即使允许删除已发送的邮件,一旦邮件被读过就不会去删除了。

Psychic debug 一下:这个邮件是不是一个 meeting invitation (可以添加事件到日历里面的那种)?如果是,且你使用的客户端是 Outlook,那么有可能你回应该邀请后 Outlook 会自动帮你删除邀请邮件。
2021-01-04 15:31:21 +08:00
回复了 zqguang3708 创建的主题 Windows Win 远程连接身份验证
高版本 mstsc 会尝试网络身份验证,除非 rdp 文件里明确禁用,参考 https://serverfault.com/a/885082

另外,那个界面叫做“欢迎屏幕”。
2021-01-03 12:16:56 +08:00
回复了 johnsonshu 创建的主题 问与答 关于英语疑问句的语法
第二种是错误用法,倒装谓语的一个正确算法:如果谓语以 be 的变位或者助动词(的变位)开头,则提前第一个词;否则,在前面加入变位助动词 do,并取消原来第一个词的变位。
2020-12-31 17:37:59 +08:00
回复了 lry 创建的主题 信息安全 3 小时生成 60 份 MD5 完全一致的 PDF 文件
#7 罪过罪过…正确的名字是 王小云、于红波。
2020-12-31 17:34:10 +08:00
回复了 lry 创建的主题 信息安全 3 小时生成 60 份 MD5 完全一致的 PDF 文件
@BadAngel #3 这些文件是不同的,只是它们的 MD5 相同。

回到本来的问题,关于 MD5 最著名的莫过于王晓云、于洪波著《如何破解 MD5 和其他 hash 函数》 https://link.springer.com/chapter/10.1007%2F11426639_2
2020-12-31 14:41:19 +08:00
回复了 Tumblr 创建的主题 Flash R.I.P., Flash Player (1996 - 2020)
最近复习了一下 12 年前我做的 Flash 动画,尴尬到头皮发麻。
2020-12-29 15:47:22 +08:00
回复了 sockpuppet9527 创建的主题 数学 有没有存在这么一组特殊的数列?
#2 照常被忽略,且后续讨论看起来都没有在词语含义上达成一致。

@jifengg #9 这句话意思不明确,什么叫做一个“公式”?如果你要求存在函数 f 使 f(n) = 数列第 n 项,则该函数平凡存在,因为该数列定义了该函数。

如果你想表达的意思是“初等函数在 N 上的限制”,即所谓“初等通项”,甚至不需要只考虑有限项。任意整数列都具有初等通项,参考此项业余研究结果 https://www.zhihu.com/question/264901104/answer/286624324

如果你想表达的意思是“可计算函数”,那有限定义域上的函数自然是可计算的。

@SmallTeddy #7 所以你的疑惑是,什么叫做“规律”。

就“有规律”这个概念,可以有很多种不同的理解,例如:

- 具有函数关系
- 具有初等函数关系
- 具有可计算函数关系
- 具有多项式时间可计算函数关系

都是很常见的理解。
2020-12-29 13:22:25 +08:00
回复了 sockpuppet9527 创建的主题 数学 有没有存在这么一组特殊的数列?
楼主首先要解决的问题是准确表达自己的意思,比如什么叫做“离散且无规律”,当然这也是数学能力的一部分。要解决这个问题,可能需要先明确这个上下文里的“数列”“规则”的含义,以及什么叫“一组”。
@toaruScar #2 length extension 和 collision resistance 不矛盾。

不过 MD5 已经不是 collision-resistant hash function 了,恶意碰撞可行,所以不宜使用。
2020-12-19 02:18:53 +08:00
回复了 Dvel 创建的主题 问与答 请问怎么监测 MacBook 合盖了,然后执行一个小脚本呀?
通常状况下合盖后会进入睡眠状态,我以为 macOS 进入睡眠之后 app 就不运行了?

可能 1 是程序阻止了睡眠,这样的话就不能检测睡眠事件(因为根本不发生)。
可能 2 是睡眠期间程序偶尔可以运行,此时可以检测即将睡眠的事件并进行操作。

另一种思路是检测目前有几个显示器,如果显示器的数目降低到 0 则执行程序。

不宜检测是否合盖,因为连接外置显示器、键鼠、电源时,合盖不应导致活动暂停。
2020-12-18 16:21:25 +08:00
回复了 CBS 创建的主题 问与答 新版 EDGE 怎么能在按 alt+tab 的时候不拆分标签啊
我觉得把 Edge tab 作为 Alt+Tab 切换的对象确实不好,因为 Alt+Tab 切换的范围是整个桌面。更好的设计是自从 Windows 7 开始的 Internet Explorer 里的,即每个 tab 在任务栏点击合并的按钮后自己是一项,因为任务栏按钮切换的对象是一个 app,故把 tabs 展示出来是合理的。
2020-12-18 14:56:14 +08:00
回复了 ispinfx 创建的主题 Python 正则表达式的简化?
很可惜正则表达式最小化问题是 PSPACE-complete,所以不应该期待高效算法。

另外,最小化 NFA 也是 PSPACE-complete,而最小化 DFA 则是多项式时间可解的。然而从正则表达式算出最小 DFA 的意义也不是很大,除非是做编译器的 lexer——从正则表达式到 DFA,规模可以以指数级增长,只有精心设计的正则语言才适合用 DFA 表示。
这跟领导似乎没关系吧,还是说领导是坚定的无产阶级,要消灭您?
2020-12-16 15:52:27 +08:00
回复了 James369 创建的主题 C++ 由于找不到 C++版块,只能在这里问个类成员隐藏的问题。
不存在这种功能,C++ 里私有成员是接口而不是实现细节,这主要体现在字段影响内存布局、友元、可以被重写的私有虚拟成员、名字解析(私有成员会参与名字解析)。

曲线救国的思路是 pimpl 或者接口化。
1 ... 36  37  38  39  40  41  42  43  44  45 ... 177  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3104 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 49ms · UTC 13:24 · PVG 21:24 · LAX 05:24 · JFK 08:24
Developed with CodeLauncher
♥ Do have faith in what you're doing.