首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
default
订阅
遂古之初
更多收藏集
微信扫码分享
微信
新浪微博
QQ
16篇文章 · 0订阅
详解记录所有历史的持久化数据结构
文本编辑器里的 "undo" 和 "redo",数据库系统的 MVVC,git 的历史记录,mac 的 Time Machine,等等功能,他们都有一个共同点,就是记录历史。这个功能依赖一种数据结 构
基于代数式设计构建 JSON 语法解析器
基于 FP 范式设计一个 JSON 解析器。用代数式设计进行抽象:以关系代数描述类型,而非内在表现。
多人协同编辑技术的演进
主要内容以协同编辑技术为主,也会谈谈对技术发展的理解。包括协同编辑绵连的问题,一致性算法 OT 和 CRDTs,还有开源协同解决方案:基于OT的 ShareDB 和 基于 CRDTs 的 Yjs。
重学架构-MVI
前言 刚把 MVC , MVP , MVVM 深入理解了一波,最近又开始各种推送 MVI 的文章,碰巧谷歌又发布了最新的 Android应用架构指南 ,这可真是巧巧的妈妈生巧巧,于是学习并实践了一下
【译】Cypress指南: 端到端测试入门
端到端测试可能很慢而且很无聊。Cypress改变了我们的测试方式。在此教程中,了解如何使用Cypress测试你的应用程序。 要想继续接下来的学习,你需要在电脑上安装好nodejs,以及对新版本es特性和语法有一定的了解最好。 端到端测试或UI测试是测试Web应用程序的多种方法之…
Nest.js 的 AOP 架构的好处,你感受到了么?
Nest.js 是一个 Node.js 的后端框架,它对 express 等 http 平台做了一层封装,解决了架构问题。它提供了 express 没有的 MVC、IOC、AOP 等架构特性,使得代码
初步尝试 tauri,并且与 electron.js 对比
Tauri 是一个为所有主流桌面平台构建小型、快速二进制文件的框架。开发人员可以集成任何编译成 HTML、 JS 和 CSS 的前端框架来构建他们的用户界面。
使用docsify快速搭建个人技术博客
Docsify是一个动态生成文档网站的工具。不同于 GitBook、Hexo 的地方是它不会生成将 .md 转成 .html 文件,所有转换工作都是在运行时进行,更多介绍建议异步官网 首先在docs/index.html配置 loadNavbar: true,之后创建 docs…
vue-cli+Electron项目中___ 小型本地JSON数据库Lowdb的使用
Lowdb ,一个小型的本地JSON数据库; 用于Node,Electron和浏览器的小型JSON数据库。由Lodash驱动.用法如下: 1. 在项目的public 下有一个本地JSON文件,db.json如下: 2. 安装Lowdb 3. 在一个单独的文件中进行封装 如: 在…
Android 高性能 ORM 数据库 DBFlow 入门
DBFlow,综合了 ActiveAndroid, Schematic, Ollie,Sprinkles 等库的优点。同时不是基于反射,所以性能也是非常高,效率紧跟 greenDAO 其后。基于注解,使用 apt 技术,在编译过程中生成操作类,使用方式和 ActiveAndroid 高度相似。