水木社区手机版
首页
|版面-C++程序设计语言(CPlusPlus)|
新版wap站已上线
返回
首页
|
上页
|
3/3
|
转到
主题:异常这玩意儿当初是哪个脑残发明出来的?
143楼
|
hgoldfish
|
2024-10-24 00:56:48
|
展开
你这个玩法太山寨了。btree 的 cow 特性是各种数据结构书和数据库系统的内容。wiki 上面也有介绍。这个特性还可以和 FP 编程的 immutable 联系起来,所以我说它是个宝藏数据结构。
【 在 ylh1969 的大作中提到: 】
: 如果把树调到私有区修改,完成后拷贝回去。
: 期间源树加修改锁,禁止其他任务修改。
: 应该可以。
: ...................
--
FROM 110.84.123.*
145楼
|
hgoldfish
|
2024-10-24 12:52:54
|
展开
数据库很重。
我刚说的是事情是拿 b-tree 代替 rb-tree 来来实现标准库的 map<> 这种小事而已。
最低的替换成本是不用 map<> 改用 bmap<> 完全可以自己玩。
【 在 ylh1969 的大作中提到: 】
: 那就让数据库去弄吧,这事都交给数据库,别自己玩了。
--
FROM 120.36.161.*
首页
|
上页
|
3/3
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版