


***计算机专家Michael C. Feathers的经典之作,软件发大师Robert C. Martin作序倾情推荐,修改遗留代码的权威指南 深剖析修改遗留代码的各种方法和策略,从理解遗留代码、为其编码测试、重构及增加特性等方面给出大量实用建议,是所有程序发人员之作


Altium Designer PCB设计官方指南(基础应用)
本书是Altium公司根据其Altium Designer 20软件编写的一部官方教程。这套书凝聚了Altium公司大量工程师的辛勤劳动。致力于造一部可靠的电路设计工具图书。适用于高等学校作为电路与电路板设计的教材,也适合电路工程师作为工具书。

自己动手做iOS App:从设计开发到上架App Store
覆盖设计、原型、发、上架完整知识 iOS 设计/发疑难问题图文解析 从0到1做出属于自己的iOS应用


1.结合案例,系统讲述Spring Boot框架基础知识、应用程序发过程和菱形测试模型,帮助读者提升全栈发与测试能力 2.通俗易懂,本书是一本关于Spring Boot应用程序发和测试的门图书,适合初学者学习 3.内容实用,通过学习如何用代码实现具体的口,读者可掌握发框架和测试分层模型的应用 4.可操作性强,从搭建环境手,详细介绍如何编写代码和测试脚本,并结合源代码实现测试过程,帮助读者一步步了解整个测试过程,读者可跟随本书中的案例行实践

本书以Kubernetes实战为主线,从企业应用场景出发,介绍了Kubernetes的架构模式、集群安装、组件、应用的容器化、Jenkins的持续集成和持续部署以及服务网格Service Mesh等内容,可帮助读者从零始快速搭建容器集群,并应用于公司业务实践。


本书特色 基本概念→语法讲解→示例讲解→实践练习→项目实战 198个实例、1个项目案例、156个技巧、64个练习题 超值DVD-ROM 14.5小时多媒体语音教学视频 超值赠送C语言学习视频 本书源文件、本书教学PPT 程序员书库:《ASP.NET4.0从门到精通(附光盘)》 程序员书库:《C#4.0从门到精通(附光盘) 》 程序员书库:《JAVA从门到精通(附光盘)》 程序员书库:《C语言从门到精通(附光盘)》 程序员书库:《C++语言从门到精通(附光盘)》 程序员书库:《VisualC++从门到精通(附光盘)》 程序员书库:《ActionScript3.0从门到精通(附光盘)》 程序员书库:《JavaScript从门到精通(附光盘)》 程序员书库:《Oracle从门到精通(附光盘)》

●畅销书全面升级,本书在保留第1版经典内容(如四步测试策略制定法、产品质量评估模型、测试设计车轮图、风险分析检查清单、组合缺陷分析法等)的基础上,结合敏捷、DevOps等新的发模式及作者近5年新的心得和实践,依然围绕测试策略(即 测什么 和 怎么测 )对测试技术、方法、实践行深度解析,并基于新环境,为测试工程师向测试架构师跃迁规划发展路径。 ●为帮助读者理解,书中包含一个贯彻始终的综合案例;为说明某些重知识,配备了数十个特色案例。书中还包括10余套可套用的模板或清单、近500张图表,从而保证读者可以把所学内容落地到自己的项目中。本书可帮助读者跳出狭义的测试,从商业、产品、发、架构、管理等角度重新审视测试,从而获得更宽的视野,更多的发展机会。 ●作者基于之前在华为做测试,近几年在绿盟做测试、带团队的


到目前为止,基于MapReduce框架的设计模式散见于各种研究论文、博客和书籍中。这本书将各种有价值的MapReduce设计模式汇集在一起,形成一本独特的合集,可以帮读者节省大量的时间和精力,无论读者身处哪个领域,使用哪种编程语言,使用什么开发框架。 书中对每一种模式都会详细解释其使用的上下文、可能存在的陷阱及使用的注意事项,以帮助读者在对大数据问题架构建模时避免常见的设计错误。本书还提供了MapReduce的一个完整综述,解释其起源和实现,并说明设计模式如此重要的原因。书中的所有示例代码都是基于Hadoop平台编写的。


