V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  geelaw  ›  全部回复第 99 页 / 共 178 页
回复总数  3545
1 ... 95  96  97  98  99  100  101  102  103  104 ... 178  
2018-08-30 12:41:30 +08:00
回复了 cc959798 创建的主题 问与答 https 的公钥是不唯一的
这个子问题并不值得发一个新的帖子。

我建议你先把语言组织好,搞清楚你要看的密钥是哪一个再问。
2018-08-30 12:38:58 +08:00
回复了 masana 创建的主题 Flash flash 是百足之虫吗?
大概是你懒得把“其他”展开的缘故。

好了,正经:实际上我个人感受不到 Flash 的流行。
2018-08-30 11:31:32 +08:00
回复了 hematite 创建的主题 问与答 请问有基于软件的休眠工具吗?
@geelaw #6 发现楼主说自己是文科生,那我简单解释一下吧。

我们先来解决楼主的问题,如果你不希望软件重新搜索,最简单的方式是不要关掉这个软件。

楼主自己提的问题:网络套接字断了怎么办?答案是:这是一个非常简单的情况,就把它断了就行了,一个正常的程序已经料到网络随时会断开(比如网线被拔了、离开了 Wi-Fi 范围、突然丢失信号或者网络状况突然很差跟断了没两样),所以会自己处理这种情况。

先上 Raymond Chen 的总结:如果你希望有这种功能,就需要自己写这种代码。例如 Windows 应用商店应用理应任何时候都可以被挂起,且挂起任何时候都可以被关掉而没有进一步通知。

Raymond Chen 给出了两种情况的讨论。

第一种:所有的对象立刻无效。那么假设一个进程在临界区里,你一旦休眠这个进程,它就突然离开了临界区,但再次恢复时它可没料到这种情况。如果一个进程独占一个文件,休眠之后其他进程可以使用这个文件,恢复之后程序会乱套。

第二种:所有的对象仍然有效。那么你可以用一个进程独占打开 20GB 的文件,然后休眠(甚至删掉休眠文件),这会导致那个文件不能删除——重启都没用。另外,休眠一个暂时持有某个资源(例如网络)的进程会导致其他进程无法使用该资源。

进一步:如果这个进程有窗口怎么办?窗口消息会怎么样?会不会保存起来之后重放?如果有人等待窗口消息的回复又怎么办,挂起直到恢复吗?如果是“用户将要拔掉 U 盘,请你速速写完并关闭文件”的消息,要么用户没法安全删除硬件,要么得到损坏的数据。

那篇 blog 的评论区有人提问:为什么不能定义进程的“可休眠性”且只允许可休眠进程休眠?如果一个进程有一把锁或者打开了文件,显然不能休眠该进程。

Raymond Chen 的回复:有些对象没有“所有者”的概念,例如 semaphore (信号量)和 event (事件)。
2018-08-30 11:15:09 +08:00
回复了 hematite 创建的主题 问与答 请问有基于软件的休眠工具吗?
@daigouspy #1 那些进程都是设计成本来就可以随时被挂起的。

答案是,很难,参见 https://blogs.msdn.microsoft.com/oldnewthing/20040420-00/?p=39723/
2018-08-29 21:08:00 +08:00
回复了 azev 创建的主题 Visual Studio Code 最新的 vscode 是怎么回事?
@azev #29 一部分答案在 #6。

推理方式:平时启动 machine-wide 安装的时候也没有用管理员权限,所以 machine-wide 的插件也是安装在用户自己的位置的。实际上这个位置至少包括 %APPDATA%\Code 和 %USERPROFILE%\.vscode。全机还是个人的版本,没有理由在用户数据的存储位置上弄不同。

我不清楚对于 per-user 安装,安装目录下面是否会安装插件(但里面有很多自带的插件)。
2018-08-29 20:47:05 +08:00
回复了 azev 创建的主题 Visual Studio Code 最新的 vscode 是怎么回事?
2018-08-29 20:37:45 +08:00
回复了 azev 创建的主题 Visual Studio Code 最新的 vscode 是怎么回事?
@azev #26 “会自动启动卸载”是官方的说法,我个人没有利用这个功能的机会。不过我刚刚在另一台电脑上尝试了,发现是我恍惚中误读了,应该是“会提示你卸载”。

如果你想问如何(在安装 per-user 版本之后)卸载 machine-wide 的版本,你可以在 Control Panel - Uninstall a program 或者 Settings - Apps 里搜索 Code,然后点 Uninstall,如果弹出 UAC,则说明即将卸载的是 machine-wide 版本,如果没有弹出 UAC 且你启动了 UAC,则选错了(你还有一次确认的机会,点 Cancel 之后选另一个卸载即可)。

