back to home

royeo / awesome-programming-books

📚 经典技术书籍推荐,持续更新...

4,829 stars
3,884 forks
8 issues

AI Architecture Analysis

This repository is indexed by RepoMind. By analyzing royeo/awesome-programming-books in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.

Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.

Source files are only loaded when you start an analysis to optimize performance.

Embed this Badge

Showcase RepoMind's analysis directly in your repository's README.

[![Analyzed by RepoMind](https://img.shields.io/badge/Analyzed%20by-RepoMind-4F46E5?style=for-the-badge)](https://repomind.in/repo/royeo/awesome-programming-books)
Preview:Analyzed by RepoMind

Repository Overview (README excerpt)

Crawler view

Preface 📚经典技术书籍 PDF 文件,涵盖:编程语言、计算机系统、网络协议、数据库、代码艺术、设计模式、算法与数据结构、系统架构、微服务、测试、程序员职业修炼等相关书籍。 > 经图书出版方通知,已删除 repo 下所有书籍的 pdf 文件,但仍保留书籍列表,以供参考。 Java • 《Effective Java 中文版(第2版)》 • 《Java编程思想(第4版)》 JavaScript • 《你不知道的JavaScript(上卷)》 • 《你不知道的JavaScript(中卷)》 • 《你不知道的JavaScript(下卷)》 • 《JavaScript高级程序设计第三版》.pdf) • 《JavaScript权威指南(第6版)》.pdf) • 《JavaScript语言精粹》 • 《JavaScript设计模式与开发实践》 • 《JavaScript函数式编程》 • 《JavaScript面向对象编程》 • 《JavaScript设计模式》 • 《精通JavaScript》 • 《JavaScript DOM编程艺术》 • 《基于MVC的JavaScript Web富应用开发》 Node.js • 《深入浅出node.js》 • 《Node.js实战》 • 《Node学习指南》 • 《Node与Express开发》 • 《Node.js开发指南》 • 《了不起的Node.js》 • 《Node即学即用》 C • 《C程序设计语言(第2版)》 • 《C专家编程》 • 《C语言接口与实现》 • 《C陷阱与缺陷》 C++ • 《C++ Primer Plus(第5版)》 • 《C++编程思想(第1卷)》 Golang • 《Go学习笔记(第4版)》 • 《Go学习笔记(第6版下卷)》 • 《Go源码剖析》 • 《Go程序设计语言》 • 《Go语言实战》 Python • 《Python基础教程(第2版)》 • 《Python编程:从入门到实践》 • 《Python核心编程(第2版)》 • 《Python Cookbook(第3版)》 • 《Python源码剖析》 Computer system • 《深入理解计算机系统》 • 《现代操作系统(第3版)》 • 《现代操作系统(第4版)英文》 • 《编码:隐匿在计算机软硬件背后的语言》 • 《计算机程序的构造和解释(第2版)》 • 《计算的本质:深入剖析程序和计算机》 • 《编译原理(第2版)》 Linux / Unix • 《UNIX编程艺术》 • 《UNIX环境高级编程(第三版)》.pdf) • 《UNIX网络编程卷1:套接字API》 • 《UNIX网络编程卷2:进程间通信》 • 《UNIX操作系统设计》 • 《Linux内核设计与实现(第三版)》 • 《深入Linux内核架构》 • 《深入理解linux内核(第三版)》 • 《跟我一起写makefile》 TCP • 《TCP/IP详解 卷1:协议》 • 《TCP/IP详解 卷2:实现》 • 《TCP/IP详解 卷3:TCP事务协议,HTTP,NNTP和UNIX域协议》 HTTP • 《HTTP权威指南》 • 《Web性能权威指南》 • 《图解HTTP》 • 《HTTP/2基础教程》 • 《HTTP/2 in Action》 Clean code • 《代码整洁之道》 • 《代码大全》 • 《编写可读代码的艺术》 • 《修改代码的艺术》 • 《重构:改善既有代码的设计》 • 《程序设计方法》 • 《程序设计实践》 • 《领域驱动设计:软件核心复杂性应对之道》 Design pattern • 《Head First 设计模式》 • 《设计模式:可复用面向对象软件的基础》 • 《设计模式之禅》 Algorithms • 《算法(第4版)》 • 《算法导论(第2版)》 • 《算法设计与分析(第3版)》 • 《算法心得:高效算法的奥秘(第2版)》 • 《数据结构与算法分析:C语言描述(第2版)》 • 《数据结构与算法分析:Java描述》 • 《编程珠玑(第2版)》 • 《编程之美:微软技术面试心得》 • 《剑指offer名企面试官精讲典型编程题》 System • 《高性能网站建设指南》 • 《大型网站技术架构:核心原理与案例分析》 • 《企业应用架构模式》 • 《企业集成模式:设计、构建及部署消息传递解决方案》 Microservice • 《微服务设计》 Test • 《测试驱动开发》 Git • 《Pro Git中文版》 • 《GitHub入门与实践》 Docker • 《Docker从入门到实践(第3版)》 • 《Docker容器与容器云(第2版)》 MySQL • 《高性能MySQL(第3版)》 • 《MySQL性能调优与架构设计》 • 《MySQL技术内幕:InnoDB存储引擎》 • 《SQL基础教程(第3版)》 • 《MySQL必知必会》 • 《SQL学习指南》 MongoDB • 《MongoDB实战》 • 《MongoDB权威指南》 • 《深入学习MongoDB》 Redis • 《Redis入门指南(第2版)》 • 《Redis实战》 • 《Redis设计与实现》 • 《Redis开发与运维》 Nginx • 《深入理解Nginx:模块开发与架构解析(第2版)》 Vim • 《Vim实用技巧》 Others • 《如何阅读一本书》 • 《七周七语言:理解多种编程范型》 • 《程序员修炼之道:从小工到专家》 • 《程序员的职业素养》 • 《程序员的自我修养:链接、装载与库》 • 《高效程序员的45个习惯》