云原生服务网格Istio:原理、实践、架构与源码解析
¥63.00
本书分为原理篇、实践篇、架构篇和源码篇,由浅深地将Istio项目庖丁解牛并呈现给读者。原理篇介绍了服务网格技术与Istio项目的技术背景、设计理念与功能原理,能够帮助读者了解服务网格这一云原生领域的标志性技术,掌握Istio流量治理、策略与遥测和安全功能的使用方法。实践篇从零始搭建Istio运行环境并完成一个真实应用的发、交付、上线监控与治理的完整过程,能够帮助读者熟悉Istio的功能并加深对Istio的理解。架构篇剖析了Istio项目的三大核心子项目Pilot、Mixer、Citadel的详细架构,帮助读者熟悉Envoy、Galley、Pilot-agent等相关项目,并挖掘Istio代码背后的设计与实现思想。源码篇对Istio各个项目的代码结构、文件组织、核心流程、主要数据结构及各主要代码片段等关键内容都行了详细介绍,读者只需具备一定的Go语言基础,便可快速掌握Istio各部分的实现原理,并根据自己的兴趣深了解某一关键机制的完整实现。本书提供源码下载,参见http://github.com/cloudnativebooks/cloud-native-istio。无论是对于刚门Istio的读者,还是对于已经在产品中使用Istio的读者,本书都极具参考价值。
HTTP抓包实战
¥28.50
HTTP抓包利用Fiddler抓包工具来捕获HTTP数据包,然后对其行重发、编辑等操作。HTTP抓包的用途非常广泛,主要用于Web发调试、软件自动化测、口自动化测试、性能测试和网络爬虫等方面。也用来检查网络安全。抓包也经常被用来行数据截取等。 本书主要围绕抓包展。全书共有22章,着重介绍了HTTP协议、如何使用Fiddler对HTTP包行抓取,如何对HTTP行分析,以及使用JMeter等工具来发送HTTP包以实现软件的自动化测试。本书图文并茂,实例丰富,还有配套的视频教程,方便读者参考并动手实践。 本书适合前端发工程师、测试工程师、线上故障支持人员、口发人员和Web发人员阅读,也适合对自动化测试感兴趣的人员阅读。
零基础C语言学习笔记
¥75.60
本书以初学者为对象,通过学习笔记的方式,系统地介绍了使用C语言行程序发的各种技术。本书共有20章,包括C语言起步,算法基础,C语言基础,运算符与表达式,流程控制语句,利用数组处理批量数据,用函数实现模块化程序设计,指针的使用,结构体和共用体,位运算,预处理命令,文件的输与输出,内存空间管理,管理SQL Server 2014,数据库表的创建与维护,SQL Server数据表操作,SQL语句,存储过程、触发器与视图,使用C语言操作数据库,俄罗斯方块游戏。本书内容丰富,并且以学习笔记的形式对学习中经常出现的各种问题和需要提示的重、难行了提炼和总结,适合读者自学。
Power BI商业数据分析
¥31.90
Power BI是微软推出的商业智能分析工具,它融合了数据准备、数据分析、数据可视化到报告协作分享的整个数据处理流程,帮助用户上手数据分析。 本书从实用的角度出发,结合作者本人的学习经验,从*基础的Power BI架构和操作界面始,先通过一个小示例体验Power BI的强大和便捷,然后按照数据处理的流程和难易程度,分别介绍数据准备模块Power Query、数据建模以及Power BI数据分析语言DAX、可视化图表制作、丰富的交互方式和报表设计,*后用一个完整的分析示例带读者全面认识Power BI数据处理流程。 不论读者是学生、职场人士还是自由职业者,不论从事的领域是运营、财务、人力、管理还是电商,只要在平时的学习和工作中需要处理大量信息,分析各种数据,你就适合阅读本书学习Power BI,即使之前没有任何基础,它也可以帮你快速上手,提升自身竞争力。
微信视频号全攻略 内容制作+拍摄剪辑+运营转化
¥32.90
本书以微信视频号为主,深层剖析了视频号和自媒体的特点,通过案例对微信视频号的操作、内容制作、运营、变现及短视频的拍摄与剪辑做了全面而详细的讲解。 全书分为8章,分析了视频号的发展趋势和优势,详细介绍了创建视频号的基本过程、内容制作、平台玩法、短视频的拍摄及变现模式,内容全面,案例丰富。书中部分案例提供了案例效果视频,扫描案例旁的二维码即可观看,同时,也提供了PPT教学课件,方便老师教学使用。 本书适合广大自媒体创业者和以短视频为营销方式的电商、微商相关人员阅读,也可以作为培训机构学员、新媒体运营人员的参考书。
中学生Python创意编程
¥44.50
本书以Python 3.7为编程工具,共分8个单元,从易到难,从基础应用到综合实战,详细讲解Python创意编程的方法和思维。 本书通过丰富有趣的实例,帮助学生学习编程思维方式,掌握Python编程基础知识,包括Python环境的搭建、Python的认识、顺序结构、选择结构、循环结构、列表、元组与字典、函数、字符串及算法。 本书适合对Python编程感兴趣的初高中学生阅读,也适合作为家长和老师指导中学生学习计算机程序设计的门教程。
Photoshop+Adobe XD+Illustrator移动UI设计教程
¥53.88
如今,各种通信和网络连设备与大众生活的联系日益密切,而UI是用户与设备交互的界面,这导致人们对各种类型的UI的要求越来越高,同时促了UI设计行业的飞速发展,本书为了满足广大UI设计者的需求,介绍如何设计美观又符合要求的UI。 本书主要依据初学者学习UI设计的普遍规律安排内容,由浅深地讲解初学者感兴趣和需要掌握的基础知识和操作技巧,全面解析各个知识。全书结合实例详细地讲解了UI的制作步骤和软件的应用技巧,使读者能够轻松学习并掌握。 本书共8章,主要根据UI设计知识的难易程度,以及读者在实际工作中的应用需求来安排章节,真正做到为读者考虑,也让不同程度的读者可以更有针对性地学习内容,弥补自己的弱项,并有效提高UI设计爱好者的操作速度与效率。 本书结构清晰、内容有针对性、实例精美实用,适合大部分UI设计爱好者与设计专业的大、中专学生阅读。随书附赠的配套资源包中包含了本书所有实例的教学视频、相关素材和源文件,用于补充细节内容,方便读者学习和参考。
Java多线程编程实战指南:设计模式篇(第2版)
¥34.50
随着CPU多核时代的到来,多线程编程在充分利用计算资源、提高软件服务质量方面扮演了越来越重要的角色。解决多线程编程中频繁出现的普遍问题可以借鉴设计模式所提供的现成解决方案。然而,多线程编程相关的设计模式图书多采用C 作为描述语言,且书中所举的例子多与应用发人员的实际工作相去甚远。本书采用Java语言和UML为描述语言,并结合作者多年工作经历及相关实践经验,介绍了多线程环境下常用设计模式的来龙去脉:各个设计模式是什么样的、典型的实际应用场景、实际应用时需要注意的事项及各个设计模式的可复用代码实现。本书第2版除更正了第1版中的错误外,还新增了JDK 8、JDK 9中与多线程设计模式相关的内容,并对代码行了重构和重新排版,使代码部分重更突出、更易于阅读,以及提高了插图的清晰度。本书适合有一定Java多线程编程基础、经验的读者阅读。
智慧党建
¥40.60
本书首先阐述了党委信息化,指出领导干部要强化信息化思维、提高数字领导力,分析了数字党建的内涵、意义和发展情况,解读了习近平总书记关于数字党建的重要论述以及数字党建相关政策,提出了数字党建发展对策;然后论述了智慧党建及其发展情况,特别是物联网、云计算、大数据、人工智能、5G、区块和虚拟现实等新一代信息技术及其在党建领域的应用情况;后提出以信息化推党的政治建设、思想建设、组织建设、作风建设、纪律建设和制度建设,以智慧党建提高基层党建质量。
Qt 5.12实战
¥83.30
Qt是一个跨平台C 图形用户界面应用程序发框架,既可以发GUI程序,也可以发非GUI程序,比如控制台工具和服务器等,在软件工业界有广泛的应用。 本书分为15章,内容包括Qt概述、发环境、编程基础、对话框程序设计、控件设计、数据库编程、调用Windows动态库、使用Linux静态库和共享库、文件编程、菜单栏/工具栏和状态栏、图形编程、多线程编程、多媒体编程、网络编程、应用程序发布。 本书既适合Qt编程初学者、Qt跨平台应用发人员阅读,也适合作为高等院校和培训学校相关专业的教材。
Python 3网络爬虫实战
¥55.30
本书分为8章,内容包括Python的发环境、爬虫的基础原理和概念、数据解析与存贮、简单爬虫的使用、PyQuery模块、Scrapy框架、Beautiful Soup框架发出不同的网络爬虫。用实例显示出不同框架的优缺,供读者学习选择。
金融企业数字化中台
¥55.30
中台这一概念提出后,迅速引起了大家的广泛关注,这一概念源起于阿里巴巴 2015 年提出的“大中台小前台”战略,让前台的一线业务会更敏捷、更快速适应瞬息万变的市场。中台集合整个集团的运营数据能力、产品技术能力,业务数据化、数据业务化,对各前台业务形成强力支撑。目前针对金融企业的中台架构规划的指导及经验总结缺较少,且在业务架构层面较少涉及。 全书分为7章,探讨金融企业实施中台的背景与要求、原则与方法、架构与技术、流程与组织等各个方面,解答这些问题:1)金融企业数字化转型的本质是什么?通过数字化转型能够金融企业带来哪些变化?2)中台架构和金融企业目前的应用架构有什么关系?如何演?3)中台架构如何划分?有几个中台?业务中台、技术中台、数据中台有什么关系? 本书立足于对金融企业更加重要的业务中台规划,为商业银行、农村金融机构等金融企业提供中台建设参考。本书适合金融行业CIO、IT经理、业务规划人员以及中台系统研究人员。
新印象 3ds Max/VRay 室内家装/工装效果图全流程技术解析
¥70.50
《新印象 3ds Max VRay 室内家装 工装效果图全流程技术解析》是一本以技术讲解和原理分析为主的室内效果图制作技法图书。本书以AutoCAD、3ds Max、VRay和Photoshop软件为依托,按照制作流程介绍了室内效果图表现的条件、室内效果图建模技术、室内场景构建流程与技术、摄影机拍摄与构图技术、室内效果图的材质原理和制作技法、室内空间的光思路与技术、室内渲染参数与技巧,以及室内效果图后期处理技巧等内容。除此之外,本书*后还介绍了室内效果图项目的综合实例。共9章,第1章主要介绍室内效果图表现的软件和系统设置;第2~8章为技术内容讲解,主要介绍“场景建模→构图思路→材质贴图→光思路→渲染技巧→后期技法”这一流程的相关技术和思路;第9章为室内效果图项目的综合实例。在编写时设置了大量的“提示”。这些“提示”是笔者在工作中总结的技术经验和行业的相关规则,它们可以帮助读者快速了解效果图行业的工作模式和操作技巧。除此之外,本书还提供了制作室内效果图的计算机硬件配置清单,详情见附录。 《新印象 3ds Max VRay 室内家装 工装效果图全流程技术解析》附带学习资源,内容包括全书所有实例的场景文件(初始文件)、实例文件(*终文件)和教学视频,以及本书工具和技法讲解的练习文件。读者可通过在线方式获取这些资源,具体获取方法请参看“资源与支持”页。 《新印象 3ds Max VRay 室内家装 工装效果图全流程技术解析》适合室内设计人士和有3ds Max基础的初、中级读者阅读学习。另外,本书内容基于AutoCAD 2018、3ds Max 2018、VRay 3.6 for 3ds Max 2018和Photoshop CC 2018编写,建议读者安装相同或更高版本的软件。
JavaScript实用教程
¥41.86
JavaScript在日常发工作中使用频率非常高。本书从JavaScript初学者的视角出发,将理论和实践相结合,通过循序渐、由浅深的方式详解JavaScript核心知识,让读者在学习的过程中不断提升使用JavaScript的技能水平,并能够将所学知识运用到实际发当中去。 本书分为4部分,共12章,主要内容包括JavaScript语法基础、JavaScript流程控制、数组、函数、作用域、对象和内置对象、BOM、DOM和事件、JavaScript面向对象编程、函数阶、正则表达式、贪吃蛇案例、ES6~ES10特性和TypeScript。 本书适合所有Web技术从业人员、前端发工程师,也适合作为高等院校和培训机构计算机及相关专业师生的教学参考书。
Android APP开发入门与项目实战
¥68.60
本书是一部Android发的实战教程,由浅深、由基础到高级,带领读者一步一步走App发的神奇世界。 全书共分为15章。其中,第1章介绍Android发环境的搭建,主要讲解Android、Android Studio和SDK的安装与App的调试;第2章讲解Android发的基础知识,主要讲解Android的发特,Android的工程结构以及设计规范;第3章到第5章主要讲解App发的各种常用控件及Activity;第6章讲解App的数据存储方式;第7章讲解Android内容共享;第8章讲解Android的高级控件;第9章到第12章讲解Android自定义控件、广播组件、通知和服务以及组合控件的使用;第13章讲解多媒体的发技术;第14章讲解网络通信技术;第15章讲解Android安装包的造。书中在讲解知识的同时给出了大量实战范例,包括计算器、找回密码、物车、记账本、广告轮播、电商首页、评价晒单、猜你喜欢等项目的发,旨在方便读者迅速将所学的知识运用到实际发中。 本书适用于Android发的广大从业者、有志于转型App发的程序员、App发的业余爱好者,也可作为大中专院校与培训机构的Android课程教材。
Go语言入门经典
¥48.50
Go语言也称为Golang,它出自计算机科学领域的三位巨匠Ken Thompson、Rob Pikeh和Robert Griesemer之手,在2009年由Google公司正式发布。Go语言是一种静态强类型、编译型、并发型及具有垃圾回收功能的源编程语言。它的主要目标是“兼具Python等动态语言的发速度和C/C 等编译型语言的性能与安全性”。Go语言语法简单,规则严谨。此外,Go语言拥有功能完善、质量可靠的标准库,借助这些标准库,可以快速发基础程序,极大降低学习与发成本。Go语言拥有完整的工具,编译、格式化、错误检查功能和帮助文档及第三方工具包都很完善,可以保证代码正确稳定的运行。正因为Go语言具有如此众多的特性,它被誉为“21世纪的编程语言”,成为一种国际化的新语言。 《Go语言门经典/计算机科学与技术丛书》由知名IT发者周家安编著,内容通俗易懂、理论全面、实例丰富。 Go(Golang)语言在语法上与C、C 语言相似,是一门源的编程语言,可用于编写简单的、实用的应用程序。Go语言支持内存管理和垃圾回收(GC)机制,使用Go协程可以轻松实现并发计算。 《Go语言门经典/计算机科学与技术丛书》通过通俗易懂的文字,着重讲解Go语言编程的基础知识,同时配有丰富的示例。 《Go语言门经典/计算机科学与技术丛书》主要内容包括发环境配置及语法基础,代码包(Package),内置运算符与数据类型,代码流程控制,函数式、口与结构体,数组、切片与映射类型,反射技术,管理命令行参数,I/O、数据压缩及文件操作,加密与解密,网络编程,Go协程。 作为门教程,《Go语言门经典/计算机科学与技术丛书》适合对编程感兴趣并且希望通过自学来掌握Go语言基础知识的读者使用,或者有其他编程语言基础的读者阅读参考。 同时,《Go语言门经典/计算机科学与技术丛书》也可作为高等院校计算机及相关专业的教材。
MATLAB 2020中文版从入门到精通
¥51.50
全书以MATLAB 2020为基础,结合高等学校的教学任务和计算科学的应用,详细讲解了数学计算和仿真分析的各种方法和技巧,力争让学生与零基础读者*终脱离书本,将所学知识应用于工程实践中。 本书主要内容包括MATLAB基础知识,程序设计基础,二维图形、三维图形绘制,图像绘制,数列、级数与极限计算,符号运算,积分计算,微分方程,图形用户界面设计,Simulink仿真基础,MATLAB联合编程,优化设计,供应中心选址设计实例,数字低通信号频谱分析设计实例,函数*化解设计实例等。本书内容覆盖数学计算与仿真分析的各个方面,既有MATLAB基本函数的介绍,又有用MATLAB编写的计算程序,以及利用函数解决不同数学应用问题的方案等。 本书既可作为MATLAB初学者的门用书,又可作为相关工程技术人员、大学生、研究生的工具书。
数据可视化(第2版)
¥58.99
全书共有15章,分为4篇。基础篇,阐述数据可视化的基础理论和概念,从人的感知和认知出发,介绍数据模型和可视化基础;时空数据篇,介绍带有空间坐标或时间信息的数据的可视化方法,此类数据通过设备在真实物理空间中采集得到或由科学计算模拟产生;非时空数据篇,描述非结构化和非几何的抽象数据的可视化,这些数据既存在于真实物理空间,又是社会空间和网络信息空间的基本表达形式;用户篇,介绍面向各类数据的可视化在实际应用中共同需要的方法、技术和工具,例如交互和可视化评测方法,以及在具体领域的可视化和应用系统。本书从研究者的角度,介绍数据可视化的定义、方法、效用和工具,既可作为初学者的领路手册,也可用于可视化研究和可视化工具使用的参考指南。
再也不踩坑的kubernetes实战指南
¥43.50
本书以实战为主线,深浅出地介绍了Kubernetes在企业生产环境中的应用。全书共6章,第1章讲解Kubernetes的高可用安装,分为kubeadm和二制安装方式,可以让读者快速上手,了解Kubernetes的架构模式。第2章介绍了Kubernetes的理论基础。第3章主要讲解Kubernetes常见应用的容器化,并部署至Kubernetes集群实现高可用,同时介绍了Kubernetes的各个组件和资源。第4章主要介绍持续集成和持续部署,包括Jenkins*的功能Pipeline的使用,从Pipeline的语法到项目实操,传统Java和Spring Cloud应用的容器化以及自动化构建部署。第5章主要讲解了Kubernetes的Nginx Ingress的安装和常用配置,以适用于生产环境的各种需求。第6章讲解了备受关注的Server Mesh,使用Istio代替微服务架构中的网络功能、实现限速、分流和路由等内容。 本书技术先,注重实操,解决了Kubernetes在生产环境中使用和安装过程中遇到的大量问题,本书特别适合想尽快将Kubernetes应用于其公司业务中的Kubernetes初学者、发人员、运维工程师和架构师使用。
黑客攻防与电脑安全从新手到高手(微视频+火力升级版)
¥27.22
《黑客攻防与电脑安全从新手到高手(微视频 火力升级版)》在剖析用户行黑客防御中迫切需要或想要用到的技术时,力求对其行“傻瓜”式的讲解,使读者对网络防御技术有一个系统的了解,能够更好地防范黑客的攻。《黑客攻防与电脑安全从新手到高手(微视频 火力升级版)》共分为 17章,包括电脑安全快速门,电脑系统漏洞的防护策略,系统侵与远程控制的防护策略, 电脑木马的防护策略,电脑病毒的防护策略,电脑系统安全的防护策略,电脑系统账户的防护策略,磁盘数据安全的防护策略,文件密码数据的防护策略,网络账号及密码的防护策略,网页浏览器的防护策略,移动手机的安全防护策略,平板电脑的安全防护策略,网上银行的安全防护策略,手机钱包的安全防护策略,无线蓝牙设备的安全防护策略,无线网络安全的防护策略等内容。 本书赠送的微视频,读者可直在书中扫码观看。另外,《黑客攻防与电脑安全从新手到高手(微视频 火力升级版)》还赠送其他王牌资源,帮助读者掌握黑客防守方方面面的知识。由于赠送资源比较多,我们在《黑客攻防与电脑安全从新手到高手(微视频 火力升级版)》前言部分对资源项做了详细说明。 《黑客攻防与电脑安全从新手到高手(微视频 火力升级版)》内容丰富,图文并茂,深浅出,不仅适用于网络安全从业人员及网络管理员,而且适用于广大网络爱好者,也可作为大中专院校相关专业的参考书。
人工智能与我们:AI100问
¥23.87
作为一个崛起中的新兴力量,人工智能不仅仅是一种技术,它的发展除了在科学和产业发展领域产生影响之外,还将对现行人类的社会规范、生活模式产生非常深远的影响。随着第三次人工智能潮的到来,人们对人工智能及其未来的发展充满强烈的兴趣和诸多的疑问——什么是人工智能?人工智能对人类生活会有哪些深远影响?我们又能通过人工智能实现什么样的生活? 《人工智能与我们》采用问答形式,针对人们普遍关心的100个人工智能问题,从人类生活的多个方面一一作答,帮助读者轻松了解人工智能究竟是什么,它与数字经济、大数据、5G等热话题有什么关系,人工智能将会给未来社会和人们的生活带来怎样的切实的影响,等等。全书不仅可以作为普通读者的科普读物,还可以为政府管理者、企业家提供信息和决策帮助。

购物车
个人中心

