网络与数据通信
-
Linux集群技术研究彭丽艳目前,Linux操作系统的应用日趋成熟,Linux在很多计算机领域都占有一定的市场份额。基于Linux构建Web、Mail、FTP等应用服务器,已成为当今的主流,《Linux集群技术研究》对Linux集群技术在应用历程中的一系列问题进行了系统的剖析,并提出了部分具有建设性的建议和意见,对于Linux集群技术的开展与推进具有非常重要的现实意义和理论价值。
-
写给架构师的Linux实践(哥斯)丹尼斯·萨拉曼卡,埃斯特班·弗洛雷斯本书是一本帮你全面掌握各种Linux组件与功能,以及相关技术的实用指南。书中分别从存储、可用性、数据监控和系统管理四方面详细介绍如何设计并实现基于Linux的解决方案。 在面对具体的问题时,作者首先指出有助于解决该问题的几项指标,然后介绍可供选择的各种工具与做法并分析优劣,最后通过详细的配置文件、程序代码及控制台命令帮助给出较为恰当的解决方案。 全书共15章,分为四部分。 ●第一部分(第1~5章)介绍使用GlusterFS部署高性能的存储解决方案时,应该如何做出必要的决策; ●第二部分(第6~9章)讲解Kubernetes的优势,说明怎样用它来编排容器化应用程序的部署与管理工作,并演示解决方案的部署过程; ●第三部分(第10~12章)讲解如何实现ELK stack(ELK栈),通过其中的Elasticsearch、Logstash与Kibana可以把环境日志管理好; ●第四部分(第13~15章)介绍IaC(Infrastructure as Code)的工作原理,以及用Saltstack来管理系统有哪些好处,并且讨论一些设计经验。 本书适合Linux 系统管理员、Linux支持工程师、DevOps工程师、Linux顾问,以及使用各种开源技术的专业工作者阅读参考,以帮助其学习基于Linux及开源软件的解决方案,并提高架构、设计与实现水平。
-
Linux系统应用与开发教程 第4版王子强,武卉明,杨健康,周睿《Linux系统应用与开发教程(第4版)》以Fedora 30为蓝本,全面系统地介绍了Linux系统的使用、管理与开发。全书共分为三部分:第一部分介绍Linux的基本知识,使读者快速认识Linux,熟悉Linux操作环境,掌握Linux的基本操作,了解Linux的软硬件安装;第二部分介绍网络管理、网络服务配置、系统管理与监视、安全管理、系统定制;第三部分介绍Linux下常用的软件开发工具和开发环境,帮助读者迅速了解在Linu**台上进行软件开发的方法和步骤。该书由浅入深、图文并茂、通俗易懂,不仅分析了Linux核心的工作原理与结构。而且突出了Fedora的新技术和新特点。对每一项功能,一般给出多种实现途径。通过该书的学习,读者能迅速领悟Linux的精髓,从而在当今信息化大潮中运用Linux的强大功能,实现自己的创新和设计。《Linux系统应用与开发教程(第4版)》不仅适合Linux系统的初学者学习,也适合那些使用过旧版Linux、想了解新版本Linux的读者学习。高级用户、管理者及研究人员和开发人员也可以将该书作为一本参考书使用。
-
高性能Linux服务器运维实战高俊峰《高性能Linux服务器运维实战:shell编程、监控告警、性能优化与实战案例》以Linux运维平台下的开源应用软件为中心,涉及Linux运维的各个方面,主要从系统基础运维、系统性能调优、智能运维监控、运维实战案例4个方面展开介绍。本书贯穿实战、实用、通俗、易懂的特点,在内容上注重实战化,通过真实的生产环境从多个方面介绍运维工作中的方方面面。通过真实案例的学习,可以使读者深入地掌握Linux运维技术的各种经验和技巧,从而真正提高企业的实战能力。 全书贯穿了由点及线、由线及面的学习方法,既可以满足初学者参考学习,也可以帮助有一定基础的中高级Linux运维管理人员进阶,使不同层次的读者都能从本书受益。
-
计算机系统(英)伊恩·麦克洛克林这是一本从嵌入式角度探索计算硬件和软件原理的综合教科书。本书将逐步揭示如何在现实世界中运用这些计算原理构建计算机系统,从小型嵌入式设备到仓库大小的计算机集群,以及这些概念是如何通过互联网在全球范围内相互连接的。《计算机系统:嵌入式方法》首先会完整地讲述主要的硬件组件——包括处理器、内存、存储设备与性能加速器;接着又充分探讨操作系统、连接以及网络。通过此书,您将了解计算机硬件和软件是如何协同工作来支持无处不在的计算、物联网、移动计算技术以及*小到*大的应用和程序。
-
多核处理器缓存优化关键问题研究胡森森《多核处理器缓存优化关键问题研究》围绕多核体系结构,从片上网络、缓存一致性和可重构三个方面论述了影响多核存储系统性能的主要因素。《多核处理器缓存优化关键问题研究》的主要研究成果是由北京理工大学基三多核体系研究小组完成。基三多核体系结构TriBA(TripletBased Architecture)是北京理工大学石峰教授提出的一种新型的多核处理器结构,汇集了Tiled、流式处理器、PIM等先进多核体系结构的优点,是一款具有鲜明自主创新特色和原创性的多核处理器体系结构。
-
基于Proteus的51系列单片机设计与仿真陈忠平本书以目前流行的软硬件仿真软件Proteus为核心,采用现代教学方法,从实验、实践、实用的角度出发,通过丰富的实例详细讲述了Proteus软件在51单片机课程教学和单片机应用产品开发过程中的应用。本书以夯实基础、面向应用、理论与实践紧密结合为原则,采用汇编语言及C语言作为系统软件开发平台。全书共9章,主要包括80C51单片机系统设计相关软件的使用、Proteus 8.7快速入门、51系列单片机程序设计、51系列单片机通用I/O端口控制、LED数码管与键盘的应用、DAC和ADC的应用、显示器的应用、电动机控制、综合应用设计。本书适合从事单片机应用研发的工程技术人员自学使用,也可作为高等学校相关专业的教学用书。
-
基于聚类分析的图像分割许晓丽《基于聚类分析的图像分割》的主要内容是作者在基于聚类分析的图像分割这一领域的研究成果。全书共7章。1章主要介绍了相关研究背景、目的意义及国内外研究现状;其次,具体阐述了图像分割研究概况、主要方法及应用领域,并对国内外聚类分割算法的研究现状进行了分析和综述。第2章介绍了目前常用的经典聚类分割算法,第3章提出一种基于二次分水岭和Ncut算法的彩色图像分割方法,第4章提出三种本文称之为多层聚类的图像分割算法,MSHC,MSDC,MSAP算法,并通过大量的实验分别对提出方法的有效性进行了验证。第5章提出一种以余弦相似度矩阵作为权值矩阵的Nystr?m逼近策略的快速谱聚类算法,并在最后通过实验对提出算法的有效性进行了验证。第6章提出一种基于快速谱聚类的图像分割算法MTFSCA,算法效率得到明显提高。第7章提出MSMEAP算法,实验结果证明该算法能有效实现大规模图像数据的快速分割,分割效果更优。本书可作为计算机、电子通信等专业及其相关专业的教学参考书,也可供相关技术人员参考使用。
-
跨大西洋数据保护实践(瑞)罗尔夫·H.韦伯本书是十三五规划项目“网络与法律经典译丛”中的一本,内容紧扣数据保护这一理论前沿问题,参考适用性和学术前沿性较强。通过对欧美国家在数据保护领域的实践,分析其利弊得失,从而为我国做好数据保护工作提供借鉴。 本书介绍了跨大西洋隐私挑战、云环境的特点以及隐私背景下技术和法律的功能;阐释了法律和监管框架,包括欧盟有关数据隐私的政策和监管、美国数据保护和隐私的原则、欧盟数据保护框架、美国数据保护框架以及国际贸易法律和隐私;展望了全球隐私发展的趋势以及需要进一步进行监管的实施。
-
用Proteus可视化设计玩转Arduino刘波,金霞,李淼《用Proteus可视化设计玩转Arduino》主要介绍使用Proteus进行可视化设计的方法,使读者在对程序代码较为生疏的情况下,也可以完成对Arduino单片机的开发。该书涉及Arduino及可视化介绍、Proteus软件的基础操作、可视化设计方法的使用和Arduino单片机的应用等内容。书中介绍了如何使用可视化设计的方法玩转LED、显示屏、电机和传感器,同时也完整地介绍了3个利用可视化设计方法的电路综合实例,包括电子密码锁实例、多功能电子时钟实例和智能小车实例,每一个仿真实例后都配有二维码,扫描二维码即可观看仿真视频。读者可以在熟悉Proteus操作的同时体会可视化的设计思路,为自己玩转Arduino单片机打下基础。《用Proteus可视化设计玩转Arduino》适合对可视化设计和电子设计感兴趣或参加电子设计比赛的人员阅读,也可作为高等院校相关专业和职业培训的实验用书。