V2EX TK4E
TK4E

TK4E

V2EX 第 463932 号会员,加入于 2020-01-08 21:52:23 +08:00
TK4E 最近回复了
2023-05-03 12:06:19 +08:00
回复了 fumeboy 创建的主题 程序员 我的源码阅读法
看源码不是为了看代码而是为了学习对方解决问题的方法啊,通过代码来反推方法简直就是本末倒置啊.

一般直接看项目的依赖就可以猜测出大致的实现方式,然后看看代码的文件结构来找出模块以及结构体之间的关系.

具体实现其实不太重要,除非他是个侧重于实现算法的项目.
2023-03-14 21:14:07 +08:00
回复了 jeesk 创建的主题 Vim vim 如何实现快速插入换行?
设置下快捷键就好了呀 大概这样
map('n', 'N', 'i<CR>')
2022-12-29 16:55:48 +08:00
回复了 dwlovelife 创建的主题 生活 大家新冠好了会一直咳么
不吃药后的第三天又咳了 有痰
过了一周后就是干咳
半个月后好了

躺着的时候咳的比较厉害
2022-09-02 17:17:38 +08:00
回复了 TK4E 创建的主题 分享创造 用 Rust 写了个滚动式漫画阅读器
@SchneeHertz
刚发的版本里有默认设置
因为没有实现自动获取窗口大小 所以建议手动指定

默认配置 https://github.com/rsuu/rmg#configuration

https://github.com/rsuu/rmg/releases/tag/v0.0.13
2022-09-02 16:25:34 +08:00
回复了 TK4E 创建的主题 分享创造 用 Rust 写了个滚动式漫画阅读器
@SchneeHertz 可以尝试下指定配置文件的路径
rmg --config config.rs file.zip
2022-07-28 19:14:26 +08:00
回复了 liuser666 创建的主题 程序员 配置文件规整化
可以看看 Arch 的 wiki
上面有设置程序配置路径的内容
https://wiki.archlinux.org/title/XDG_Base_Directory

对于无法设置的程序
我用这种方式干掉他

alias w3m='HOME=/tmp \w3m'

现在我的 home 下就只有 .mozilla 没处理了
2022-07-06 17:31:43 +08:00
回复了 x97bgt 创建的主题 生活 有什么能带来幸福和快乐的小事能做吗?
叠被子
2022-06-09 12:24:00 +08:00
回复了 Richard14 创建的主题 Rust Rust 导出和导入内存数据的方案?
可以这样
但需要你自己保证内存对齐

fn as_bytes(&self) -> &[u8] {
unsafe {
std::slice::from_raw_parts(
(self as *const Self) as *const u8,
std::mem::size_of::<Self>(),
)
}
}

具体的代码
https://github.com/rsuu/Learn/blob/main/Rust/Lear/Crate/byteorder/examples/3.rs
二进制数据体积很大 所以用了无损压缩
无损压缩的数据体积很大 所以用了有损压缩
而视频编码里也有使用去重这一操作
2022-04-17 09:51:00 +08:00
回复了 kernelpig 创建的主题 程序员 第三次看 Rust,感觉又快要放弃了
我一个只会写 c 的结构体的人都学会了
rust 真的不是特别难

实践后觉得 rust 里最多的麻烦就是

1. 类型不匹配
2. 生命过短
3. 临时变量

解决方法

1. 如果编译器说 &str 和 String 不匹配
那么想办法把 &str 变成 String 就好了
2. 比如
这段会报错
```rust
let a = {
let b = 5; // 这里
}

println!("{}",b);
```

写成这样就可以了
```rust
let b;
let a = {
b = 5; // 这里
}

println!("{}",b);
```
3. 大概是这样 具体例子想不起来了
```rust
v.xxx().yyy(); // 有时会出错

let a = v.xxx();
a.yyy(); // 需要这样
```

其他的 trait/macro/泛型 不太常用 除非你是在写依赖库

实践的例子
https://github.com/TK4E/Learn/tree/main/Rust/Project
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     4686 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 12ms UTC 09:56 PVG 17:56 LAX 02:56 JFK 05:56
Do have faith in what you're doing.
ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86