V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  lujjjh  ›  全部回复第 4 页 / 共 12 页
回复总数  232
1  2  3  4  5  6  7  8  9  10 ... 12  
2021-07-27 16:59:20 +08:00
回复了 AllenHua 创建的主题 分享创造 分享一个获取 V2EX 『我收藏的主题帖子』的列表的工具
@AllenHua 没有遇到类似的问题,应当是与界面上“主题收藏”数量匹配的,可以打几个 console.log 看看是哪里的原因
2021-07-26 17:42:12 +08:00
回复了 AllenHua 创建的主题 分享创造 分享一个获取 V2EX 『我收藏的主题帖子』的列表的工具
这个用 JS 更方便(练手 Java 为目的除外

贡献一个 JS 版,粘贴到 Console 运行即可

https://gist.github.com/lujjjh/b8d30f2be4ae82b858bdc22f4c2767df
2021-07-24 19:29:46 +08:00
回复了 lujjjh 创建的主题 分享创造 LinearMouse – macOS 鼠标反向滚动 + 禁止滚动加速度
@l1ekkas 欢迎试用一下 v0.2.5,应该修复了在 Catalina 下崩溃的问题,再次感谢
2021-07-24 14:32:32 +08:00
回复了 lujjjh 创建的主题 分享创造 LinearMouse – macOS 鼠标反向滚动 + 禁止滚动加速度
@l1ekkas 谢谢你提供的信息,有空我会在 Catalina 中测试一下,目前手边只有 Big Sur
2021-07-24 12:53:52 +08:00
回复了 lujjjh 创建的主题 分享创造 LinearMouse – macOS 鼠标反向滚动 + 禁止滚动加速度
@l1ekkas 连进程都没有就比较奇怪了,有试过重新下载安装么?

如果有更详细的系统版本和重现步骤就好了,我可以尝试重现一下
2021-07-24 11:41:40 +08:00
回复了 lujjjh 创建的主题 分享创造 LinearMouse – macOS 鼠标反向滚动 + 禁止滚动加速度
@l1ekkas 有提示吗?打开之后会在菜单栏中显示图标,只要不手动退出,会在用户登录的时候自启动
@Smash tsx 应该也一样……我倒是不反感这种写法,但是要做类型运算就很麻烦。

比如我想基于 ComponentA 和 ComponentB 写一个组件,Pick 一部分 ComponentA 的 props + 一部分 ComponentB 的 props 。似乎没有比较优雅的解法,尤其是 ComponentA 跟 ComponentB 都是外部组件的时候,要么自己再声明一遍这些类型,要么用黑科技自己组合 ComponentA.$props 和 ComponentB.$props……
因为同样的问题放弃 Vue 3 了。但是这并非是 Vue 模板支持的问题,0000 提案里就有个 TypeScript-only props typing [1] / optional props declaration [2],但是后来因为 attribute fallthrough 的问题被 revert 掉了,最终变成只有 functional / stateless components 可以不需要定义 props [3]。

[1]: https://github.com/vuejs/rfcs/blob/function-apis/active-rfcs/0000-function-api.md#typescript-only-props-typing
[2]: https://github.com/vuejs/rfcs/blob/8b8288bffd3a664533dda6afed1cc6b181ea919f/active-rfcs/0010-optional-props-declaration.md
[3]: https://github.com/vuejs/rfcs/pull/154
2021-07-19 15:50:54 +08:00
回复了 balabalaguguji 创建的主题 问与答 发现 https 在手机上的一个奇怪问题
openssl s_client -host www.easydoc.net -port 443 -servername www.easydoc.net -showcerts < /dev/null 2>&1 | openssl x509 -text | grep -A1 Alt

证书确实有问题,我一开始也好奇为什么 Mac 上 Chrome / Safari / Firefox 访问 https://www.easydoc.net 都没问题,直到我看见 Chrome 输出了:

Redirecting navigation www.easydoc.net -> easydoc.net because the server presented a certificate valid for easydoc.net but not for www.easydoc.net. To disable such redirects launch Chrome with the following flag: --disable-features=SSLCommonNameMismatchHandling

(不是 bug 是 feature
2021-07-16 16:04:06 +08:00
回复了 KKLeon 创建的主题 Windows 大佬们, win10 缩放的问题把我整懵了,可以帮我看看吗?
@KKLeon 其实是看缩放,笔记本显示器的缩放应该不是 150%。文档是说初始化的时候通常是以“登录时”的主显示器缩放为准的,上面说的把外接显示器设为主屏幕无效可能是因为没有重新登录。至于后面那个问题(怎么强行以更高或者更低的 DPI 渲染之后再缩放)我也不清楚……
2021-07-16 14:24:09 +08:00
回复了 KKLeon 创建的主题 Windows 大佬们, win10 缩放的问题把我整懵了,可以帮我看看吗?
Windows 应用程序的 DPI awareness 模式有三档,系统级别的 DPI awareness 和显示器级别的 DPI awareness 是不一样的。如果你有多个显示器(比如笔记本 + 外接显示器),而两个显示器的 DPI 缩放不一样,这两种模式就会有区别,前者永远是维持初始化时候的 DPI 缩放,拖到更高 DPI 的屏幕上之后就会变糊了。

鉴于你的笔记本截图文字很糊,一种合理的推断是:
1. 你的笔记本显示器比外接的 4K 显示器 DPI 低
2. 你用的软件不支持显示器级别的 DPI awareness
3. 你用的软件是在笔记本显示器上初始化,再拖到外接显示器上的
2021-07-10 15:05:29 +08:00
回复了 mutoudaren 创建的主题 Node.js node 怎么实现 工作队列?
2021-07-05 15:33:36 +08:00
回复了 JasonLaw 创建的主题 问与答 怎么预测明天的营业额?
首先想到的是泊松分布,然后搜到了
https://stats.stackexchange.com/questions/49919/what-is-a-good-distribution-to-model-average-sales

考虑天气、季节、促销活动就复杂多了……
2021-07-03 00:14:11 +08:00
回复了 zxCoder 创建的主题 问与答 求推荐一个技术选型(编程语言)
@hronro 没必要踩一捧一,cgo 调 C 跟 Rust 的 FFI 调 C 的体验区别不大。

我理解很多人觉得 Rust 很香,但是考虑到 Rust 的学习曲线,推荐给一个零基础、想要快速实现功能的人是不理智的。对 C 比较熟悉的话,直接用 C 写或者学跟 C 很像的 Go 是最快的。
2021-07-02 20:59:19 +08:00
回复了 zxCoder 创建的主题 问与答 求推荐一个技术选型(编程语言)
推荐用 Go 。Go 调 C 非常方便,写 HTTP server 也非常方便,也能生成单独的可执行文件。

其次是用 C,如果 HTTP 接口没有高并发需求,写个 CGI 还是很容易的,外面套一个 nginx 或者其他 web server 。git 的 HTTP 接口就是这么玩的,可以参考: https://github.com/git/git/blob/670b81a890388c60b7032a4f5b879f2ece8c4558/http-backend.c#L739
2021-07-02 10:16:35 +08:00
回复了 darknoll 创建的主题 问与答 除了 IIS, windows 上还有什么能用于生产环境的 web 服务器?
要用于生产环境,说明要考虑性能,在 Windows 上怎么也得支持 IOCP 吧,nginx 第一个否决。

Apache 不太了解,Caddy 这种基于 Go net/http 的在 Windows 上的表现应该还行,可以找找有没有 benchmark 。

在 Windows 上,如果没什么特别的原因,IIS 绝对是第一选择。
2021-06-30 21:14:58 +08:00
回复了 manyfreebug 创建的主题 JavaScript 如何解释这段 JavaScript 代码的输出结果?
2021-06-30 16:53:44 +08:00
回复了 Jwyt 创建的主题 正则表达式 求教下疑惑了很久的一个正则
str.match(/(?<="ret":\[[^\]]*)[^,\]]+/g)

抛开 lookbehind assertion 的兼容性问题,这么写也是不够准确的,要看你这个“类似 json 的字符串”具体格式是什么样
2021-06-30 11:30:12 +08:00
回复了 HarryQu 创建的主题 问与答 前端 - devtools 中审查元素中的紫色阴影是什么?
Flex item 的 min-width / min-height 的默认值不是 0 而是 auto,撑开可能是因为这个,可以强行设置 flex item min-width: 0
1  2  3  4  5  6  7  8  9  10 ... 12  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5474 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 34ms · UTC 03:09 · PVG 11:09 · LAX 20:09 · JFK 23:09
Developed with CodeLauncher
♥ Do have faith in what you're doing.