
会员
Concurrent Patterns and Best Practices
Atul S. Khot更新时间:2021-07-16 17:32:57
最新章节:Leave a review - let other readers know what you think开会员,本书免费读 >
Selectingthecorrectconcurrencyarchitecturehasasignificantimpactonthedesignandperformanceofyourapplications.Thisbookexplainshowtoleveragethedifferentcharacteristicsofparallelarchitecturetomakeyourcodefasterandmoreefficient.Tostartwith,you'llunderstandthebasicconcurrencyconceptsandexplorepatternsaroundexplicitlocking,lockfreeprogramming,futures&actors.Then,you'llgetinsightsintodifferentconcurrencymodelsandparallelalgorithmsandputthemtopracticeindifferentscenariostorealizeyourapplication'struepotential.We'lltakeyouthroughmultithreadingdesignpatterns,suchasmaster,slave,leader,follower,map-reduce,andmonitor,alsohelpingyoutolearnhands-oncodingusingthesepatterns.Onceyou'vegraspedallofthis,you'llmoveontosolvingproblemsusingsynchronizerpatterns.You'lldiscovertherationaleforthesepatternsindistributed¶llelapplications,followedbystudyinghowfuturecomposition,immutabilityandthemonadicflowhelpcreatemorerobustcode.Towardtheendofthebook,you'lllearnabouttheactorparadigmandactorpatterns-themessagepassingconcurrencyparadigm.
品牌:中图公司
上架时间:2018-09-27 00:00:00
出版社:Packt Publishing
本书数字版权由中图公司提供,并由其授权上海阅文信息技术有限公司制作发行
最新章节
Atul S. Khot
主页
同类热门书
最新上架
- 会员
操作系统基础与实践:基于openEuler平台
本书围绕操作系统基础、UNIX设计思想和openEuler实践3个方面展开,并将理论知识、设计思想和应用实践紧密结合。本书内容涵盖绪论、操作系统初识、openEuler使用入门、操作系统原理与实践、openEuler开发环境、嵌入式操作系统开发、网络基础与管理、服务器操作系统管理,以及openEuler开源创新等。本书合理安排理论知识、精心设计操作实例,注重有机结合、循序深入,以帮助读者深入理解L计算机22.4万字 - 会员
鸿蒙HarmonyOS应用开发入门
HarmonyOS是一款面向未来、面向全场景的分布式操作系统,借助HarmonyOS全场景分布式系统和设备生态,定义全新的硬件、交互和服务体验。本书采用**的HarmonyOS3版本作为基础,详细介绍如何基于HarmonyOS3来进行应用开发,包括HarmonyOS架构、DevEcoStudio、应用结构、Ability、UI开发、公共事件、窗口管理、网络编程、安全管理、数据管理等多个主题,计算机6.3万字 - 会员
OpenHarmony开发与实践:基于红莓RK2206开发板
本书是一本介绍OpenHarmony操作系统的技术书籍,通过系统地讲解操作系统的概念和实现原理,帮助读者深入了解OpenHarmony操作系统的特点和优势,掌握其开发和应用的技能。本书共七章,分别介绍了OpenHarmony操作系统的概述、快速入门、内核、适配移植、IoT组件开发、SIMPLEGUI显示及开发示例。第1章介绍了OpenHarmony操作系统的基本概念、特点和架构;第2章通过一个简单计算机7.4万字 - 会员
移动机器人原理与应用(基于ROS操作系统)
移动机器人是智能机器人的重要形态之一,在各行各业都有广泛的应用前景。机器人操作系统(ROS)是无人驾驶领域所涉及的关键技术平台。本书内容将围绕移动机器人展开,首先讲解ROS的基本原理和开发方法,然后介绍智能移动机器人的控制原理与传感器应用,接下来通过丰富的案例讲解机器人视觉处理、建图导航、语音交互等核心应用的开发方法,最后通过自动驾驶场景下的综合实践提高移动机器人的开发者综合应用的开发能力,做到融计算机9.9万字
同类书籍最近更新
- 会员
推荐系统实践
本书从数据出发,一步步地介绍在得到什么数据的时候可以设计怎样的推荐系统。面向广大的推荐系统开发人员,以实战为基础,深入浅出地介绍每种推荐方法背后的理论基础,着重讨论每种算法的实现、在实际系统中的效果、方法的优点、缺陷以及解决方法。本书的几位作者是目前国内推荐系统方面做得最好的技术人员。操作系统12.4万字 - 会员
SolidWorks 2014中文版机械设计从入门到精通
《SolidWorks2014中文版机械设计从入门到精通》系统地介绍了SolidWorks2014中文版软件在草图绘制、三维建模、装配体设计、工程图设计和仿真分析等方面的功能。每章的前半部分介绍软件的基础知识,后半部分利用一个功能较全面的范例介绍具体功能的操作步骤,引领读者一步步完成模型的创建,使读者能够快速而深入地理解SolidWorks软件中一些抽象的概念和功能。《SolidWorks操作系统18.8万字 - 会员
操作系统实用教程(Linux版)
本书从实用角度全面介绍了Linux操作系统。主要包括:操作系统的发展,Linux操作系统的版本以及图形环境;接着介绍Vi编辑器的应用,Vi编辑器的三种工作模式及之间的转换,文本文件的创建和编辑等操作;然后介绍Shell脚本的应用:常用命令的格式及功能,Shell的控制语句;后介绍Linux系统下的文件管理、系统管理、网络通信管理以及在该系统下软件开发应用等知识。操作系统12.5万字 - 会员
UI设计手绘表现从入门到精通
《UI设计手绘表现从入门到精通》以UI设计为核心,系统全面地讲解了UI设计手绘各个方面的知识。操作系统4万字 - 会员
SRE:Google运维解密
在本书中,不仅展示了Google是如何运用各种计算机工具软件、硬件以持续部署和监控一些世界上最大的软件系统的。还展示了在运维过程中,Google工程师团队是如何学习、成长、反复修改,最后定义出一套完整的工具和科技体系的过程。本书适合各种水平的运维工程师参考使用。操作系统32.5万字 - 会员
Linux服务器配置与管理完全学习手册
Linux是一种自由和开放源码的类UNIX操作系统,可安装在多种计算机硬件设备中,应用于系统管理和维护、系统开发、语言开发及嵌入式软件开发等领域。本书以RedHatEnterpriseLinux6.2为平台,从系统的基本概念、命令、组织结构等入手,在全面讲解基础内容之后,对Linux平台下服务器的配置与管理进行详解,结合实际操作及完整的项目案例,并配以系统安全的介绍,帮助读者完成一个层次操作系统30万字