网络与数据通信
-
精通以太坊Andreas M.Antonopoulos,Gavin Wood暂缺简介... -
Spring Cloud微服务尹吉欢内容简介 这是一部从技术原理、工程实践和进阶提升3个维度讲解Spring Cloud微服务架构与开发的著作。 作者在Spring Cloud微服务领域有丰富的工程实践经验,它将带领读者零基础入门Spring Cloud微服务,并快速掌握动手实践能力,*终进阶为Spring Cloud微服务领域的技术达人。 全书共21章,分为4个部分: 第壹部分 准备篇(第1~2章) 首先对微服务和Spring Cloud的概念、优劣势、功能模块等做了整体性的介,然后演示了如何搭建Spring Cloud的开发环境,*后对Spring Boot做了详细的介绍。第二部分 基础篇(第3~7章) 对Eureka 注册中心、客户端负载均衡 Ribbon、声明式 REST 客户端 Feign、Hystrix 服务容错处理、API 网关等Spring Cloud的重要模块的技术原理、配置、使用等做了详尽的讲解。 第三部分 实战篇(第8~14章) 对微服务架构中的普遍问题给出了实战解决方案,包括选择配置中心、自研发配置中心、分布式跟踪、微服务安全认证、Spring Boot Admin 管理微服务、快速生成 API 文档等实用性内容。 第四部分 高级篇(15-21) 重点讲解了Spring Cloud的扩展性的使用,比如API网关、微服务的缓存和存储、分布式事务解决方案、任务调度、分库分表,以及大量的生产实践经验等。 -
TCP/IP网络编程原理与技术钟辉,臧晗,董洁,宋凯,孟祥宇 著Internet是世界上z大的计算机互连网络,TCP/IP是Internet上使用z为成熟的协议。本书重点介绍用TCP/IP进行编程的主要原理和编程环境,并举出实例来解释这些编程原理和概念。 网络中最基本的通信基础是客户服务器模式,它在计算机通信中占主导地位。本书内容主要包括客户服务器各部件的功能,还说明了如何构建客户和服务器软件。介绍了客户服务器模式的基本概念,TCP/IP协议提供传输数据的基本机制;如何在TCP/IP环境下组织编写应用程序;计算机网络通信程序的构建方法;从而进一步了解在网络环境下构建分布式程序。 全书共分13章: 第1章着重介绍网络编程的目标和准备工作;第2章和第3章着重介绍客户服务器的概念以及并发处理存在的主要问题和应用;第4章和第5章基于Linux操作系统介绍套接字接口的概念和封装的系统调用函数;第6章介绍客户程序设计方法和需要注意的细节问题;第7章介绍了各种典型服务器的设计方法,需要注意的问题和细节;第8章和第9章介绍单线程编写并发程序的方法和应用条件;第10~12章介绍多服务、多协议服务器设计方法和并发管理过程;第13章介绍客户并发设计的方法和使用条件。全书提供了大量应用实例,每章后均附有习题。 本书适合作为高等院校计算机、软件工程、信息管理等专业高年级本科生、研究生的教材,也可供对TCP/IP比较熟悉并且对网络编程有所了解的开发人员、广大科技工作者和研究人员参考。 -
计算机网络基础与应用李文远 著本书的主要内容包括计算机网络及其应用、计算机网络安全与管理、局域网的组建、Internet 接入、网络服务器的应用和常用的网络命令等。 -
物联网技术及应用王佳斌,郑力新 著物联网发展与应用涉及了计算机技术、传感器技术、自动控制技术、通信技术等多门学科,大数据、云计算、物联网被列入国家“十三五”发展规划。《物联网技术及应用》围绕物联网发展前沿的热点问题,依据物联网相关技术的z新应用,注重物联网技术的应用性,全面、系统地介绍物联网的理论和技术。 《物联网技术及应用》系统介绍了物联网技术应用所涉及的关键技术以及物联网系统设计的方法。先从物联网技术的概念入手,详细介绍了物联网体系架构。通过无线传感器网络、自动识别技术等物联网关键技术的介绍,让读者了解物联网系统的重要组成元素;通过物联网中间件设计的介绍,说明了物联网接入传统网络及原有系统的路径;通过物联网信息安全的介绍,指出了物联网信息安全有别于传统信息安全的独特性。由于物联网的发展而产生的大量数据则最终需要通过云计算的平台来进行处理,最后以实际的案例详细说明了物联网系统设计的方法。对于一些新兴技术,本书主要从概念上进行介绍,没有涉及技术细节,目的是让读者知道这些技术的存在性。通过《物联网技术及应用》的学习,读者可以了解物联网所涉及的主要技术,以及这些技术在物联网系统中的位置。《物联网技术及应用》可作为高校物联网工程专业学生的专业教材,还可供相关领域的工程技术人员参考使用。 -
Processing语言权威指南(美)凯西·瑞斯,本·弗莱本书作者就是开源编程语言Processing的创作者,因此本书是学习Processing的**教程。本书介绍了可视化艺术中的计算机编程概念,对Processing做了非常详尽的阐述。学生、艺术家、设计师、建筑师、研究者,以及任何想通过编程实现绘画、动画和互动的人都可以使用它。本书的大部分章节是短小的单元,介绍了Processing的语法和基本概念(变量、函数、面向对象编程),涵盖了与软件相关的图像处理、绘制,给出了大量简短的原型程序,并配以相应的过程图像与注释。本书还有一些访谈文章,与动画制作、表演、产品原型等领域的几位创作者们讨论了与他们作品相关的话题。Processing软件以及书中的所有代码均可以在网站上下载,并可以在这些代码的基础上做进一步的开发。本书第1版出版于2013年,面世后受到了行业内广泛关注和好评。第2版在第1版的基础上,根据Processing语言的发展和应用环境的变化,进行了整合与提炼,让读者更有效率地学习Processing。 -
计算思维之快乐编程沈军,薛志坚,张婧颖,管赋胜,谢志峰 著《计算思维之快乐编程(初级C++描述)》围绕程序设计基本方法的构建及应用,以思维能力培养为目标而展开。全书分为8章,第1章主要解析程序设计的相关概念和环境;第2、3章分别解析程序两个DNA(数据组织和数据处理)的基本构建方法及其C++语言支持机制;第4章主要解析面向功能方法的构建及其C+十语言支持机制;第5章主要解析面向对象方法的构建及其C++语言支持机制;第6、7章主要解析两种程序设计基本方法的基本应用(第6章主要解析排序,第7章主要解析搜索);第8章主要解析程序设计的应用要素。《计算思维之快乐编程(初级C++描述)》主要面向青少年程序设计科普活动的教学与培训,也可以作为新课标程序设计相关课程的教学参考和辅导教材,同时也适用于爱好程序设计的广大读者的科普。 -
Spring快速入门崔彦威,卢欣欣,王倩SSM目前是J2EE开发z常用、z流行的框架。本书将对Spring、Spring MVC、MyBatis、Spring Boot、Docker的使用进行介绍,每一章都有代码示例,便于理解每个章节的知识点,让读者掌握SSM框架,快速 上手。全书分为11章,内容包括Spring框架用到的注解、反射,Spring框架基础,核心容器,AOP,DAO,ORM与MyBatis,Spring MVC,Spring Boot配置,Spring Boot应用,Docker入门知识,最后实现一个用户权限管理的项目案例。本书既适合Spring框架初学者学习(需要有Java编程基础),也适合高等院校和培训学校相关专业的师生参考。 -
EOS实战与源码分析刘文彬在区块链世界,区块链1.0时代是比特币,区块链2.0时代是以太坊,区块链3.0时代是EOS。EOS如同一个完整的操作系统,用户或者机构可基于它构建各种应用程序。本书共有8章,可分为使用手册与源码分析两部分。使用手册部分主要介绍如何快速启动单节点EOS链、终端交互命令cleos的使用,并模拟公链的配置与启动。源码分析部分主要介绍源代码调试、EOS数据持久化机制、系统智能合约架构以及插件系统。无论是正在使用EOS的软件工程师、测试工程师、运维工程师、架构师,还是热衷新技术的产品经理、管理人员,本书都具备很强的辅导和参考价值。 -
Cloud2.0时代容器技术一本通秦小康本书将以企业落地实践为切入点,分享作为终端用户的企业在关键业务环境中落地使用 Docker 及 Kubernetes 技术的经验和心得。内容既有扎实的技术实现的方式和方法,又有各行业容器技术企业级落地 实践的深度解读。 本书内容将包含以行业领域为划分的企业级容器技术落地典型案例,以场景为出发点的容器落地* 常用场景,并列举企业容器落地*应该关注的几大技术点。本书对数十家企业一线架构师和工程技术人员 对容器技术的使用实践做了整理和分析,同时也详细列举了具体的生产环境技术栈和配置参数,供相关企 业技术人员进行复盘和参照。
