V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  geelaw  ›  全部回复第 38 页 / 共 173 页
回复总数  3453
1 ... 34  35  36  37  38  39  40  41  42  43 ... 173  
2020-11-08 22:13:47 +08:00
回复了 w88975 创建的主题 问与答 很奇怪的问题, iPhone 是如何在锁屏状态下回拨的?
在 Réglages - Face ID et code 里面可以选择是否允许未解锁时用 Siri 以及回拨未接来电,此外如果你设置了紧急联系人,也可以通过紧急拨号界面拨电话。
2020-11-08 11:25:35 +08:00
回复了 Mac 创建的主题 Chrome 让 Chrome 纵享 Edge 般的丝滑
我感觉这个效果用处不大,更有意义的是屏幕触控、精确触控板时的惯性、弹性滚动。
2020-11-07 23:06:36 +08:00
回复了 natsukage 创建的主题 C# [C#]WPF 中如何令窗体在按住某个键时临时解除鼠标穿透?
@natsukage #2 第一种思路不能成立,因为输入一旦进入某个窗口,就不能再把它交给该窗口背后的窗口——由于 UIPI,如果当前窗口不能向背后的窗口发送消息,则输入会丢失。

第二条路是可以的。
2020-11-07 22:05:25 +08:00
回复了 natsukage 创建的主题 C# [C#]WPF 中如何令窗体在按住某个键时临时解除鼠标穿透?
你需要 PInvoke 设置窗口的 extended style,同时具有 WS_EX_LAYERED 和 WS_EX_TRANSPARENT 可以让点击穿透,当窗口需要停止穿透时去掉 WS_EX_TRANSPARENT 即可。WS_EX_TRANSPARENT 不影响窗口绘制的透明度。

https://stackoverflow.com/questions/1524035/topmost-form-clicking-through-possible/1524047#1524047
这个的问题在于“违法信息”不良定义、难以高效判定。考虑用户自己套一个内层加密,那么外层算法看到的是内层算法的密文,无法区分内层加密前的内容是否违法。
Excel 的公式是自带向量化功能的,而且 FILTER 函数返回值就是向量,所以可以用

=FILTER(minuend, COUNTIF(subtrahend, "=" & minuend) = 0)

minuend 是被减范围,subtrahend 是减范围,例如

https://i.loli.net/2020/11/05/TDMA2jJ7vO1hXEa.png
2020-11-04 16:01:19 +08:00
回复了 CaffreySun 创建的主题 分享创造 [开源]文本加密成 Emoji,是不是很有(wu)趣(liao)!
@lxilu #25 直接用那个网页的解密功能不就行了,这个算法里没有任何东西是秘密的。
2020-11-02 17:30:58 +08:00
回复了 CaffreySun 创建的主题 分享创造 [开源]文本加密成 Emoji,是不是很有(wu)趣(liao)!
应该提示这个加密算法无任何安全性可言。
2020-10-27 00:18:28 +08:00
回复了 goodboy95 创建的主题 随想 无聊水一下,关于 U 盘的容量进制问题(长篇水文警告)
很多闪盘是比机械硬盘快的,否则 Windows Vista 不可能推出 ReadyBoost 。
2020-10-23 23:27:24 +08:00
回复了 crella 创建的主题 C# 求教 C#类的初始化变量问题
用静态构造器,具体来说把 public Ngan 改成 static Ngan 。
2020-10-16 14:51:39 +08:00
回复了 nicoljiang 创建的主题 分享发现 新版 Outlook 挺好看的
功能访问残废化
2020-10-15 21:07:24 +08:00
回复了 0gys 创建的主题 推广 邓特艾克漱口水,我公司的产品。有优惠,有惊喜。
我想说我第一反应是 dental ache 🤣
2020-10-15 19:18:20 +08:00
回复了 zxCoder 创建的主题 问与答 C++指针的*号位置为什么这么别扭啊
int * 当然是类型。正确的原因如 #1,因为 * 是和标识符结合,而不是和类型名字结合。

int *a, b; 的意思是 int *a; int b; 如果写成 int* a, b; 则容易误以为意思是 int *a; int *b; 所以 * 永远靠近标识符。为了一致性,在声明返回类型的时候也让 * 靠近标识符(即函数的名字)。
2020-10-13 23:32:46 +08:00
回复了 archoot 创建的主题 问与答 DOS 联网后通过访问微软服务器升级至 Windows10?
@archoot #12 答案是不能一步到位,因为 DOS 不支持任何单个文件可以超过 2 GB 的文件系统,因此不可能存储 Windows 10 的安装文件( WIM 文件过大)。所以如果不是订阅用户,则无法只用 DOS 更新到 Windows 10 。
2020-10-13 23:28:16 +08:00
回复了 nobody123123 创建的主题 奇思妙想 [百万富翁问题] 同态加密的有趣玩法
@nobody123123 #14 “既然知道大小,那就不用比了”是天真的想法,说不定 Alice 就是想知道到底是多 1 还是多 2,而 Bob 对此则毫不知情。也可以换一个场景:Alice 知道 Bob 和她的财富差距是 1 或者 2,但是不知道是四种情况的哪一种,那么经过计算,Alice 不但知道了是多还是少,而且还对差距有更多掌握。