(1)作者是风控、AI、算法领域的专家,曾在多家知名金融科技公司从事基于机器学习的风控算法优化工作,经验十分丰富。 (2)从原理、算法、工程实践3个维度全面展,全面介绍了现阶段风控领域面临的挑战,以及机器学习在各种风控场景中的应用。 (3)基于Python新版本撰写,每个章节都包含问题、案例、算法3个部分,实操性强。 (4)科大讯飞刘鹏等10位专家联袂推荐。 (5)包含21种实用算法与26个解决方案 智能风控第二弹来袭!

本书全面呈现jQuery的超凡魔力,从jQuery的基本应用到各种强大的jQuery UI与jQueryPlugins,*后介绍了当前热门的,如Google地图,Flickr等Web服务的应用。


特色:29个小实例、4个大实例、1.5GB配套资源通过大量案例的设计与实现,让读者在做中学整合多媒体素材,展示微课、微视频制作全过程讲述Camtasia Studio 8.5微视频制作的实战指南。Camtasia Studio是流行的屏幕录像和视频编辑软件,在高校中被越来越多的老师利用来录制微课(5~15分钟微视频),是全国高校教师IT技术培训常用软件之一。利用该软件,教师以及社会上的培训机构可以轻松地对电脑屏幕上的操作行录像和配音,并能快速地对视频行剪辑、设置过场动画、添加说明字幕和水印、整合测验和调查等交互式内容,是学校微课和网络上微视频制作的利器。本书通过大量的微课实例来讲述Camtasia Studio软件的使用,每章末尾均附有小实例,全书结尾附有综合性的大实例,旨在通过案例的设计与实现,让读者切实掌握微视频制作技术以及相关的辅助技术和支撑理论。同


基于面向物联网的Android Things系统,系统介绍如何构建和维护物联网设备,更加高效地实现智能产品的发 Android Things系统是一款面向物联网平台的操作系统,可用于构建更加小型化的智能产品,这些智能产品甚至不需要图形操作界面,如智能温控器、智能探热针等,Android Things系统就是为这种设备准备的。Android Things系统提供了与Android系统相同的发工具、强大的Android框架和API,从而简化了智能产品的发。 通过本书,你会触到全新的Android框架和API,使用传感器、电阻、电容和显示器等组件实现安全而可靠的物联网项目,包括报警系统、环境监测系统、环境光控系统、远程气象站等。 本书主要内容: 物联网生态系统以及Android Things在其中的作用; Android Things框架的安装、发环境、SDK和API; 有效地使用传感器的方法; 使用Android Things实现物联网项目的技术; 将Androi

MATLAB语言具有高效、功能强大、界面友好和语言自然等特点,是目前工程界比较流行的工程仿真软件。

本书向你介绍各种核心R功能和大量的第三方软件包,使得R用户能够从较新的大数据技术和框架(如 Hadoop、Spark、H2O,传统基于SQL的数据库如SQlite、MariaDB和PostgreSQL,还有更灵活的NoSQL数据库如MongoDB或者HBase等)中受益。通过学习本书,你将从数据导和管理到分析和预测建模的大数据产品周期的所有阶段中亲身体验各种工具与R的整合。

《白帽子安全发实战》融合了信息安全行业技术专家10多年一线工作经验,介绍了常见的渗透测试工具与防御系统的原理、发过程以及使用方法。语言简练、内容实用、注重实践,讲解透彻,且免费提供所有源码。难处配有二维码视频,使读者身临其境,迅速、深地掌握各种经验和技巧,真正提高安全发能力。

(1)作者从事电商行业10余年,资深的电商数据分析与运营专家,为歌莉娅、欧时力等多个 操盘多个千万级电商项目(2)从业务、数据、运营3个维度为电商的经营和决策提供了科学的方法论,是一部电商运营真经,真正做到了“业务中有数据,数据中有运营”。(3)理论与业务模型相结合、理论与实践案例相结合的讲解方法,系统、充分地讲解了电商行业的运营框架、数据运营指标、数据分析方法、经典实用案例,以及业务模型等。


