本书分为4部分,包含11章。首先介绍推荐系统的基本方法,接着探讨当前流行的一些方法,具体包括协同过滤推荐系统、内容推荐系统以及混合推荐系统。接下来讨论如何运用当前的机器学习算法来实现推荐系统。最后讨论推荐系统的相关趋势和新兴技术。本书特别适合零基础的数据科学工作者参考和使用。它可以帮助读者从基础知识起步,逐步学习运用P
《Word/Excel/PPT2021办公应用从入门到精通》以解决工作中的问题为出发点,介绍Word、Excel、PowerPoint的常用功能、使用方法和操作技巧。《Word/Excel/PPT2021办公应用从入门到精通》分为3篇,共12章。第1篇Word办公应用(包括第1~3章),介绍文档的编辑、表格与图形的使用
本书系统讲解Unity编辑器开发工作中常用的类与方法,以基础知识为核心,结合实战案例,引导读者渐进式学习Unity编辑器开发相关的技术知识。本书共分为七章,依次介绍编辑器开发的基础、如何自定义编辑器功能菜单、如何自定义检视面板、如何自定义编辑器窗口、如何定制编辑器的外观样式、如何使用编辑器辅助开发调试,以及在编辑器环境
本书对软件工程的基本理论进行系统的介绍,并且用一个具体的实例贯穿全书,对具体知识点配有丰富的例题,这种理论与实践相结合的方式极大地方便了读者对抽象、枯燥的软件工程理论的理解和掌握。本书共分11章,按照软件生命周期的流程组织各章内容,同时覆盖了结构化开发方法和面向对象开发方法,具体内容包括软件工程概述、可行性研究、需求分
Linux是目前最流行的操作系统之一,而Ubuntu是众多Linux发行版中的佼佼者。它以开源、稳定和广泛的社区支持等特点,被广泛用于桌面系统、服务器和二次开发的生产环境。《UbuntuLinux系统管理与运维实战》使用Ubuntu22.04LTS版本,通过由浅入深、循序渐进的方式讲解Ubuntu系统管理与运维技能。《
C#语言是当今使用极为广泛的开发语言之一,在开发领域中占有重要地位。《C#项目开发实战(微视频版)》通过9个综合项目的实现过程,详细讲解了C#语言在项目实践中的综合运用过程,这些项目在现实应用中具有极强的代表性。本书共分为9章,主要讲解了餐饮管理系统、BBS论坛系统、人力资源管理系统、进销存管理系统、多媒体通讯录系统、
Java语言是当今使用极广泛的开发语言之一,在开发领域中占据重要的地位。《Java项目开发实战(微视频版)》通过8个综合项目的实现过程,详细讲解了Java语言在实践项目中的综合运用。第1章讲解了门户网站用户大数据分析系统的具体实现流程;第2章讲解了微信商城系统的具体实现流程;第3章讲解了图书借阅管理系统的具体实现流程;
《PythonDjango4构建动态网站的16堂课》是一本关于Django框架的网站开发入门教材,适合想要学习并掌握Django框架的开发人员阅读。《PythonDjango4构建动态网站的16堂课》共分16课,内容包括网站开发环境的建立、Django网站快速入门、让网站上线、深入了解Django的MVC架构、网址的对
《Go语言中的高效并技术》详细阐述了与Go语言并发技术相关的基本知识,主要包括并发高级概述、Go并发原语、Go内存模型、一些众所周知的并发问题、工作池和管道、错误和恐慌处理、Timer和Ticker、并发处理请求、原子内存操作、解决并发问题等内容。此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过
全书共五篇,以从易到难的顺序详细剖析了Linux内核开发的核心技术。“知识储备篇”介绍了Linux的数据结构、中断处理、内核同步和时间计算等内容,这些是理解后续章节的前提;之后通过“内存管理篇”“文件系统篇”“进程管理篇”详细介绍了Linux的三大核心模块;最后的“综合应用篇”则融合了前面诸多模块知识展示了Linux内