我恍惚中觉得 per-user installation 的名字里有 (User),但我不确定。(刚刚验证确实是这样。)
2018-08-29 20:12:41 +08:00
回复了 azev 创建的主题 Visual Studio Code 最新的 vscode 是怎么回事?
@halo117 #17 惊天小秘密:即使是 machine-wide 安装,重置之后配置也会清空

@secsilm #18 并不是

@dingz #21 一个有趣的问题:如果下载的 exe 不是安装包还需要申报吗?
2018-08-29 12:45:52 +08:00
回复了 tiaod 创建的主题 奇思妙想 一种新的顺风车的匹配算法思路,讨论一下可行性
@chuanqirenwu #20 首先要学会正确使用 NP 这个词。(除非你想表达的真的是“一个算法不是 NP 的”。)

@demoxu #6 这个论点不是很有效,激情犯罪也不需要基于顺风车。
2018-08-29 11:21:53 +08:00
回复了 skai0dev 创建的主题 Python Python3 中的比较问题
a degenerate notion of comparison where any two objects of that type are unequal

... where any two objects of that type are unequal

就是只有比较是否是同一个对象的功能,没有比较不同对象是否语义上相等,也就是 object.ReferenceEquals
2018-08-29 11:17:13 +08:00
回复了 azev 创建的主题 Visual Studio Code 最新的 vscode 是怎么回事?
@azev #12 安装器会帮助你卸载 machine-wide 版本(帮你启动卸载器)。默认情况下会有 UAC 提示。
2018-08-29 09:14:07 +08:00
回复了 azev 创建的主题 Visual Studio Code 最新的 vscode 是怎么回事?
@Jimrussell #5 好处包括但不限于:

- 安装时不需要管理员权限
- 更新时不需要管理员权限,也不用 UAC 弹窗
- 如果这是一台多人使用的电脑(包括提供 Terminal Services 的 Server ),随时都可以更新自己的安装,不需要等其他人都退出 Code
- 如果觉得删除不干净可以直接删掉用户配置文件,再登录的时候绝对干干净净

总之现在的趋势是把软件做成 per-user installable。

为什么设置还在?因为设置默认保存在 %USERPROFILE%\.vscode 的。
2018-08-28 12:49:23 +08:00
回复了 gaoyadianta 创建的主题 程序员 请问下现在有没有好用的程序员远程办公系统
VSTS+Lync+OneNote
2018-08-28 12:47:56 +08:00
回复了 rebort 创建的主题 酷工作 北京中关村附近创业公司招安卓, UI 设计师, WEB 工程师
“由全球一流的互联网专家创立的创新企业”

“公司拥有自主知识产权,领先的多云产品及解决方案,其核心竞争力来自于对行业趋势、客户业务诉求、流程和应用的深刻理解”

这个听起来厉害得不像创业公司。

另外没有具体待遇。自己的域名邮箱没有。明明有 HR 却要委托一个过去在 V2EX 没什么反响的外包找人的。

最后,天眼查上面并没有 2018-03 成立的“传奇智能科技有限公司”。
@a132811 #27 我解决 KaTeX 的方法是修改 marked 编译 `` 代码块的逻辑,让 `math:...` 变为 KaTeX 编译 ... 为行内公式,让 `display:...` 变为 KaTeX 编译 ... 为占行公式
2018-08-27 21:17:59 +08:00
回复了 love8 创建的主题 问与答 win 服务器上搭建 Linux 虚拟机跑 web 可行吗
@Love4Taylor #25 没听说过 Windows Server 还能自动重启的
2018-08-27 15:50:39 +08:00
回复了 NonClockworkChen 创建的主题 问与答 请问一下最安全的 rm 使用方式?
$PSDefaultParameterValues['Remove-Item:WhatIf'] = $True

看起来 *nix rm 并没有类似的功能 https://unix.stackexchange.com/questions/7056/how-do-you-run-a-dry-run-of-rm-to-see-what-files-will-be-deleted
2018-08-27 12:45:51 +08:00
回复了 BadCat 创建的主题 C# 这种格式的时间(文件名)怎么转换成 DateTime?
2018-08-27 11:34:14 +08:00
回复了 ymyqwe 创建的主题 全球工单系统 创建的 Microsoft 帐户已达到每日上限
解决办法是联系客户支持?
1 ... 95  96  97  98  99  100  101  102  103  104 ... 178  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1052 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 43ms · UTC 19:18 · PVG 03:18 · LAX 11:18 · JFK 14:18
Developed with CodeLauncher
♥ Do have faith in what you're doing.