V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  geelaw  ›  全部回复第 106 页 / 共 178 页
回复总数  3545
1 ... 102  103  104  105  106  107  108  109  110  111 ... 178  
2018-06-26 01:07:47 +08:00
回复了 sinv 创建的主题 数学 软件授权算法研究,兴趣入
整个帖子没看懂目的是啥。

如果你想研究授权的运作机制,只要看软件的代码即可,从表面观察是没什么意义的。

如果你想知道为什么离线验证可以是安全的(假设你不尝试绕过软件的逻辑),这是因为存在着公钥密码学方案。一个简单的授权机制可以是这样:
软件作者生成一对密钥用于签名,公钥随着软件分发(比如写死到代码里),私钥用于产生授权数据。
软件根据运行环境(例如硬件配置等)生成一段文本(不考虑客户隐私的话比如系统状态的总结,考虑隐私的话用一个 hash 函数)。
用户把文本、想要得到的时长、费用交给作者,作者对 (文本, 时长) 签名(用私钥),交还给用户。
用户把签名输入软件,软件用公钥验证后发挥其功能。
2018-06-25 22:59:10 +08:00
回复了 yrzx404 创建的主题 Windows 哎, Windows 7 终究还是成为了 XP!你怎么看?
Microsoft Support 不是一个论坛,宣布周期的页面最后更新时间是 2018 年 2 月
2018-06-24 15:26:29 +08:00
回复了 messagecao 创建的主题 Python Python 怎么多线程写同一个 excel?
然而 CPython 的实现里永远只有一个线程在运行 Python 代码,除非写 Excel 的库已经实现了在 Python 外的代码(如该库用 C++ 实现)分别释放和拿取下 GIL,否则不会有效果。

如果该库用的是 Excel COM,那么多线程也不会有效果,因为 Excel object 是 single-thread apartment,这表示 Excel object 必须在同一个线程上运行。因为 Excel 是 out-of-process server,实际上所有调用都涉及 marshaling,修改业务在 Excel 进程里进行,你最多可以节省的是 marshaling 需要的时间。
2018-06-21 01:09:17 +08:00
回复了 lcdxiangzi 创建的主题 Linux 跨系统传脚本 默认权限问题
@Judoon NTFS 不能,因为 Linux 不使用 Windows SID,然而对应的概念(执行权限)是存在的。

权限的丢失发生在共享协议上,共享协议层可以进行 owner/group/mode 映射,然而看起来它只进行了文件的字节传输。最简单的映射方法是计算 NTFS 上改对象 owner 的权限并设置为新文件的 owner/group 权限,计算 Everyone 的权限并设置为新文件的 other 权限,令新文件的 owner/group 为粘贴者的 owner/group。

此外,在不同的 Unix/Linux 机器之间传输,权限也是需要映射的,两者不非要有相同的用户和组,单纯迁移八位掩码会因为 owner 和 group 的改变出现意想不到的结果。通常做法是照抄掩码并改变 owner/group 为粘贴者。我不知道用了目录服务的机器会怎么样(是否会有相同的 UID - 用户名 对应关系之类的)。
2018-06-20 18:55:58 +08:00
回复了 ResidualSoils 创建的主题 职场话题 简历是用 MarkDown 转 PDF 好,还是用 Word 套模板好?
Markdown 没有样式——它产生的是 HTML,你需要 CSS 才会样式。
2018-06-20 17:42:51 +08:00
回复了 lcdxiangzi 创建的主题 Linux 跨系统传脚本 默认权限问题
@Judoon 你还在用 FAT ?
2018-06-20 14:42:27 +08:00
回复了 richieboy 创建的主题 Java for each 居然不能用来赋值..
@0x11901 #12
@geelaw #13

I see. 在访问器的情况下 auto & 会失败
2018-06-20 14:32:00 +08:00
回复了 richieboy 创建的主题 Java for each 居然不能用来赋值..
@bumz #2 那是因为 C++ 的遍历实质上是遍历元素的指针(或者访问器),其他语言是遍历元素的 copy

@0x11901 #12 为什么?
2018-06-20 14:26:28 +08:00
回复了 huaxianyan 创建的主题 微软 微软的远程桌面,能否设置不改变目标设备的分辨率?
不存在“目标设备的分辨率”这个概念——被连接的电脑可以没有显示器。

你需要在第二个选项卡设置分辨率。
@BXIA 从这个角度说,新版的设计更不容易被骗一些。
重要性是“高”并不是 Outlook 做的,是发件人或者收件人自己设置的。

目前不太清楚发件人如何伪造 Apple 的域名下的地址,你应该告知 Apple 此事。

