跳至主要內容

技能导航

LincZero大约 4 分钟

技能导航

计算机系统

SCAPP、计算机组成原理、计算机网络、数据库原理

网络子系统

高性能网络开发

常用通信协议/路由协议/协议栈

传统 / Reactor / Proactor 网络模型与原理

库:LibEvent/LibHv/Asio、aio、io_uring、DPDK

跨平台/FPGA网卡/嵌入式/虚拟网络环境

内存/调度/文件子系统

系统运行与编写知识

CorePass

DPDK、eBpf、SDPK、Linux Core、用户态协议栈、智能网卡

底层原理、C++11、Modern C++、STL/Boost

JavaScript/TypeScript、Vue、Html、CSS/SASS、Node.js

Python、Conda/Jupyter、Java

RustGo、Lua、C#、Svelte、E语言

项目类

Android及小程序开发栈

原生Android、Java SE

JNI、C++、H5

UniApp、Vue、微信小程序

桌面开发栈

C/S架构:Qt/PyQtElectron、Tkinter

B/S架构:(见前后端开发)

嵌入式开发栈

Qt/PyQt、Arduino、FPGA网卡、PCIE、DMA、Arduino、FPGA上位机

网站开发栈

Js & CSS/SASS & Html

Vue、JQuery

后端

Node.js、Python Flask/Django、C++ HttpLib/LibHv

其他

设计开发 & 前后端全栈 & 运营

Unity3D & C#、UE4 & 蓝图

其他

脚本类

软件/游戏/浏览器脚本、QQRobot、Greasemonkey Script

分析类

安全/性能/网络抓包/Android逆向/数据分析/CTF

数据类

数学建模、数据分析、网络爬虫MatLab、Excel VBA

工具类 - 使用

MySQL、Redis、SQLite、Time Series DB、MongoDB

熟悉多种关系/非关系/时间序列/分布式数据库的用法及原理

开发工具

IDE

CLion VisualStudio VSC AndroidStudio

开发调试工具

IDE内置工具、gdb、Valgrind、Perf 等

工具类 - 设计

设计模式

常用设计模式

数据结构与算法分析

各种检索/排序/优化算法、图形学与三维相关矩阵算法

调度/竞争/冲突/一致性相关策略与算法

树 图、DP、K P Dijkstra 贪心

部分机器学习优化算法

算法 (AI类)

机器学习/强化学习、AICG、模型 (CNN、RNN)

优化方法

梯度下降/正则化/Batch/RMSProp/Adam等

搭建和使用

GLM/知识库/向量库、ComfyUI/StableDiffusion

工具类 - 规范

代码约束

ClangFormat、良好风格

代码文档

注释习惯、UML/类图绘制、Doxygen/PyDoc工具

其他约束

约定性提交、Husky、Schema

工具类 - 管理

构建组织

CMakeList、Monorepo、pnpm-workspace

虚拟网络模式/异地组网/隧道、显卡直通、交叉编译

其他格式

Note/Doc/Str System

Plugins

Obsidian Plugin

Markdown-it Plugin

VuePress Plugin

CodeMirror Plugin

AST & Token Stream

Vuepress2 & VuePress-Theme-Hope

三维/图形/文字类

3dsMax、Maya、Blender、CAD等,以及 Houdini、ZBrush、UE4、Unity3D

渲染 (VRay、Cycle/Eevee等)、图形学、UnityShader、BPR等材质

三维原理

OpenGL、三维变换矩阵

平面软件

Adobe主流软件 (PS、AI、LR、CameraRaw,以及 PR、AE、FL(AN)、XD)

平面技能

绘画与设计、摄影技术、修图

文字软件

Office主流软件

杂项

电子与数电模电、电路仿真

一点点武术、棋类、乐理、演奏

军事学 (枪械的射击 组装与拆卸、高空跳伞、野外求生/野炊/帐篷、军事地图学及战略学等)