本书以图文并茂的方式介绍了Python的基础内容,并深入浅出地介绍了数据分析和机器学习领域的相关入门知识。第1章至第5章以极简方式讲解了Python的常用语法和使用技巧,包括数据类型与程序控制结构、自建Python模块与第三方模块、Python函数和面向对象程序设计等。第6章至第8章介绍了数据分析必备技能,如NumPy
本书是《AboutFace4:交互设计精髓》的纪念版,以向经典致敬。《AboutFace4:交互设计精髓》是对《AboutFace3:交互设计精髓》的升级,此次升级把全书的结构重组优化,更加精练和易用;更新了一些适合当下时代的术语和实例,文字全部重新编译,更加清晰易读;增加了更多目标导向设计过程的细节,更新了现行实践,
本书紧扣用户界(UI)面设计趋势,主要讲解了什么是UI设计,UI设计的原则与理念,图标设计方法、移动端界面UI设计布局和iOS规范五大方面的内容。本书结构清晰、内容翔实,为广大读者详细解读了UI的设计理念与方法,是一本UI设计的入门级教材。本书能够提高图标设计人员、UI设计师、平面设计师、用户体验设计师等的设计技能,可
本书主要介绍操作系统的基本概念、结构、基本功能和实现原理,以及当前世界上最流行的两大操作系统派系——UNIX/Linux和Windows的特点和实现技术。本书共分为三篇18章。第一篇分为6章,主要介绍操作系统的基本概念、三个基本操作系统类型(批处理、分时和实时)和特点、操作系统基本功能(处理机管理、存储器管理、文件管理
本书基于CentOS7.5系统编写,且内容通用于RHEL7、Fedora等系统。内容涵盖了部署虚拟环境、安装Linux系统;常用的Linux运维命令;与文件读写操作有关的技术;使用Vim编辑器编写Shell命令脚本;配置与应用远程连接服务,用户身份与文件权限的设置;硬盘设备分区、格式化以及挂载等操作;部署RAID磁盘阵
欢迎来到Python的世界。本书介绍了Python的语法、数据结构等基础知识,以及经典的Python爬虫、网页文本分析及可视化。在本书中,读者不仅可以与Python“结识”,还会遇到新“朋友”———浏览器的开发者工具,通过它来了解HTML编写网页的语言,并进行结构化的网页分析和所需数据的提取。拿来主义特别适合来类比Py
本书是趣味编程的入门教材,全书由浅入深、循序渐进地讲授Python编程知识、计算机算法基础和人工智能领域的相关应用,以问题为导向培养读者的计算思维能力。本书分为Python入门、算法基础和AI应用三篇,采用符合初学者认知水平的趣味案例组织内容,引导读者应用计算思维解决身边的问题,带领读者迈进人工智能的奇妙世界。本书既适
该书以项目化的形式组织,将工作过程贯穿每个项目任务,以CentOS6.5网络操作系统为载体,精选OpenStack私有云计算系统运维与管理、OpenNebula云计算系统运维与管理、CecOS云计算系统运维与管理等经典工程案例进行了详细的讲述。
本书作为高校本科生面向对象程序设计的入门教程,使学生掌握面向对象程序设计的基本方法、设计思路及编程理念,掌握C++面向对象程序设计的三大核心技术:封装、继承与多态。了解代码重用的主要机制及方法,掌握泛型编程的基本方法。本书注重理论性与实用性相结合,由浅入深,通过简单的示例讲解复杂的语法,用项目案例将基本语法进行整合,引
本书分析了分布式一致性Raft算法以及Raft算法所依赖的理论,在此基础上讲解并实现Raft算法以及基于Raft算法的KV服务。通过本书,你可以深入了解Raft算法的运行机制,也可以学习到如何正确地实现Raft。 本书分为11章,第一章介绍分布式一致性算法,第二章详细分析Raft算法,第三章在第二章基础上整体设计,第四