《PythonDjango4构建动态网站的16堂课》是一本关于Django框架的网站开发入门教材,适合想要学习并掌握Django框架的开发人员阅读。《PythonDjango4构建动态网站的16堂课》共分16课,内容包括网站开发环境的建立、Django网站快速入门、让网站上线、深入了解Django的MVC架构、网址的对
《Go语言中的高效并技术》详细阐述了与Go语言并发技术相关的基本知识,主要包括并发高级概述、Go并发原语、Go内存模型、一些众所周知的并发问题、工作池和管道、错误和恐慌处理、Timer和Ticker、并发处理请求、原子内存操作、解决并发问题等内容。此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过
全书共五篇,以从易到难的顺序详细剖析了Linux内核开发的核心技术。“知识储备篇”介绍了Linux的数据结构、中断处理、内核同步和时间计算等内容,这些是理解后续章节的前提;之后通过“内存管理篇”“文件系统篇”“进程管理篇”详细介绍了Linux的三大核心模块;最后的“综合应用篇”则融合了前面诸多模块知识展示了Linux内
操作系统是计算机系统中最重要和最基本的系统软件,《计算机操作系统》课程是计算机科学与技术专业的核心课程之一。通过对本门计算机专业必修课的学习使学生建立起计算机操作系统的完整概念,了解操作系统组成结构,掌握操作系统对硬件和软件资源进行管理的基本策略、设计思想、实现原理、技术方法、相关理论以及操作系统的发展趋势,特别是要学
本书从介绍什么是数据结构开始,继而对高级数据结构与算法进行分析。本书以独特的方式,清晰地将每种数据结构的接口与其实现分离开来,即将如何使用数据结构与如何对数据结构编程相分离,本书从抽象思维和问题求解的角度出发,为数据结构和算法提供实用的介绍,并采用现今流行的Java编程语言来实现,是数据结构与算法分析的理想教材。
本书基于Linux2.6.34内核详细介绍了Linux内核系统,覆盖了从核心内核系统的应用到内核设计与实现等各方面内容。主要内容包括:进程管理、进程调度、时间管理和定时器、系统调用接口、内存寻址、内存管理和页缓存、VFS、内核同步以及调试技术等。同时本书也涵盖了Linux2.6内核中颇具特色的内容,包括CFS调度程序、
本书是一本关于面向对象分析与设计的教材,讲述了面向对象的基本思想、主要概念以及相应的表示法,并给出了详细的建模过程指导。本书注重理论与实践相结合,通过给出大量的例题、内容较为详尽的案例分析以及对建模概念的详细剖析,阐明了如何进行面向对象的分析与设计。本书适合作为高等院校计算机学院(或信息学院等)和软件学院的软件工程专业
本书是一本全面的Python技术及面试指南,旨在帮助读者深入理解Python编程语言的核心概念,并掌握在技术面试中取得成功的关键技巧。全书分为4个部分。第*部分面试流程。这一部分详细介绍了硅谷公司的面试流程,包括非技术电话面试、技术电话面试(包括闲谈、技术沟通和提问环节)以及现场面试的准备和策略,既为读者提供了面试前的
本书主要以结构化方法介绍如何在开发或操作中使用Linux。本书还提供了使用这个开源操作系统改进工作流程的技巧,并讲解了如何获得现代终端、shell和命令的实际操作经验,如何使用Linux网络,如何管理工作负载,如何实现现代Linux可观测性。本书还讲述了如何使用容器、systemd、现代文件系统以及诸如Flatcar和
本书是全国电子信息类优秀教材和华中科技大学优秀教学成果,根据高等学校"编译原理”课程教学基本要求编写。全书系统介绍了编译程序的一般构造原理、基本设计方法和主要实现技术。内容包括:文法和语言基本知识、词法分析程序的设计原理与构造方法、各种语法分析技术、语法制导翻译技术与中间代码生成、符号表的组织和管理、代码优化、运行时存