从零构建一个文件编辑器-1
这是一系列博客文章,向您展示如何用 Rust 构建文本编辑器,这个系列是基于hecto的系列文章,本章主要介绍项目的初始化及相关设置
个人博客
关于软件、系统设计与持续学习。文章由 Notion 写作并在这里发布。
目前已发布 302 篇文章。
筛选结果
共 74 篇
这是一系列博客文章,向您展示如何用 Rust 构建文本编辑器,这个系列是基于hecto的系列文章,本章主要介绍项目的初始化及相关设置
在 Rust 中,数据的存储位置(堆或栈)主要由数据类型和其使用方式决定
在 Rust 中,智能指针(Smart Pointers)是管理内存和所有权的核心工具。它们不仅能自动管理内存的生命周期,还能提供额外的行为(如引用计数、内部可变性等)
本文聚焦服务器 CPU 层面常见故障与性能坑,整合线程相关及系统层面问题,从定义、原因分析、诊断手段、解决方案,以及横向纵纵向对比,助力快速定位与优化
数据库、操作系统和文件系统是计算机科学中非常核心且复杂的领域。学习这些领域的开源项目通常需要更深入的探索和耐心。以下是一些推荐,旨在帮助您理解这些系统的基本原理和实现:
Go语言(Golang)因其简洁、高效、出色的并发支持以及强大的标准库,在开源社区有大量优秀的项目。以下是一些适合学习和巩固Go语言基础知识的开源项目推荐,您可以根据自己的兴趣和学习方向进行选择:
列出一些之前提到过的,以及其他一些适合学习和练手的Rust项目的具体GitHub地址:
实现RESTful风格的API
主题索引