后端开发 / AI 应用工程师 · C++ · Java

XiaoMingLiang

擅长 C/C++ 高性能后端与 Linux 系统编程,同时深耕 Java 技术栈下的 AI 应用工程化落地。具备从分布式存储、微服务架构到 AI Agent 编排的全链路实践能力。

Capability Map

技术能力矩阵

涵盖从前端交互、后端服务、算法模型构建到云端环境部署的全栈工程体系。

01Frontend

Frontend

Vue 3React / Next.jsTailwind CSSiframe / postMessage
02System & Backend

System & Backend

Linux 系统编程TCP/IP / Socketio_uring / epollIOReactor 模式Spring Boot 3Spring Cloud AlibabaSSE / WebFlux
03Languages

Languages

C/C++C++11/STLJavaPythonTypeScriptSQL
04AI / LLM

AI / LLM

Spring AILangChain4jLangGraph4jRAG 架构Prompt EngineeringTool CallingMCP 协议ReAct AgentOllama 本地部署Selenium 自动化
05Cloud & DevOps

Cloud & DevOps

DockerNginxLinux / 1PanelServerless 架构ARMSPrometheusGrafana
06Data & Middleware

Data & Middleware

MySQLRedis / RedissonKafkaFastDFS
07Tools & Methods

Tools & Methods

GitCMake / MakefileGDB 调试Postman / ApifoxESLint / PrettierOpenAPI / RESTfulClaude Code / Cursor AI

Selected Work

代表项目

比起罗列使用了多少技术栈,我更关注这些系统解决了什么问题。

01Featured

果上选 · 水果商城系统

网站 + 管理后台 + 微信小程序三端一体的生鲜电商系统,共用一套 Spring Boot 3 后端与 MySQL。落地乐观锁防超卖、订单状态机、坏果包赔自动审核、RBAC 权限与三端购物车同步,64 个集成测试全绿。

Spring Boot 3Vue 3Element Plusuni-appMySQL 8Flyway
02Featured

NDATools 网络调试与数据处理工具

基于 Qt 6.11 + C++17 的桌面级网络调试与数据处理工具,MinGW 64-bit 编译。主窗口通过 QTabWidget 组织 6 个功能标签页:TCP 服务端(QTcpServer 多客户端管理、彩色日志+自动裁剪、closeEvent 自动落盘)、TCP 客户端(Network 类封装 QTcpSocket,三层安全防护,1MB 大包丢弃防溢出,QTimer 自动测试模式,std::atomic 原子计数)、UDP 服务端(QUdpSocket bind + readDatagram,记录最近发送方回显)、UDP 客户端(发送报文+接收回显)、数据转换(DataConverter 纯静态类,进制转换,QTimer 300ms 防抖,预编译正则校验)、数据校验(CRC16/32 查表法 O(n)、MD5/SHA1/SHA256 全系列,40000字符阈值自动切换 QtConcurrent::run 异步计算)。全局单例 ErrorHandler 错误分级(Info/Warning/Critical/Fatal)+ QMutexLocker 线程安全日志(5MB 滚动+按日切换)。

03Featured

FastDFS 分布式文件系统

C++ 高性能分布式文件存储系统。实现 Tracker/Storage 节点管理、文件分片上传下载、Session/Token 认证鉴权、FastDFS + Nginx 静态资源加速。Apifox 接口文档,完整 C++ 工程实践。

04

个人技术博客

Next.js 全栈博客系统,支持简历站与博客站双前端、管理后台统一内容管理。Prisma ORM + SQLite,NextAuth.js 认证,Tailwind CSS 白色主题,宝塔面板部署。

Field Notes

发展轨迹

从底层原理学习、算法理论研究到企业级项目交付的系统性成长路线。

进入计算机科学与技术专业学习,打下系统编程基础

深入 C/C++ 高性能后端开发,掌握 Linux 系统编程、TCP/IP 协议栈与 io_uring/epoll

完成 FastDFS 分布式文件系统项目,独立设计 Tracker/Storage + 鉴权 + Nginx 加速方案

切入 AI 应用工程方向,掌握 Spring AI + LangChain4j + RAG 架构

完成个人技术博客全栈项目,Next.js + Prisma + 宝塔部署上线

Let'sBuildSomething

如果你有有趣的项目或合作想法,欢迎随时联系。