首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
xiechao
掘友等级
前端开发工程师
|
印象笔记
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
3
文章 3
沸点 0
赞
3
返回
|
搜索文章
最新
热门
基于有向图的diff算法
基于有向图的diff算法 简介 假设有两段文本 a 和 b,怎样将 a 改写为 b 呢,如果想要使用最少的步骤,应当是怎样的一种实现?更具体一点,有字符串 $S_1 = abcd$ 以及字符串 $S_
承前启后:WOOTO与Wooki
Wooto wooto是一种以行为atom的crdt文档模型的实现。本文不仅介绍了wooto算法,而且还提出了一种实现应用的基本架构--wooki,即将实施协同系统分为三个组成部分 用户界面用于提供输
关于古老的 WOOT 算法
Woot 算法 这个算法应该算是早起的 crdt 的雏形了,这个方案避免了时序向量的使用,但是需要为每个字符都保存一组元数据,对删除的元素也只是设为不可见,元数据会在整个文档的生命周期中存在。 时序向
10 分钟看懂 treedoc 的设计原理
Designing a commutative replicated data type 1 Introduction 共享编辑解决方案有很多,其基本原理就是将本地操作广播给其他的节点并以某种规则进行
Logoot 算法
Logoot algorithm 一种不需要墓碑机制的,用于线性结构的分布式crdt数据同步模型。 CCI criteria Casuality 所有操作被以lamport clock 顺序排序,并在
Convergent CRDTs
Convergent CRDTs 有两个基本的组成部分: state 和 merge function ,state 就是 join semi-lattice 中的元素...
Order theory
Binary Relation 在一个集合中,集合内元素之间的关系,要么是可以进行比较的,要么是不能进行比较的,我们将这种二元的关系称为 binary relation,其中,如果两个元素 a, b
游戏中的设计模式 - 原型模式
原型模式可用于解决大量相似对象导致的数据重复问题。 例如在上图中,如果没有名为“weapon”的对象作为原型,那就需要为每一种武器重复定义很多同名的字段,而在有了原型之后,我们只需要修改或新增weap
游戏中的设计模式之 - Observer 模式
observer 即发布订阅模式,将应用的某一部分逻辑抽象为 observer,然后以事件的形式将业务的发生广播给所有的订阅者。 由于 observer 会以同步的方式执行事件回调,这意味着在所有回调
游戏中的设计模式之 享元模式
case1 forest 在一些大型的游戏场景中,会渲染数量庞大的内容到屏幕上,比如,一片有着成千上万棵树的森林,如果我们为每棵树都创建一份数据,然后发送给GPU 处理,就会带来严重的性能问题。如此多
下一页
个人成就
文章被点赞
18
文章被阅读
3,986
掘力值
290
关注了
9
关注者
4
收藏集
1
关注标签
0
加入于
2017-01-21