Geek_72807e
2023-11-22
来自山西
请问老师,方案四中,会不会出现两次修改操作顺序不确定的问题,最终结构可以是40,也会是100?
Lin
2023-11-22
来自北京
太方便了,不像java,即使有各种同步锁也要考虑多种情况下的不一致
哄哄
2023-11-22
来自北京
看命名是否规范,有些人会将future命名为task。如果task_a和task_b都是task,那么他们都会在各自执行,task_b不需要等待task_a完成才开始执行,而是在spawn之后就开始执行。如果如果task_a和task_b都是future,那么就是按照顺序执行,task_b必须等待task_a完成才能执行。
-
2023-11-22
来自北京
有个疑问,Arc::new(Mutex::new(db))后可以将一个不可变的变量变成可变变量?这个是什么原因
共 1 条评论
哄哄
2023-11-22
来自北京
Rwlock:请问怎么理解:Each read and write should be run in its own task.Otherwise ,they can cause a deadlock.
谢鸿旺
2023-11-22
来自广东
会,因为要获取mutex
伯阳
2023-11-22
来自北京
确实比其他语言方便多一些