安全的方案必须满足:经过计算之后了解的 额外 信息不能超过计算所允许得到的,无论先前已经掌握多少信息。
2020-10-13 23:15:12 +08:00
回复了 archoot 创建的主题 问与答 DOS 联网后通过访问微软服务器升级至 Windows10?
你需要有 MSDN 订阅才能做到这一点。

首先你需要写一个在 DOS 上可以登录 MSDN 并下载文件的程序,然后用它下载 Windows 3.0 、Windows 95 、Windows 2000 Pro 、Windows XP Pro 、Windows Vista Pro 、Windows 7 Pro 、Windows 10 Pro,分别进行更新。

如果最终目标是 Windows 10 Home,则可以使用 Windows 98 SE 代替 Windows 2000 Pro 并把之后的版本都换成 Home 。
2020-10-13 22:50:36 +08:00
回复了 nobody123123 创建的主题 奇思妙想 [百万富翁问题] 同态加密的有趣玩法
@nobody123123 #8 我在 #7 第二段已经提出了一个(在特定场景下)让 Alice 知道自己比 Bob 多 /少多少钱的方法了,反驳的方式应该是提出那个攻击的错误,或者(更好方式是)提供一个安全证明。

想当然安全不代表真的安全,你怎么知道“Alice 当然最终只会知道 a,b 的大小关系,不会知道自己比 Bob 具体多几块钱”呢?
2020-10-13 20:12:27 +08:00
回复了 nobody123123 创建的主题 奇思妙想 [百万富翁问题] 同态加密的有趣玩法
我对知乎文章里提到的那个方案很怀疑——它可证明安全吗?显然为了正确性我们需要 ax+y 和 bx+y 作为整数小于 n,即没有“溢出”。

看起来并不安全,考虑 Alice 知道 Bob 比她多 1 块钱或者 2 块钱,在多 1 块钱的情况下 A 和 B 有 1/2 的概率奇偶性不同,在多 2 块钱的情况下 A 和 B 的奇偶性一定相同。这样经过一次计算,Alice 就可以得到 Bob 财富的信息。

而且百万富翁问题的第一个、最经典的解法是用乱码电路。当然既然本帖提到了同态加密,那么这个问题(半诚实安全性)可以很容易用带有电路保密性的全同态加密算法解决。

@sillydaddy #1 诚实提供输入的问题无法用密码学技术解决,需要使用机制设计。
2020-10-13 10:18:27 +08:00
回复了 MeloForsaken 创建的主题 程序员 关于 synchronized 关键字的疑问
@MeloForsaken #5 请你 cite 内容的时候给出链接。
另外你似乎没有搞懂 object monitor 和 ObjectMonitor 和 monitorenter 的关系。

Object monitor 是英文词组,意思是对象的管程,这是一个概念。
ObjectMonitor 是 JDK 源代码里类的名字,它是 object monitor 这个概念的是一个实现。
monitorenter 是一个 Java 字节码指令,它的意思是“进入对象的管程”,即它的作用对象是 object monitor 这个概念,至于是调用 ObjectMonitor 的方法还是怎么样,那是实现细节,取决于 object monitor 的状态。

要理解 Java 的同步机制,首先需要理解不特定于 Java 的同步机制。你问的问题似乎是没有搞清楚同步机制(管程)、Java 同步机制( Java 对象的管程、monitorenter )、Java 同步机制的实现( ObjectMonitor 类)之间的关系。

换言之,你所谓的“重量级锁”是 ObjectMonitor,一个 Java 对象的管程可能是用 ObjectMonitor 实现的,也可能是用别的代码实现的,而且同一个对象的管程可以一会儿不用 ObjectMonitor 一会儿用,而 monitorenter 的实际效果是根据对象管程的实现决定的。
2020-10-12 23:30:04 +08:00
回复了 MeloForsaken 创建的主题 程序员 关于 synchronized 关键字的疑问
楼主看的文章里说 synchronized 锁有多种状态且会变化,然后又问 monitor (管程)锁是什么,显然是没有理解 synchronized 的原理、Java 对象结构、什么是 Java 对象的管程。

Java 对象的管程 = 可以用 synchronized 访问的那个同步机制,所谓 synchronized 不过是访问 monitor 的语法机制,而“synchronized 所用的锁会变化”就是说 Java 对象管程里的锁会变化。
1 ... 34  35  36  37  38  39  40  41  42  43 ... 173  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   979 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 50ms · UTC 19:02 · PVG 03:02 · LAX 12:02 · JFK 15:02
Developed with CodeLauncher
♥ Do have faith in what you're doing.