首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
WindRunnerMax
掘友等级
萌新切图仔
获得徽章 8
字节跳动技术团队
动态
文章
专栏
沸点
收藏集
关注
作品
赞
76
文章 76
沸点 0
赞
76
返回
|
搜索文章
最新
热门
富文本编辑器剪贴板模块基石-序列化与反序列化
在富文本编辑器中,序列化与反序列化是非常重要的环节,其涉及到了编辑器的内容复制、粘贴、导入导出等模块。当用户在编辑器中进行复制操作时,富文本内容会被转换为标准的HTML格式,并存储在剪贴板中。
偶然发现Git文件夹非常大,使用BGF来处理Git历史Blob文件
我们使用Git来管理项目的时候,可能会提交一些Blob的二进制文件,这些文件并不能像文本文件一样采用diff delta的形式进行版本控制。
基于 OT-JSON 与 Immer 设计低代码/富文本场景的状态管理方案
在复杂应用中,例如低代码、富文本编辑器的场景下,数据结构的设计就显得非常重要,这种情况下的状态管理并非是redux、mobx等通用解决方案,而是需要针对具体场景进行定制化设计。
从零实现富文本编辑器#3-基于Delta的线性数据结构模型
数据模型的设计是编辑器的核心基础,其直接影响了选区模型、DOM模型、状态管理等模块的设计。我们从零实现的富文本编辑器就需要从数据模型的设计开始,之后就可以逐步实现其他模块。
从零实现富文本编辑器#2-基于MVC模式的编辑器架构设计
从零实现MVC架构的编辑器,将应用程序分为控制器、模型、视图三个核心组件,通过控制器执行命令时会修改当前的数据模型,进而表现到视图的渲染上。
du-磁盘占用管理
先前通过`BGF`处理了`Git`历史`Blob`文件,这个过程中发现`Mac`系统无法直接选中某些文件夹的硬盘总数占用,所以只能通过`du`命令来查看相关文件夹的大小。
Ubuntu20.04配置CuckooSandbox环境
Ubuntu20.04配置CuckooSandbox环境 因为最近要做恶意软件分析,阅读论文发现动态分析的效果普遍比静态分析的效果要好一些,所以需要搭建一个动态分析的环境,查阅资料发现Cuckoo S
Slate文档编辑器-Node节点与Path路径映射
在之前我们聊到了slate中的Decorator装饰器实现,这在实现搜索替换、代码高亮的实现,那么在这里我们重点聊一聊如何确定渲染出的节点处于文档数据定义中的位置。
服务端SSE数据代理与基于fetch的EventSource实现
`Server-Sent Events(SSE)`是一种由服务器单向推送实时更新到客户端的方案,基本原理是客户端通过`HTTP`请求打开与服务端的持久连接,服务端可以通过该连接连续发送事件数据。
Slate文档编辑器-Decorator装饰器渲染调度
在之前我们聊到了基于文档编辑器的数据结构设计,聊了聊基于slate实现的文档编辑器类型系统,那么当前我们来研究一下slate编辑器中的装饰器实现。
下一页
个人成就
优秀创作者
文章被点赞
984
文章被阅读
197,923
掘力值
5,610
字节跳动技术团队
关注了
5
关注者
452
收藏集
5
关注标签
0
加入于
2021-01-15