-
网络安全技术及应用(第5版)
贾铁军 试读
本书主要内容包括:网络安全基础、网络安全技术基础、网络安全体系及管理、黑客攻防与检测防御、密码及加密技术、身份认证与访问控制、计算机及手机病毒防范、防火墙常用技术、操作系统安全、数据库及数据安全、电子商务安全、网络安全新技术及解决方案。涉及“攻(攻击)、防(防范)、测(检测)、控(控制)、管(管理)、评(评估)”等常用技术和应用,并配有同步实验。 本书体现“教、学、练、做、用一体化”,突出“实用、特色、新颖、操作性”。由国家高等教育智慧教育平台课程网站提供课程及操作视频、多媒体课件、教学大纲及教案、同步实验和课程设计指导及习题集、试卷库等资源。读者可通过扫描书中二维码,观看对应的微课视频。 本书可作为高等院校计算机类、信息类、电子商务类、工程和管理类各专业网络安全相关课程的教材,也可作为培训及参考用书。
-
Linux从入门到精通
姚伟 试读
本书从Linux的概念说起,由浅入深地介绍如何使用Linux命令进行日常操作与管理。每章都附有实战案例,方便回顾所学内容与生产工作中的实用技巧。读者不但可以系统地学习Linux的基础操作,而且能对Linux上的运维、开发有更为深入的理解。 本书共10章,涵盖的主要内容有Linux系统选择与安装、Linux入门命令与文件管理、Linux用户与权限、磁盘挂载与扩展、进程管理与性能监控、网络通信与安全等。本书内容通俗易懂,案例丰富,实用性强,特别适合Linux的入门读者和进阶读者阅读,也适合经常与Linux系统打交道的开发、测试、运维岗位的IT从业者阅读。另外,本书也适合作为相关培训机构的教材使用。
-
Python从入门到精通(第2版)
明日科技 试读
本书从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用Python进行程序开发应该掌握的各方面技术。 全书共分23章,包括初识Python、Python语言基础、运算符与表达式、流程控制语句、列表和元组、字典和集合、字符串、Python中使用正则表达式、函数、面向对象程序设计、模块、异常处理及程序调试、文件及目录操作、操作数据库、GUI界面编程、Pygame游戏编程、网络爬虫开发、使用进程和线程、网络编程、Web编程、Flask框架、e起去旅行网站、AI图像识别工具等内容。所有知识都结合具体实例进行介绍,涉及的程序代码都给出了详细的注释,读者可轻松领会Python程序开发的精髓,快速提升开发技能。
-
汇编语言编程基础:基于LoongArch
孙国云 试读
汇编语言是人和计算机沟通的最直接的方式,它描述了机器最终所要执行的指令序列。汇编语言和机器语言一样都是和计算机体系架构强绑定的低级语言。本书是龙芯自主指令集的首本汇编语言教程,系统讲解龙芯处理器全新的自主指令系统架构 LoongArch。 本书循序渐进地介绍基于 LoongArch 的汇编语言知识,包括计算机语言、使用汇编语言的场景等基础知识,寄存器、指令集、函数调用等汇编语言的核心内容,以及编写程序示例和常用的调试手段。 本书并不是逐条地讲解每一条指令的功能,而是通过关键指令的拆解来介绍计算机工作的基本原理,同时恰当地指出 LoongArch 的特殊之处,便于读者理解、实践、应用 LoongArch。 本书非常适合基于龙芯架构的工程技术人员学习参考,也可作为从事计算机体系结构或计算机系统设计的工程技术人员的参考书,还可用作大学计算机专业的延伸阅读资料。本书的读者应具备以下基础:具有计算机的使用经验,具有计算机基础知识,具有一门高级语言(C、Java、Python 等)的基本编程基础知识。
-
深入理解FPGA电子系统设计——基于Quartus Prime与VHDL的Altera FPGA设计
李莉 试读
本书分基础与应用两部分,系统介绍了Altera FPGA的开发应用知识。基础部分包括FPGA开发流程、硬件描述语言VHDL、Quartus Prime设计开发环境、基本电路的VHDL设计、基于IP的设计等内容; 应用部分包括人机交互接口设计、数字信号处理电路设计、密码算法设计、基于Nios Ⅱ的SOPC系统开发等内容,并在最后一章给出了24个常用设计实例。全书语言简明易懂,逻辑清晰,向读者提供了不同领域的FPGA应用实例以及完整的设计源程序。 本书可作为高等学校电子信息、计算机、自动化等专业的本科生教材,也可供从事电子系统设计的工程技术人员参考。
-
数据分析实战:方法、工具与可视化
韩知白 试读
本书通过实战案例和可视化的图形讲解数据分析的知识。通过阅读本书,读者可以从容地处理数据,高效地完成数据分析工作。本书共9章,主要内容包括不同场景下的数据分析方法,从业者应具备的数据分析基本知识,数据分析师应具有的思维方式,海盗法则和指标体系建模,用户画像赋能数据分析,数据可视化的实操技巧等。 本书不仅适合产品经理、运营人员、市场营销人员阅读,还适合数据分析人员阅读。
-
算法竞赛入门经典——训练指南
刘汝佳 试读
《算法竞赛入门经典——训练指南(升级版)》是《算法竞赛入门经典(第2版)》一书的重要补充,旨在补充原书中没有涉及或者讲解得不够详细的内容,从而构建一个更完整的知识体系。本书通过大量有针对性的题目,让抽象复杂的算法和数学具体化、实用化。《算法竞赛入门经典——训练指南(升级版)》共包括6章,分别为算法设计基础、数学基础、实用数据结构、几何问题、图论算法与模型以及更多算法专题。全书通过206道例题深入浅出地介绍了上述领域的各个知识点、经典思维方式以及程序实现的常见方法和技巧,并在章末给出了丰富的分类习题,供读者查漏补缺和强化学习效果。
-
iOS开发实战:从入门到上架App Store(第2版)
张益珲 试读
本书站在开发者的视角,以iOS 10+Xcode 7和Objective-C+Swift 3双语言代码示例,完整地介绍了iOS应用程序从开发到上架的全过程,包含iOS 应用开发的各种热点技术和编者多年的开发经验分享。全书共11 章,包括:开发环境搭建、界面开发、传感器技术、布局与动画技术、网络和数据技术、打包与上传发布流程等,基本上每一章都配备了实战范例,使读者可以在编写代码中学习编程,在应用开发中提高开发技能。本书技术先进,注重实战,示例丰富,适合iOS开发新手使用,也很适合作为iOS培训机构的教材或大专院校软件开发课程的教学参考书。
-
活动中台:揭秘vivo的千万级DAU活动中台
朱明鹏 试读
本书讲解了如何将企业的营销活动开发和运营能力通过中台标准化和敏捷化,实现对前端需求的快速响应和后端能力的整合复用,从而提升企业营销能力和营销效果。
-
游戏引擎原理与实践 卷1:基础框架
程东哲 试读
本书着重讲解游戏引擎的基础知识和工作原理,并结合配套的游戏引擎示例和详尽的代码,介绍游戏 引擎开发的技术细节。 本书是第1 卷,主要涉及游戏引擎基础架构。全书共13 章,分别介绍游戏引擎原理、引擎和引擎编 辑器、底层基础架构、数据结构、数学库、引擎初始化、应用程序架构、对象系统、资源管理、引擎设计 的哲学理念、场景管理、静态模型导入和LOD 技术。本书未涵盖的游戏引擎话题将在卷2 中讲解。 本书适合有一定的游戏开发基础和经验并且想要系统学习游戏引擎原理和引擎开发技术的读者阅读。
-
Python高并发与高性能编程:原理与实践
周宇凡 试读
这是一本深入解读Python并发编程和高性能编程的原理和特性,并指导读者落地实践的专业技术书。本书共分为4篇19章,外加2个附录。基础篇:对Python并发编程和高性能编程所涉概念解读详细解读,对Python3.x系列版本在高并发、高性能方面所做的概念进行简单分析。高并发篇:从原理、主要模块、协程、线程、锁、优先级、同步/异步、原子性和线程池等多个方面对Python实现高并发进行深度解读。高性能篇:从代码优化、profile、Python c扩展这三个方面分析Python实现高性能的原理。实践篇:本篇首先介绍了基础实践环境的搭建方法,然后通过3个常见的高并发、高性能场景对如何在日常工作中实现高性能、高并发编程进行了详细指导。两个附录分别介绍了当下主流两个框架Django和fastAPI的简单使用方法。
-
MongoDB从入门到项目实践(超值版)
聚慕课教育研发中心 试读
《MongoDB从入门到项目实践:超值版》采取“知识基础→知识提高→核心技术→高级操作→项目实践”结构和“由浅入深,由深到精”的学习模式进行讲解。全书共分为17章,首先讲解了MongoDB数据库的入门、安装使用、数据结构、脚本编程等MongoDB数据库的基础知识,并深入地介绍了MongoDB存储原理和结构、MongoDB的一些常用查询、文本搜索等MongoDB数据库语言的核心技术,还详细探究了MongoDB在不同开发语言环境下的不同链接和使用方法,以及软件开发中所提供的各种技术和特性。在项目实践环节不仅讲述了MongoDB数据库在Java、Node.js和Python中的详细应用,还详细讲解了MongoDB数据库在商品管理系统和舞蹈培训管理系统中的运用,全面地向读者展示了项目开发实战的全过程。
-
数据分析从入门到进阶
陈红波 试读
本书由一线数据分析师精心编写,通过大量案例介绍了数据分析工作中常用的数据分析方法与工具。本书包括5章内容,分别是数据分析入门、数据分析——从玩转Excel开始、海量数据管理——拿MySQL说事儿、数据可视化——Tableau的使用、数据分析进阶——Python数据分析。本书通俗易懂、通过大量贴近企业真实场景的案例,帮助读者在提高数据处理技能的同时加深对数据分析思维的理解。本书适合有志于从事数据分析工作或已从事初级数据分析工作的人士自学,也可作为产品经理、运营人员、市场人员、对数据分析感兴趣的企业高管以及创业者的参考用书。
-
PLC自学宝典(第2版)
数码维修工程师鉴定指导中心 试读
本书采用全彩+全图+微视频的全新讲解方式,系统全面地介绍PLC实用知识和综合技能。通过本书的学习,读者可以了解并掌握PLC的结构、工作原理、编程方式、安装、调试、应用等。 本书开创了全新的微视频互动学习体验,使微视频教学与传统纸质的图文讲解互为补充。在学习过程中,读者通过扫描相关页面上的二维码,即可打开相应知识技能的微视频,配合图文讲解,轻松完成学习。
-
大模型应用开发极简入门:基于GPT-4和ChatGPT
奥利维耶·卡埃朗 试读
本书为大模型应用开发极简入门手册,为初学者提供了一份清晰、全面的“可用知识”,带领大家快速了解GPT-4和ChatGPT的工作原理及优势,并在此基础上使用流行的Python编程语言构建大模型应用。通过本书,你不仅可以学会如何构建文本生成、问答和内容摘要等初阶大模型应用,还能了解到提示工程、模型微调、插件、LangChain等高阶实践技术。书中提供了简单易学的示例,帮你理解并应用在自己的项目中。此外,书后还提供了一份术语表,方便你随时参考。准备好了吗?只需了解Python,你即可将本书作为进入大模型时代的启动手册,开发出自己的大模型应用。
-
-
信创产品测试:技术、方法与案例
李龙 试读
本书作为一本详细讲解信创产品测试的图书,从信创产品的基础开始讲起,逐步贯通测试技术、测试方法论和测试案例分析。全面融合理论、实践与案例分享的方式,详细讲解如何对信创产品进行检验检测,如何提高信创产品的适配能力和产品质量。本书共分为三个部分10个章节:第一部分为技术篇,详细介绍了信创的发展史和生态布局等内容,整个篇章以解读信创测试的团体标准和国家标准为突破口,从信创产品的测试基础要求、适配迁移能力、功能、性能效率、可靠性、安全性、兼容性、环境试验等方面进行一一的指导与测试实践,详细讲解如何对信创产品进行测试测评。第二部分为方法论,主要介绍了两款测试方法论(一款是基于业务场景的测试设计方法论,另一款是基于任务驱动的测试设计方法论),指导读者对信创产品从一个更高层次上,进行测试分析与测试思路的设计,然后再使用基础的测试技术执行测试。第三部分为案例篇,首先是站在国产化信创底座的基础上,向读者详细介绍了三大信创底座的测试案例,然后又分享了两款平台软件的信创测试案例,通过5个实际的不同类型的案例分享,一步步指导读者如何把理论与实践相结合,高覆盖率且高效率的进行测试工作。
-
AI医学图像处理(基于Python语言的Dragonfly)
杨慧芳 试读
这是一本“将人工智能技术运用于医学案例,利用先进技术解决临床问题”的图书。本书使用三维图像专业处理软件Dragonfly(基于Python语言,封装了多个机器学习库)作为具体的实现工具。本书介绍了人工智能与医疗的介绍、医疗领域中的图像处理、医学图像处理的常规流程等内容,并通过6个真实的医学案例展现人工智能技术在医学图像学领域的应用,从医工交叉的角度出发,深入探讨医学图像问题的处理方法,旨在让读者了解如何将人工智能技术切实落地于医学图像学中,帮助其提升运用人工智能技术处理医学图像问题的能力。
-
暗知识:机器认知如何颠覆商业和社会
王维嘉 试读
AlphaGo战胜了世界围棋,但无论是聂卫平还是设计AlphaGo的谷歌工程师都无法理解AlphaGo为什么这样走棋,这就是人工智能中令人困惑的“不可解释性”问题。作者从这个问题出发,发现了一类全新的知识——“暗知识”。 一直以来人类的知识可以分为两类:“明知识”和“默知识”。明知识就是那些可以用语言、文字或公式清晰表达和描述的知识。默知识则是个人在感觉上能把握但无法清晰描述的知识,也即我们常说的“只可意会,不可言传”的那类知识。今天,人工智能突然发掘出了人类既无法感受又无法表达和描述的暗知识—隐藏在海量数据中的万事万物间的关系。本书介绍了机器学习五大流派从数据中挖掘暗知识的方法以及各自适用的领域,尤其是神经网络的基本工作原理和目前在商业上应用最广泛的几种形态。同时着重讨论了暗知识对商业和社会的直接影响,比如哪些行业将面临机器认知的颠覆,在不同行业里有哪些投资机会和陷阱。本书最后介绍了目前还没有商业化的,但可能更深刻影响我们的一些神奇的人工智能应用,以及人工智能会在多大程度上取代人的工作,造成哪些社会问题,如何让下一代做好准备等。
-
精益数据分析:数据驱动商业决策与业务增长
石强 试读
这是一本能指导不同业态、不同阶段的产品、项目和企业利用精益数据分析方法实现科学的商业决策(管理)和业务增长(经营)的著作,提供了一套完整的、系统的商业数据思维、数据分析方法及其应用模型。 本书不仅融合了作者近10年来50余个商业项目和产品的实战经验,而且分析和总结了近些年流行的、经典的20余种商业应用和商业模式,从数据层面完整剖析了其商业链路、业务逻辑、指标量化水平和数据驱动分析方法。所提炼的数据方法论贯穿了不同产品形态的业务流程,能够从数据层面帮助和指导创新业务和成熟业务有效增长。
-
中文版3ds Max 2016技术大全
时代印象 试读
这是一本全面、透彻地解析3ds Max 2016功能的书。 本书从3ds Max 2016基本操作入手,结合大量的可操作性实例,全面、深入地阐述3ds Max的建模、材质、灯光、渲染、粒子、动力学、毛发、动画等方面的技术。同时,本书还介绍当前流行的VRay渲染器,向读者展示如何运用VRay在3ds Max中进行室内、建筑、产品、动 画等设计的渲染表现。本书内容涵盖3ds Max 2016的大部分功能,针对某些特定功能和操作,作者总结成“技术专题”,方便读者快速掌握。 本书共20章,每章分别介绍一个或多个技术板块的内容,讲解过程细腻,实例丰富。通过大量的练习,读者可以轻松、有效地掌握软件技术。
-
为什么
朱迪亚·珀尔,达纳·麦肯齐 试读
在本书中,人工智能领域的专家朱迪亚·珀尔及其同事领导的因果关系革命突破多年的迷雾,厘清了知识的本质,确立了因果关系研究在科学探索中的核心地位。 而因果关系科学真正重要的应用则体现在人工智能领域。作者在本书中回答的核心问题是:如何让智能机器像人一样思考?换言之,“强人工智能”可以实现吗?借助因果关系之梯的三个层级逐步深入地揭示因果推理的本质,并据此构建出相应的自动化处理工具和数学分析范式,作者给出了一个肯定的答案。作者认为,今天为我们所熟知的大部分机器学习技术,都建基于相关关系,而非因果关系。要实现强人工智能,乃至将智能机器转变为具有道德意识的有机体,我们就必须让机器学会问“为什么”,也就是要让机器学会因果推理,理解因果关系。或许,这正是我们能对准备接管我们未来生活的智能机器所做的有意义的工作。
-
ANSYS Fluent中文版超级学习手册
仿真联盟 试读
ANSYS Fluent是全球排名领先的通用计算流体动力学(CFD)商业软件, 它采用CFD数值模拟技术,为全球范围内各个行业的工程师提供流体问题的解决方案,是当今全球应用范围广泛、功能强大的商业CFD软件。 本书全面介绍了ANSYS FLUENT流场分析计算的各种功能和基本操作方法。首先介绍了CFD基础理论和FLUENT基本知识;然后通过典型的实例来讲解FLUENT在传热、传质及流场等实际工程中的应用方法和技巧,包括运动部件的速度场模拟、UDF和UDS的使用、并行计算的设置、计算区域的绘制和边界条件的定义、Tecplot的数据处理等。
-
Cubase与Nuendo电脑音乐制作从入门到精通(实战案例版)
袁诗轩 试读
本书共分为6篇,入门篇、进阶篇、提高篇、核心篇、输出篇、打谱篇,详细介绍音乐制作快速入门、音乐文件基本操作、添加与编辑音乐轨道、快速编辑音乐文件、制作音乐媒体文件、调整音乐播放节拍、录音与后期处理、录制与编辑MIDI、制作精美音乐特效、制作音乐乐谱效果、导出音乐文件、输出媒体文件至网络,以及制作钢琴、吉他和电子琴谱等内容,使读者可以融会贯通、举一反三,制作出更多更加精彩、动听的音乐效果。
-
Python数据分析与大数据处理从入门到精通
朱春旭 试读
本书总共分五篇,20个章节。从Python程序设计入手,然后学习数据分析与可视化工具、大数据存储与并行计算框架,由浅入深、层层递进,再通过3个项目实例运用与总结前三篇内容,直到掌握Python大数据开发流程和编程技能。
-
SolidWorks 2018宝典
詹友刚 试读
本书是全面、系统学习和运用SolidWorks 2018软件的宝典,内容包括SolidWorks的安装、软件用户配置、二维草图的绘制、零件设计、装配设计、曲面设计、工程图的制作、钣金设计、模型的测量与分析、渲染、运动仿真及动画、模具设计、管路与电气设计、结构分析和大型装配技术等。本书在内容安排上,结合大量的实例来对SolidWorks 2018软件各个模块中的一些抽象的概念、命令和功能进行讲解,化深奥为简易;另外,书中以范例的形式讲述了实际生产一线产品的设计过程,使读者较快地进入产品设计实战状态。在写作方式上,本书紧贴软件的实际界面,使初学者能够直观地操作软件进行学习,从而提高学习效率。
-
C#从入门到精通(第5版)
明日科技 试读
《C#从入门到精通(第5版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用C#进行WinForm应用程序开发应该掌握的各方面技术。全书共分26章,包括初识C#及其开发环境、开始C#之旅、变量与常量、表达式与运算符、字符与字符串、流程控制语句、数组和集合、属性和方法、结构和类、Windows窗体、Windows应用程序常用控件、Windows应用程序高级控件、数据访问技术、DataGridView数据控件、LINQ数据访问技术、程序调试与异常处理、面向对象技术高级应用、迭代器和分部类、泛型、文件及数据流技术、GDI+图形图像技术、Windows打印技术、网络编程技术、注册表技术、线程的使用、企业人事管理系统等内容。
-
秒懂算法:用常识解读数据结构与算法
杰伊·温格罗 试读
本书是简单易懂的数据结构与算法入门书。作者略过复杂的数学公式,用“通俗讲解×逐步图示×代码实现”的方式介绍了数据结构与算法的基本概念,培养读者的算法思维。全书共有20章。读者将了解数据结构与算法为何如此重要,如何快速使用大O记法判断代码的运行效率,以及如何用动态规划优化算法。本书的重点内容包括冒泡排序、选择排序、插入排序等排序算法,以及深度优先搜索、广度优先搜索、迪杰斯特拉算法等图算法。在学习算法的过程中,读者也将通晓数组、哈希表、栈、队列、链表、图等常用数据结构的适用场景。
-
芯片力量:全球半导体征程与AI智造实录
李海俊 试读
《芯片力量》的主要内容分成三个部分:第一篇(第1~3章)是机遇篇,阐述历史机遇与产业历程,包括半导体产业在过去一个世纪中带给全球经济发展的机遇,以及大国在半导体机遇中的竞合与博弈历程。 第二篇(第4~7章)是技术篇,阐述交叉跨界技术创新,以及新一代信息技术在半导体产业正发挥的、愈发重要的作用,这涉及芯片设计、制造、封测,也包括芯片制造设备厂商的应用实践与重要成果。 第三篇(第8、9章)是管理篇,展望未来产业发展,包括如何看待和理解半导体产业在21世纪的爆发式增长,以及从产业发展管理及企业管理的视角出发,阐述如何更好地实现智能制造的升级管理。
-
Creo Parametric 8.0中文版基础入门一本通
张云静 试读
Creo是美国PTC公司的标志性软件,该软件已逐渐成为当今世界最流行的CAD/CAM/CAE软件之一;目前PTC公司的新版本设计软件为Creo Parametric 8.0。本书讲解Creo Parametric 8.0中文版的设计方法,从软件使用入门开始讲解,详细介绍了其基准特征操作、草绘设计、三维设计基础、工程特征设计、特征操作和程序设计、装配设计、曲面设计、工程图设计、钣金件设计、模具设计和数控加工基础等内容,并且在每一章中有多个实操范例讲解,包括多种实战操作技巧。 本书配有多媒体教学网络资源和微信公众号及QQ群,便于读者学习交流。本书结构严谨、内容翔实、知识全面、可读性强、实例专业性强,是广大读者快速掌握Creo Parametric 8.0的实用自学指导书,也可作为高等院校计算机辅助设计课程的教材。
-
SPN.MTN:使能5G切片网络
李晗 试读
本书是一本专门介绍SPN/MTN及其相关知识的专著,凝聚了SPN技术架构提出者和国际标准化主要贡献者的研究成果和经验总结,系统解读了SPN/MTN创新技术和标准。本书梳理了SPN/MTN的理念和发展历程,剖析了MTN的技术架构,介绍了其接口与转发机制、开销与OAM、业务映射方面的工作机制,还阐释了其保护技术、同步技术、管理与控制等方面的相关内容,展示了MTN设备及其应用,并畅想了MTN未来的发展。 SPN/MTN是ITU确立的新一代传送网技术,也是首次在传输领域实现中国整体原创性技术体系在ITU的国际标准化。本书呈现了自主原创性的技术内容,可为SPN技术研究人员以及SPN应用涉及的各行各业的从业者提供参考。
-
边缘计算与算力网络:5G+AI时代的新型算力平台与网络连接
雷波 试读
本书基于云、SDN、NFV等新技术的云化网络应用及发展趋势,对5G+AI时代的新型算力平台(边缘计算)与网络连接(算力网络)进行了系统性的介绍。本书内容涵盖了边缘计算的典型应用场景、主要特征、技术架构、管控体系和相关的网络基础设施,同时还系统性地介绍了算力网络解决方案的定义、思路、模式和典型应用。本书不仅适合通信领域相关从业人员和高校师生阅读与参考,而且还适合对边缘计算和算力网络感兴趣的社会各界人士学习。
-
Android App开发入门:使用Android Studio 2.X开发环境(第2版)
施威铭 试读
本书从初学者的角度出发,通过通俗易懂的语言、丰富的实例,详细介绍使用Android Studio 2.X开发环境开发Android应用程序应该掌握的各种技术。全书共分16章,内容包括:使用Android Studio开发Android App,Android程序设计基础讲座,应用程序界面设计,事件处理,用户界面的基本组件,高级UI组件,即时消息与对话框,用Intent启动程序中的其他Activity,用Intent启动手机内的各种程序,拍照与显示照片,播放音乐与视频,用传感器制作水平仪与体感控制,WebView与SharedPreferences,GPS定位、地图与菜单, SQLite数据库,Android互动设计等。书中所有知识都结合具体实例进行介绍,以使读者轻松领会Android应用程序开发的精髓,快速提高开发技能。本书既适合作为大专院校和社会培训学校的教材,又适合有基础编程经验的读者自学。
-
深度学习之TensorFlow:入门、原理与进阶实战
李金洪 试读
本书通过96个案例,全面讲解了深度学习神经网络原理和TensorFlow使用方法。全书共分为3篇,第1篇深度学习与TensorFlow基础,包括快速了解人工智能与TensorFlow、搭建开发环境、TensorFlow基本开发步骤、TensorFlow编程基础、识别图中模糊的手写数字等内容;第2篇深度学习基础——神经网络,介绍了神经网络的基础模型,包括单个神经元、多层神经网络、卷积神经网络、循环神经网络、自编码网络等内容;第3篇深度学习进阶,是对基础网络模型的灵活运用与自由组合,是对前面知识的综合及拔高,包括深度神经网络和对抗神经网络两章内容。
-
Unity 可视化手机游戏设计(微课视频版)
徐志平 试读
本书将指导读者一步步学会利用 Bolt 来不用写任何代码的来构造基于 Unity 的游戏。无需写代码, 只要动动鼠标,就能画出完整的游戏逻辑,设计出自己的游戏。
-
敏捷软件开发:用户故事实战
迈克·科恩 试读
作为敏捷社区的经典名作,《敏捷软件开发:用户故事实战》不负众望,为软件行业提供了一种高效的需求过程,通过用户故事来节省时间、消除重复工作和开发更优秀的软件。要想构建可以满足用户需求的软件,最好的方法是从“用户故事”开始,用简明扼要的语言清楚明确地描述对实际用户有价值的功能。在本书中,敏捷实干家提供了一个详尽的蓝图来指导读者如何编写用户故事,如何在软件开发生命周期中实际运用用户故事。 《敏捷软件开发:用户故事实战》共5部分21章,介绍了如何写出理想的用户故事,造成用户故事不理想的因素有哪些,如何在无法直接接触到用户的情况下有效搜集用户故事,如何对写好的用户故事进行整理、排优先级并在此基础上进行计划、管理和测试。 《敏捷软件开发:用户故事实战》适合采用XP、Scrum甚至其他自主敏捷方法的所有开发、测试、分析师和项目负责人阅读和参考,可以帮助他们以更少的人手在更短的时间内开发出更符合用户需求的产品或服务。
-
-
PPT设计的艺术——人人都用得上的PPT设计书(全彩)
林屹 试读
自己的PPT为什么不好看?也许不是模板不够,而是你缺乏设计感! 设计不是一种专业,而是每个人应该具备的能力。这本书会教你思考如何在注意力稀缺的时代,设计出更具视觉化的PPT传播信息,设计菜鸟也能变身设计达人。 自己制作的PPT为什么不好看?也许不是因为模板不够,而是因为你缺乏设计感! 设计不是一种专业,而是每个人应该具备的能力。这本书会教你思考如何在注意力稀缺的时代设计出更具视觉化的PPT来传播信息,让设计菜鸟也能变身设计达人。 本书重在启发,设计、思维、文字、形状、图片和图表六大模块涵盖了PPT制作中最重要的知识维度。作者多年的培训经验沉淀出大量真实的PPT制作痛点,案例真实鲜活,结合设计原理,图文直观,通俗易懂。 本书适合各行各业需要制作PPT的读者阅读。特别提示:学习无捷径,阅读本书还需要你的思考——如果你是一个善于通过思考收获知识的人,那么这本书是你的不二选择。
-
基于股票大数据分析的Python入门实战(视频教学版)
胡书敏 试读
本书针对Python零基础的用户,主要讲解大量的股票指标技术分析的范例,由浅入深地介绍了使用Python语言编程开发的应用“图谱”。 全书分为三篇:基础篇(第1~4章):讲述Python开发环境的搭建、基本语法、数据结构、代码的调试以及面向对象的编程思想;股票指标技术分析篇(第5~10章):分别讲述使用网络爬虫技术获取股票数据,使用Matplotlib可视化组件,基于NumPy和Pandas库进行大数据分析,以股票的不同指标分析为范例的开发方法—MACD + Python数据库编程,KDJ + Python图形用户界面编程,RSI + Python邮件编程;基于股票指标的交易策略之高级应用篇(第11~13章):以股票的BIAS指标分析为范例讲述Django框架,以股票的OBV指标分析为范例讲述在Django中导入日志和数据库组件,结合股票指标分析讲述基于线性回归和SVM(支持向量机)的机器学习的入门知识。 本书以结合股票交易大数据分析范例为主线来教学Python编程开发的入门教材。
-
树莓派创客:手把手教你搭建机器人
陈佳林 试读
本书遵循由浅入深、由易到难的原则,循序渐进地介绍使用树莓派玩转机器人的必备软硬件知识与技术。全书共8章,第1~4章为树莓派入门部分,主要介绍树莓派软硬件、Scratch和Python编程语言以及各种传感器的使用,并提供丰富的操作案例,方便读者轻松构建树莓派项目。本部分学会之后,读者基本上可以掌握使用树莓派软硬件与第三方软硬件协同工作,搭配和使用传感器亲手搭建一个简单的用于巡线且自动跟随和停止的机器无人车。第5~8章为提高部分,本部分深入地介绍树莓派的各种高级玩法,还将介绍更多、更加智能的第三方软硬件,比如近年来火热的人工智能系列传感器以及机器人操作系统ROS的使用,同时兼顾PC和手机操作,为读者玩转机器人提供更多的趣味场景。本书的特点是使用低成本硬件,趣味性和可操作性强,适合对树莓派及机器人感兴趣的各类读者阅读。
-
创新之道:TRIZ理论与实战精要
韩旭 试读
这是一本专门讲解如何灵活运用发明问题解决理论进行创新实战的著作。书中内容不仅涵盖国家科 技部创新工程师一级和二级认证考试的所有理论知识点,而且提供了与产业和经济发展实际结合的教学 与实战案例,还分享了在运用创新方法解决实际问题过程中的经验和体会,是一本兼顾理论与实践的 “学用结合”的书籍。本书分为问题分析篇、问题解决篇和实战案例篇,共12章。其中,问题分析篇包括TRIZ理论基础、 系统功能分析与系统裁剪、系统因果分析、系统资源分析等内容;问题解决篇包括矛盾分析与发明原 理、物-场模型及标准解、科学效应与知识库、S曲线及技术系统进化法则、最终理想解、创新思维方法 等内容;实战案例篇包括TRIZ解题流程、应用TRIZ解题流程综合案例。
-
Python基础教程(第3版)
Magnus Lie Hetland 试读
《Python基础教程 第3版》包括Python程序设计的方方面面:首先,从Python的安装开始,随后介绍了Python的基础知识和基本概念,包括列表、元组、字符串、字典以及各种语句;然后循序渐进地介绍了一些相对高级的主题,包括抽象、异常、魔法方法、属性、迭代器;此后探讨了如何将Python与数据库、网络、C语言等工具结合使用,从而发挥出Python的强大功能,同时介绍了Python程序测试、打包、发布等知识;作者结合前面讲述的内容,按照实际项目开发的步骤向读者介绍了10个具有实际意义的Python项目的开发过程。 本书内容涉及的范围较广,既能为初学者夯实基础,又能帮助程序员提升技能,适合各个层次的Python开发人员阅读参考。
-
C++新经典:模板与泛型编程
王健伟 试读
本书面向希望系统学习C++模板与泛型编程、元编程相关开发知识的中高级C++语言开发者,书中所讲解的知识具备一定的难度。本书的编写初衷是帮助读者解决各种模板与泛型编程中的语法问题,以免读者在阅读他人所写的泛型编程代码(如C++标准库代码、Boost库代码)时磕磕绊绊,甚至进行不下去。此外,本书也会对一些比较有商业价值的源码进行适当的分析和讲解,以进一步提高读者的实战能力,让读者更好地利用模板与泛型编程技术编写可复用的高质量代码以及供第三方开发者使用的接口库。 本书为在C++语言学习道路上有进取心、希望成长为高手的C++程序员所写。如果您希望能够通过阅读诸如C++标准库、Boost库等源码极大地提高自己的开发实力,写出可高复用的代码,甚至有志于写出很棒的程序库作品供第三方使用,那么毫无疑问,本书将助您在泛型编程方面打下良好的基础。
-
-
UG NX 10.0多轴数控加工典型实例详解
高长银 试读
本书从实用角度出发,通过基础技术与应用实例结合的形式,全面系统地介绍了UGNX10.0多轴数控加工功能、操作技巧及典型应用。 本书包括14章,其中第1~3章介绍了UGNX10.0多轴数控加工机床、参数设置及多轴加工基本技术,引导读者入门;第4~14章介绍了UGNX10.0多轴数控加工实例,包括四轴铣削加工、五轴铣削加工、车铣复合加工及线切割多轴加工实例。这些实例全部取自一线工程实例,由浅入深,深入浅出,实践性和指导性强,有利于读者学完后举一反三,快速提升UGNX10.0多轴数控编程能力和水平。
-
技艺非凡Photoshop+SAI绘画创作技法揭秘
何平 试读
本书详细介绍了从CG插画入门到成为一名插画师的全过程,总结了作者由一名非美术专业理工男转变为知名插画师的实战经验。讲解Photoshop与SAI软件针对CG绘画最实用的功能和操作方法的同时,深入浅出分析绘画原理及创作构思,书中精心编排十余个当下流行的插画案例,涉及图书插画、游戏宣传、电影海报等。同时推荐分享了各种实用笔刷及优秀插画创作素材资源。
-
精通Linux内核开发
拉古·巴拉德瓦杰 试读
《精通Linux内核开发》介绍了Linux内核、内核的内部编排与设计,以及内核的各个核心子系统等知识。本书分为11章,具体内容包括:进程、地址空间和线程;进程调度器;信号管理;内存管理和分配器;文件系统和文件I/O;进程间通信;虚拟内存管理;内核同步和锁;中断和延迟工作;时钟和时间管理;模块管理。 《精通Linux内核开发》篇幅短小精悍,通过大量代码辅助介绍Linux内核的相关开发工作。通过学习本书,读者可以深入理解Linux内核的核心服务与机制,了解这个集中了集体智慧的Linux内核在保持其良好设计的同时,是如何保持其优雅特性的。 《精通Linux内核开发》适合Linux内核开发人员、底层开发人员阅读,还适合希望深入理解Linux内核及其各组成部分的系统开发人员学习。高校软件工程专业的学生也可以将本书当作了解Linux内核设计原理的参考指南。
-
Windows Server 2012网络操作系统企业应用案例详解
杨云 试读
本书以Windows Server 2012 R2为核心平台,采用教、学、做相结合的模式,着眼实践应用,以企业真实案例为基础,全面系统地介绍了网络操作系统在企业中的应用。全书共分七部分(含28个项目):安装Windows Server 2012 R2及实训环境搭建、 配置与管理文件系统、配置与管理AD DS、使用与管理组策略、管理与维护AD DS、配置与管理应用服务器、证书服务与安全管理。 本书结构合理,知识全面且实例丰富,语言通俗易懂。本书采用“项目导向、任务驱动”的方式,注重知识的实用性和可操作性,强调职业技能训练。
-
网络爬虫全解析:技术、原理与实践
罗刚 试读
本书介绍了如何开发网络爬虫。内容主要包括开发网络爬虫所需要的Java语法基础和网络爬虫的工作原理,如何使用开源组件HttpClient和爬虫框架Crawler4j抓取网页信息,以及针对抓取到的文本进行有效信息的提取。为了扩展抓取能力,本书介绍了实现分布式网络爬虫的关键技术。__eol__另外,本书介绍了从图像和语音等多媒体格式文件中提取文本信息,以及如何使用大数据技术存储抓取到的信息。最后,以实战为例,介绍了如何抓取微信和微博,以及在电商、医药、金融等领域的案例应用。其中,电商领域的应用介绍了使用网络爬虫抓取商品信息入库到网上商店的数据库表。医药领域的案例介绍了抓取PubMed医药论文库。金融领域的案例介绍了抓取股票信息,以及从年报PDF文档中提取表格等。
-
-
面向对象分析与设计 第2版
麻志毅 试读
本书是一本关于面向对象分析与设计的教材,讲述了面向对象的基本思想、主要概念以及相应的表示法,并给出了详细的建模过程指导。本书注重理论与实践相结合,通过给出大量的例题、内容较为详尽的案例分析以及对建模概念的详细剖析,阐明了如何进行面向对象的分析与设计。 本书适合作为高等院校计算机学院(或信息学院等)和软件学院的软件工程专业、计算机专业和相关专业的高年级本科生、工程硕士的教材,也可作为培训班师生以及从事软件开发的工程技术人员的参考书。
-
机器学习公式详解(第2版)
谢文睿 试读
周志华老师的《机器学习》(俗称“西瓜书”)是机器学习领域的经典入门教材之一。本书是《机器学习公式详解》(俗称“南瓜书”)的第2版。相较于第1版,本书对“西瓜书”中除了公式以外的重、难点内容加以解析,以过来人视角给出学习建议,旨在对比较难理解的公式和重点内容扩充具体的例子说明,以及对跳步过大的公式补充具体的推导细节。 全书共16章,与“西瓜书”章节、公式对应,每个公式的推导和解释都以本科数学基础的视角进行讲解,希望能够帮助读者快速掌握各个机器学习算法背后的数学原理。 本书思路清晰,视角独特,结构合理,可作为高等院校计算机及相关专业的本科生或研究生教材,也可供对机器学习感兴趣的研究人员和工程技术人员阅读参考
-
PyQt编程快速上手
任路顺 试读
PyQt是一个创建GUI应用程序的工具包,是Python编程语言和Qt库的成功融合。本书旨在通过深入浅出的讲解和简明的程序示例教读者掌握PyQt的开发技巧。 本书分为10章,从PyQt的安装和基础知识讲起,陆续介绍了基础控件(如标签控件、消息框、文本框、按钮及控件等)、高级控件(如组合框、滚动条、容器控件及各类视图等)、窗口(如属性、坐标、事件等)、Qt Designer(如安装与配置、编辑模式等)、PyQt高级应用(如数据库、多线程、动画、音视频、网页交互等)、图形视图框架(如图元、场景、视图、事件传递等)、打包(如PyInstaller、Nuitka等)等内容。此外,本书还通过两个开发实例(可视化爬虫软件和《经典贪吃蛇》游戏)带领读者巩固了书中介绍的相关知识点。 本书内容简洁实用、实操性强,适合对Python编程及GUI开发感兴趣的读者阅读。
-
编程改变生活:用Python提升你的能力(进阶篇·微课视频版)
邢世通 试读
本书以Python的实际应用为主线,以理论基础为核心,引导读者渐进式学习Python的在生活和工作中的实际应用。 本书共13章,可分为4部分。diyi部分Python的办公自动化篇(第1~5章)、第二部分网络应用篇(第6~10章)、第三部分GUI编程篇(第11~12章)、第四部分其他应用篇(第13章)。 本书示例代码丰富,实用性和系统性较强,并配有视频讲解,助力读者透彻理解书中的重点、难点。精心设计的案例对于工作多年的开发者也有参考价值,并可作为高等院校和培训机构相关专业的教学参考书。注意:本书为进阶版,需要有读者有一定的Python编程基础。 本书是一本主要以实战为目的书籍,书中有丰富的典型案例。这些典型案例贴近工作、学习、生活,应用性强。本书将语法知识和编程思路融入大量的典型案例,带领读者学会Python,并将Python应用于解决实际问题,从而提高能力。建议没有Python基础的读者先阅读《编程改变生活——用Python提升你的能力(基础篇·微课视频版)》。
-
物理学的未来
加来道雄 试读
《科学可以这样看:物理学的未来》将让你如醉如痴、眼花缭乱、兴奋不已,以一种前所未有的方式看待世界。它以最可信、专业的视野全新展现21世纪的蓝图,汇集了世界上300多位最尖端科学家的远见卓识和科技成就,描绘了从今天起至2100年这100年人类将会取得哪些革命性的科学进展,这些科学成果又将会怎样决定人类的命运和改变2100年我们的日常生活。《科学可以这样看:物理学的未来》从超级计算机、人工智能、未来医学、纳米机器人、未来能源、太空旅行、职位财富、行星文明、未来生活九个方面,让外行和内行能够看到有什么最不可思议的科技成果在等待着我们。我们应该怎样应对挑战,抓住这一百年决定人类最终命运的轨迹。阅读这本书,将引进你心灵的最强烈震撼。
-
人工智能营销
阳翼 试读
随着数据的爆发式增长、计算能力的大幅提升以及深度学习算法的发展和成熟,人工智能迎来了第三次浪潮,在计算机视觉、语音识别、自然语言处理等一系列领域都取得了突破性进展,将给全球社会和经济发展带来深远影响。 营销行业是人工智能应用的前沿领域。如今营销流程中的各个环节均有人工智能的“身影”,如智能制造、动态定价、无人零售和自动创意等,整个营销行业都将面临新一轮的变革与升级。作为营销/广告人,在人工智能时代如何不被机器淘汰?如何更好地运用人工智能技术提升自身的营销能力?有哪些主要的人工智能营销策略、方法与工具?同样,高校也要思考:在人工智能时代,教育如何跟上时代的步伐?如何为营销/广告行业培养掌握最新技术的合格人才?本书将有助于读者解开这些困惑。 未来已来。本书正是为那些准备好迎接人工智能挑战的营销人准备的。
-
-
AI速成课:从AI编程到构建智能软件
赫德林·德·庞特维斯 试读
本书从基础知识入手,详细讲解通过强化学习和深度学习构建AI系统所需的一切,并通过5个完整的项目实例,循序渐进展示如何使用最佳、最简单的AI编程工具(包括Python、TensorFlow、Keras和PyTorch)构建智能软件。具体内容包括AI工具包、Python基础、AI基础技巧、你的第一个AI模型、销售和广告中的AI、Q学习、物流行业中的AI、人工大脑、自动驾驶车辆中的AI、商业中的AI、深度卷积Q学习、游戏中的AI。
-
游戏设计的236个技巧:游戏机制、关卡设计和镜头窍门
大野功二 试读
本书从游戏设计者和玩家的双重角度出发,以大量游戏为例,并结合丰富的配图,从“玩家角色”“敌人角色”“关卡设计”“碰撞检测”“镜头”这五个角度来探讨如何让3D游戏更加有趣,解明其中暗藏的技巧,为各位读者揭开游戏的“本质”。
-
数字银行安全体系构建
网商银行信息安全部 试读
本书内容来源于网商银行在信息安全方面的一线实战经验,主要介绍网商银行作为一家数字化银行如何进行网络信息安全体系建设,覆盖的安全子领域包括:基础设施安全、业务应用安全、数据安全、威胁感知、红蓝演练等。本书的内容总体分为六个部分:第一部分介绍数字银行安全体系建设的整体架构与方法论,第二部分介绍默认安全机制,讲述如何有效控制所有已知类型的安全风险,第三部分介绍可信纵深防御体系,讲述如何应对未知类型的安全风险和高级威胁,第四部分介绍威胁感知与响应体系,讲述对于可能发生的威胁如何有效感知和处置,第五部分介绍实战检验,通过实战攻防演习的方式讲述如何检验安全体系的有效性和安全水位,第六部分介绍安全数智化,讲述如何通过数字化、自动化、智能化实现安全工作的有效开展。