Java · SQL · Python AI 教程从原理到实战
📦 源码仓库

Java · SQL · Python AI 系统化教程

从 JavaSE 基础 → Java×SQL 融合 → SQL 工业实践 → JavaEE 服务端 → 上位机(工业采集)→ Python 与 AI 大模型,递进式六阶梯。所有演示代码均经过真实编译、运行、验证。

JavaSEJDBCSQL 索引优化事务并发Jakarta EE Spring BootModbus上位机 PythonTransformerPyTorchvLLM

课程模块

8 个递进章节,覆盖从语言基础到工业应用与 AI 大模型的完整阶梯。

第 01 章
☕

JavaSE 基础知识点

运行机制 · 语法 · OOP · 集合 · 并发 · IO · 现代语法

Java 语言地基,从 JVM 运行机制到现代语法全家桶,每个知识点从'为什么'讲起。

开始阅读 →
第 02 章
🔗

Java 与 SQL 数据库深度融合

JDBC · SQL 注入攻防 · 事务转账 · 批处理性能

Java 与数据库如何分工协作,契约是 SQL + 事务。含真实运行的注入攻击与 600 倍性能实测。

开始阅读 →
第 03 章
🗄️

SQL 数据库深度讲解(工业实践版)

关系模型 · 窗口函数 · 索引 · 事务并发 · 架构前沿

工业级 SQL 能力三件套:写得出、跑得快、不出事。含窗口函数模板、EXPLAIN、MVCC。

开始阅读 →
第 04 章
🧭

学习报告:Java · 数据库 · AI Agent

三大方向知识地图 · 2025-2026 动态 · 12 周计划

Java / 数据库 / AI Agent 三大方向的知识地图、最新动态与可执行的 12 周学习计划。

开始阅读 →
第 05 章
🏢

JavaEE 企业级开发(现代实战)

Servlet · DAO · 事务 · REST · 防超卖 · Spring Boot

从原生 Jakarta EE 到 Spring Boot,含防超卖并发压测、幂等、与原生版逐行对照。

开始阅读 →
第 06 章
🛠️

Java 上位机开发实战

串口 · Modbus · 数据采集 · 入库 · 控制与报警

手写 Modbus TCP/RTU 帧、CRC16、串口抽象、数据入库、控制闭环、报警上升沿。

开始阅读 →
第 07 章
🌐

JavaEE 上位机:网页监控看板

Servlet · 嵌入式 Tomcat · REST · 零依赖 SVG 看板

网页版上位机:Poller 采集与断线自愈、4 个 REST 端点、SVG 看板、控制下发闭环。

开始阅读 →
第 08 章
🐍

Python 与 AI 大模型:从原理到 Transformer

张量 · Autograd · 注意力 · GPU 并行 · 推理服务化

搞懂 Python 如何让 Transformer 跑起来:从张量与自动求导,到手写 MiniGPT 训练生成,再到 GPU 并行与 vLLM 服务化。

开始阅读 →

建议学习路线

  1. ① JavaSE 基础 → 01 章 + javase-demo(字节码、类型陷阱、OOP、集合、并发、现代语法)
  2. ② Java × SQL 融合 → 02 章 + java-sql-demo(JDBC、注入攻防、转账事务、批处理)
  3. ③ SQL 工业实践 → 03 章 + sql-demo(窗口函数、EXPLAIN、索引、MVCC)
  4. ④ JavaEE 服务端 → 05 章 + demos(先原生 Jakarta EE,后 Spring Boot)
  5. ⑤ 上位机 / 工业采集 → 06、07 章 + demos(先桌面版 device-monitor,再网页版 web-monitor)
  6. ⑥ Python 与 AI 大模型 → 08 章 + py-ai-demo(张量、Autograd、手写 MiniGPT、GPU 并行、vLLM 服务化)

每一步遵循同一原则:先读文档懂原理,再跑代码看真实结果。

基于开源仓库 studying-for-building 整理 · 所有代码与运行结果均经真实编译运行验证 · AI 辅助整理,请结合实际工程判断