如何调试 chrome 崩溃日志(MAC)

引言

在使用 Chrome 浏览器的过程中,偶尔会遇到浏览器崩溃的情况。为了找出崩溃的原因并修复问题,我们需要对崩溃后的 .dmp 文件进行详细分析。本文将详细介绍如何从用户的系统中获取崩溃日志文件,使用 minidump_stackwalk 查看浏览器版本信息,下载对应的 symbols 文件,并使用 LLDB 进行详细分析。

Prosemirror自定义节点和视图说明

在构建基于 ProseMirror 的在线编辑器时,自定义 schema 和 view 可以根据业务需求实现特定功能和样式。下面详细说明如何自定义 ProseMirror 的 schema 和 view,并提供相应的示例代码。

自定义 Schema

Schema 定义了编辑器中允许的文档结构和节点类型。通过自定义 schema,你可以控制哪些元素可以被编辑器处理,以及它们的属性和行为。

前端基于Rust实现的Wasm进行图片压缩

在现代Web开发中,图片压缩是一个常见且重要的需求。随着WebAssembly(Wasm)技术的成熟,我们可以使用Rust语言编写高性能的图片压缩代码,并将其编译成Wasm模块在前端运行。相对于传统的后端压缩方案,可以减少数据泄露的安全风险,同时可以减轻服务器压力。