Your Avatar

"拂晓之梦,能看见那片浮月夜空"

技术栈全景

掌握 145 项技术,持续学习,不断进步

编程语言

36

Rust

系统级编程语言,注重安全和性能。

生产级

HTML5

用于构建和呈现网页内容的标记语言。

生产级

CSS3

样式表语言,用于描述网页的外观和格式。

生产级

TailwindCSS

实用优先的 CSS 框架,快速构建定制设计。

生产级

JavaScript

动态编程语言,用于构建现代 Web 应用。

生产级

TypeScript

JavaScript 的超集,添加了静态类型。

生产级

C

通用的过程式编程语言,广泛用于系统编程。

生产级

Markdown

轻量级标记语言,易于编写结构化文档。

生产级

LaTeX

高质量的排版系统,常用于学术文档。

生产级

Go

简洁高效的编程语言,适合并发和网络服务。

常用

C++

扩展自 C 的语言,支持面向对象和泛型编程。

常用

C#

面向对象的语言,用于 .NET 平台的应用开发。

常用

Python

通用编程语言,适合数据科学和自动化。

常用

Java

跨平台的面向对象语言,'一次编写,到处运行'。

常用

Verilog

硬件描述语言,用于电子系统设计。

常用

Matlab

数值计算和算法开发的高级语言。

常用

WebAssembly

二进制指令格式,用于高性能 Web 应用。

基础

Kotlin

现代跨平台语言,与 Java 互操作。

基础

Dart

用于构建跨平台应用的客户端优化语言。

基础

Lua

轻量脚本语言,常用于嵌入应用程序。

基础

Mathematica

技术计算系统,用于符号和数值计算。

基础

Erlang

并发、分布式、容错的编程语言。

基础

R

统计计算和图形的语言和环境。

基础

Assembly

低级编程语言,直接对应机器指令。

基础

Scss

CSS 预处理器,增强样式表功能。

基础

PostCSS

用 JavaScript 转换 CSS 的工具。

基础

WindiCSS

按需供应的 CSS 实用工具框架。

基础

PowerShell

任务自动化和配置管理框架。

基础

NixShell

Nix 包管理器的开发环境工具。

基础

Shell

命令行界面脚本语言。

基础

Bash

Unix shell 和命令语言。

基础

Terminal

用于与操作系统交互的文本界面。

基础

Haskell

纯函数式编程语言,强调强类型。

待学习

Zig

强调稳健、最优和可维护性的系统语言。

待学习

Perl

高级动态编程语言,擅长文本处理。

待学习

Ruby

注重简洁和生产力的动态面向对象语言。

待学习

后端框架

31

Tonic

Rust 的 gRPC 实现,基于 async/await 的现代框架。

使用中

Poem

全功能 Rust Web 框架,支持 OpenAPI 和多种协议。

使用中

Axum

基于 Tower 的模块化 Rust Web 框架。

使用中

gRPC

高性能 RPC 框架,支持多种语言和双向流式通信。

使用中

RESTful

基于 HTTP 的架构风格,使用标准方法操作资源。

使用中

OpenAPI

API 描述规范,支持标准化接口文档生成。

使用中

Spring Boot

Java 快速开发框架,提供开箱即用功能。

使用中

MySQL

流行的关系型数据库管理系统。

数据库

SQLite

轻量级嵌入式关系型数据库。

数据库

PostgreSQL

功能强大的开源对象关系数据库系统。

数据库

MongoDB

面向文档的 NoSQL 数据库。

数据库

Redis

内存数据结构存储,用作数据库和缓存。

数据库

SeaORM

Rust 的异步 ORM,支持多种数据库。

ORM

Seaography

基于 SeaORM 的 GraphQL 代码生成器。

ORM

GraphQL

API 查询语言,支持精准数据获取。

查询语言

Prisma

现代数据库工具链,支持类型安全访问。

ORM

Sqlx

Rust 的异步 SQL 执行库,支持编译时校验。

ORM

Diesel

Rust 的安全 SQL 查询构建器。

ORM

Sequelize

Node.js 的基于 Promise 的 ORM。

ORM

RabbitMQ

开源消息代理,实现 AMQP 协议。

尝鲜

Gin

Go 语言的高性能 HTTP Web 框架。

尝鲜

Node.js

基于 Chrome V8 引擎的 JavaScript 运行时。

尝鲜

Egg.js

基于 Koa 的企业级 Node.js 框架。

尝鲜

Viz

快速灵活的 Rust Web 框架。

尝鲜

Warp

基于 hyper 的 Rust Web 服务框架。

尝鲜

Rocket

Rust 的 Web 框架,注重类型安全和易用性。

尝鲜

Salvo

Rust 的简单高效 Web 后端框架。

尝鲜

Flask

轻量级 Python Web 应用框架。

尝鲜

FastAPI

现代高性能 Python Web 框架,支持异步。

尝鲜

SurrealDB

多模型数据库,支持 SQL 和实时查询。

待学习

Kafka

分布式流处理平台,高吞吐量消息系统。

待学习

嵌入式硬件

23

Probe-rs

Rust 嵌入式调试工具链,支持多种调试探针。

工具链

CubeMX

STM32 代码生成工具,可视化配置外设。

工具链

Quartus

Intel FPGA 开发套件,支持硬件描述语言。

工具链

Vivado

Xilinx FPGA 设计工具,集成综合与实现流程。

工具链

MDK

ARM 微控制器开发环境,支持 Keil 编译工具链。

工具链

EIDE

VS Code 嵌入式开发插件,支持多平台调试。

工具链

Solidworks

机械设计 CAD 软件,支持三维建模与仿真。

工具链

Blender 3D

开源三维建模与动画制作工具。

工具链

SystemViews

系统架构设计工具,支持硬件建模。

工具链

立创EDA

国产在线 PCB 设计工具,支持协同开发。

工具链

AltiumDesigner

专业电子设计自动化 (EDA) 工具套件。

工具链

STM32F103C8T6

ARM Cortex-M3 核心的经典 STM32 开发板。

开发板

ESP8266

Wi-Fi 物联网开发模块,支持 AT 指令。

开发板

Arduino

开源电子原型平台,简化嵌入式开发。

开发板

OpenMV

机器视觉专用开发板,支持 Python 编程。

开发板

K210

RISC-V 双核 AI 芯片,支持边缘计算。

开发板

EP4CE30F23C8

Cyclone IV 系列 FPGA 开发板。

开发板

HMC5883L

三轴数字磁力计模块,I2C 接口。

模块

MPU6050

六轴运动传感器 (加速度计 + 陀螺仪)。

模块

SSD1306

128x64 像素 OLED 显示驱动芯片。

模块

HC-05

主从一体蓝牙串口通信模块。

模块

SD Card

通用存储模块,支持 SPI/SDIO 接口。

模块

Raspberry Pi

单板计算机,支持 Linux 系统开发。

待学习