全书分为5部分共12章。第1部分是Web基础和HTML语法,包括第1、2章的内容;第2部分是CSS核心原理,主要讲解CSS选择器、盒子模型、浮动、定位、CSS特性等,包括第3~6章的内容;第3部分是CSS专题技术,主要讲解各种导航的制作、网页布局的实现、表单的制作与美化、CSS3的新增属性等,包括第7~10章的内容;第
本书是一本讲解MySQL程序员面试笔试的百科书,在写法上,除了讲解如何解答MySQL程序员面试笔试问题以外,还引入了相关知识点辅以说明,让读者能够更加容易地理解。本书将MySQL程序员面试笔试过程中各类知识点一网打尽,在广度上,通过各种渠道,搜集了近3年来典型IT企业针对MySQL数据库岗位的笔试面试涉及的知识点,包括
本书共分为11章。前7章主要讲解Docker相关内容,从发展简史到基础概念,从市场趋势、应用场景到各环境的安装,从基础操作命令到Docker应用持续开发的工作流程,从主流的编程语言实践到数据库容器化。第8~10章主要讲解Kubernetes的相关内容,从主体架构、核心概念到开发、生产环境搭建以及集群故障处理,从应用部署
本书作者根据长期开发与教学实践所积累的宝贵经验,通过基础知识+中小实例+综合案例的方式,讲述用SQL数据库的必备知识,是一本适合读者快速入门到精通的自学教程。内容包括初识数据库、操作存储数据仓库、操作存储数据单元、约束表中的数据、管理表中的数据、查询语句入门、查询语句提高、系统函数与自定义函数、视图、索引、T-SQL语
本书以C语言为工具,力图用最简明的语言、最典型的实例,介绍计算思维和程序设计的基本方法,把它们的核心思想贯穿于C语言的介绍中,目的是使读者在学习C语言以后,能够用计算思维和程序设计的方法解决相关领域中的实际问题。本书分13章,内容包括:C语言基本概念,数据类型与表达式,格式化输入与输出,选择结构,循环结构,函数,数组,
本书主要介绍如何使用Python中的matplotlib、Seaborn、plotnine、Basemap等包绘制专业图表。本书首先介绍Python语言编程的基础知识,以及NumPy和Pandas的数据操作方法;再对比介绍matplotlib、Seaborn和plotnine的图形语法。本书系统性地介绍了使用matpl
本书全面而系统地剖析了JavaConcurrent包中的每一个部分,对并发的实现原理进行了深刻的探讨。全书分为8章,第1章从最基础的多线程知识讲起,理清多线程中容易误解的知识点,探究背后的原理,包括内存重排序、happen-before、内存屏障等;第2~8章,从简单到复杂,逐个剖析Concurrent包的每个部分,包
本书以VisualBasic6.0(简称VB)中文版为平台,从初学者的角度出发,以通俗易懂的语言,丰富多彩的实例,详细介绍了使用VB进行程序开发需要掌握的各方面的知识。本书分为基础教程篇和实验篇。基础教程篇主要内容包括VB基础知识,常用的内部控件及使用,以及顺序、选择和循环结构程序设计,使读者能初步建立利用VB进行简单
本书是《C语言程序设计》(第2版)(ISBN978-7-121-37953-6)的配套教材,内容包括实验、主教材课后习题答案解析、部分实验答案解析。实验部分针对C语言的相关知识点,从简单到复杂,精心组织实验过程。每个实验大约需要2学时,实验练习从简单的示例开始,逐步提高难度。完成实验,也就掌握了重要知识点的内容。习题答
本书项目对编程环境要求不高,所以也适合以VisualStudio2005、VisualStudio2008,甚至VisualStudio2012、VisualStudio2015、VisualStudio2017、VisualStudio2019为集成开发环境的教学。本书配套丰富的立体化教学资源,以适应编程环境的变化。