-
移动端AI与ML应用开发:基于iOS和Android
劳伦斯·莫罗尼 试读
没有设备可以运行的话,人工智能将一无是处。既然移动设备已成为大多数人的主要计算设备,那么移动开发人员将AI添加到他们的工具箱中便至关重要。本书是你在iOS和Android等流行移动平台上创建和运行机器学习模型的实用指南。作者首先介绍了机器学习技术和工具,然后引导你使用ML Kit、TensorFlow Lite和Core ML等工具编写由常见ML模型(如计算机视觉和文本识别)驱动的Android和iOS应用程序。如果你是一名移动端应用开发者,本书将帮助你利用当今的ML技术。通过阅读本书,你将:*探索在移动设备上实施ML和AI的选项。*为iOS和Android创建ML模型。*为iOS和Android编写ML Kit和TensorFlow Lite应用程序,为iOS编写Core ML/Create ML应用程序。*为你的用例选择合适的技术和工具,例如,基于云的推理与移动端推理、高级API与低级API。*了解移动端机器学习的隐私和伦理实践。
-
Python数据分析:基于Plotly的动态可视化绘图
孙洋洋 试读
随着信息技术的发展和硬件设备成本的降低,当今的互联网存在海量的数据,要想快速从这些数 据中获取更多有效的信息,数据可视化是重要的一环。对于Python 语言来说,比较传统的数据可视 化模块是Matplotlib,但它存在不够美观、静态性、不易分享等缺点,限制了Python 在数据可视化方 面的发展。为了解决这个问题,新型的动态可视化开源模块Plotly 应运而生。由于Plotly 具有动态、 美观、易用、种类丰富等特性,所以一经问世就受到开发人员的喜爱。本书主要介绍Plotly 在可视化 各领域的应用,包括基础绘图、数据处理、网页开发、程序GUI、机器学习和量化投资等,方便读者 对Plotly 快速上手。 本书绝大部分代码用Python 语言编写,同时也给出了Plotly 在R 语言、MATLAB 和JavaScript 中的应用案例。
-
游戏数据分析实战
黎湘艳 试读
《游戏数据分析实战》主要针对游戏策划、游戏运营、游戏数据分析、产品数据分析挖掘、数据平台开发维护人员 及对数据分析感兴趣的读者,介绍怎样利用数据分析游戏生命周期中各阶段遇到的问题。 《游戏数据分析实战》主要分为三部分:第一部分主要介绍游戏数据分析相关指标体系,通过这套体系,可以初步 监控游戏整体运营情况;第二部分主要介绍游戏正式发行前期的市场调研、渠道用户质量分析、竞品 分析及投资收益预测,对游戏品质进行定位,评估正式上线后的效果;第三部分主要对游戏正式发行 后的用户流失、活跃用户分类、付费习惯、版本迭代效果、区服合并等主要问题进行深入探讨,实现 游戏的精益化运营。 《游戏数据分析实战》的特色是以详细案例为主,通过 SPSS、Excel 等工具逐步展示实施步骤。通过手把手的方式 让读者快速掌握游戏数据分析方法。
-
高性能服务系统构建与实战
银文杰 试读
影响业务系统性能的因素很多,计算机系统的各个层面都有涉及:从硬件、网络、操作系统、中间件、存储,直到自身代码质量。所有技术团队都曾为解决性能问题、提高性能峰值绞尽脑汁,从千头万绪到生不如死。本书基于作者10 余年工作经历中踩过的技术神坑,总结整理而成。虽然不能将计算机系统各个层面中影响性能的因素全部介绍完,但还是希望通过讨论业务系统负载层、网络通信层解决性能问题的过程,启发读者,为读者在工作中解决性能问题提供借鉴思路。
-
基于Android Studio的应用程序开发教程
李宁宁 试读
本书从初学者的角度出发,基于Android Studio开发环境,循序渐进地针对Android应用程序开发进行了介绍。全书共9章,分别为:Android平台与开发环境,Android应用程序构成分析,Android生命周期与通信,布局和控件,布局和控件进阶,系统服务,数据存储,后台处理与网络通信,综合实例设计与分析。从安装环境开始入手,进入第一个Android应用程序的剖析,最后完成一个基于服务器端和客户端结构的综合案例。本书案例丰富,每章以项目导学开头,引入当前章节的内容,最后通过项目延伸,引出更深入的需求,给予读者发挥和实现的空间。
-
Kubernetes权威指南:从Docker到Kubernetes实践全接触(纪念版)
龚正 试读
Kubernetes是由谷歌开源的Docker容器集群管理系统,为容器化的应用提供了资源调度、部署运行、服务发现、扩容及缩容等一整套功能。《Kubernetes权威指南:从Docker到Kubernetes实践全接触(纪念版)》从架构师、开发人员和运维人员的角度,阐述了Kubernetes的基本概念、实践指南、核心原理、开发指导、运维指南及源码分析等内容,图文并茂、内容丰富、由浅入深、讲解全面;围绕着生产环境中可能出现的问题,给出了大量的典型案例,比如安全配置、网络方案、共享存储方案、高可用性方案及Trouble Shooting技巧等,有很强的实战指导意义。本书随着Kubernetes版本更新不断完善,目前涵盖了Kubernetes从v1.0到v1.6版本的全部特性,尽力为Kubernetes用户提供全方位的指南。无论是对于软件工程师、测试工程师、运维工程师、软件架构师、技术经理,还是对于资深IT人士来说,本书都极具参考价值。
-
RPA(流程自动化机器人)入门:手把手教你应用UiPath自动化工作(全彩)
柴娟伟 试读
RPA 可以24 小时不间断地工作,帮你完成在计算机上有规则、重复的操作,用于提高工作效率。RPA 是一个新工具,供业务人员使用,就像Excel 一样,未来可能人人需要。RPA 更是一种新职业,这种职业包含9 种角色,形成多种新的工作职位。不用写代码,RPA 就让非程序员拥有了使流程自动化的能力。本书是RPA 学习者的入门参考书(以UiPath、UiBot、云扩、Automation Anywhere 等工具为例)。
-
深度学习之图像识别:核心技术与案例实战
言有三 试读
本书全面介绍了深度学习在图像处理领域中的核心技术与应用。书中不但重视基础理论的讲解,而且从第4章开始的每章都提供了一到两个不同难度的案例供读者实践,读者可以在已有代码的基础上进行修改和改进,从而加深对所学知识的理解。
-
Photoshop后期强:摄影后期抠图与合成实战宝典
陈建强 试读
陈建强是国内知名的数码摄影后期专家,曾经获得国内外摄影奖项2000余个。他根据自己多年来摄影创作和教学经验,出版了“Photoshop后期强”数码摄影后期教程。本套教程使用大量案例讲解Photoshop的使用方法,并将自己的创作思路进行讲解,使读者能够知其然,更知其所以然。作者不是简单地将Photoshop作为修图的工具,更是将其作为摄影数码摄影后期创作的手段。 图像的合成是数码摄影后期创作中经常需要使用的技法,要掌握图像的合成技术,同时也要掌握抠图技术。本书主要就是针对照片抠图与合成而展开介绍的。
-
深入浅出Excel VBA
杨洋 试读
本书基于作者在高校课堂和网络教育中多年积累的教学经验,由浅入深地讲解了Excel VBA程序设计的知识与技巧,涵盖数据处理、格式排版、文件管理、窗体设计,以及集合、字典、正则表达式、Web信息提取等各方面常用技能。本书力求做到体系严谨、语言风趣,用轻松、生动的语言引导读者领会Excel VBA编程的精髓与关键,进而一窥计算机科学世界的神奇与美妙。同时,本书精心设计了60个改编自真实场景的原创案例,使每个环节的学习都能映射到实际生活中的需求,为初学者提供一条独特、实用的VBA学习路径。此外,本书的主体内容与作者在网易云课堂(http://study.163.com)开设的“全民一起VBA”系列视频课程相互匹配并互有补充。该系列课程以生动幽默的动画形式展现了Excel VBA编程的全貌,读者可以参照学习,加深理解。
-
After Effects 2020完全实战技术手册
铁钟 试读
本书编写的目的是令读者尽可能全面掌握After Effects 软件的应用。书中深入分析了软件的每一个功能和命令,可以作为一本手册随时查阅。实例部分由浅入深,步骤清晰简明,通俗易懂,适合不同层次的制作者学习。本书配套光盘收录了大量的视频素材,读者可以根据需要进行练习和使用。 本书结构清晰,语言流畅,内容翔实,从各个方面展现了After Effects的强大功能,书中的实例突出实践性,适合于广大初级和中级的After Effects用户,同时也可以作为高等院校相关专业的教材使用。
-
AI安全之对抗样本入门
兜哥 试读
本书结合了作者在安全领域的多年实践经验,对对抗样本分析所面临的挑战进行了系统阐述,对业界常见的方式方法做了系统的归纳总结,有其独到的见解和主张。与其他机器学习系列丛书中的内容不同,本书针对的对象是人工智能本身,从对抗样本这一维度入手,深入浅出地叙述了对抗样本的基本原理、攻击方式和常见防御算法等内容。本书对信息安全和人工智能的从业者来说,都具有一流的参考价值。
-
WebAssembly标准入门
柴树杉 试读
WebAssembly是一种新兴的网页虚拟机标准,它的设计目标包括高可移植性、高安全性、高效率(包括载入效率和运行效率)、尽可能小的程序体积。本书详尽介绍了WebAssembly程序在JavaScript环境下的使用方法、WebAssembly汇编语言和二进制格式,给出了大量简单易懂的示例,同时以C/C++和Go语言开发环境为例,介绍了如何使用其他高级语言开发WebAssembly模块。 本书适合从事高性能Web前端开发、跨语言Web应用开发的技术人员学习参考,也可以作为WebAssembly标准参考手册随时查阅。
-
Spring学习指南 (第3版)
J. 夏尔马 试读
Spring框架是以简化J2EE应用程序开发为特定目标而创建的,是当前流行的Java开发框架。 本书从介绍Spring框架入手,针对Spring 4.3和Java 8介绍bean的配置、依赖注入、定义bean、基于Java的容器、AOP、Spring Data、Spring MVC等知识,旨在帮助读者更轻松地学习Spring框架的方法。 本书适合Web开发者和想使用Spring的初学者参考,也可供对 Web开发和Spring感兴趣的读者参考。
-
深度学习:基于Python语言和TensorFlow平台(视频讲解版)
谢琼 试读
人工智能极简历史、开发环境准备、初识TensorFlow、简化神经网络模型、用神经网络解决非线性问题、从文件中载入训练数据、多层全连接神经网络、保存和载入训练过程、查看图形化的模型、用训练好的模型进行预测、用高层工具简化建模和训练过程、在其它语言中调用TensorFlow模型、用卷积神经网络进行图像识别、循环神经网络初步、下一步学习方向指南。
-
Arduino+3D打印创新电子制作2
李亚东 试读
“i创客”谐音为“爱创客”,也可以解读为“我是创客”。创客的奇思妙想和丰富成果,充分展示了大众创业、万众创新的活力。这种活力和创造,将会成为中国经济未来增长的不熄引擎。本系列图书将为读者介绍创意作品、弘扬创客文化,帮助读者把心中的各种创意转变为现实。 本书通过一个个有趣的项目案例介绍了使用3D建模、3D打印技术制作作品的结构件;通过Arduino开源硬件平台搭建物理电路,编写程序完成各种功能,制作出酷炫智能装置的全过程。本书语言生动,图片直观,手把手教你完成项目的制作。本书共有基础篇、生活DIY、娱乐与酷玩、教育教学、创意制作、创客竞赛6章,收录了20个Arduino+3D打印制作实例,读者可以有针对性地选择自己喜欢的栏目。更重要的是,学习完本书案例后,你就可以举一反三,学以致用,做出超越本书案例的作品。 本书适合基础教育领域的学生阅读,可作为校园选修课的教材,也适合对创客创意制作感兴趣的新手阅读。
-
C++模板元编程实战:一个深度学习框架的初步实现
李伟 试读
《C++模板元编程实战:一个深度学习框架的初步实现》以一个深度学习框架的初步实现为例,讨论如何在一个相对较大的项目中深入应用元编程,为系统性能优化提供更多的可能。 《C++模板元编程实战:一个深度学习框架的初步实现》分为8章,前两章讨论了一些元编程与编译期计算的基本技术,后面6章则讨论了元编程在深度学习框架中的实际应用,涉及富类型与标签体系、表达式模板、复杂元函数的编写等多个主题,详尽地展示了如何将面向对象与元编程相结合以构造复杂系统。 《C++模板元编程实战:一个深度学习框架的初步实现》适合具有一定C++基础的读者阅读。对主流深度学习框架的内核有一定了解的读者,也可以参考本书,对比使用元编程与编译期计算所实现的深度学习框架与主流的(主要基于面向对象所构造的)深度学习框架之间的差异。
-
数据科学实战手册(第2版)
普拉罕·塔塔 试读
本书对想学习数据分析的人来说是一本非常实用的参考书,书中有多个真实的数据分析案例,几乎是以手把手的方式教你一步一步地完成从数据分析的准备到分析结果报告的整个流程。无论是数据分析工作的从业者,还是有志于未来从事数据分析工作的在校大学生,都能从本书中获取一些新知识、新思想。 同时,本书也是一本学习和提高R及Python编程的参考书。很多人有这样的感触,单纯地学习编程语言是很枯燥的过程,但利用本书学习R和Python语言可以很好地解决这个问题,生动实用的数据集以及非常有意思的分析结果会极大地激发读者学习的兴趣。 本书案例包括汽车数据分析、税收数据分析、就业数据分析、股市数据分析、社交网络分析、大规模电影推荐、Twitter数据分析、新西兰海外游客预测分析以及德国信用数据分析等。
-
Python设计模式(第2版)
Chetan Giridhar 吉里德尔 试读
设计模式是构建大型软件系统zui强大的方法之一,优化软件架构和设计已经逐渐成为软件开发和维护过程中的一个重要课题。 本书通过11章内容,全面揭示有关设计模式的内容,并结合Python语言进行示例化的解析。全书囊括单例设计模式、工厂模式、门面模式、代理模式、观察者模式、命令模式、模板方法模式、复合模式、状态设计模式以及反模式等多种设计模式。 本书适合那些关注软件设计原则,并想将you秀的设计模式应用到Python编程当中的读者阅读,也适合普通的软件工程师、架构师参考。
-
精解Windows 10 第2版
李志鹏 试读
本书全面深入讲解Windows 10 操作系统的使用方法,全书共计14 章,包括:Windows 10 操作系统的变革;Modern2.0 界面的体验以及Cortana;传统桌面下的改进功能;全新Microsoft Edge浏览器;安装操作系统的方式和方法;存储管理; 文件系统; 虚拟化;Windows云网络;常规设置;备份与还原;性能原理和帐户管理;操作系统安全与管理;操作系统故障的解决方案。
-
Python游戏编程快速上手(第4版)
斯维加特 试读
Python是一种高 级程序设计语言,因其简洁、易读及可扩展性日渐成为程序设计领域备受推崇的语言。 本书通过编写一个个小巧、有趣的游戏来教授Python编程,并且采用直接展示游戏的源代码并通过实例来解释编程的原理的方式。全书共21章,12个游戏程序和示例贯穿其中,介绍了Python基础知识、数据类型、函数、流程控制、程序调试、流程图设计、字符串操作、列表和字典、笛卡尔坐标系、密码学基础、游戏AI模拟、动画图形、碰撞检测、声音和图像等方方面面的程序设计知识。本书可以帮助读者在轻松有趣的过程中,掌握Python游戏编程的基本技能。 本书适合不同年龄和层次的Python编程初学者阅读。
-
VMware vSphere企业级网络和存储实战
何坤源 试读
本书针对VMware vSphere虚拟化架构在生产环境中的实际需求,分9章介绍了如何在企业级虚拟化环境中对网络和存储进行安装、配置、管理、维护。 以实战操作为主,理论讲解为辅,通过搭建各种物理环境,详细介绍了在企业生产环境中常用的CiscoNexus系列设备、DELL MD存储和VMware Virtual SAN如何快速部署,并通过大量实例,迅速提高读者的动手能力。 本书通俗易懂,具有很强的可操作性,不仅适用于VMware vSphere虚拟化架构管理人员,而且对其他虚拟化平台管理人员也具有参考作用。
-
DevOps开发运维训练营
姚军 试读
本书从以练代学的角度讲解了IT 运维的一些实用知识和相关运维工具的使用技巧,总共分为8 章,其内容有DevOps 概念与评估框架,如何安装Jenkins 持续集成服务器,如何使用开发或者QA 环境的容器,云计算与配置管理,持续交付,自动化测试(功能和负载测试),使用编排技术自动化应用程序生命周期的不同方法,与特定角色相关的安全和监控。
-
零基础学51单片机(C语言版)
蔡杏山 试读
本书用实例详解并辅以视频的方式介绍51单片机与C语言编程,主要内容有单片机快速入门、单片机基础电路、数制与C51语言入门、51单片机的硬件系统、51单片机编程软件的使用、单片机驱动LED(发光二极管)的电路及编程、单片机驱动LED数码管的电路及编程、中断与中断编程、定时器/计数器的使用及编程、按键输入电路及编程、点阵和液晶显示屏的使用及编程、步进电机的使用及编程、串行通信的使用及编程、I2C总线通信的使用及编程、A/D与D/A转换电路及编程、STC89C5x系列单片机介绍。 本书具有起点低、由浅入深、语言通俗易懂的特点,内容结构安排符合学习认知规律。本书适合作没有任何基础的初学者学习51单片机及编程的自学图书,也适合作职业院校电类专业的单片机教材。
-
UI图标设计从入门到精通
汪兰川 试读
本书全面系统地阐述了UI图标设计理念、创作过程、设计方法以及各类界面的设计技术等内容,结合Photoshop软件中常用的各种工具和方法,有针对性地剖析UI设计的设计思路和制作过程。本书分别介绍UI设计概述、Photoshop功能、各类图形、图标设计等,并详细介绍了一系列综合项目的设计过程。
-
工业4.0、智能制造与企业精细化生产运营
张小强 试读
系统讲解了工业4.0、智能制造在企业精细化生产运营中的融合,帮助读者构建企业SCM供应链管理体系,打造智能制造平台,实现个性化输出、调整生产结构,实现企业转型升级的方法,帮助读者深入了解工业4.0的本质及智能制造的实施、数据支持、创新驱动力,帮助企业在市场环境不停变化的转型过程中调整、完善其转型战略和发展模式,在转型过程中逐步提升竞争力。《工业4.0 智能制造与企业精细化生产运营》适合各类制造型企业的总经理、厂长、生产经理、供应链管理者、质量经理、车间主任、科(课)长、一线管理者和生产管理干部阅读与学习。
-
Python数据分析与应用
黄红梅 试读
本书采用了以任务为导向的教学模式,按照解决实际任务的工作流程路线,逐步展开介绍相关的理论知识点,推导生成可行的解决方案,最后落实在任务实现环节。 大部分章节紧扣任务需求展开,不堆积知识点,着重于解决问题时思路的启发与方案的实施。通过从任务需求到实现这一完整工作流程的体验,帮助读者真正理解与消化Python数据分析与应用。 书中案例全部源于企业真实项目,可操作性强,引导读者融会贯通,并提供源代码等相关学习资源,帮助读者快速掌握大数据相关技能。
-
强化学习:原理与Python实现
肖智清 试读
本书将理论与实践相结合,在保证理论完整性的前提下,为每个章节都(特别是深度强化学习)都配套了代码,且配套代码的实现全部基于Tensorflow 2。
在理论方面,本书涵盖了几乎全部的主流经典强化学习算法(如资格迹)和深度强化学习算法(如深度确定性梯度策略),这是之前的教程(无论是中文教程还是英文教程,无论是网络教程还是电子版或纸板图书)都没有做到的。 -
HikariCP连接池实战
朱政科 试读
本书是首本介绍数据库连接池HikariCP的专著,具有系统性、工具性、实战性的技术指导书!
作者从事过多年数据库连接池领域一线开发,完成这本书用了两年时间,是根据实践工作以及体系理论梳理而成。本书的定位不是“代码书”或者“概念书”,而是经验凝结成的可以常读常新的实战之书。 -
PADS9.5实战攻略与高速PCB设计
林超文 试读
本书注重实践和应用技巧的分享。全书共19 章,主要内容包括:原理图设计,元件库制作,PCB 元件的布局、布线,Gerber 及相关生产文件输出的设计流程,PADS 高级功能应用,多层印制电路板的设计原则与方法,HDTV 播放器设计实例,多片存储器DDR2 设计实例,A13 DDR3 布线实例及IPC 考试板四片DDR3 的设计技巧等。随书配套光盘提供了书中实例的源文件及部分实例操作的视频演示文件,读者可以参考使用。
-
Altium Designer实战攻略与高速PCB设计
黄杰勇 试读
本书依据Altium Designer 15版本编写,并全面兼容14.x、13.x版本,详细介绍了利用Altium Designer 15实现原理图与PCB设计的方法和技巧。本书结合设计实例,配合大量的示意图,以实用易懂的方式介绍印制电路板设计流程和电路综合设计的方法。本书注重实践和应用技巧的分享。全书共17章,主要内容包括:Altium Designer15概述、工程管理与环境设置、原理图用户界面、原理图设计、原理图验证与输出、PCB用户界面、PCB设计和输出、高速PCB设计进阶、元件集成库设计与管理、原理图设计进阶、FPGA中原理图与PCB交互布线设计、PCB层叠与阻抗设计、PCB实战案例1:电子万年历设计、PCB实战案例2:USB HUB设计、高速实例1:DDR2的PCB设计、高速实例2:DDR3的PCB设计、原理图仿真设计等。本书在编写过程中力求精益求精、浅显易懂、工程实用性强,通过实例细致地讲述了具体的应用技巧及操作方法。书中实例的部分源文件和视频,读者可以在www.eda365.com的Altium版块进行下载使用。
-
新兴信息技术背景下我国个人信息安全保护体系研究
罗力 试读
本书首先介绍了新兴信息技术背景下全球个人信息安全风险态势,然后对我国社交网络、移动互联网、智慧城市、医疗卫生和未成年人个人信息安全保护现状及存在的问题进行重点分析。在此基础上,对全球个人信息保护法律发展情况、个人信息安全管理标准、网络信息安全人才培养进展等进行比较研究。最后对如何应对我国个人信息安全风险提出对策建议。本书强调对新兴信息技术环境下我国个人信息安全风险的识别和科学应对,并在此基础上对国内外个人信息安全管理理论和方法进行系统性梳理和集成式创新。
-
从实践中学习Kali Linux网络扫描
大学霸IT达人 试读
本书详细讲解了网络扫描涉及的各项理论知识和技术。书中首先从理论层面帮助读者明确扫描的目的和方式,然后从基本协议的角度讲解了通用的扫描技术,最后过渡到特定类型网络环境的专有扫描技术。在先期扫描完成后,本书继续深入讲解了如何借助响应内容识别目标,并对常见的服务给出了扫描建议。在最后的相关章节,本书详细讲解了高效的数据整理和分析方式。
-
智能搜索和推荐系统:原理、算法与应用
刘宇 试读
本书分为4大部分。第一部分(第1~3章):搜索推荐系统的基础。首先介绍数学与统计学是现代机器学习理论的基础;其次介绍搜索推荐系统的常识;最后,描述知识图谱相关基础理论。第二部分(第4~6章):搜索系统的基本原理。主要内容包括:搜索系统框架及原理、主要算法以及搜索系统相关评价指标。第三部分(第7~9章):推荐系统的基本原理。主要内容包括:推荐系统框架及原理、主要算法以及推荐系统相关评价指标。第四部分(第10~12章):应用。首先介绍三种常见的搜索引擎工具;其次讲述搜索引擎和推荐系统两个方向的应用。
-
狼书(卷1):更了不起的Node.js
狼叔 试读
Node.js开发简单,性能极好,一经发布便成了明星级项目。随着大前端领域的蓬勃发展,跨平台开发、API构建、Web应用开发等场景愈加常见,Node.js也成为大前端开发的必备“神器”。本书以Node.js为主,讲解了Node.js的基础知识、开发调试方法、源码原理和应用场景,旨在向读者展示如何通过最新的Node.js和npm编写出更具前端特色、更具工程化优势的代码。本书还讲解了Node.js中相当核心且复杂的异步流程控制,展望了未来异步流程的发展方向,非常适合大前端领域及后端领域的测试、运维及软件开发从业者阅读、学习。
-
极简Spring Cloud实战
胡劲寒 试读
本书力求既全面又精巧,体现在以下方面:揭示Spring Cloud的核心特点、关键原理与应用,对于Spring Cloud中的每个组件,甚至每个可以支持自定义的扩展场景均有深入介绍。本书从实战、进阶、全面配置三个层次展开介绍,分为三篇。基础服务篇介绍构建一个核心微服务架构不可缺少的部分。任务与消息篇则着重介绍Spring Cloud针对消息、任务、调用依赖等方面的支持方案。微服务实战篇基于Spring Cloud+Docker构建一个精简而又五脏俱全的小项目。
-
商业动画全攻略:策划·制作·管理推广
王威 试读
本书从商业动画的概念、项目定位、前期策划、剧本创作、美术设定、制作与管理、播出、推广、营销等维度展开,剖析了动画制作团队在实践过程中遇到及关心的诸多问题。 全书知识点涉猎面较广,除对商业动画前、中期的制作过程进行了详尽介绍外,还披露了大量首次在国内公开的材料,如前期的动画策划书、播映推广方案、播出计划、合作招商广告方案、营销中心工作计划、贴片方案等的思路与方法,并配有较为成熟的相应文件,供想要进入该领域的专业人员和投资者参考。同时,对于预算、场地以及人员配置做了详细讲解,以利于想要创建动画团队的人士进行准备。 本书可作为动漫、游戏等专业人员、投资者的行业指南,也可作为高等院校动画、数字媒体、游戏等专业师生的参考用书。
-
人工智能科普套装(全7册)
安德鲁·霍奇斯,罗杰·彭罗斯,梅拉妮·米歇尔 试读
各类智能化产品已经成为人类生活当中不可或缺的一部分。人工智能的时代到来了!本套装包括第一推动系列中有关计算机、人工智能的畅销单本《复杂》《皇帝新脑》《复杂的引擎》《逻辑的引擎》《数学的意义》,还特别收入了现代人工智能的鼻祖、计算机之父艾伦·图灵自传、奥斯卡获奖影片《模仿游戏》原著——《艾伦·图灵传 如谜的解谜者》,以及可半小时认识人工智能的普及读物《地平线2025:人工智能来了》。
-
Redis 5设计与源码分析
陈雷 试读
优质的菜品需要有技艺精湛的厨师来烹饪,本书就像以优质菜品做成的“大菜”。整本书没有太多啰唆的语言,直接抽丝剥茧:从基本的数据结构类型,Redis内部每个操作命令的底层代码运行逻辑和结构,一直到整个Redis持久化技术、主从技术、分布式集群技术等,都有深入源码级别的讲解,让你领略从数据结构到整个高性能服务的全部设计之美。学以致用,读者朋友通过领会与实践来提升技术,成为一个高性能网络服务开发高手,继而深入理解缓存服务,设计自己的高性能缓存服务系统或者缓存数据库系统,应用到自己业务中去,岂非快哉!在整本书里,我也看到了一群程序员的认真执着,把每个业务数据流程图、关键代码、数据结构图都规划得详细、清晰,把自己对技术的各种理解融入书中。本书脉络清晰,适合刚入行的后端程序员、高性能服务开发者、系统运维人员、技术架构师等阅读。希望阅读本书的技术同仁都能够得到进步和提高。
-
HTML5 从入门到精通(微课精编版)
前端科技 试读
《HTML5从入门到精通(微课精编版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,系统讲解了利用HTML5的相关技术开发移动Web网站和Web App。全书共24章,包括HTML5基础、创建HTML5文档、设计HTML5文档结构、设计HTML5文本、设计HTML5图像和多媒体、设计列表和链接、设计表格、设计表单、设计IT博客、HTML5绘图与动画、使用SVG、HTML5本地存储、HTML5离线缓存、HTML5 Web Workers、HTML5文件操作、HTML5通信、拖放操作、HTML5 Ajax、WebRTC视频直播、HTML5定位、HTML5 History、HTML5通知和显示处理、设计响应式网站等内容。本书各章节注重实例间的联系和各功能间的难易层次,内容讲解以文字描述和图例并重,力求生动易懂,并对软件应用过程中的难点、重点和可能出现的问题给予详细讲解和提示。
-
Spring 5企业级开发实战
周冠亚 试读
Spring框架是为了降低解决企业系统开发的复杂度而产生的,掌握并学会使用Spring框架进行项目开发,是Java开发人员必备技能之一,本书从企业应用开发的角度出发,深入浅出地讲解了Spring 5的新特性和Spring集成开发技术。全书共19章,第1章~第3章主要讲解如何搭建Spring开发环境以及Spring IoC和AOP容器的原理及代码分析。第4章和第5章概述Spring 5和Java 8的新特性。第6章和第7章讲解Spring 5新特性—— WebFlux响应式编程、开发和调试。第8章和第9章主要讲解Spring 5集成Kotlin语言以及更多Spring 5新特性的细节。第10章~第19章主要介绍Spring集成其他热门技术,例如,Log4j2日志框架、Spring MVC、MyBatis、Redis缓存、 ZooKeeper、Kafka消息中间件、Mycat分库分表中间件、Sharding-JDBC和Dubbo服务治理框架等。
-
CAXA制造工程师2019技能课训
张云杰 试读
本书针对制造工程师设计和加工功能,详细介绍了其基本操作、二维草图,实体特征构建,特征修改、变换及直接编辑,曲线构建与曲面设计,钣金件设计,装配设计,工程图和数控加工等内容,本书结构严谨、内容翔实,知识全面,可读性强,设计实例专业性强,步骤明确,另外,本书还配备了交互式多媒体教学资源和技术论坛及群,便于读者学习交流。
-
零点起飞学UG NX 8.5辅助设计
谢丽华 试读
UG(Unigraphics NX)为产品设计及加工过程提供了数字化造型和验证手段,针对用户的虚拟产品设计和工艺设计的需求,提供了经过实践验证的解决方案。本书以最新版的UG NX 8.5软件为操作平台,将基本界面、草图、曲线、建模、曲面、装配和工程图所涉及的常用知识系统分为7章讲解,在8、9章通过对电蚊香和齿轮泵两个综合案例的讲解,使理论知识和工程实际紧密结合。本书重点突出,对每一个实例都有详细的讲解,内容由浅到深,从易到难,各章节既相互独立又前后关联,语言浅显易懂,简练流畅,实用性强,可操作性高,不仅教会用户怎么使用软件,更重要的是体现一种创新性的思维方式。本书适合作为各大中专院校的机械类或近机类学生的专业教材,也可以作为读者自学教程及专业人员的参考手册。
-
CTF竞赛权威指南(Pwn篇)
杨超 试读
本书专注于Linux二进制安全。全书包含12章,从二进制底层开始,结合源码详细分析了常见的二进制安全漏洞、缓解机制以及漏洞利用方法,并辅以分析工具和环境搭建的讲解。本书在素材的选择上较为连续、完整,每个知识点均配以经典例题,并花费了大量篇幅深入讲解,以最大程度地还原分析思路和解题过程。读者完全可以依据本书自主、系统性地学习,达到举一反三的效果。本书主要面向CTF初学者,也适合对CTF感兴趣的人群学习。
-
Terraform:多云、混合云环境下实现基础设施即代码(第2版)
叶夫根尼·布里克曼 试读
这本书是为任何人负责的代码后,它已编写。这包括系统管理员、操作工程师、发布工程师、站点可靠性工程工程师、基础设施开发人员、全栈开发人员、工程经理和不管你的头衔是什么,如果你是管理基础设施、部署代码、配置服务器、扩展集群、备份数据、监控应用程序和在凌晨3点响应警报的人。这本书是给你的。 所有这些任务统称为"操作”。"在过去,经常会发现开发人员知道如何写代码,但不懂操作;同样,经常发现系统管理员理解操作,但不知道如何编写代码。 在过去,这种分歧是可以消除的,但在现代世界,随着云计算和运动变得无处不在,几乎每个开发人员都需要学习操作技能,每个系统管理员都需要学习编码技能。
-
Word Excel PPT办公应用从新手到高手
秋叶 试读
《Word Excel PPT办公应用从新手到高手》是指导初学者学习Word/Excel/PPT办公软件的书籍。 本书通过职场中常见的办公文档实例,详细地介绍了初学者使用Word/Excel/PPT时应该掌握的基础知识和技能,并对初学者在学习过程中经常遇到的问题提供了专业的解决方案。 《Word Excel PPT 办公应用从新手到高手》分3篇,共11章。第1篇“Word办公应用”介绍文档的基本操作、表格应用与图文混排、Word高级排版;第2篇“Excel办公应用”介绍工作簿与工作表的基本操作,规范与美化工作表,排序、筛选与汇总数据,图表与数据透视表,数据分析与数据可视化,函数与公式的应用;第3篇“PPT设计与制作”介绍编辑与设计幻灯片、动画效果与放映等内容。 本书适合职场人士阅读,也可以作为大中专类院校相关专业的教材或者企业的办公培训教材。
-
产品逻辑之美:打造复杂的产品系统
潘一鸣 试读
互联网已经深刻地改变了这个时代。为了更好地满足用户的需求,互联网产品背后的系统逻辑也变得越来越复杂。为了跟上时代的脚步,每一个互联网从业者都需要不断升级自己的知识体系。本书希望同时兼顾理论和实战,使读者既能深入理解理论知识,又能把理论知识用于实战。所以在书中不仅包含了不同系统的最小知识量,也包含了大量的实际案例。第1部分是新时代产品经理进阶需要掌握的基础知识,包括信息架构、数据分析和机器学习。第2部分是关于用户的知识,包括用户运营和用户中心。第3部分是复杂产品系统构建的知识,包括搜索系统、推荐系统、信息流系统和线下交易匹配系统。第4部分是关于产品工作的思考,介绍了作者对产品经理职业发展和产品方法论的思考。
-
推荐系统算法实践
黄美灵 试读
本书主要讲解推荐系统中的召回算法和排序算法,以及各个算法在主流工具Sklearn、Spark、TensorFlow等中的实现和应用。 书中本着循序渐进的原则进行讲解。首先,介绍推荐系统中推荐算法的数学基础,推荐算法的平台、工具基础,以及具体的推荐系统。其次,对推荐系统中的召回算法进行讲解,主要包括基于行为相似的协同过滤召回和基于内容相似的Word2vec 召回,并且介绍其在Spark、TensorFlow 主流工具中的实现与应用。再次,讲解推荐系统中的排序算法,包括线性模型、树模型和深度学习模型,分别介绍逻辑回归、FM、决策树、随机森林、GBDT、GBDT+LR、集成学习、深度森林、DNN、Wide & Deep、DeepFM、YouTube推荐等模型的原理,以及其在Sklearn、Spark、TensorFlow 主流工具中的实现与应用。最后,介绍推荐算法的4 个实践案例,帮助读者进行工程实践和应用,并且介绍如何在Notebook 上进行代码开发和算法调试,以帮助读者提升工作效率。
-
竞技游戏设计实战指南:MOBA+RTS+TCG+FPS
程弢 试读
竞技游戏是近年来十分火爆的游戏类型,如何设计开发出让玩家爱不释手的游戏是本书的主要目的。 本书共分为9章。其中,第1章讲述如何定位市场,制作什么样的游戏才是正确的决定;第2章讲解竞品分析、撰写GDD、组建团队和寻找启动资金;第3章介绍游戏的核心玩法;第4章讲解角色的技能设计;第5章讲解如何设计竞技游戏的地图;第6章讲解游戏系统的设计;第7章讲解界面和交互;第8章介绍文案写作与视觉设计;第9章讲解如何发行和推广游戏。
-
Redis使用手册
黄健宏 试读
本书系统化介绍Redis命令及其应用场景,内容深入,图文并茂,巨细靡遗,是掌握Redis的案头必备参考书。本书主要分为三大部分,共20章。第一部分“数据结构与应用”介绍Redis最核心的九种数据结构,列举了操作这些数据结构的众多命令及其详细信息,并在其中穿插介绍了多个使用 Redis 命令构建应用序的示例。通过这些程序示例,读者可以进一步加深对命令的认识,并学会如何在实际中应用这些命令,从而达到学而致用的目的。第二部分“附加功能”介绍Redis在数据结构的基础上为用户提供的额外功能。其中包括数据库管理、自动过期功能、流水线与事务、Lua 脚本、持久化、发布与订阅、模块管理等。读者可以通过阅读这一部分来学会如何将 Redis 应用在更多场景中。第三部分“多机功能”介绍 Redis 的三项多机功能:复制、Sentinel 和集群。读者可以通过阅读这一部分来获得扩展 Redis 读写性能的相关知识,并根据自己的情况为 Redis 系统选择合适的扩展方式。
-
虚拟化工程师运维实战 VMware服务器虚拟化+Citrix桌面.应用虚拟化+Veeam备份+Zabbix监控
孟鹏 试读
《虚拟化工程师运维实战;;;;VMware服务器虚拟化+Citrix桌面/应用虚拟化+Veeam备份+Zabbix监控》详细介绍了实际运维工作中虚拟化工程师应该熟练掌握的虚拟化技术。 全书共7章,分别是虚拟化技术概述、虚拟化工程师应知必会的六件事、部署IT基础架构服务器、实现服务器虚拟化—基于VMware vSphere、实现桌面/应用虚拟化—基于Citrix Virtual Apps and Desktops、虚拟化备份—基于Veeam Backup & Replication,实现对虚拟化环境的灵活监控。 本书图文并茂,步骤详细,介绍了大量的实用知识,能够让读者清晰地理解虚拟化项目部署中的操作细节。 本书适合于从事企业信息化运维工作的虚拟化工程师学习,也可以作为项目管理人员实施企业虚拟化项目的参考书,还可作为高等院校虚拟化技术相关课程的教材。
-
LoRa物联网通信技术
甘泉 试读
《LoRa物联网通信技术》主要介绍LoRa物联网通信技术相关内容,包括LoRa的历史背景、核心技术、芯片产品、行业标准及规范、产业链生态、工程计算以及案例详解。本书以从基础到应用的方式展开,从基础的LoRa技术原理讲起,再介绍LoRa的产品和生态,后介绍工程应用中的计算和案例分析。 《LoRa物联网通信技术》共分9章。第1章为背景及概述,介绍LoRa的背景和技术特点; 第2章和第3章详细介绍LoRa的物理层调制技术以及链路层的数据处理过程; 第4章介绍LoRa相关的多款核心芯片; 第5章和第6章介绍LoRa的组网技术以及相应的标准及规范; 第7章介绍LoRa的行业生态,包括市场发展和生态企业; 第8章和第9章介绍LoRa的实际应用,通过工程计算和实际应用案例的方式让读者对LoRa应用有深入理解。书中有大量的基础计算和应用案例,可以通过基础计算了解LoRa的核心参数,并通过案例中的工程计算掌握实际项目的规划和实施。 《LoRa物联网通信技术》适合作为LoRa技术从业人员的工具书,也适合作为电子信息工程、通信工程、物联网相关专业的高年级本科生和研究生的教材,对于物联网技术从业人员或爱好者也
-
数据分析与量化投资:基于SAS的应用
林煜恩 试读
本书内容基于SAS EG平台,采用项目管理的过程流方式,介绍数据分析及量化投资策略。书中提供了作者编写的autoexec命令文件,可以让SAS在运行时就自带实用的宏语句,读者不需要编写复杂的语句,只要按照书中的指导步骤,就可以轻松地完成数据分析,对投资策略效果进行检验,并且可以将所有的数据表格结果输出到Word文件中。
-
区块链开发实战:基于JavaScript的公链与DApp开发
梁培利 试读
本书由ASCH 核心开发工程师撰写,深入浅出地介绍了区块链应用的开发方法与技巧,任何有JavaScript基础的开发人员都可以掌握,分为三大部分,第一部分“区块链”介绍区块链技术简史、商业价值、核心概念、账户模型、主流区块链项目、区块链领域的新技术,并带领读者用300行代码实现一个区块链系统。第二部分“ASCH 源码解读”详细介绍ASCH的技术架构、ASCH启动过程、加密和验证方式、P2P技术、交易流程、区块链实现、DPOS+PBFT、侧链技术实现等。第三部分“去中心化应用(DApp)开发”介绍一个综合DApp案例开发,包括准备工作、DApp 开发工具、搭建开发环境、设计数据结构、实现业务逻辑、引入主链资产、如何对 DApp 进行测试、发布方式等。
-
计算机游戏编程――基础篇
何坤 试读
本教材是供本科生使用的一本入门专业教材,从基本概念入手,理论与实践相结合,主要介绍了计算机游戏编程的框架、背景,游戏中的动画、物理现象、人工智能、声音,游戏引擎,游戏调试以及3D游戏的初步知识,每章给出了相应的实例供学生更深入地了解和学习,同时也提供了与教材相配套的电子课件。教材中综合了当代计算机游戏发展的最新成果,力求使学生对游戏开发有比较深入、全面的了解。
-
微信小程序开发详解
闫小坤 试读
本书由前腾迅软件开发工程师根据微信公开上线新版本编写,全面诠释微信小程序的技术框架、开放接口、开发技巧,全景式地讲解微信小程序的服务及支撑能力,如视图容器、基础内容、表单组件、操作反馈、导航、媒体组件、地图、画布、文件操作、网络、数据缓存、地理位置、界面、微信登录、模板消息、获取二维码、微信分享等。本书注重实际项目开发,提供包含新闻资讯类、调查测试类、餐厅类小程序的完整项目案例,向读者展示开发微信小程序的过程、方法、技术和架构。读者通过学习本书,完全可以掌握企业级实际项目的开发。本书适合微信小程序开发初学者,企业微信小程序开发者、公众号运营者及移动互联网开发人员阅读,也适合有一定开发基础但对微信小程序项目开发不熟悉的程序员使用。