Java是在计算机领域非常流行的一种编程语言,应用十分广泛。本书分为13章,第1章主要介绍Java产生的背景和Java平台,读者可以了解到Java的各种特性;第2-3章主要介绍Java的基本数据类型、数组、枚举类型,以及运算符和控制语句;第4-7章讲述类、对象、继承、异常类等内容;第8章讲述Java中常用的实用类,包括
软件设计是软件开发的核心活动,软件设计理论的发展推动着软件工程的发展。本书梳理了基础的软件设计理论,可帮助读者更好地理解各种软件设计技术。全书共分为5章,第1章介绍软件设计基础原则;第2章介绍程序设计,帮助读者深刻认识程序设计工作背后的机理,而不是仅仅停留在掌握一门或几门程序设计语言上;第3章介绍复杂软件设计,重点包括
在自媒体日益流行的当下,短视频已经成为人们在互联网中获取信息的一种重要媒介,短视频能否拍得精彩,能否吸引更多人注意,与拍摄短视频时的运镜技巧及拍摄画面的构图策略有很大关系。 本书《手机短视频:运镜技巧摄影构图》分为四大版块、十三个章节,目的是教会读者用手机拍摄短视频的运镜及构图方法。本书适合短视频拍摄爱好者、初学者,以
本书从制造企业的数字化转型出发,分析了工业互联网时代的工业软件特点以及面临的挑战,以软件的架构设计为基础,从计算、信息、算法等三个维度构建了工业互联网环境下的工业软件构造方法框架,并基于语法级、语义级、语用级等多层次的互操作机制,结合当前主流网络架构,阐述了计算、信息、算法、集成等方面的软件构造技术和前沿发展趋势。本书
本书是培养大学生计算机应用能力的公共基础课程教材,全书共分7章,系统介绍了Office2016办公软件的基础知识,包括常用组件Word2016、Excel2016、PowerPoint2016的使用,以及相关综合案例。本书以提高学生办公软件的应用能力为宗旨,在内容编写上侧重于应用,在简明扼要地介绍办公软件基础知识的基础
本书全面介绍数据库系统的基本概念、基本原理和基本应用。全书共分两大部分,即理论部分和应用部分。理论部分重点讲述了关系数据库、关系数据库设计理论、数据库设计、关系数据库标准语言SQL和数据库保护等内容。应用部分重点讲述了SQLServer2019的数据库技术等内容,这一部分是笔者多年数据库教学经验的积累,内容丰富、全面,
本书结合大量实例,详细介绍了JavaScript语法及内置对象,包括ES2015、ES2016、ES2017、ES2018的新特性和DOM与BOM。全书共15章,分别为初识JavaScript、JavaScript编程基础、函数、对象、DOM与BOM、数组对象、字符串对象、正则表达式、数学对象与日期对象、迭代器与生成器
本书根据当前我国高等职业教育课程改革的基本理念,以工作过程为导向,以项目为载体,将网络渗透测试知识与Python编程相结合,详细讲解了编写渗透测试工具脚本的方法。 本书分为8个项目,分别为渗透测试概述、Python语言基础、信息搜集、口令破解、数据加密、流量分析、漏洞检测以及远程控制,每个项目包含多个学习任务。通过不同
本书的主要内容有:在避免常见的PL/SQL反模式的同时构建可靠的PL/SQL解决方案。了解为什么将复杂的业务逻辑嵌入SQL往往是一个容易出问题的选择。学习如何识别和改进薄弱的PL/SQL代码。通过运行数据驱动的数据库内测试来验证PL/SQL代码。理解复杂PL/SQL系统的安全操作、维护、修改。学习思考特征而非只是用例的
本书的各个章节环环相扣,我们将引导Go语言中高级开发人员构建一款简单但功能齐备的分布式键值存储。我们将学习选用Go作为开发语言来解决云原生管理和部署问题的最Z佳实践。本书的主要内容有:了解云原生应用程序与其他软件架构有何不同。了解如何利用Go语言解决设计可扩展的分布式服务的各种难题。利用Go语言的底层特性(例如通道和g