至于“ This message is from a trusted sender.”则是这封邮件自己的内容,企图模仿 non-beta Outlook 里面的安全邮件提醒。这里有两个 clues,一是你的 Outlook on the Web 是汉语,但这个提示是英语,而是它的样式是目前版的,beta 版里,“重要”且受信的邮件,受信的标志在重要的上面,且样式类似重要的提示(圆圈 i 是绿色)

英语版本里正确的样式如下

http://wx4.sinaimg.cn/large/8e7092e9ly1fshlidi4nxj20ny1273zs.jpg
http://wx4.sinaimg.cn/large/8e7092e9ly1fshlixo75rj20kw0z3n04.jpg
2018-06-20 01:33:25 +08:00
回复了 ruoge3s 创建的主题 Python Python 进程 pid,使用 kill -15 pid,无法执行析构函数,求解释为什么
析构函数本来就不一定运行啊。

你 C++ 写一个析构函数,然后发送一个导致杀死进程的信号,outstanding 对象的析构函数也不会运行。

另外,__del__ 应该类比于 C# 的 finalizer,而不是 C++ destructor,Python 文档也是这么说的。

终结化器不一定非要运行,包括程序正常退出的情况。终结化器不一定按照你想像的顺序运行,比如,当终结化器运行的时候,或许你的一个字段引用的对象已经被终结化了( C# 也有该现象)。
2018-06-19 19:15:12 +08:00
回复了 DEATHKEL 创建的主题 信息安全 有个这个,再也不怕密码被撞库了
使用这个软件基本上是没有安全意识的。这个软件既没有进行过安全性的形式化论证,也没有经过实现上的安全性考察,可以说是一个安全方面的定时炸弹,只能用来玩玩,

“没有人能知道你的密码,因为连你自己也不知道”这句话毫无逻辑可言,自己不知道密码不代表密码不能被还原出来。

MD5 是已知不安全的 hash 算法,虽然对于这个特定场景,我暂时没有考虑其安全性如何,但一般来说应该避免使用 MD5 作为安全相关的 hash 算法。

@artandlol DNA 是不可替换的内容,用作密码( password )是不安全的。
2018-06-19 19:01:01 +08:00
回复了 viso1998 创建的主题 问与答 Chrome 最新版收集用户信息,防止用户关闭
Hmmm 反正我一直是开一个专门的账户运行 Chrome,真正的个人信息(除了系统里装了什么软件)都是 chrome.exe 的上下文无权访问的🤣
2018-06-19 15:14:51 +08:00
回复了 Terry05 创建的主题 程序员 OneNote 与 OneNote 2016 你怎么选
@aptiva0985 #20 “以为”,实际上我记得在某些版本的 Surface 上有好长一段时间是废的(而且我记得 Windows 8/8.1 中有一段时间可以把锁屏上的笔记发送到桌面版 OneNote )。
2018-06-19 12:07:43 +08:00
回复了 yazoox 创建的主题 微软 真是奇葩,下载 microsoft edge 浏览器需要使用 edge 打开链接......
@yazoox 目前来说,Windows 10 的 Edge 必须是自带的。
2018-06-19 10:50:25 +08:00
回复了 yazoox 创建的主题 微软 真是奇葩,下载 microsoft edge 浏览器需要使用 edge 打开链接......
这个“立即试用”和“入门”都是唤起 Edge 而不是让你安装 Edge 的。

根本是不能从 Microsoft Store 安装 Edge 的—— Edge 并不通过 Store 分发,它不是 Windows 应用商店应用。LTSB 本来就没打算有 Edge,此外 LTSB 里面也没有 Microsoft Store 和 Cortana。

LTSB 的期望用法是用在一些专有设备上的,比如 kiosk、PoS、医疗 /控制软件运行的设备。这些设备上通常只运行少数几个专门的软件。平时办公的设备并不是 LTSB 的使用场景。具体说明见 https://docs.microsoft.com/en-us/windows/deployment/update/waas-overview

楼主的场景类似于在刀片服务器系统上运行音乐播放器。
2018-06-19 10:39:47 +08:00
回复了 paparika 创建的主题 C 关于 C++构造函数的一个疑问
成员初始化的顺序是成员在类 /结构中声明的顺序。

既可以选择 Test2 只访问 Test1 中已经初始化好的部分,也可以选择先把 p 设置为 nullptr,再交给 Test2 的构造函数。通常来说 p 是 nullptr 也不算是业务逻辑上初始化好的状态,所以 either way 你都需要 Test1、Test2 耦(内)合(聚)。

但如果 p 是 nullptr 的情况下 Test1 也算是业务逻辑上初始化好的状态,那么倾向于先初始化为这样,再变更为有一个 Test2 的情况。
2018-06-19 10:21:21 +08:00
回复了 Terry05 创建的主题 程序员 OneNote 与 OneNote 2016 你怎么选
OneNote (UWP) 不能 COM 访问,是个大问题。(当然按照微软的 roadmap 大家应该用的是 REST API 去访问了, which hasn't happened much yet.)

评论一下微软自己的对比:

- 得益于为实现 Windows 10、Mac、iOS、Android 和 Web 上简洁性、一致性和辅助功能而设计的新外观,可轻松地跨设备和平台移动

这一点是方便 OneNote 开发团队的功能,实际上用 OneNote 2016 还是 OneNote (UWP),不影响其他平台你怎么用 OneNote.

- 使用运行更快、更可靠的同步引擎(即将推出!)快速访问笔记

即将推出

- 标记关键信息,随后通过标记及标记搜索进行查找。创建的标记现将漫游到你所拥有的任何设备,OneNote 甚至还会显示其他人在共享笔记本(即将推出!)中使用的标记

不确定所谓“标记”是什么……反正我都是搜索的。以及,即将推出。

- 在 OneNote 中查看 Office 文件的实时预览、协作处理附加文档以及使用云文件(即将推出!)节省笔记本的空间

即将推出,但是使用云文件本身并不困难,你在 OneDrive 里面建立一个 link 然后把 link 粘贴到 OneNote 里面就好。按照这种逻辑,我还可以说 OneNote 2016 支持 object linking and embedding 呢。

- 使用“共享​​”按钮通过任何应用轻松共享笔记

大多数 app 都不能很好地 handle 这个笔记,直接复制粘贴也没差。

- 通过改进的辅助功能​​检查器(旨在基于 WCAG 标准和用户反馈发现多种常见问题),确保笔记更易于访问

我记得 OneNote 2016 也有 accessibility checker,但是可能 OneNote (UWP) 的版本更新?

- 查看按上次更新时间排序的所有笔记
- 查看通知中心,了解打开的笔记本和最近使用的笔记本中进行了哪些更改
- 查看在共享笔记本中与你协作的人员,并直接跳至其所在页面
- 使用研究工具,查找相关引述、可引用的源和图像,以便开始创建大纲。
- 自定义“笔收藏夹”并跨 Windows 电脑和 iOS 设备上的 OneNote、Word、Excel 和 PowerPoint 进行同步
- 使用铅笔墨迹绘图或绘制草图(需要免费的 Windows 10 周年更新)
- 使用七彩、银色、金色等全新墨迹颜色,让笔记和注释更加生动
- 使用保留颜色和样式格式设置将手写墨迹转换为键入的文本
- 获得了新的 Surface 触控笔?通过倾斜操作可在 OneNote 中为绘图添加阴影,就像使用真正的铅笔一样
- 在触摸屏上使用虚拟标尺绘制直线和测量距离
- 将“收藏页”固定到“开始”菜单以方便访问

这是确实。但是七彩、银河墨水我觉得不好看,这就类似眼影一样,涂在眼周是好看的,抹到全身上下就不一定了。

- 通过沉浸式阅读器提高阅读理解能力

那个玩意儿其实不是很好用。

- 编写或键入公式,OneNote 将使用墨迹转换数学助手帮助你绘制或逐步解析它
- 自动将绘图转换为形状
- 隐藏页面列表和功能区,最大化绘图空间

这个 OneNote 2016 早就有了。

- 使用设备的相机将文档、白板、收据等捕获到 OneNote

这个不过是 Office Lens 整合一下。

- 通过“操作说明搜索”快速查找功能区、菜单命令及相关的帮助内容
- 向前和向后重播你的手写内容以隐藏和显示内容,提供分步说明,还可更好地理解他人的想法

这个 Office 全系列都有。

- 即使设备处于锁定状态,也可单击数字笔上的按钮打开 OneNote

我以为这个功能自从 Windows 8.1 之后就是废的了。

- 在 Microsoft Edge 的网页上书写,并将注释保存到 OneNote
- 通过语音让 Cortana 为你记笔记

这个功能很不好用,真的。
2018-06-19 06:54:25 +08:00
回复了 daigouspy 创建的主题 分享发现 原来 IBM 比我们想象中的要黑呀!!!
@msg7086 我记得 Windows 2000 Server 有按核心数和按用户数算钱的方式(逃
1 ... 102  103  104  105  106  107  108  109  110  111 ... 178  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1125 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 67ms · UTC 19:00 · PVG 03:00 · LAX 11:00 · JFK 14:00
Developed with CodeLauncher
♥ Do have faith in what you're doing.