自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

转载 从零实现富文本编辑器#3-基于Delta的线性数据结构模型

数据结构的设计是非常重要的,对于编辑器来说,数据结构的设计直接影响着选区模型、DOM模型、状态管理等模块的设计。在这里我们聊到了很多的数据结构设计,DeltaChangeset的线性结构,Slate的嵌套结构,每种数据都有着各自的设计与考量。那么在选定好了数据结构后,就可以在此基础上实现编辑器的各个模块。我们接下来会从数据模型出发,设计选区模型的表示,然后在此基础上实现浏览器选区与编辑器选区模型的同步。通过选区模型作为操作的目标,来实现编辑器的基础操作,例如插入、删除、格式化等操作。

2025-05-22 11:53:08 29

转载 C# 14 新增功能一览,你觉得实用吗?

今天咱们一起来看看在 C# 14 中新增的几个功能特性,是否给我们日常编码带了来便利。要体验 C# 14 中的新增功能,你需要安装最新的 Visual Studio 2022 版本或下载 .NET 10 SDK。从 C# 14 开始,可以使用两种语法来定义扩展方法。C# 14 添加了 extension 容器,可以声明扩展块,扩展块是包含类型或该类型的实例的扩展成员的非嵌套、非泛型静态类中的块。在 C# 14 之前,将修饰符添加到 this 静态方法的第一个参数,以指示该方法显示为参数类型的实例的成员。下面

2025-05-11 03:02:46 26

转载 java曲线图的数据怎么返回

项目方案:Java曲线图数据返回方案 1. 项目背景 在很多应用中,需要展示数据的趋势,通常会使用曲线图来展示数据的变化。而Java作为一种流行的编程语言,有很多优秀的图表库可以用来生成曲线图。本方案将提供一种方法来返回用于生成Java曲线图的数据。 2. 方案概述 我们将通过一个简单的示例来说明如何返回数据用于生成Jav...

2024-06-30 03:40:16 160

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除