本书基于目前在工业界使用最为广泛的JDK 8编写,结构新颖、概念清晰、面向应用。全书共14章,分为3篇: 第一篇为入门篇,用6个例子引导读者尽早逐步建立面向对象的思维方式和培养基本的程序设计能力,将Java基本语法贯穿其中;第二篇为应用篇,主要介绍基于API的开发,包括输入/输出流与对象序列化、Java网络程序设计、图形用户界面开发和JDBC数据库编程,本篇旨在培养读者的基本应用程序开发能力;第三篇为晋级篇,主要介绍Java高级技术,包括设计模式、Java泛型编程与集合框架、Java多线程和函数
《大数据处理与应用(微课版)》以项目驱动的方式详细讲解大数据生态体系架构各方面的知识。主要涉及ETL的数据采集与清洗、离线数据仓库的构建和实时数据仓库的构建。《大数据处理与应用(微课版)》分为三个模块:模块一介绍大数据离线数据处理与分析,包含项目一和项目二,知识点覆盖HDFS、Hive、Sqoop、MapReduce、Spark Core和Flink DataSet;模块二介绍大数据实时数据处理与分析,包含项目三和项目四,知识点覆盖Kafka、Flume、Spark Streaming和
《C#程序设计案例教程(第2版)(微课版)》采用“案例引导+任务驱动”的编写方式,深入浅出地讲解了C#程序设计的基本方法。《C#程序设计案例教程(第2版)(微课版)》重点讲解了C#程序设计语言的基本语法和常用方法,采用语法与实例相结合的形式,将C#基本语法以及各种编程对象融合到具体实例中,侧重培养学生解决实际编程问题的能力,同时又可增强学生对C#编程思想的理解。《C#程序设计案例教程(第2版)(微课版)》共分为18个单元,涵盖四大专题,包括C#语言基础、Windows编程、数据访
本书基于ARM Cortex-A8内核的三星S5PV210 CPU,主要讲解ARM CPU开发的全套相关技术,包括ARM体系的背景知识、常规开发方式、ARM体系结构和汇编指令集。本书还基于X210开发板讲解了开发板的原理图、芯片的数据手册,以及开发板的刷机流程等,讲解了GPIO、LED、DDR、串口、定时器、看门狗、SD卡、NAND Flash、iNAND、I2C总线等ARM CPU常见外设的原理,并使用汇编和C语言编程进行了外设及代码重定位、时钟体系等的原理和功能的编程实践。
《一书读懂物联网》以物联网工程技术为核心内容,结合数据处理的流程和技术,介绍了物联网的基础知识、运行机制及工程实现。 《一书读懂物联网》分为6部分,总计16章,内容包括物联网基础、物联网的体系结构、物联网的应用、数据的感知、物体的辨识、嵌入式系统、局域连接性、广域传输与网络、物联网的通信协议、数据存储、数据分析与处理、物联网产品设计与工程实现、物联网系统设计与工程实现、物联网的标准化、物联网的安全性、物联网与人工智能等。 《一书读懂物联网》可作为从事物联网工程相关工作的入门读物,也可以作为计算机
本书以云计算为中心,对云计算及其相关技术、产品进行了详细的讲解。全书共9章,从云计算的概念及发展历程开始讲述,介绍了云计算的起源、发展历程、概念、云计算的分类及产品应用、分布式系统、硬件资源等相关知识,详细讲解了云计算中的虚拟化技术,包括计算虚拟化、网络和存储虚拟化、容器和桌面虚拟化等知识。最后还详细介绍了当前常用的云计算管理平台项目OpenStack,并通过讲解云计算应用开发案例,介绍了云平台在具体应用中的相关知识。本书从理论、实践两部分对云计算进行了细致的讲解,旨在帮助读者更好地了解、运用云
" 本书采用项目任务式的编写方式,介绍了计算机视觉相关的基础概念与基本知识点,并结合应用案例阐述其基本原理。全书内容丰富、涵盖面广,涉及低、中、高层视觉技术,以及视觉与文本结合的多模态技术,具体包括10 个项目:图像滤波、图像特征提取、图像识别、图像分割、目标检测与追踪、图像生成与转换、人体行为解析、图像文本生成、视觉问答系统和视频理解。 本书对每个项目涉及的知识点提供了丰富、生动的案例素材,并以Python 语言为主要工具详细讲解了核心程序。每个项目下设2 ~ 3 个应用任务,结合
《HTML5从入门到精通(第4版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详尽地讲解了与HTML5开发相关的知识。全书分为3篇,共22章,包括HTML简介、HTML5基础、设计网页文本内容、使用列表、超链接、使用图像、表格的应用、布局标签、全局属性、编辑表单、嵌入多媒体元素、文件操作、拖放操作、绘制图形、SVG的使用、数据存储、使用Web Workers处理线程、HTML5消息通信、获取地理位置信息、HTML5其他应用、响应式网页设计、在线教育网站等内容。书中的大部分知识点都结合
本书主要介绍基于视觉的YOLO框架的技术原理和代码实现,并讲解目标检测领域中的诸多基础概念和基本原理,在YOLO框架的基础上介绍流行目标检测框架。本书分为4个部分,共13章。第1部分介绍目标检测领域的发展简史、主流的目标检测框架和该领域常用的数据集。第2部分详细讲解从YOLOv1到YOLOv4这四代YOLO框架的网络结构、检测原理和训练策略,以及搭建和训练的YOLO框架的代码实现。第3部分介绍两个较新的YOLO框架——YOLOX和YOLOv7,着重讲解其设计理念、网络结构和检测原理。第4部分介绍
《Spring Boot从入门到精通》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细讲解了使用Spring Boot进行程序开发需要掌握的知识。全书分为18章,内容包括Spring Boot概述及其环境搭建,第一个Spring Boot程序,Spring Boot基础,配置Spring Boot项目,处理HTTP请求,过滤器、拦截器与监听器,Service层,日志的操作,JUnit单元测试,异常处理,Thymeleaf模板引擎,JSON解析库,WebSocket长连接,上传与下载,M