FRM是金融风险建模与管理的国际专业考试,是金融从业者的高级权威认证,其市场受度和认可度非同一般。目前该考试的通过率较低,中国境内的持证者更是凤毛麟角。 FRM考试采用全英文形式,本身对语言要求很高,另外考试大纲涵盖范围之广泛、内容之丰富,对大多数考生来说,也是极大的挑战。其中,涉及到的各类经典金融风险模型资料更是全网难求。 《MATLAB金融风险管理师FRM:一级》作者均为北美一线金融风险建模从业者,他们考察了大量现实状况,得出的结论是:无论你是仅仅需要通过FRM考试,还是为了满足实际的工作需求,你都需要具备一定的编程能力,能够由程序生成各种可视化的数据和流程。如此,才能对FRM考纲深理解并融会贯通,而熟练准确地运用到工作中。 MATLAB是理工专业的工具,软件不难,但是融到业务中则需要一定的思路和方法。从这个

本书涵盖微服务设计到部署的各个阶段,贯穿全书的真实案例,实战性较强。 本书作者技术背景深厚,均在英国著名身份识别与认证公司Onfido担任技术方向的负责人。该公司用机器学习主要从事图像识别、面部识别等技术的发。 源自作者日常发中得到的积累和感悟,带给你真实的沉浸式体验。 示例代码基于Python语言,可在异步社区轻松下载。


*零基础、门级的讲解无论读者是否从事计算机相关行业,是否触过MATLAB,是否使用MATLAB发过项目,都能从本书中获益。*超多、实用、专业的范例和项目本书结合实际工作中的范例,逐一讲解MATLAB的各种知识和技术。之后,还以实际发项目帮助读者综合运用所学知识,从而提升实战经验,积累项目经验。*随时检测自己的学习成果每章首页给出了 本章要 ,方便读者明确学习方向。*细致微、贴心提示本书在讲解过程中使用了 提示 注意 技巧 等小栏目,帮助读者在学习过程中更清楚地理解基本概念,掌握相关操作,并轻松获取实战技巧。*全程同步教学视频涵盖本书所有知识,详细讲解每个范例和项目的发过程及关键,帮助读者更轻松地掌握书中所有的MATLAB 程序设计知识。*超多电子资源大放送赠送大量电子资源,包括 11 小时全程同步教学视频、188 个范例源码、全书

全栈项目开发全程实录——Spring Boot+Vue Django+Vue Node+Vue
本书精心挑选了7个热门全栈项目,涵盖从前端Vue.js到后端Django、SpringBoot和Node.js的全面技术栈。通过电动车品牌信息管理、吃了么外卖网等项目的实践,读者不仅能学习到从设计到实现的完整流程,还能积累宝贵的实战经验。特别适合希望快速提升技能并实现就业目标的IT求职者及学生。此外,随书附赠丰富的资源库,是每位全栈发者的理想选择。

Dreamweaver CS4 +ASP动态网站开发从基础到实践 1碟
《Dreamweaver CS4 +ASP动态网站发从基础到实践》: 程序代码详尽诠释 应用技巧一学就会 网站发新手 网站资深设计师集多年网页设计与动态网站发的深刻体验,结合实际发案例.循序渐教新手建设自己的动态网站 通过8个网站常用系统的设计与发案例,分别介绍8种网站建设的核心技术,每个案例都按总体构思,页面设计、数据库连、后台管理的制作流程讲解 重案例的多媒体视频讲解 所有案例的源代码、素材文件和数据库文件 《Dreamweaver CS4 +ASP动态网站发从基础到实践》特色 流程动态网站发技术的全程讲解 以Dreamweaver CS4为平台,重介绍ASP动态网站发技术以及Access网站数据库管理技术,教会读者怎样完美组合Dreamweaver、ASP、Access 来创建—个能在网络上正常运行的动态网站涵盖动态网站发大部分常用系统或模块 个人


