《PHP从入门到精通(第6版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用PHP进行网络开发应该掌握的各方面技术。全书分为4篇共25章:基础知识篇包括初识PHP、PHP环境搭建和开发工具、PHP语言基础、流程控制语句、字符串操作、正则表达式、PHP数组、PHP与Web页面交互、PHP与Java
本书以基础理论和编程实践相结合的方式,图文并茂地介绍设计程序所需的数学知识、计算机基础知识和计算机语言基本知识,从计算和数据角度系统地介绍了设计程序的基本原理、基本方法和典型编程模式,并使用C/C++语言实现设计的程序。全书分为两部分,共10章。第一部分为基础篇,包括概述、表达式和数据类型、构造分支、构造循环、函数等知
本书从初学者的角度出发,提供了Python从入门到数据分析可视化再到Web开发所需要的知识和技能,适用对象为基础入门者和技能爬升者。本书按照技能的熟练程度分为篇。第一篇初窥门径(第1~3章)主要包含的Python基础语法知识。第二篇略有小成(第4~6章),读者从这里开始开始学习Python数据处理,并体验如何调用Pyt
机器学习是人工智能的重要技术基础,涉及的内容十分广泛。本书基于Python语言,实现了12个典型的实战案例,其内容涵盖了机器学习的基础算法,主要包括统计学习基础、可视化、常用的分类算法、文本分析、卷积神经网络、循环神经网络、注意力机制、生成对抗网络、电子推荐系统等理论。本书深入浅出,以实际应用的项目作为案例,实践性强,
Scratch是可视化的编程语言,其丰富的学习环境适合多个年龄段的人;Scratch也是人工智能科创教育领域的重要工具。本书以Scratch作为工具来教授读者最基本的编程概念,同时介绍Scratch在教学和科创方面的强大能力。本书使用Scratch3.0版本,该版本尤其适用于人工智能科创教育领域。本书适合零编程基础的读
数据可视化是数据分析的重要组成部分,《数据可视化分析与应用(微课版)》主要介绍与大数据分析从业人员常用的Excel和Tableau相关的关键技术和分析方法。《数据可视化分析与应用(微课版)》内容分为三个部分:数据分析及数据可视化基础知识、Excel2019可视化分析方法和TableauDesktop实现数据可视化应用。
本书面向非计算机专业的读者,系统介绍了Javaweb应用开发技术基础知识,全书共8章,主要论述了Java语言基础、Java面向对象编程、Java数据库编程、JSP、Servlet等相关知识,相关章节有示例代码和详细的代码解析,各章后附有习题,帮助读者加深理解和巩固相关知识。本书以掌握实际动手开发能力为培养目标,书中的相
《Electron项目开发实战》详细阐述了与Electron项目开发相关的基本解决方案,主要包括构建Markdown编辑器,与Angular、React和Vue集成,构建屏幕截图剪裁工具,制作2D游戏,构建音乐播放器,分析、Bug跟踪和许可机制,利用Firebase构建群聊应用程序,构建eBook编辑器和生成器,构建桌
本书是一部详细讲解C++模板与泛型编程知识的书,针对的是希望系统学习C++模板与泛型编程、元编程相关开发知识的中高级C++开发者,所讲解的知识具备一定的难度,书籍包含纸质图书以及教学源代码文件。编写初衷是帮助读者解决各种模板与泛型编程中的语法问题,以免在阅读他人所写的泛型编程代码(如C++标准库代码、Boost库代码)
本书以“问题描述+解决方案”的模式,使用二百多个实例介绍了Scene、Renderer、Camera、Geometry、Mesh、Light、Material、EffectComposer等Three.js封装的三维图形对象的具体应用,如绘制正交照相机,绘制透视照相机,浏览全景图,播放全景视频,创建天空盒,绘制沙漏,绘