计算机书籍
文章平均质量分 89
计算机书籍
d3y1
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
书籍-毛德操+胡希明《LINUX内核源代码情景分析》
《LINUX内核源代码情景分析》是中国Linux内核研究领域的开拓性著作,系统深入地分析了Linux内核的源代码实现。该书采用"情景分析"的独特方法,通过具体的执行场景来剖析内核的工作原理,让读者能够深入理解Linux内核的内部机制。"情景分析"意为"通过具体情境和场景来分析系统行为",这种方法打破了传统内核教材重理论轻实践的局限,通过追踪实际的代码执行路径来揭示内核的工作机制,是Linux内核学习方法的重要创新。原创 2025-11-23 12:55:24 · 572 阅读 · 0 评论 -
书籍-川合秀实《30天自制操作系统》
《30天自制操作系统》是一本革命性的操作系统教材,它打破了传统操作系统教材重理论轻实践的局限,通过30天的渐进式学习计划,引导读者从零开始构建一个功能完整的操作系统。这本书不仅教授操作系统的理论知识,更重要的是让读者通过实际编程来深入理解操作系统的内部机制。该书采用"边做边学"的教学理念,每一天都有明确的学习目标和实践任务,从最基本的引导扇区开始,逐步构建起一个具有文件系统、内存管理、多任务处理等功能的完整操作系统。原创 2025-11-21 12:51:45 · 973 阅读 · 0 评论 -
书籍-钱学森《工程控制论》
《工程控制论》系统阐述了控制论在工程系统中的应用,建立了现代控制理论的完整框架。该书首次将控制论的基本原理应用于工程实践,提出了状态空间法、最优控制、自适应控制等核心概念,为自动化科学和现代工程技术的发展奠定了理论基础。这本书不仅具有重要的理论价值,更为航空航天、工业控制、机器人技术等领域提供了强大的数学工具和方法论支持。原创 2025-11-09 12:05:56 · 1326 阅读 · 0 评论 -
书籍-维纳《控制论——或动物与机器的控制和通信的科学》
《控制论》首次将动物和机器中的控制和通信现象进行统一研究,揭示了不同系统中存在的共同规律。该书系统阐述了控制论的基本原理,包括反馈控制、信息处理、自适应系统等核心概念,为理解复杂系统的运行机制提供了重要理论框架。维纳的控制论不仅推动了自动化技术的发展,更为人工智能、系统工程、管理科学等新兴学科奠定了理论基础,对20世纪科学技术发展产生了深远影响。原创 2025-11-09 11:58:22 · 911 阅读 · 0 评论 -
书籍-周志明《深入理解Java虚拟机》
《深入理解Java虚拟机》是国内Java开发者必读的经典技术书籍,被誉为"JVM圣经"。作者周志明是国内知名的Java技术专家,这本书系统地介绍了Java虚拟机的内部原理、性能调优和故障排查等高级主题。原创 2025-11-09 11:51:16 · 1047 阅读 · 0 评论 -
书籍-Aho+Lam+Sethi+Ullman《编译原理》
《编译原理》是编译器设计领域的权威教材,被誉为"龙书",是计算机科学领域的经典著作。全书系统地介绍了编译器设计的理论基础和实现技术,从词法分析到代码生成,从语法分析到优化技术,涵盖了编译器构建的各个方面。本书分为12章,按照编译过程的逻辑顺序组织:编译器结构概述、词法分析、语法分析、语法制导翻译、类型检查、运行时环境、中间代码生成、代码生成、代码优化、并行性和并发性、垃圾收集等。每种技术都配有详细的算法描述、理论分析和实际应用,为读者提供了完整的编译器构建知识体系。原创 2025-11-08 11:06:06 · 941 阅读 · 0 评论 -
书籍-Alexander+Ishikawa+Silverstein+Jacobson+Fiksdahl-King+Angel《建筑模式语言》
《建筑模式语言》是Christopher Alexander模式语言三部曲的核心著作,它提供了一个包含253个模式的完整语言系统,涵盖了从城市规划到建筑细部的所有尺度。这本书不是传统意义上的理论著作,而是一本实用的工具书,每个模式都提供了具体的设计指导和解决方案。模式按照尺度从大到小组织,从区域规划、城市设计、社区建设,到建筑设计、室内布局、细部处理,形成了一个完整的层级系统。每个模式都包含问题描述、解决方案、上下文关系和实际案例,为设计师提供了具体可行的设计指导。这本书的目标是让人们能够创造出具有生命力、原创 2025-10-15 14:44:32 · 523 阅读 · 0 评论 -
书籍-Gamma+Helm+Johnson+Vlissides《设计模式:可复用面向对象软件的基础》
《设计模式》是面向对象设计领域的里程碑式著作,它系统地总结了23种经典的设计模式,为软件设计提供了可复用的解决方案。全书分为两个主要部分:第一部分介绍设计模式的概念、分类和使用方法,建立设计模式的理论基础;第二部分详细描述23种具体的设计模式,按照目的和范围分为创建型模式、结构型模式和行为型模式三大类。每种模式都包含模式名称、问题、解决方案、效果、实现和示例代码等完整描述。本书不仅提供了具体的设计解决方案,更重要的是建立了一套设计模式的描述语言和分类体系,使设计师能够有效地交流和复用设计经验。原创 2025-10-15 14:33:57 · 460 阅读 · 0 评论 -
书籍-Graham+Knuth+Patashnik《具体数学》
《具体数学》是一本为计算机科学量身定制的数学教材,系统地介绍了算法分析和设计所需的数学工具。全书分为五个主要部分:递归关系部分涵盖汉诺塔、直线分割、Josephus问题等经典递归问题,以及和式技巧和整数函数;数论部分深入探讨整除性、素数、欧几里得算法和模算术;特殊数部分详细介绍Stirling数、欧拉数、调和数等重要数学序列;生成函数部分展示如何将组合问题转化为代数问题;离散概率和渐近分析部分提供分析随机算法和算法复杂度的强大工具。每个概念都配有丰富的计算机科学应用实例,使抽象的数学理论变得具体而实用。原创 2025-10-15 12:24:07 · 749 阅读 · 0 评论 -
书籍-Jon Bentley《编程珠玑(续)》
《编程珠玑(续)》延续了第一部的写作风格,但更加深入地探讨了编程实践中的高级主题。全书分为三个主要部分:编程实践篇涵盖文档编写、算法设计、编程技巧、性能优化、代码调试和测试策略;高级主题篇深入探讨数据结构进阶、并发编程、内存管理、网络编程和可移植性设计;案例研究篇通过小型编译器、数据库系统、操作系统组件和网络应用四个实际项目,展示复杂系统的设计思路和实现细节。本书强调工程化思维、性能意识、质量保障和持续学习,帮助读者提升系统设计能力和工程实践水平。原创 2025-10-15 12:41:33 · 542 阅读 · 0 评论 -
书籍-Cormen+Leiserson+Rivest+Stein《算法导论》
《算法导论》是计算机科学领域最权威的算法教材,被誉为"算法圣经"。全书分为七个主要部分:基础知识部分建立算法思维基础,涵盖算法定义、分析基础、渐近记号、分治策略和概率分析;排序和顺序统计量部分深入探讨堆排序、快速排序、线性时间排序和选择算法;数据结构部分系统介绍基本数据结构、散列表、二叉搜索树、红黑树和数据结构扩展;高级设计和分析技术部分重点讲解动态规划和贪心算法;高级数据结构部分涵盖摊还分析、B树、斐波那契堆、van Emde Boas树和不相交集合;图算法部分全面讨论基本图算法、最小生成树、最短路径和最原创 2025-10-15 12:28:38 · 783 阅读 · 0 评论 -
书籍-Steve McConnell《代码大全》
《代码大全》是一本关于软件构建的百科全书式著作,系统地介绍了从代码级设计到实现的完整过程。全书分为七个主要部分:打好基础部分涵盖软件构建的宏观视角、隐喻使用、前期准备和构建决策;创建高质量代码部分深入探讨设计原则、类与子程序设计、防御式编程、伪代码编程和代码布局;变量部分详细讨论变量命名、初始化、作用域、生命周期和持续性;语句部分全面覆盖组织直线型代码、条件语句、循环语句、不常见控制结构和表驱动方法;代码改善部分重点介绍重构、代码调整策略、性能优化和代码调整技术;系统考虑部分探讨程序规模对构建的影响、集成、原创 2025-10-15 12:59:44 · 812 阅读 · 0 评论 -
书籍-Brooks《人月神话》
《人月神话》是一本关于软件项目管理的经典著作,通过一系列深刻的散文,揭示了软件开发中的本质困难和常见误区。全书分为十六章,围绕软件项目管理的各个层面展开讨论:从编程系统产品的概念区分,到人月神话的提出;从外科手术队伍的组织模式,到概念完整性的重要性;从贵族专制与民主政治的权衡,到进度计划的经验法则;从削足适履的困境,到提纲挈领的设计文档;从未雨绸缪的变更管理,到干将莫邪的工具选择;从整体部分的集成策略,到祸起萧墙的bug修复;从另外一面看文档价值,到没有银弹的本质困难。本书不仅提供了具体的管理建议,更重要的原创 2025-10-15 14:26:31 · 1008 阅读 · 0 评论 -
书籍-Jon Bentley《编程珠玑》
《编程珠玑》通过一系列精心设计的编程问题,展示了如何运用巧妙的思维和简单的技术来解决复杂的编程挑战。全书分为四个主要部分:基础篇涵盖问题分析、算法思维、数据结构选择和程序正确性;性能篇深入探讨程序性能分析、估算技巧、算法设计技术和代码优化;产品篇介绍空间优化、排序算法、随机取样和搜索技术;附录部分提供算法分类、调优法则和编程陷阱等实用参考。每个章节都围绕具体的编程问题展开,通过问题分析、解决方案设计和实现细节的完整过程,培养读者的编程直觉和问题解决能力。原创 2025-10-15 12:38:09 · 538 阅读 · 0 评论 -
书籍-Sedgewick+Wayne《算法》
《算法》是一本理论与实践完美结合的经典教材,系统地介绍了计算机科学中的基础算法和数据结构。全书分为六个主要部分:基础知识部分涵盖Java编程基础、抽象数据类型、算法分析科学方法;排序算法部分深入讲解初级排序、归并排序、快速排序及其性能分析;数据结构部分详细介绍优先队列、符号表、平衡查找树等核心数据结构;图算法部分全面覆盖无向图和有向图的遍历、连通性分析;字符串处理部分专门讨论字符串排序、模式匹配、正则表达式和数据压缩;高级话题部分探讨正则表达式、数据压缩等复杂算法。每个算法都配有完整的Java实现、详细的性原创 2025-10-15 12:33:24 · 651 阅读 · 0 评论 -
书籍-Brooks《设计原本》
《设计原本》是Frederick Brooks对设计本质的深入探索,这本书超越了软件工程的范畴,探讨了所有设计领域共通的原理和模式。全书通过一系列精心构思的散文,从多个维度剖析设计过程:从理性模型到迭代模型的演进,从协作设计到远程协作的挑战,从设计观点到理性主义的权衡,从约束条件到预算资源的管理,从设计空间到探索策略的制定,从分解与整合到组织结构的优化,从形式化到普通设计的过渡,从专业设计到卓越追求的境界。本书不仅总结了Brooks五十年的设计经验,更重要的是建立了一套普适的设计理论框架,帮助读者理解设计的原创 2025-10-15 14:29:37 · 925 阅读 · 0 评论 -
书籍-Christopher Alexander《建筑的永恒之道》
《建筑的永恒之道》是Christopher Alexander关于建筑和设计理论的核心著作,它提出了一种全新的建筑哲学和设计方法论。全书系统地阐述了一种"永恒之道"——一种能够创造充满活力、和谐宜人环境的根本方法。这本书超越了传统建筑学的技术层面,深入探讨了建筑与人类生活、环境质量、社会文化之间的深层关系。Alexander通过大量的实例分析,揭示了优秀建筑背后的共同特征和生成机制,提出了一种基于模式语言的设计方法,强调设计过程应该遵循自然、有机的生长规律,而不是强加的人为规则。原创 2025-10-15 14:40:41 · 878 阅读 · 0 评论 -
书籍-Freeman+Robson+Bates+Sierra《Head First设计模式》
《Head First设计模式》是一本革命性的设计模式教材,它采用独特的Head First学习方法,通过丰富的视觉元素、互动练习和实际案例来讲解设计模式。全书系统地介绍了GoF的23种设计模式,但以一种全新的、更加生动和易于理解的方式呈现。本书分为14章,从设计模式的基本概念开始,逐步深入到各种具体模式的详细讲解。每种模式都配有大量的插图、对话、谜题和实际代码示例,让读者在轻松愉快的氛围中掌握复杂的设计概念。本书不仅教授设计模式的具体应用,更重要的是培养面向对象的设计思维和解决问题的能力。原创 2025-10-15 14:36:55 · 756 阅读 · 0 评论 -
书籍-高德纳《计算机程序设计艺术》
《计算机程序设计艺术》是计算机科学领域最权威、最全面的理论著作,被誉为"计算机科学的圣经"。这套书不仅涵盖了算法和数据结构的方方面面,更重要的是它建立了计算机科学的数学基础和理论框架。原创 2025-10-15 00:21:08 · 1251 阅读 · 0 评论
分享