网络与数据通信
-
LLVM编译器实战教程(巴西)布鲁诺·卡多索·洛佩斯,拉斐尔·奥勒LLVM是一个正在发展中的前沿编译器技术框架,它易于扩展并设计成多个库,可以为编译器入门者提供流畅的体验,并能使编译器开发所涉及的学习过程变得非常顺畅。《LLVM编译器实战教程》首先介绍如何配置、构建和安装LLVM库、工具和外部项目,随后介绍LLVM设计以及它在每个LLVM编译器阶段的实际工作方式,这些阶段包括:前端、IR、后端、JIT引擎、交叉编译功能和插件接口。《LLVM编译器实战教程》还提供了多个实际操作的范例和源代码片段,可以帮助读者顺利地掌握LLVM编译器开发环境的入门知识。 -
Apache Kylin权威指南Apache Kylin核心团队Apache Kylin是Hadoop大数据平台上的一个开源OLAP引擎,将大数据的查询速度和并发性能提升至原来的百倍以上,为超大规模数据集上的交互式大数据分析打开了大门。本书由Apache Kylin核心团队编写,系统地介绍了Apache Kylin安装、入门、调优、可视化、运维管理、流式计算、Spark构建、扩展开发、跟主流云平台的集成,以及经典案例等方面,是目前市面上学习Apache Kylin的材料。本书第1章和第2章是基本概念和快速入门,为初学者打下坚实基础。第3章和第4章介绍基本的Cube优化手段和增量构建。第5章展示丰富的查询接口和其上的可视化能力。第6章介绍了基于CubePlanner的自动优化的核心算法和原理。第7章是进阶的流式准实时构建,以将构建的批次间隔缩短到分钟级。第8章介绍如何使用Spark进行Cube构建,以及如何调优性能。第9章通过介绍若干Kylin的重点案例,帮助读者理解Kylin的使用场景和重要价值。第10章介绍可扩展架构和二次开发接口,适合高级开发者。第11章则介绍企业级功能、用户的认证和授权相关知识。第12章着重于问题的排查诊断、日常的运维管理,以及如何通过社区获得帮助等内容。第13章分别以AWS,微软Azure和阿里云为例,介绍如何在主流云平台上部署和使用Kylin。第14章说明如何参与和贡献到开源项目。第15章介绍了Apache Kylin的未来发展方向。 -
计算机网络技术徐立新,吕书波本书是针对高等学校计算机网络技术基础和计算机网络组网工程与实践课程编写的一本技术应用型教材,全书共包括12章,分别为计算机网络概述、数据通信基础知识、计算机网络体系结构、局域网技术、广域网技术与Internet、计算机网络应用、无线局域网技术、IPv6技术、网络安全、网络互联技术、SDN与NFV技术、综合实训项目。本书既包含侧重于计算机网络方面的理论和典型技术,使学生在知识结构上具备岗位所需的基础理论,为培养高素质应用型人才奠定理论基础,又包含网络互联技术及典型项目综合实训等内容,侧重于计算机网络的组网技术与工程,锻炼学生的实践技能,使其在能力结构上更好地满足岗位所需的实践能力,为培养高素质应用型人才奠定能力基础。 -
HikariCP数据库连接池实战朱政科《HikariCP数据库连接池实战》是一本从设计思想、功能使用、原理实现、工程实践、技术扩展5个维度全面讲解数据库连接池HikariCP的著作。得到了褚霸、德哥、张亮、吴晟等近10位来自阿里、京东等互联网企业的技术专家的高度评价,同时也在社区里获得广泛好评。系统性上,《HikariCP数据库连接池实战》从基本功能到扩展技术,内容涵盖HikariCP的方方面面;深度上,《HikariCP数据库连接池实战》从原理阐述到源码分析,直击HikariCP的本质;实操性上,《HikariCP数据库连接池实战》不仅有小案例和综合性的大案例,还有针对疑难问题提出的解决方案。《HikariCP数据库连接池实战》共14章,在逻辑上分为四大部分:准备篇(第1-3章)通过阿里连接池优化案例展示了不使用连接池和使用连接池在QPS方面的天壤之别,带领读者了解数据库连接池的背景、历史及原理,以及《HikariCP数据库连接池实战》的主角HikariCP。基础篇(第4-5章)系统梳理HikariCP的基础知识,包含参数配置、JDBC等核心模块,这些内容都是HikariCP基础的重中之重。原理篇(第6-9章)直击HikariCP的“灵魂”,深入浅出地分析了HikariCP的原理。首先,全方位剖析了HikariCP可实现性能原因,其会成为读者面试、工作中的谈资;其次,以连接原理、参数原理、动态代理与字节码技术这3个维度作为切入口,分别对HikariCP进行了源码级别的解析,这样全方位的剖析不同于单视角的源码解析,能将HikariCP的原理更加立体化地展示在读者面前。实战篇(第10-14章)这是《HikariCP数据库连接池实战》的精华部分。HikariCP的监控、扩展技术、常见问题等都是读者在工作中会经常用到的知识点,这些内容来自作者多年实战经验的积累及对大量文献资料的收集整理,包罗万象、精妙绝伦。 -
Abaqus分析用户手册王鹰宇《Abaqus分析用户手册:指定条件、约束与相互作用卷》是“Abaqus用户手册大系”中的一册,包括指定条件、约束与相互作用三个部分。指定条件部分对各种物理过程中涉及的各种形式的载荷进行了描述,阐述了如何定义施加随空间和时间变化的载荷。约束部分对模型中节点与节点之间、单元与单元之间的各种约束关系进行了阐述。相互作用部分对广泛存在于物理过程中的相互接触问题进行了详尽的阐述。《Abaqus分析用户手册:指定条件、约束与相互作用卷》中阐述的技术要点对于完整、细致、正确地建立仿真模型是非常必要的,是对《Abaqus分析用户手册——分析卷》的非常细致的补充。《Abaqus分析用户手册:指定条件、约束与相互作用卷》不仅适合于从事大型装备设计的工程技术人员使用,也非常适合各行业中从事各种尺度产品设计与分析的人员使用。对于需要使用Abaqus进行实际复杂问题处理的学生及工程技术人员来说,《Abaqus分析用户手册:指定条件、约束与相互作用卷》则是必备的。对于采用其他软件进行相关工作的技术人员,书中的技术要点也具有非常重要的参考价值。 -
光纤通信工程曾庆珠本教材的编写按照“以光纤通信工程施工为主线,以理论与实践相结合为原则,以光纤通信工程岗位职业技能培养为重点”,使学生的知识、技能、职业素质更贴近光纤通信工程职业岗位要求。本书与江苏省通信服务有限公司合作,按照光纤通信工程规划、设计、施工、验收的工作流程设计典型工作任务,将理论、实践、实训内容、职业技能鉴定内容融为一体,通过团队合作,让学生参与整个工作过程,是“教、学、做一体化”的教材。教材注重工作过程和实境教学。本书使用以实际需求为题材制作的各种经典案例,开展工程项目,每个项目设置若干任务。教材的编写遵循“任务驱动、项目导向”,以“简单任务到复杂任务设计,再到项目设计”的能力发展过程为指导,按照工作复杂度“由浅入深”的原则设置教学单元;以光纤通信工程规划、设计、施工、验收为主线,串联各个任务及综合项目,便于教师采用项目教学法引导学生开展自主学习,便于学生学习、构建和内化知识与技能,强化自学能力。项目式教学强调以模块化的项目为中心进行阶段技能训练,以综合性的项目加强训练和考核。注重过程控制,有利于“教中学、学中做、做中学”三阶段的推进,能力的逐步提升,素质的逐步形成,知识的内化。本教材是一本适合高职高专院校学生使用的通信类教材,针对通信专业领域人才培养目标,借助校企合作,以光纤通信工程规划、设计、施工、验收为主线,把课堂知识、工程应用、隐性知识融入其中,有效整合资源,给学习者打开了一个广阔的天地。微课、MOOC等数字资源(利用数字二维码将其引入课程)和纸质教材互补,在纸质教材中进行教学资源的系统性标注,资源关联细致,无缝链接,形成一个全方位的、更加适合学生学习的“一体化”“立体化”教材体系。 -
SAP Java开发技术详解 Web Dynpro基础应用孙东文,郭娟 等《SAP Java开发技术详解Web Dynpro基础应用》主要介绍了SAP异于ABAP传统编程的SAPJava的Web编程技术。围绕常用的WebDynproforJava技术,以SAPJava的技术架构、开发环境、基础编程和相关应用为主线,讲解WebDynproforJava这门技术中各元素之间的关联及制约关系,包括如何设置WebDynproforJava的运行环境,如何创建及编辑WebDynproforJava的基本元素,如何应用相关技术等。技术架构部分由浅入深,详述了WebDynproforJava的相关概念,WebDynpro组件中视图、窗体、WebDynpro控制器相关组件的作用和关系。开发环境部分详细地介绍了操作系统和服务器的相关配置,并详述如何检查配置结果和配置效果。基础编程部分系统、全面地介绍了各WebDynpro元素的原理及实现步骤,举例详述如何创建各WebDynpro元素,并详述不同WebDynpro元素的编辑实现及应用效果。基础应用部分介绍了WebDynpro组件之间进行数据交换的几种方式,对WebDynpro组件、WebDynpro组件接口及无接口的组件的使用办法、实现方式进行了详细阐述,并举例说明每种方式的编辑实现及应用效果。《SAP Java开发技术详解Web Dynpro基础应用》提供了大量配置细节及实例源代码,深入剖析WebDynpro架构关键技术,技术架构部分为SAPJava开发人员深入SAP系统的必备指南。适用于Java开发人员转型为SAP以及EP和CRM平台下WebDynpro和WebUI程序的开发人员。为了更好地帮助读者学习,《SAP Java开发技术详解Web Dynpro基础应用》对WDJ所涉及的Basis相关技术做了较多的阐述。更多相关Basis技术知识还需参阅相关资料。 -
Photoshop+Dreamweaver淘宝天猫网店美工与广告设计一本通创锐设计本书是一本从网店装修实际需求出发编写的实例型教程,以Photoshop和Dreamweaver为软件环境,详细讲解了它们在网店装修中的应用,帮助读者快速掌握网店图像处理和页面排版的核心技能。全书内容可分为4部分。第1部分讲解网店装修准备知识,包括网店装修的后台操作、常用工具、视觉要素、工作流程等内容。第2部分讲解Photoshop在网店装修图像处理中的应用,包括商品图像的快速调整、商品图像的修复与修饰、商品图像影调与颜色的处理、商品图像的抠取与合成、装饰图形的绘制、网店文字的排版处理等内容。第3部分讲解Dreamweaver在网店装修页面排版中的应用,包括基础HTML装修代码、运用可视化方式添加页面元素、页面超链接与导航菜单设计、使用表格和CSS样式美化页面等内容。第4部分讲解Photoshop和Dreamweaver在网店装修实战中的结合应用,包括店招与导航、店铺海报图、商品分类导航、旺旺客服区、店铺优惠券和收藏区、店铺公告、主图与橱窗照、商品详情展示的设计。本书内容实用,图文并茂,可操作性强,适合网店店长、网店美工等希望快速掌握网店装修和推广技术的读者阅读和学习,也可作为大专院校相关专业或电商培训机构的教学参考书。 -
Prometheus监控实战(澳),詹姆斯·特恩布尔本书讨论如何用Prometheus实现以度量为中心的监控。教你如何使用Prometheus来监控主机、应用程序和服务。我们将介绍安装、基本监控、服务发现、警报、日志监控、扩展和可视化。了解如何在以度量为中心的世界中进行监控,包括构建动态阈值、基本异常检测和监控聚合和联合。将了解如何应用现代模式,如谷歌的四个黄金信号、使用方法和红色方法。我们讨论了对Kubernetes、Docker容器、数据库的监控,并研究了插装应用程序和集成日志记录。关注于监控高度动态、短暂的环境和微服务等新体系结构的特殊挑战。关注云中的监控,包括服务发现和云平台的监控。 -
企业级业务架构设计付晓岩这是一部从方法论和工程实践双维度阐述企业级业务架构设计的著作。作者是一位的业务架构师,在金融行业工作超过19年,有丰富的大规模复杂金融系统业务架构设计和落地实施经验。《企业级业务架构设计:方法论与实践》在出版前邀请了微软、阿里、百度、网易、Dell、Thoughtworks、58、转转等10余家企业的13位在行业内久负盛名的架构师和技术专家对该书的内容进行了点评,一致好评推荐。作者在书中倡导“知行合一”的业务架构思想,全书内容围绕“行线”和“知线”两条主线展开。“行线”涵盖企业级业务架构的战略分析、架构设计、架构落地、长期管理的完整过程,“知线”则重点关注架构方法论的持续改良。全书分为五个部分:业务架构基础篇(第1~3章)介绍了业务架构的发展历程、作用、与IT架构的关系,以及业务模型的相关知识。业务架构设计篇(第4~7章)详细讲解了战略分析、对标分析、组织结构的影响、业务架构设计方法、标准化方法,并以一个虚拟案例综合演示了业务架构的设计过程。业务架构落地篇(第8~13章)演示了业务架构方案制作、基于业务架构的实施、项目完成后的管理机制,比较了与敏捷开发的异同,集中讨论了企业级项目的实施困难,最后以一个设计实例展示了业务架构设计对提升企业开发效率的作用。架构方法改良篇(第14~16章)系统总结了如何进行面向构件化的业务架构设计、如何构建轻量级架构设计工具、如何基于构件模型提升传统企业产品创新效率,该部分属于对之前方法的改良设想,需要读者对此多加思索,切勿生搬硬套。业务架构与中台篇(第17章)将业务架构设计方法与当前热点——“中台”模式进行了对比,“传统”方法并不一定会因新技术、新概念的发展而黯然失色,对方法论的深入探索和积极思考往往会让“传统”焕发新的“生命力”,深度思考比追逐热点更重要。