本书首先介绍MATLAB的基础知识,使读者对MATLAB有一个概略的认识。



Scala是一种强大的JVM语言,混合了函数式和面向对象编程范式。你很容易通过图书和上网找到Scala 的介绍性资料,但是很难找到来自资深实践者的深刻洞见和代码示例,而本书可以满足你的需要。本书没有什么棘手的理论——只包含众多新鲜、实用的Scala编程技巧。本书适合用于了解Java、Scala或其他面向对象语言的读者。

SoC 作为软硬件一体化集成程度较高的IT 技术表达方式,是保护设计者知识产权的完美介质。随着SoC 设计技术的普及和芯片制造成本的不断降低,SoC 成为每一个IT 公司的标配。SoC设计其实不是一件神秘的事情,有明确的方法可以遵循。本书详细介绍了SoC 全流程技术,从概念到需求分析,即从总体设计到模块分割,从详细设计到仿真验证,从生产到封测,从硬件集成到系统集成,从验收测试到第二轮迭代的完整过程。 本书不仅适合初次触芯片设计的人员,也适合对于芯片或机器人设计有一定了解的发设计人员及架构师。

学习并掌握一门编程语言的*方式是用它去解决问题,而本书正是为想要动手实践的程序员设计的。书中基于日常软件发中经常遇到的实际问题提炼了57道练习题,以帮助程序员磨练技艺、提升技能。这些练习题由浅深,首先从简单的程序手,然后逐步过渡到解决更难的问题。如果你是一名新手,这些练习题可以帮你编程的大门。如果你是一位经验丰富的程序员,也可以运用这些练习题来快速地学习一种新语言或新的编程风格。

本书的主要特: 一本深剖析Python具体实现的著作 内容新鲜,采用**的Python语言版本(25) 大量的图表形象地展示Python内部的运作机理 在原理介绍的同时,带领读者一起动手对Python虚拟机行改造 完整覆盖Python所有的核心议题,深刻揭示Python与C/C++之间如何互动

本书为读者建立机器学习模型提供了容易理解和上手的指导。本书拨迷雾,辟出一条清晰的学习路径,帮助读者发现、理解、应用和发机器学习和数据科学的潜力。本书通过免费的预测分析软件包 ,为读者提供必要的工具,帮助读者充分理解、深化认识并展创造性思维,以增强自己的机器学习和数据科学项目。本书阐述了:★ 能够从数据中学习到什么?★ 为什么从数据中学习是数据科学工具箱的必 备部分?★ 如何将机器学习运用到自己的研究中?通过阅读本书,你将能够:★ 掌握从数据中学习的技能;★ 探索、评价并利用核心学习类型;★ 发挥监督学习的威力;★ 使用半监督学习设计成功的解决方案;★ 学会使用无监督学习;★ 模拟实现自己的想法并帮助创新方法。 本书是一本可以轻轻松松从门到精通的指南,你可以亲自动手实践其中巧妙的算法。如果你

含金量高 前端精品内容荟萃,强化基础提升实战技能。通俗易懂 语言风格轻松幽默,形象生动讲解枯燥知识。系统学习 掌握前端高级技巧,清晰流畅学习阶内容。贴近读者 结合自身学习经历,文字极具温度不失严谨。直痛 规避发思维误区,精炼浓缩直指技术本质。

在本书中,四位在分布式系统、企业应用发和源领域有着丰富经验的Kubernetes专家将会对使用Kubernetes容器编排系统构建应用行全程指导。他们的经验来源于在生产环境中成功运行Kubernetes的众多企业,书中的很多方法也通过具体的代码示例来说明。 本书面向已经熟悉Kubernetes 的基本概念,想一步学习通用的*佳实践的读者。本书提供了在Kubernetes上构建应用所需的知识。



