本书是“计算机科学素养”丛书之一,从初学者的角度详细讲解了Python开发中用到的多种技术,是一本Python入门教程。全书共13章,在讲解Python开发环境的搭建及其运行机制、基本语法时,采用通俗易懂的语言阐述抽象的概念,选用典型、翔实的案例演示知识的运用。在讲解元组、列表、集合、字典、自定义函数、文件操作、PDF
本书按照Web前端工程师岗位技能要求,以真实项目组织内容,由浅入深地讲解了如何利用HTML5和CSS3等网页制作技术制作网站。本书共分为7个项目,项目1为Web前端基础的相关介绍;项目2和项目3包含HTML和CSS的基础知识、常用标签、CSS基础语法及选择器等内容;项目4和项目5介绍了HTML5语义化标签、CSS3的新
本书按照新时期“双一流”学科建设课程的教学大纲要求编写而成,在简要介绍C++程序设计语言和测量平差数学模型的基础上,讨论各种平差方法的程序设计原理、编程思路、编程技巧,并给出完整的程序代码和应用算例。本书以自编能够实现水准网、平面控制网、GNSS向量网、摄影测量数据处理及点云数据处理等通用平差计算程序为主线,完整、系统
本书以实际应用为写作目的,围绕WPSOffice2019软件展开介绍,内容讲解遵循由浅入深、从理论到实践的原则。全书共12章,依次介绍了文档的常见操作、图文混排的方法、文档中表格的应用、长文档的编排、电子报表的创建、公式与函数的应用、数据的分析管理、图表的应用、演示
本书是指导初学者学习Office办公应用软件的入门图书,详细地介绍了初学者在学习Office时应该掌握的基础知识、使用方法和操作技巧。全书共13章,第1章~第3章介绍Word文档页面的基础设置、图文混排与表格应用、Word高级排版;第4章~第9章介绍工作表的基本操作,管理数据,排序、筛选与分类汇总,公式与函数的应用,图
Serverless是一种云原生开发模型,它使得开发人员可以专注于构建和运行应用,而无须管理服务器。Knative是继云原生之后,云时代下一个十年技术的Serverless架构,开发者应如何拥抱这一全新的技术架构?本书将给读者带来答案。Knative是Google发起的,基于Kubernetes构建的Serverles
本书主要描述Linux系统的总体框架和设计思想,包含很多可以直接操作的实例。编写本书的目的是希望读者对Linux系统背后的逻辑有一个全面的了解。本书对比较核心且常用的技术点有更加深入的解释,对实际使用Linux系统工作大有裨益,同时,选择重点的方向进行源码级深度分析,包含大量的案例,而且增加了与Windows同类操作系
Java是当前全球使用范围较广的面向对象开发语言。本书以Java基础语法及面向对象知识为核心,主要介绍了JDK的安装配置、IntelliJIDEA开发环境的安装和使用、Java的数据类型和运算符、流程控制语句、数组、带参方法和无参方法、面向对象的3个基本特性(封装、继承和多态)、抽象类和接口等知识,并通过网上订餐系统和
在程序员与计算机的“交流”过程中,解释器无疑扮演着优秀的翻译角色。它为只懂0和1的计算机翻译源代码,为看似随机的字符赋予含义。这是如何实现的呢?充满好奇心的你,是否曾经思考过这个问题?跟随本书,你将揭开解释器的神秘面纱,通晓它的工作原理,并编写出自己的解释器。本书采用Go语言来为自创的编程语言Monkey实现解释器。你
本书基于Windows7+Office2016平台,按照《全国计算机等级考试二级MsOffice高级应用与设计考试大纲(2022年版)》的要求,详细讲解了大学计算机基础的相关知识。全书共11章,包括计算机与信息技术基础、计算机系统的构成、Windows7操作系统基础、使用Word2016制作文档、使用Excel2016