架构解密:从分布式到微服务(第2版)
¥31.99
微服务、云原生、Kubernetes、Service Mesh是分布式领域的热技术,它们并不是凭空出现的,一定继承了某些“前辈”的优。我们不仅要了解这些技术,还要深理解其发展脉络、原理等,才能游刃有余地将其用于现有的项目发或老系统改造中。本书总计9章。第1章讲解分布式的基础——网络,对国际互联网、NIO、AIO、网络传输中的对象序列化问题、HTTP的前世今生、TCP/IP、从CDN到SD-WAN等知识行深讲解。第2章讲解分布式系统的经典理论,涉及分布式系统的设计理念、一致性原理;ZooKeeper的使用场景;CAP理论的前世今生;BASE准则;分布式事务的原理。第3章从RPC始,讲解分布式服务治理框架的起源与原理,并讲解ZeroC Ice的原理和微服务架构实战。第4~6章以专题形式讲解内存、分布式文件存储和分布式计算,对每个专题都讲解相关的重要理论、产品、源项目及经验等。第7章深讲解全文检索与消息队列中间件的原理及用法。第8章讲解以Kubernetes为代表的微服务架构解决了传统架构的哪些痛;Service Mesh解决了微服务架构的哪些问题,以及如何理解它的原理和核心内容。第9章分享作者的架构实践经验。不论你是有十几年研发经验及架构经验的IT老手,还是刚门系统架构的IT新手,本书都能对你理解分布式架构和微服务架构大有助益。
程序员的三门课:技术精进、架构修炼、管理探秘
¥55.30
我们都有一个共同的梦想——成为更棒的程序员,但是如何做?如何学习和精自己的技术?如何做业务分析和架构设计?如何做技术管理?本书就广大程序员都很关注的问题提供一些思路和方法。本书内容分为三大篇:第1篇介绍程序员的技能成长路径,介绍如何通过学习来加速成长,并讲解非常重要的业务分析和设计知识;第2篇详细介绍了架构修炼中的架构思维模式、架构设计过程,还通过真实案例剖析了架构设计的核心要素及关注,以及如何通过架构设计来把控质量和风险;第3篇总结了做技术管理的诀窍,揭秘如何从准备做技术管理到实现自我管理再到实现团队管理。本书适用于即将或者正在从事IT相关发工作,却不知如何提升自己,希望通过适当的学习方法精技术的初级程序员;也适用于具备一定架构设计经验,想一步系统化提升架构设计能力的中级程序员;以及有一定技术积累,想从事技术管理却不知如何着手的高级程序员。
质性研究数据分析工具NVivo 12 实用教程
¥25.50
NVivo是支持质性研究和混合方式研究的工具软件,是为帮助用户整理、分析和提炼对非结构化或质性数据(如采访、放式调查回答、文章、社交媒体和网页内容)的观而设计的。 本书集软件功能讲解、实例操作、习题训练于一体。通过功能讲解,介绍软件的基本功能;通过实例操作,详细讲解软件各种功能的使用方法;通过习题训练,使读者巩固所学知识、提高能力。 本书附赠部分案例的素材文件、教学参考规划和教学大纲等资源。 本书适合科研工作者、相关院校师生和商业、媒体等领域的工作人员使用。
CISA 复习考题及解答手册 (第12版)
¥55.99
随着计算机技术在管理中的广泛运用,传统的管理、控制、检查和审计技术都面临着巨大的挑战。在网络经济迅猛发展的今天,IT审计师已被公认为全世界范围内非常抢手的高级人才。享誉全球的ISACA(国际信息系统审计协会)为全球专业人员提供知识、职业认证并造社群网络,其推出的CISA(注册信息系统审计师,Certified Information Systems Auditor)认证在全球受到广泛认可,并已中国。本书是ISACA官方出版的获得CISA认证的指定教材。
领域驱动设计(Thoughtworks洞见)
¥12.49
内容简介 当敏捷宣言的17位签署者在2001年喊出“响应变化胜于遵循计划”这样的口号时,鲜有组织会真正把这句话当回事儿,甚至很多经验丰富的管理者会认为好的计划是成功的一半,遵循计划就是另外一半。然而在时下的第四次工业革命浪潮中,可能很多管理者已经不会简单满足于“响应”,而是选择主动发起变化了。不确定性管理成了这个时代的主旋律,企业的响应力成了成败的关键。 随着这种趋势的深入,架构设计这个技术管理领域也被推到了风暴边缘。“稳定”这个过去我们用来形容好系统的词语似乎已经失去原有的含义,很多人开始用“健壮”这个词语来形容好的系统。比如Netflix公司采用的Chaos Monkey机制随机主动关停线上服务而不会造成整个服务生态宕机的作法更多的是在测试系统的健壮性,保证不会因为某个局部的问题而造成全身瘫痪。 然而架构的健壮性却比较难于定义和测试,以至于很多时候咱们在架构设计上还是在追求稳定性。在一个典型的企业IT组织里,当你询问一位资深工程师架构设计时,往往会得到一张搭积木一样的“架构图”。 图的底层是各种数据存储(从经典的Oracle到大数据标配的Hadoop),图的中间是类似Kafka这样的消息管道和传统的ESB(消息总线),上层则是各种业务应用(包括各种Web应用和移动的APP)。仿佛这是一个流行的“稳定”架构设计。 目录 综述 DDD战略篇:架构设计的响应力 DDD战术篇:领域模型的应用 DDD实战篇:分层架构的代码结构 DDD的终极大招——By Experience 通用语言、领域、限界上下文 重读领域驱动设计——如何说好一门通用语言 当Subdomain遇见Bounded Context 架构 从三明治到六边形 端口和适配器架构——DDD好帮手 领域事件 识别领域事件 在微服务中使用领域事件 当提到“事件驱动”时,我们在说什么? 微服务 DDD & Microservices 服务拆分与架构演进 溯源微服务:企业分布式应用的一次回顾 示例实现 后端开发实践系列——开发者的第0个迭代 后端开发实践系列:领域驱动设计(DDD)编码实践 后端开发实践系列:事件驱动架构(EDA)编码实践 后端开发实践系列:简单可用的CQRS编码实践 用DDD实现打卡系统 扩展阅读 DDD该如何学? 领域驱动设计(DDD)实现之路 从“四色建模法”到“限界纸笔建模法” 可视化架构设计—C4介绍 从架构可视化入门到抽象坏味道 技术债治理的四条原则 TthoughtWorks著书/译书 《ThoughtWorks技术雷达》
AI营销战略(《哈佛商业评论》2021年第7期/全12期))
¥22.50
2018年麦肯锡一项涵盖400多个高级使用场景的分析表明,人工智能(AI)在营销领域*能发挥价值。在公司的所有职能中,营销是*能受益于人工智能的。AI技术具有巨大的潜力,首席营销官必须了解当下可用的营销AI应用类型,以及可能的演化方向,为将来充分发挥AI助力营销潜力做好规划。但是即使是*简单的AI应用,具体运用过程中也会遇到困难,需要公司获取合适的AI技能。如果公司采用更为复杂的整合应用,还会有其他难题。如何将AI并入第三方平台,可能是个尤其棘手的问题。首席营销官一定要清醒地了解当前的实际能力,明确现在的技术可以做什么,将来可以做什么。 AI终将改变营销,但这个过程需要花费数十年的时间。营销部门和为其提供支持的组织,特别是IT部门,必须长期投入精力,打造AI能力,设法应对一切可能的风险。营销者需从今天开始制定战略,利用AI目前的机能,并把握未来的可能性。
区块链技术及应用(第二版)
¥52.50
本书的目标读者是所有期望充分了解区块技术、应用场景以及发展前景的人。本书包含区块基本架构、关键技术的介绍,同时包含对区块产业、政策和标准的洞察,以及对区块的应用场景和发展趋势的探究,可以帮助非专业发人员对区块做一个系统的了解。同时,本书也有对一些技术细节和算法的讨论,以华为云区块服务为示范平台介绍了区块应用实践的过程,期望帮助区块发人员更加快速、深地投区块的发工作当中。
ThinkPHP 5框架开发从入门到实战
¥69.30
ThinkPHP是Laravel之外广泛使用的PHP框架,本书结合现代Web技术,系统地介绍了ThinkPHP 5的各项功能及其在实际发中的应用,可帮助读者快速发企业级项目。全书共8章,内容涵盖了ThinkPHP 5发环境搭建、ThinkPHP 5框架简介、ThinkPHP 5配置、ThinkPHP 5路由、ThinkPHP 5控制器、ThinkPHP 5模型、ThinkPHP 5视图、ThinkPHP 5发实战等,每一章都有大量的实例以及详尽的注释,便于读者理解和掌握。 本书所有的实例都可以在Web发中直使用,便于读者快速掌握Web应用发技巧,非常适合对于网络发有兴趣的人员阅读,同时也适合高等院校和培训机构的师生参考。
TensorFlow+Keras自然语言处理实战
¥48.30
神经网络是深度学习的核心内容,TensorFlow是现在*为流行的深度学习框架之一。本书使用TensorFlow 2.1作为自然语言处理实现的基本工具,引导深度学习的门读者,从搭建环境始,逐步深到理论、代码、应用实践中去。 本书分为10章,内容包括搭建环境、TensorFlow基本和高级API的使用、MNIST手写体分辨实战、Dataset API、ResNet模型、词嵌(word embedding)模型的实现,*后给出3个实战案例:文本分类、基于编码器的拼音汉字转化模型,以及基于编码器、解码器的拼音汉字翻译模型。 本书内容详尽、示例丰富,是机器学习和深度学习读者的参考书,非常适合设人工智能相关专业的大中专院校师生阅读,也可作为高等院校计算机及相关专业教材使用。
代码中的软件工程
¥57.54
本书共五篇:篇介绍常用工具VS Code、Git 和正则表达式;第二篇以C 语言代码为例介绍工程化编程的基本方法,涵盖代码的风格和规范、模块化、可复用、可重函数与线程安全等;第三篇介绍从需求分析到软件设计的基本建模方法——从需求分析始,以UML 为工具完成用例建模、业务领域建模、对象交互建模,终形成设计方案;第四篇探讨软件的元素、结构、特性和描述方法,以及高质量软件的内涵等;第五篇回顾软件危机的前因后果,并将之与PSP、TSP、CMM/CMMI、敏捷发、DevOps 等软件过程和生命周期管理衔起来。 本书以国家精品在线放课程——“工程化编程实战”为核心内容,增加了常用工具、需求分析与建模方法、软件结构和软件过程等相关内容,内容全面、新颖,实践性强。本书主要针对在校学生编写,适合设相关专业的普通高校和高职院校作为主要教材,也可供不同层次的自学者学习参考。
ADAMS2020虚拟样机技术从入门到精通
¥76.30
本书注重基础、突出实例讲解,分为基础与实例两部分,共17章。其中,基础部分包括软件及动力学理论简介、动力学模型建立基础、ADAMS运动学分析、ADAMS静力学分析及线性化分析、求解器算法以及ADAMS应用基础、载荷施加、后处理分析等内容;实例部分包括多刚体分析、刚-柔耦合分析、多柔体分析、耐久性分析、振动分析、参数化分析和车辆分析等内容。本书下载文件中配有书中实例的几何模型以及实例的分析模型,方便读者查阅。 本书结合作者多年科研实践和本科生与研究生的相关教学经验编撰而成,可作为理工科院校相关专业的高年级本科生、研究生及教师学习ADAMS软件的教材或参考书,也可作为从事汽车交通、铁道、石油化工、航空航天、机械制造、国防工业、造船等科学研究的工程技术人员使用ADAMS软件的参考书。
安卓Frida逆向与抓包实战
¥69.30
本书以详细介绍了Hook框架Frida在安卓逆向工程与抓包中的应用,主要内容包括如何搭建完美运行Frida的安卓逆向分析环境,使用Frida对安卓App各项组件、框架和代码行Hook,如何批量自动化Hook,以及全自动导出结果。针对爬虫工程师为迫切需要的抓包技术,详细阐述了各种应用层框架的抓包实战,HTTP(S)及其框架抓包的核心原理及工具使用,通过Frida行的Hook抓包,还一步介绍了Frida对native层的Hook,以及一系列“通杀”“自吐”脚本的研发过程和核心原理。 本书内容详尽,突出实操,适合安卓发人员,安卓应用安全工程师,逆向分析工程师,爬虫工程师,以及大数据分析工程师和安全研究人员使用。
前端技术架构与工程
¥34.50
明确业务、架构与工程三者之间的关系是研究前端技术架构和工程化的基本前提:业务为核心出发,架构聚焦于代码,工程聚焦于流程。在此基础之上,本书一步剖析并明确架构与工程的子集与超集关系。从架构的角度分析一个完整Web项目在前端以及前后端协作层面需要考虑的各项技术要和解决方案;在业务需求以及应用质量得到保障的基础之上,一步从工程的角度分析迭代流程中可能阻碍工作效率的各个环节和关键因素,并讲解如何通过技术手段提升团队的规范性和生产效率。
Power BI电商数据分析与商业智能(第2版)
¥55.30
本书以搭建电商数据分析系统为业务背景,介绍Power BI的实际应用,涉及数据采集、市场分析、客户分析、货品分析、流量分析、舆情分析6个常用场景,读者需从市场分析场景门,了解Power BI的应用。读完这本书后,你将获得电商的数据业务思维、Power BI Desktop的操作技巧,具备搭建电商数据分析BI系统的能力。 第2版新增了第5章数据采集章节,介绍了PBID在数据采集方面的应用。第9章舆情分析中的API口采用作者自己发的口,可以直调用 。
C#并发编程经典实例(第2版)
¥39.50
本书全面讲解C#并发编程技术,侧重于.NET平台上较新、较实用的方法。新版内容全面更新,涉及异步编程基础、互操作、集合、常见场景及其处理技巧等,另外新增了关于异步流的章节。全书分为14章:第1章概览几种并发编程技术,包括异步编程、并行编程、响应式编程、数据流等;第2~6章对这些技术行详细介绍;第7~13章深探讨这些技术,内容包括测试技巧、互操作、取消、函数式面向对象编程、同步、调度等;第14章涉及并发编程中的一些常见场景,并配有对应的解决方案。全书共包含近90个配有源代码的实例,可用于各种应用程序的发。
Python数据分析
¥55.30
本系统讨论Python数据分析基础与案例实战的教程。全书共分为上下两篇:上篇Pandas数据分析基础(第1章~第10章),首先介绍了什么是数据分析、数据分析的基本流程、如何构建基于Python的数据分析发环境,之后上篇深讨论了如何利用Python中的Pandas库行基本的数据操作、数据清洗、数据整理,以及如何对数据行可视化,*后第10章用一个电商销售数据的分析案例对上篇的知识行了总结。下篇Python数据分析实战(第11章~第21章)目的是让读者体会到数据分析能干什么,目标是尽可能多的为读者展示各种数据分析应用。下篇中将讨论数据分析在企业中的应用案例,例如客户群组分析、客户细分、A/B测试,客户物篮分析等;同时下篇也介绍了数据分析在生活中的应用,例如利用数据分析找工作、行房价分析、行股票投资的案例。此外下篇也对时间序列数据,大规模数据分析等行了讨论。通过这些案例希望读者能够理解数据分析是没有边界的,只要能提出问题,就能找到它的用武之地。随着人类正从信息时代走向数据时代,大数据可视化应用的火爆发展,地理信息数据可视化也受到了越来越多的重视。作为地理数据应用的*后一步,地理信息数据的可视化,不仅是为了酷炫好看,还是为了将空间分布上的规律更加简洁直观的展示出来,同时挖掘更深层次的信息,因此本书也额外提供了如何利用Basemap库和Folium库完成地理信息数据的可视化教程供读者单独下载。
C/C++代码调试的艺术
¥57.50
《C C 代码调试的艺术》围绕C C 程序调试这一主题,系统深地介绍了在Windows和Linux操作系统上如何高效地调试C C 程序。 《C C 代码调试的艺术》分为11章,内容涵盖了程序调试的基本知识、Visual C 调试程序的基本功能与技巧、Linux系统中gdb工具的使用、死锁调试、动态库调试、内存泄漏检查、远程调试、崩溃转储文件分析、发行版调试,以及调试的高级话题和调试扩展方面的知识。 《C C 代码调试的艺术》作为学习C C 调试技术的重要资料,讲解通俗易懂,选取的示例注重理论与实际的联系。无论是C C 的初学者,还是经验丰富的发人员,都会从中受益。
内生安全:新一代网络安全框架体系与实践
¥56.99
《内生安全:新一代网络安全框架体系与实践》是奇安信公司对内生安全理念以及实施策略的深度解读,详细介绍了内生安全理念的产生背景、内生安全的内涵与特性、内生安全建设的方法论基础、内生安全的关键要素等内容。本书还阐述了“新一代网络安全框架”的具体内容和建设方法,具体包括新一代身份安全、重构企业级网络纵深防御、数字化终端及环境安全、面向云的数据中心安全防护、面向大数据应用的数据安全防护、面向实战化的全局态势感知体系、面向资产/漏洞/配置/补丁的系统安全、工业生产网安全防护、内部威胁防护体系、密码专项十大工程,以及实战化安全运行能力建设、安全人员能力支撑、应用安全能力支撑、物联网安全能力支撑、业务安全能力支撑五大任务。 《内生安全:新一代网络安全框架体系与实践》可以为政企“十四五”网络安全的规划、设计提供思路与建议。新一代网络安全框架从甲方视角、信息化视角、网络安全顶层视角呈现出政企网络安全体系全景,通过以能力为导向的网络安全体系设计方法,规划出面向“十四五”期间的建设实施项目库(重工程与任务),并设计出将网络安全与信息化相融合的目标技术体系和目标运行体系,可供政企参考借鉴。
物联网安全
¥48.30
本书基于杭州安恒信息技术股份有限公司(以下简称安恒信息)恒星实验室在物联网安全领域的研究成果和经验,系统阐述了物联网安全的相关理论知识及技术。全书共分为8章。第1章为物联网安全导论,主要包括物联网简介、物联网安全、物联网创新模式,以及物联网应用及安全现状。第2章为物联网安全风险、框架与法规,主要包括物联网安全风险与隐患、物联网安全框架与参考模型,以及物联网安全法律 法规和标准。第3章为物联网感知层安全,主要包括感知层安全概述、RFID安全、固件安全、固件获取方式、固件处理方式、固件分析方式、固件指令集基础、固件模拟、固件代码安全漏洞、固件安全防护,以及物联网设备漏洞挖掘综合案例。第4章为物联网网络层安全,主要包括网络层安全概述,无线局域网安全、蓝牙安全、ZigBee安全。第5章为物联网应用层安全,主要包括应用层安全概述、应用层安全技术、应用层处理安全和物联网数据安全。第6章为物联网安全运维及生命周期,主要包括物联网安全运维、物联网安全应急响应及物联网生命周期安全。第7章为物联网安全保障案例,主要包括物联网安全解决方案及视频监控网络安全解决方案。第8章为物联网安全技术发展趋势,主要包括物联网安全技术发展及物联网安全新观念。本书适合作为高等院校相关专业课程的参考用书,同时可供从事物联网工程和产品研发、产品安全检测等工作的专业人员参考。
Audition音频编辑标准教程(全彩微课版)
¥55.86
《Audition音频编辑标准教程(全彩微课版)》以Adobe Audition 2022为写作平台,用通俗易懂的语言、精心挑选的实用技巧、翔实生动的操作案例,对Adobe Audition这款主流的音频处理软件行了详细的阐述。 全书共9章,内容涵盖音频知识、Audition门基础、工作区与显示控制、音频的录制、音频的编辑、噪声的处理、效果器的应用、多轨会话、后期混音及输出等方面的知识、技巧,在需要时给出了额外的提示和补充说明,特别适合新手阅读。 《Audition音频编辑标准教程(全彩微课版)》结构编排合理,所选案例贴合实际需求,可操作性强。案例讲解详细,一步一图,即学即用,适合零基础的读者阅读与学习。
数学要素 全彩图解 + 微课 +Python 编程
¥166.60
数据科学和机器学习已经深度融合到我们生活的方方面面,而数学正是启未来大门的钥匙。不是所 有人生来都握有一副好牌,但是掌握“数学 编程 机器学习”是王牌。这次,学习数学不再是为了考试、分数、升学,而是投资时间、自我实现、面向未来。为了让大家学数学、用数学,甚至爱上数学, 在创作这套书时,作者尽量克服传统数学教材的各种弊端,让大家学习时有兴趣、看得懂、有思考、更自信、用得着。 《数学要素:全彩图解 微课 Python编程》破数学板块的藩篱,将算数、代数、线性代数、几何、解析几何、概率统计、微积分、优化方法等板块有机结合在一起。从加、减、乘、除四则运算讲起,主要内容包括:第 1、2 章讲解向量和矩阵的基本运算;第 3 章讲解常用几何知识;第 4 章讲解代数知识;第 5、6 两章介绍坐标系;第 7、8、9 三章介绍解析几何;第 10 章到第 14 章都是围绕函数展;第 15 章到第 19 章讲解微积分以及优化问题内容;第20、21 两章是概率统计门;《数学要素:全彩图解 微课 Python编程》后四章以线性代数收尾。 《数学要素:全彩图解 微课 Python编程》内容编排上突出“图解 编程 机器学习应用”。讲解一些特定数学工具时,《数学要素:全彩图解 微课 Python编程》会穿插介绍其在数据科学和机器学习领域应用场景,让大家学以致用。 《数学要素:全彩图解 微课 Python编程》虽标榜“从加减乘除到机器学习”,但是建议读者至少具备高中数学知识。如果读者正在学习或曾经学过大学数学 ( 微积分、线性代数、概率统计 ),就更容易读了。