1.Knative是为Kubernetes设计的Serverless平台,本书是讲解Knative门与实践的佳作; 2.本书包含50多个实用示例,可帮助读者使用Knative解决这些问题; 3.每个示例均包含详细的代码和练习,以及相关原理的讨论; 4.提供书中彩图文件下载。 如果你对Serverless计算和Kubernetes核心资源(如部署、服务、路由和副本)比较熟悉,那么通过本书你将会了解如何在实际的企业应用程序发中使用Knative。本书涵盖自动扩缩容、构建事件、可观测性、在OpenShift上部署Knative等多方面内容。 本书包含以下内容: 高效地构建、部署、管理现代Serverless应用; 在实际的企业场景(包含复杂的事件驱动)中应用 Knative; 有效地监控 Knative 服务器应用; 将 Knative 与 CI/CD 集成,例如使用管道可以实现更快、更成功的生产部署; 基于Kubernetes和Knative部署丰富的企业集成模式和连器生态系统 Apache Ca

本书由畅销书《精益创业》的作者Eric Ries策划,该系列图书侧重于方法论的核心层面,并为开发人员、经理和创业团队其他成员提供了实例。读者将掌握一系列的工具,从而在创业之路的每一步都做出快速和明智的决策。精益创业用户体验的理论和方法,非常适合中小型创业企业的需求,本书潜在的读者群和需求较大。国内日渐兴起对于产品的用户研究和体验的重视,以微信等产品为典型代表,产品经理这个职位及其素质的重要性,也得到企业主和用户的认可。本书很好地符合了这一趋势。作者具有多年用户体验研究和产品设计的经验,本书内容具备指导性和实用性。"如果你是一名企业家,特别是如果你正在科技领域里工作,你会了解用户体验的重要性。但是,除非你曾经与用户体验设计师亲密合作过,否则你不可能知道如何正确地去做。这本书很适合你阅读。这

基于ARM Cortex-M4F内核的MSP432 MCU开发实践


阅读本书,将让您了解并掌握如下知识:MATLAB数学计算MATLAB图形绘制Simulink交互式仿真自动控制原理优化方法数字信号处理图像处理系统辨识自抗扰控制技术模糊控制


iv>

本书从实际的应用场景出发,结合当下热门技术(AJAX、jQuery UI、瀑布流、HTML 5、Node.js、CSS3、CSS hack),用*浅显的例子带领大家走向IT前沿。

1. 实例丰富,书中配有数百*Go语言发案例,上手容易。 2. 实用技术大全,包罗Go语言发方方面面,从门到阶实战。 3. 配套资源丰富,配有多媒体课件、源代码、视频等资源。

全彩印刷,程序清晰,配全部案例源代码,扫码下载。26堂课,45个创客小程序,资深创客教师手把手教你如何利用Mind+图形化编程软件来控制由各种传感器、执行器与Arduino UNO主控板搭建的创客作品

本书适合企业白领、商务人士、政府机关人员、培训老师和在校学生等参考阅读,希望本书能帮助您优化Excel数据管理,促工作效能的提升。与《商务PPT的说服之道》搭配使用效果更佳。

本书通过编写一个个小巧、有趣的游戏来教授Python编程。本书包含了14个游戏程序和示例,贯穿其中,介绍了Python基础知识、数据类型、函数、流程控制、程序调试、流程图、字符串操作、列表和字典、图形和动画、碰撞检测、声音和图像等方方面面的知识。本书可以帮助读者在轻松有趣的过程中,掌握Python游戏编程的基本技能。本书包含的示例游戏程序包括猜数字游戏、Jokes、DragonRealm、Hangman、Tic Tac Toe、Bagels、Sonar TreasureHunt、Reversi、Dodger等。本书适合不同年龄和层次的Python编程初学者阅读。



如何在大数据时代获得实时的数据信息,分析挖掘、提取出有价值的信息,并以直观清晰的图形表示出关键的数量关系和概念,是一个值得研究的问题。本书通过数据抓取篇(如何获得数据信息)、数据分析篇(分析挖掘,提取出有价值的信息)、数据可视化篇(以直观清晰的图形表示出关键的数量关系和概念)详细描述数据抓取、分析、展示的整个流程,每一篇自成一体,可以单独学习掌握。