V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  PTLin  ›  全部回复第 6 页 / 共 16 页
回复总数  303
1 ... 2  3  4  5  6  7  8  9  10  11 ... 16  
加个鼠标 hook 判断鼠标位置,然后调用 set size 和 set position 不行吗
209 天前
回复了 caobug 创建的主题 Rust RUST 所有权移动问题
```
loop {
if true {
person.dog = Dog {
name: String::from("Hogge"),
};
break;
}
}
```
你这把 break 写在 if 里面不就可以了吗,这种 edge case 也算是满脑子都是的东西?
209 天前
回复了 icoomn 创建的主题 站长 个人博客上线了,来这冒个泡,请多关照!
前两天看到一个外国人的博客,整个页面很简单,但就感觉文章排版,字体大小间距,风格设计就很舒服,很能让人看下去 https://corrode.dev/blog/async/
209 天前
回复了 911speedstar 创建的主题 程序员 想提高应该看什么书呢
fluent python 那种不是应该算是半基础书吗,真想要练内功还是要看 CSAPP 那种书。
209 天前
回复了 gav1nvv 创建的主题 程序员 感觉新的编程语言噱头大于改进
就你举得这个例子就有太多能说的了,cpp 讲非 explicit constructor 构造函数的调用,返回时的拷贝构造函数来说明 cpp 的复杂构造过程。
go 讲 string 是一种 slice 内有一个堆上指针和一个长度,返回是复制了这个 slice ,解释了 go 的变量都是按值复制的。
java 可以讲字符串常量池,以及 string 是个引用类型。
rust 可以讲&str 和 string 的关系,String 的 Drop 所有权模型以及变量返回时变量的 move 。
@lemonteacode 纯 gui 方向学 rust 就是浪费时间,死了这条心吧。
@lemonteacode 那我感觉你有很多方向可以选择呀,比如研究一下三大坑,操作系统,编译器,图形学。研究一下数据库实现,或者研究 gui 方面的。
就比如 gui 这个方面你就可以选择移动开发的 Android 开发,IOS 开发,还是 flutter ,RN 这种跨平台库。
学习 web 既可以写网页,有可以用 electron 写桌面程序,也可以用 RN 写移动端,还可以学学 nodejs 写后端。
剩下就是可以选择微软的 C# WPF MAUI 什么的,或者是学习 CPP 的 Qt 。有很多选择,选择语言是你选择了具体方向之后的。
还有,不要为了 gui 学 rust ,tauri 能做的 electron 都能做,而且更成熟。而且 rust 的 native gui 库基本上全是半吊子。
不应该着眼于语言,应该想一下感兴趣什么领域。决定不了研究方向自然就选不出来语言
我感觉除了前端领域很少看见有人这么推广库,都是开源的东西这么推广图个啥呢,也赚不了多少钱
211 天前
回复了 fffffffchopin 创建的主题 生活 戒色打卡交流群
教你一招,想冲已经软不下来的时候,立刻健身,开始撸铁,健半个小时下来保证你今天一天都不想了。
212 天前
回复了 yodhcn 创建的主题 Redis 为什么 MySQL 有缓存,还要使用 Redis?
查询速度不是一个量级的,MySQL 查询起码要进行 SQL 解析,查询计划分析不同索引的查询成本,把页加载到 Buffer 里,生成 ReadView ,B+树页的解析,条目的定位,层层的查询,返回给用户等等操作。
redis ,直接走内存,用的数据结构也都是比较简单的 hashmap ,list ,skiplist 什么的,因为全在内存中,所以不需要使用 B 树这种可以部分读取的结构,速度自然就很快。
个人认为 MySQL 里,Atomicity 是由 redo log 以及 undo log 实现的:redo log 和 Mini Transaction 可以保证执行一条语句再恢复后数据库整体的状态不会是不一致的,undo log 可以保证 redo log 恢复后把未提交的事务重新回滚。

Consistency 是数据库对显示世界建模的正确性的概念,很多时候需要再代码段实现一致性。

Isolation 是由 undo log 以及锁,间隔锁,MVCC 实现的,锁做到了基础的隔离实现。undo log 为基础的 MVCC 的 readview 保证了实现隔离性下的并发性。

Durability 是由 redo log 以及 undo log 实现的,发生故障后可以进行恢复。
216 天前
回复了 zxCoder 创建的主题 C 刚刚突然感受到了 C 语言指针的神奇之处
位 + 上下文
没有银弹,我感觉你列出的优势句句都违背了这句话
这种社区出过不少我记得,都死了
218 天前
回复了 dw2693734d 创建的主题 程序员 据说这些都是独立开发者
开发自己的身体,激发自己的潜能,确实是独立开发者。
223 天前
回复了 wei417739 创建的主题 程序员 拜师!
学不会就加个 qq 群呗,里面都是免费帮你解答的
@b1t 是工具又不是工具,你想想你学明白一个框架/语言究竟花了多长事件,多少精力,踩了多少数不过来的坑,用了多少数不过来的包。才把这个工具熟练用起来,gui 框架就更不用说了把。
1 ... 2  3  4  5  6  7  8  9  10  11 ... 16  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2499 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 47ms · UTC 06:35 · PVG 14:35 · LAX 23:35 · JFK 02:35
Developed with CodeLauncher
♥ Do have faith in what you're doing.