Typst 里好用的 package 以及常用设置

在 ArchLinux 上从零构建 RISC-V Linux 并使用 qemu 运行

确实是很实践的项目,虽然大多数时候还是不太懂操作的具体含义,不过还是边看边学嘛

Bash Associative Array (Dictionary)

本质就是字典,怎么起这么复杂的名字.jpg

Rust: Crate & Package & Module

Rust 泛型

类似于 C++ 的模板,灵活,可以重复利用代码

C++ 智能指针与资源管理

用智能指针自动管理资源分配和删除.Rust 的所有权设计也很大程度上与 C++ 的智能指针很相似.

Google C++ 风格指南

简单提一下 Google C++ 编码风格中的重点,开发 C++ 项目时应该会经常用到

Python Decorator

Python Decorator(装饰器)可以很灵活地达成多种目的

C++ 的 static 关键字

static 主要有两种用法:用在变量上,表示只在第一次运行的时候进行一次初始化;用在函数上,表示该函数仅在当前文件中可见.

Python 与 C/C++ 联合开发(一):ctypes 库

在做 LLAISys 项目作业的时候,需要用 C++ 或者 CUDA 作为模型推理的后端进行提速,而 Python 基本只做一些数据处理工作以及显式调用 C++ 后端暴露出来的 API.所以需要在 Python 里与 C++ 进行联合开发。故写一个 blog 简单做个记录。

1234