网络与数据通信
-
Spring Boot微服务实战(美),莫伊塞斯·马塞罗《Spring Boot微服务实战 使用RabbitMQ、Eureka、Ribbon、Zuul和Cucumber开发RESTful服务》使用Spring Boot构建微服务架构,将一个应用从小单体演进到包含多个服务的事件驱动架构。《Spring Boot微服务实战 使用RabbitMQ、Eureka、Ribbon、Zuul和Cucumber开发RESTful服务》遵循增量式的方法来讲解微服务结构、测试驱动开发、Eureka、Ribbon、Zuul,以及使用Cucumber编写的端到端测试。作者Moises Macero用非常务实的方式解释了这种软件架构的好处,而不是让你被理论概念分散注意力。他从实战的角度介绍了计算机编程中的一些先进技术。从小可行的产品开始,同时保持灵活性,使其不断发展。 -
Apache Kafka2.0入门与实践(美)劳尔·埃斯特拉达《Apache Kafka2.0入门与实践》详细阐述了与Apache Kafka 2.0相关的基本解决方案,主要包括配置Kafka、消息验证、消息增强、序列化、模式注册表、Kafka Streams、KSQL、Kafka Connect等内容。此外,该书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。该书既可作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学教材和参考手册。 -
全国大学生移动应用设计竞赛指南钟元生,邹宇杰,杨旭,高成珍,陈海俊本书总共分为5章,*章介绍竞赛的意义、内容、组织形式;第二章竞赛组织者操作指南,第三章为参赛指南,主要为参赛大学生如何参赛的基本过程,包括竞赛管理系统的原理以及使用方式;第四章为手机软件应用编程题库,主要收集了一些有代表性的Android手机编程题,第五章为移动商务题库,包括移动商务、互联网创业等方面的题题目。附录中给出了有关题目的参考答案,供学习者参考。 -
淘宝天猫店美工设计实操暂缺作者本书以提高读者实践能力为目标,以“大魔树女装店铺”的装修为主线,采用“理论+案例”的编写体例,详细介绍网店美工入门基础、设计理念、图片修饰、页面设计、店铺装修、宝贝详情页设计等相关技巧。全书既包含基础知识,也包含实例演练,更包含项目操作,让读者更好地体验设计思路、技巧和理念,快速掌握网店设计装修的整个过程。本书附有配套的教学PPT、题库、教学视频、教学设计、教学大纲等相关资源。同时,为了帮助初学者及时解决学习过程中遇到的问题,还提供了专业的在线答疑平台。本书既可作为高等院校相关专业的电子商务课程的教材,也可作为企业电商岗位培训教材,还可供相关从业人员参考。 -
R数据加工与分析呈现宝典(美),乔纳森·卡罗尔电子表格是胜任许多任务的强大工具,不过在需要解释、审查和呈现数据的情况下,使用它们就会显得有些力不从心。这是R编程的优势所在。R编程语言为正确处理所有类型的数据提供了一种舒适的环境,并且在开源的RStudio开发套件中,只要用鼠标键盘就可以简化复杂的操作,还可以为分析和报告创建可重现的处理过程。《R数据加工与分析呈现宝典/大数据应用与技术丛书》将讲解如何使用R和RStudio从原始数据中提取有意义的信息。每一章精心编写的内容都涵盖了一种整理数据的独特方式,从理解个别值到与复杂数据集合进行交互,其中还包括如何从网络上抓取数据。《R数据加工与分析呈现宝典/大数据应用与技术丛书》还阐释了类似循环和条件的简单编程技术,以便让读者可以创建自定义函数。在阅读完《R数据加工与分析呈现宝典/大数据应用与技术丛书》之后,读者将掌握分析和可视化各类数据的多种策略。主要内容如何使用R和RStudio开始编程理解和实现重要的R结构与运算符安装和使用R包对数据进行整洁化、提炼和绘制处理读者对象:如果读者拥有在Excel中编写公式的经验,那么学习《R数据加工与分析呈现宝典/大数据应用与技术丛书》可谓驾轻就熟! -
SECC软件工程师认证课程暂缺作者《SECC软件工程师认证课程》共有8章,分为基础和进阶两部分。基础部分有关系数据库基础、MysQL数据库和表、sQL基础应用、高级查询、索引与视图以及数据库设计;进阶部分包含存储过程与触发器和MysQL日常维护。《SECC软件工程师认证课程》旨在通过学习关系数据库的基本概念和规范的数据库设计方法,MysQL的安装、使用、编程及维护等,使学生能熟练使用MysQL数据库以及PowerDesigner建模工具等,初步具备设计与开发小型数据库的能力。 -
Java 11官方入门教程(美)赫伯特·希尔特《Java 11官方入门教程(第8版)》针对JavaSE11做了全面细致的更新。《Java 11官方入门教程(第8版)》由全球著名的畅销书编程作家Herbert Schildt执笔,指导你立即着手编写Java程序。《Java 11官方入门教程(第8版)》开篇讲解基础知识,分析如何创建、编译和运行Java程序;接着浓墨重彩地描述构成Java语言核心的关键字、语法和结构;最后讲述Java的一些高级特性,包括多线程编程、泛型、lambda表达式、模块、Swing以及Java交互编程工具J Shell。《Java 11官方入门教程(第8版)》通俗易懂、简明扼要、详略得当,成为全球数百万读者的理想选择。 -
Electron跨平台开发实战(美)史蒂文·金尼,涂曙光如果能够使用Web开发技能创建桌面应用,岂不是美事一桩?Electron正是一个用以实现此类需求的框架。不管是在哪个操作系统上,Electron都能让我们使用JavaScript和Node创建出简洁、时髦的桌面应用。在基于Electron创建工具、游戏和软件的过程中,我们可以充分感受到Electron的快捷、实用和趣味性。《Electron跨平台开发实战》讲述如何使用JavaScript、Node和Electron框架创建跨平台应用。在创建一个读取和渲染Markdown文件的文本编辑器应用的过程中,读者将学会像一名桌面开发者那样去思考。《Electron跨平台开发实战/Web开发经典丛书》还讲解如何为应用添加各种与操作系统有关的功能,包括访问文件系统、定制菜单和访问系统剪贴板,以及如何使用Chromium的工具分发已完工的产品。此外,《Electron跨平台开发实战/Web开发经典丛书》还介绍数据存储、性能优化和自动化测试等主题。《Electron跨平台开发实战/Web开发经典丛书》主要内容:为macOS、Windows和Linux平台创建应用使用原生操作系统API使用React等第三方框架将应用部署到MacAppStore读者对象:读者需要具备中级JavaScript和Node技能,但无须具有任何桌面应用开发经验。 -
Arduino项目开发暂缺作者《Arduino项目开发:音乐创意/清华开发者书库》系统论述了Arduino开源硬件的架构、原理、开发方法,并给出12个完整的项目设计案例。在编排方式上,全书侧重对创新产品的项目设计过程进行介绍。分别从需求分析、设计与实现等角度论述硬件电路、软件设计、传感器和功能模块等,并剖析产品的功能、使用、电路连接和程序代码。为便于读者高效学习,快速掌握Arduino开发方法,《Arduino项目开发:音乐创意/清华开发者书库》配套提供项目设计的硬件电路图、程序代码、实现过程中出现的问题及解决方法,可供读者举一反三,二次开发。《Arduino项目开发:音乐创意/清华开发者书库》可作为高校电子信息类专业“开源硬件设计”“电子系统设计”“创新创业”等课程的教材,也可作为创客及智能硬件爱好者的参考用书,还可作为从事物联网、创新开发和设计专业人员的技术参考书。 -
Java王者归来洪锦魁本书的前7章内容主要是叙述程序语言的基础,包含基本运算、流程控制、循环控制与数组。笔者使用了大量的图例与程序实例引导读者,只要配合书中实例操作与执行,就可以获得Java程序设计能力。第8~25章是Java面向对象的核心,笔者在说明整体概念时,也讲明了Java内建类的使用以及核心内容,例如正则表达式、继承与多形、抽象类、接口、包装类别、程序异常处理、多线程、输入与输出、压缩与解压缩文件、Java Collection等。第26~31章则讲解了窗口程序设计、绘图与动画、网络程序设计等。
