熟练掌握Java语言是Java应用开发的第一个台阶,能够深入理解Java程序设计,是学习Java系列技术的必要前提。本书结合编者多年的开发和教学经验,从入门者的学习特点出发,循序渐进地带领读者走进Java世界,使得"开头并不难”。全书分为7个部分,包括Java语言的类、类之间的关系、异常处理、核心API的使用、特性总结
本书较全面地介绍了Python应用的开发方法。全书共12章,分为Python基础篇和Python项目实战篇,Python基础篇侧重于Python基础知识的讲解,内容包括Python简介、Python语言基础、程序控制结构、函数、模块与包、类和对象、异常;Python项目实战篇侧重于Python应用项目的开发,内容包括文
本书围绕Kubernetes云原生数据基础设施,介绍了如何通过Kubernetes管理数据存储,如何通过Helm和Operator在Kubernetes上自动部署和管理数据库,阐述了数据流式传输和数据分析的过程,探讨了在机器学习及其他新兴用例中如何使用Kubernetes云原生数据等。本书不仅深入阐述了云原生基础设施的
本书创新编写模式,以实际的工作任务为载体,以培养学生工作能力和网络服务应用为目标。全书采用"任务驱动式”教学法作为主线。提出企业需求—进行需求分析—优化若干解决方案—分析实施方案中的的关键技术点和故障点等过程的学习,逐步掌握网络服务器的配置和应用。本书网络服务内容基于Linux麒麟操作系统平台,全书共分为11个任务,依
本书是一本基于“项目驱动、任务导向”的Linux基础教材,体现了“理论联系实际,对接岗位需求”的教学理念。全书以一名刚参加工作的网络运维工程师的视角,通过工作中参与的各种任务为导线,由浅入深,由简入繁,以CentOS9为平台,系统地介绍了Linux操作系统的安装、使用、服务器配置、运维等相关知识。全书共包括8个任务、1
Java是一个面向互联网的开源的计算机程序设计语言,拥有跨平台、面向对象、多线程的特点,经过20多年的发展,吸收了软件开发领域的最新技术,支持泛型编程、Lambda表达式、反射、注解等,形成了Spring、SpringMVC、Mybatis、springBoot等框架技术,先后使用了Git,Maven,Docker等各
本书是计算机专业硕士研究生入学考试“数据结构”课程的复习用书,内容包括绪论,线性表,栈、队列和数组,串,树与二叉树,图,查找,排序等。全书严格按照最新计算机考研大纲数据结构部分的要求,对大纲所涉及的知识点进行集中梳理,力求内容精练、重点突出、深入浅出。本书精选各名校的历年考研真题,并给出详细的解题思路,力求实现讲练结合
Go语言"入门易,精通难”。想要用Go语言写出优质的软件,不仅要了解Go语言的语法,还需要对Go语言的特性、软件的通用编写方法、软件项目的组织方法、并发程序设计、软件测试、软件性能优化等方面都有一定的了解。本书既聚焦于Go语言,又不限于Go语言,介绍了开发者在使用Go语言时经常犯的100个经典错误,内容侧重于语言核心和
本书写给想成为游戏设计师的你。 如果你也热爱玩游戏,想要成为一名竞技游戏设计师,为游戏行业贡献一分自己的力量,在游戏历史上留下浓墨重彩的一笔,那就翻开这本书看看吧。 本书共7章,其中第1章讲解电子竞技市场现状;第2章讲解制作游戏的选题立意;第3章讲解游戏核心机制设计;第4章讲解技能设计法则;第5章讲解地图设计原理;
《高效C/C++调试》是关于软件调试技术的深度探索,融合了作者的实践智慧。书中不仅指导读者如何使用专业的调试工具,还介绍了如何宏观和微观地分析问题,并**限度地发挥调试器功能。此外,书中还深入解读了调试背后的技术原理,如调试符号、内存管理及系统内核对内存的操作机制,以揭示内存管理的关键性和复杂性。 除了介绍基础概念外