V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  geelaw  ›  全部回复第 84 页 / 共 177 页
回复总数  3534
1 ... 80  81  82  83  84  85  86  87  88  89 ... 177  
@geelaw #14 令人感到迷惑的是现代人似乎无法看懂描述性的句子,只能看懂缩写。

如果楼主想要目录预览,可以自己实现 Shell Preview Handler 和 Quick Look Producer。
Get-ChildItem *.md -File -Recurse | Select-String 正则表达式
2018-12-30 15:04:33 +08:00
回复了 whileFalse 创建的主题 问与答 目前有没有用密码登录的网站做了前端加盐加密?
@nfroot #29 之前没有针对 #7 回复。你在 #7 的设计不能被总结为“加盐”,而是一种 TOTP。此外,无论怎样做都需要在设置密码的时候传输密码。

> 我们在给用户培训时说了一千遍一万遍,你觉得他们会听吗?

技术不能用来解决人的脆弱。

Minor pick:
> 只有两种可能破解
话不要说太满,请使用形式化的方式论证。
2018-12-30 10:42:36 +08:00
回复了 em2046 创建的主题 全球工单系统 你的浏览器目前处于缩放状态,建议 100%大小显示
还有一个很蠢的事情是,很多网站会在逻辑 100% 的时候提示——因为实体缩放和逻辑缩放倍数不总是相等(和操作系统的缩放倍数有关)。
2018-12-30 04:54:22 +08:00
回复了 a7217107 创建的主题 程序员 前端 web 密码加密是否有意义
@hanru #55 哈哈哈哈哈哈 请论证一下这个例子怎么说明 **中文** 术语不严谨。
2018-12-29 17:45:31 +08:00
回复了 whileFalse 创建的主题 问与答 目前有没有用密码登录的网站做了前端加盐加密?
@whileFalse #0 防止服务拿到密码,我看不出来意义何在。如果你相信前端的代码,则你可以信任这个公司不会偷你的密码;如果你不相信但又不得不用,使用一个随机密码。

@helone #3 这个解决方案是错误的。

@nfroot #17 对于病毒,我想是可以做绝的;对于企业,答案是不要在你公司控制的网络下使用个人账户。没有用就是没有用,不要给自己安全的假象。

前端加盐的结果是,用户实质上的密码变成了加盐结果,而不是用户输入的东西(攻击者可以直接发送加盐之后的结果)。
前端加密属于多此一举,这是用 HTTPS 做的。此外,好的实践是后端拿到密码之后验证身份,然后把身份信息从 用户名+密码 变成后端代码认可的不含密码的对象(标识符等),而不是继续携带密码传入更深的业务逻辑(楼主所说的“服务”)。

这类似于登录 Windows 之后,程序使用用户的 token 而不是用户的 用户名+密码,因为程序的环境受 Windows Local Security Authority 的管辖,只需要相信 LSA 即可——具体业务逻辑受后端控制器的管辖,只需要相信控制器的身份验证部分决定的结果即可。
2018-12-29 16:44:36 +08:00
回复了 Aug 创建的主题 站长 求个防止自己的 html5 被盗用的方法
对方只不过是师出无名的一个浏览器罢了。不要歧视浏览器。
2018-12-29 11:14:38 +08:00
回复了 szzhiyang 创建的主题 程序员 大家都是怎么练习正则表达式的呢?
@bumz #45 我没有做很强的表达式优化,写出了一个长达 62.1 MB ( 65,152,515 个字符)的正则表达式匹配 13 的倍数(只匹配不带前导零、不带符号的正数)。输出的表达式使用计算机科学的常用语法(只用 | OR, () GROUP 和连接、空串)。

https://gist.github.com/GeeLaw/be3aec94a6ba7c3817ef2e16d261f616

匹配 3 的倍数是:

(((2|5|8)(0|3|6|9)*(2|5|8)|1|4|7)((1|4|7)(0|3|6|9)*(2|5|8)|0|3|6|9)*((1|4|7)(0|3|6|9)*(1|4|7)|2|5|8)|(2|5|8)(0|3|6|9)*(1|4|7)|3|6|9)(((2|5|8)(0|3|6|9)*(2|5|8)|1|4|7)((1|4|7)(0|3|6|9)*(2|5|8)|0|3|6|9)*((1|4|7)(0|3|6|9)*(1|4|7)|2|5|8)|(2|5|8)(0|3|6|9)*(1|4|7)|0|3|6|9)*

