本书包含16个有趣的编程项目,共分为12章。每章从一个明确的项目目标开始,引导读者像程序员一样思考解决问题的方法并完成任务。本书介绍用贝叶斯法则确定事件概率,用自然语言处理技术分析语料库,用collections和random等模块加密字符,用OpenCV和NumPy等库实现图像差异检测、图像属性测量、人脸检测、人脸识
本书以任务为导向,全面地介绍数据分析的流程和Python数据分析库的应用,详细讲解利用Python解决企业实际问题的方法。全书共10章,第1章介绍数据分析的概念等相关知识;第2~6章介绍Python数据分析的常用库及其应用,涵盖NumPy数组计算,pandas统计分析,使用pandas进行数据预处理,Matplotli
这是一本以Photoshop技能训练和学习为主的软件应用型教程。本书共8章,第1章主要讲解Photoshop的核心功能;第2章讲解Photoshop在工作计划中的应用方法与技巧;第3章讲解Photoshop在工作汇报中的应用方法与技巧;第4章讲解Photoshop在商业计划书中的应用方法与技巧;第5章讲解Photosh
本书使用Python的机器学习算法库Scikit-learn讲解机器学习重要算法的应用,内容包括机器学习认知、数据预处理、KNN算法、线性回归算法、逻辑回归算法、朴素贝叶斯算法、决策树与随机森林、支持向量机SVM、k-means聚类算法、神经网络、模型评估与优化。本书使用通俗易懂的语言、丰富的图表和大量的案例对机器学习
本书主要讲解常用工具软件的使用,包括磁盘管理工具、系统优化与维护工具、安全防护工具、文件管理工具、文档编辑工具、社交通信工具、智能移动办公工具、图形图像处理工具、音视频编辑工具、自媒体处理工具等的使用。本书采用项目的方式对知识点进行讲解,各个项目下设若干个任务,每个任务主要由任务目标、相关知识和任务实施3个部分组成。每
本书共十一个章节,主要内容包括初识C语言、C语言程序设计基础、顺序结构程序设计、选择结构程序设计、循环结构程序设计、批量数据处理、结构化数据处理、函数、指针、文件操作等。本书的特色是内容详细、案例丰富、深入浅出。针对初学者的特点,本书以案例为切入点,以培养C语言应用能力为主线,强调理论教学与上机实践相结合,使学习者能够
本书全面、系统地介绍网店设计的相关知识和基本技巧,具体内容包括网店美工基础、美化商品图片、设计网店推广图片、设计店铺趣味海报、设计PC端店铺首页、设计PC端店铺详情页、设计无线端店铺和拍摄与制作网店视频等。全书采用“项目一任务”编写方式,各项目均设有“相关知识”模块,帮助学生系统地了解网店设计的各类基础规范;每个任务分
本书作者通过搜索大量的开源资料,利用反编译工具反编译硬盘中的引导扇区,以及进行众多操作、调试循环,制作了一种基于状态机的操作系统——SMIOS。本书详细介绍了一个完整的、可以在虚拟机和PC机上运行的操作系统的实现过程,全书共8章:第一章介绍了开发该操作系统需要建立的包括编辑、编译和调试程序在内的开发环境;第二章介绍了操
本书全面而深入地讲解了PHP开发的主流框架ThinkPHP。全书共9章,第1章主要讲解蜗牛笔记的系统功能,同时对环境准备和基础知识进行梳理。第2章讲解如何基于蜗牛笔记的功能需求设计前端界面,并利用HTML5+BootStrap框架设计能够同时适配移动端和PC端的响应式界面。第3章基于业务需求进行数据库和表结构的设计,进
本书深入介绍了从开发方法、生产力到面向对象的设计需求和系统文档的方方面面。通过本书,你将学习到:为什么遵循软件匠艺模型可以让你做到最好;如何利用可追溯性来加强文档的一致性;如何通过用例分析来创建自己的UML需求;如何利用IEEE文档标准开发出更好的软件。通过对高质量软件开发中技能、态度和道德方面的深入讲解,本书揭示了如