ns09005264 最近的时间轴更新
ns09005264

ns09005264

V2EX 第 156949 号会员,加入于 2016-01-26 11:00:47 +08:00
今日活跃度排名 23748
ns09005264 最近回复了
23 天前
回复了 sfdev 创建的主题 Linux 时隔多年再次体验 Linux 桌面系统
尽头是平铺式窗口管理器
24 天前
回复了 xiaotianhu 创建的主题 程序员 还是用不来 copilot 写代码。
我觉得生成的代码蛮符合我要求的,有时候还教我怎么写,对我来说还是很有用的。
28 天前
回复了 fumeboy 创建的主题 程序员 我的源码阅读法
看别人的源码好痛苦,很难快速的理解他们的思路,加上更新迭代,有些地方的逻辑就变得很复杂。只能猜测编写者的思路,还要一边调试才能搞清楚为什么这么写。
我觉得最难的地方是对方法参数的理解,编写者知道每个参数的作用范围,里面都有哪些值,这些值用在什么地方。
阅读者就很难看清这点,因为一个参数会分散引用到不同的调用栈里去。参数的值具体的样子是什么,都有哪些边界,这些东西光看是很难理解。目前的对我最有效的还是调式阅读法。
32 天前
回复了 likefly 创建的主题 程序员 求助一个正则的问题,急
vim 里分三步,第一步把所有的`<tag>`替换为`-`,第二步把首尾的`-`去掉,第三步把连续的`---`替换为单个`-`
```
:%s/\v(\<.{-}\>)/-/g
:%s/\v(^-+|-+$)//g
:%s/\v(-+)/-/g
```
32 天前
回复了 likefly 创建的主题 程序员 求助一个正则的问题,急
rust 里用 captures_iter 倒是可以轻松做到。
```
let regex = Regex::new(r"<id>(\d+)</id>").unwrap();
let str = "<?xml><root><person><id>123</id></person><person><id>456</id></person><person><id>789</id></person></root>";
let result = regex
.captures_iter(str)
.map(|cap| cap[1].to_string())
.collect::<Vec<_>>()
.join("-");
assert_eq!(result, "123-456-789");
```
vim 里可以分多步处理
34 天前
回复了 lqzhgood 创建的主题 Windows 有办法把软件窗口挂在桌面吗?
我有个简单的思路,就是用 AHK 之类的脚本来实现,按下 Ctrl+D 后,把你要显示的应用显示出来。
36 天前
回复了 shinonome 创建的主题 OpenAI CHATGPT 单纯的 API 购买价格是什么样的
7 块钱人民币用了 3500000~token ,gpt-3.5-turbo 模型,我用它翻译了 2MB 左右的日文文本。
想用 vim 作为 IDE 来编码有待商榷,但是学习 vim 是非常值得,绝对不会浪费时间, 当你熟练使用 vim 后,那种体验是无与伦比的。
vim 也集成到各种 IDE 里了,可以在 IDE 里继续体验 vim 的编辑方式,哪有浪费时间的说法。

另外近几年,neovim 的发展很不错,现在用 neovim 来作为 IDE ,亲身体会:比 vscode 要好很多!
这里有两个不错的开箱即用的 neovim 配置,前提是需要你对 vim 的基础操作比较熟悉,他们的文档里都默认你会使用 vim 的基础操作了。
https://astronvim.com/
https://www.lazyvim.org/
1.指定一个小的矩形区域来进行颜色采样,比如在那个锁面上选一小块。
2.根据采样区对所有帧进行颜色采样,采样为 HSL 之类色彩空间,记录每帧采集的亮度。
3.这样你就得到一组亮度变化数据,在这组数据中选择所有的局部最小峰值,其对应的应该就是白色文字消失时的帧。
关于   ·   帮助文档   ·   博客   ·   nftychat   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   777 人在线   最高记录 5634   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 16ms · UTC 21:07 · PVG 05:07 · LAX 14:07 · JFK 17:07
Developed with CodeLauncher
♥ Do have faith in what you're doing.