注意该程序经常输出非最优解,例如对于 5 的倍数,最简单的解是 5|(1|2|3|4|5|6|7|8|9)(0|1|2|3|4|5|6|7|8|9)*(5|0),该程序输出的是一个长达 2899 字符的表达式。
2018-12-29 11:02:29 +08:00
回复了 jarry118 创建的主题 Python 正则表达式匹配数值类型字符串
@jarry118 #13 你可以用断言排除所有的日期的情况,或者你可以先删除所有的日期、版本号。

你的提问非常模糊,因此大家只能靠 psychic helping.
2018-12-29 09:09:45 +08:00
回复了 jarry118 创建的主题 Python 正则表达式匹配数值类型字符串
@geelaw #6 Oops 整数应该是

[1-9][0-9]*|0[xX][0-9A-Fa-f]+|0[0-7]*
2018-12-29 09:07:08 +08:00
回复了 jarry118 创建的主题 Python 正则表达式匹配数值类型字符串
如果你不考虑范围、只考虑 C99 的字面量、不考虑类型后缀的话:

整数是
(1-9)(0-9)*|0[xX][0-9A-Fa-f]+|0(0-7)*

第一种是十进制,第二种是十六进制,第三种是八进制。

浮点数是

0[xX]([0-9A-Fa-f]+(\.[0-9a-fA-F]*)?|\.[0-9a-fA-F]+)[pP][+-]?[0-9]+|[0-9]+[eE][+-]?[0-9]+|([0-9]+\.[0-9]*|\.[0-9]+)([eE][+-]?[0-9]+)?

第一种是十六进制,第二种是十进制没有小数点,第三种是十进制有小数点。

提示:正负号是一元运算,而不是字面量的一部分。
@hjc4869 #3 感谢提示,经过调查,发现实际执行 deploy 的是 Adobe Reader 的 MSI。因为已经安装到操作系统里,所以再次 configure MSI 可以自动被 msiserver 提权(类似于:不需要是管理员用户也可以 repair 已经安装的 MSI )。MSI 的方式是先修改那个设置,再 deploy,最后再把那个设置改回去。

目前的博文已经修正,表达歉意并叙述了完整的过程。

https://wx1.sinaimg.cn/large/8e7092e9gy1fym7u52ct4j20xj0u0wnn.jpg
@hjc4869 #1 Read carefully.

那个 app 是在 Adobe Reader 里登录账户之后才 sideload 的,那个时候 Adobe Reader 已经不是管理员权限了。
2018-12-28 04:21:14 +08:00
回复了 orangutan92 创建的主题 计算机 windows 怎么样可以不打开图片看尺寸呢?
Details 窗格、查看属性、查看工具条提示、用 Details 视图并加上尺寸这一栏。

有的时候用户很难相信 Windows 自古以来就有这些功能。
2018-12-28 04:19:14 +08:00
回复了 szzhiyang 创建的主题 问与答 如何评价向非 macOS 用户发送 iWork 文档的人?
@misaka19000 #7 哈哈哈哈今日最佳

不过我个人觉得 V2EX 属于娱乐。
2018-12-28 04:06:27 +08:00
回复了 g531956119 创建的主题 Microsoft Office 关于 Office 365 许可的奇怪问题
你需要在检查的 key 里面找到非家庭版的,然后卸载。

即使重装系统也可能需要手工卸载 key。不懂为什么微软不会自己卸载 key。
2018-12-28 04:04:22 +08:00
回复了 KasuganoSoras 创建的主题 分享创造 写了一个在线消息加密储存的工具,支持 Markdown
@KasuganoSoras 你确定国内的服务器不用明文存内容一段时间以备审查吗?
2018-12-27 19:05:11 +08:00
回复了 testcaoy7 创建的主题 Windows Windows 10 应用商店可以改港区买东西么?
可以,你会在不同的区有个人账户。你还需要解决的就是怎么支付的问题了,现在 Store 信用卡不允许跨区交易(他们知道你的信用卡是哪个地区发行的,和货币种类无关),最简单的解决方式是买礼品卡或者在香港的银行有账户。
2018-12-27 19:01:06 +08:00
回复了 toou123 创建的主题 问与答 来看看这样的中奖算法有没有 bug?
乱编一个算法不像是能满足要求。

一个很明显的错误在于这几个号码不独立。
可以和 Windows 10 升级删“我的文档”有一拼了🤣
1 ... 80  81  82  83  84  85  86  87  88  89 ... 177  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1111 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 42ms · UTC 18:55 · PVG 02:55 · LAX 10:55 · JFK 13:55
Developed with CodeLauncher
♥ Do have faith in what you're doing.