![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
文章平均质量分 71
rs勿忘初心
刻意练习,享受创造的快乐。公众号:rs勿忘初心
展开
-
ShareDB初探
ShareDB是一个整合了前后端的 OT框架,可以很方便地自行搭建服务端和客户端。框架基于 Node.JS 实现。基于官网实例:sharedb/examples/counter/,打开:http://localhost:8080/效果:步骤1:下载官网示例代码,地址:sharedb/examples/counter at master · share/sharedb · GitHub步骤2:安装依赖npm install步骤3:编译JavaScript并启动服务.原创 2022-04-21 20:32:02 · 1432 阅读 · 0 评论 -
在线协作编辑OT算法简介
一、背景在线文档,简单的来说,这些产品的模式都是富文本编辑器+后台,富文本编辑器产生内容、展示内容,然后后台负责保存。富文本编辑器的产品和技术已经非常成熟了,像codeMirror,当然本身实现也非常复杂,不是这里要讨论的,我们要讨论的问题是:在线文档编辑的时候产生冲突怎么办?二、协同编辑冲突场景示例举个很简单的例子,现在大家的文本都是‘aaab’,A用户在第3个字符行后面插入了一个‘c’,B用户在第3个字符行后面插入了一个‘d’,这个时候A这边看到的是‘aaacb’,B这边看到的是‘a原创 2022-01-20 21:37:20 · 1299 阅读 · 0 评论