本教材从介绍JavaScript的基础知识开始,通过大量实例对JavaScript、css、DOM、Ajax等关键技术进行深入浅出的分析,在此基础上,本书通过精彩的实例详细讲解了jQuery的相关技术,主要包括jQuery的基础、如何实用jQuery控制页面、制作动画与特效、简化Ajax以及jQuery插件等内容。本书
全书共分10章,主要包括JavaWeb应用开发概述、JavaWeb基础、JavaWeb常用的技术及组件,如动态网页JSP技术、Servlet技术、组件JavaBean技术、EL表达式与JSTL标签库理论、数据库访问JDBC技术等内容。本书注重基本概念和技术的介绍,并结合应用实例较深入地分析主要技术的本质和特点,充分体现
机器学习和数据分析都离不开数据。互联网上有着海量的数据,利用Python能够高效地进行数据收集与分析——数据抓取。本书面向数据抓取初学者,以山羊博士和双叶同学的教学漫画情境为引,以对话和图解为主要展现形式,在《Python一级:从零开始学编程》的基础上,从爬取公开数据开始,循序渐进地讲解HTML解析、表格数据读取、开放
随着ChatGPT的横空出世,AI和深度学习成了人们热议的焦点。那么,深度学习究竟是什么?它又能为我们做些什么呢?本书旨在解答这些疑惑的同时带领读者体验深度学习。本书以山羊博士和双叶同学的教学漫画情境为引,以对话和图解为主要展现形式,生动地讲解深度学习的原理,同时借助免费的在线演示教育平台TensorFlowPlayg
本书将Linux系统编程应用与操作系统原理深度融合,从LinuxC案例程序出发,提出问题,引出操作系统概念和原理,讨论解决问题的理论和方法,再从理论回归实践,分析和解决编程应用问题,破解传统上理论和实践教学脱节的问题,取得了很好的教学效果。主要内容包括Linux基本操作、shell编程、系统I/O编程、文件系统、进程控
算法是程序的灵魂,算法能够告诉开发者在面对一个项目功能时用什么思路去实现,有了这个思路后,编程工作只需遵循这个思路去实现即可。本书循序渐进、由浅入深地详细讲解了算法实现的核心技术,分别讲解了初步认识算法思想,枚举算法思想,递归算法思想,分治算法思想,贪心算法思想,回溯算法思想,迭代算法思想,查找算法,排序算法,使用算法
本书在内容设计和组织上深入浅出,充分发挥Python语言易上手和擅长数据分析的特点,分为Python编程基础和Python专业应用两个部分。第1部分共7章,通过Python易上手的特点帮助读者构建良好的编程思维,能够完成初步的数据分析和可视化;第2部分共3章,通过Python擅长数据分析的特点帮助读者形成自主学习并应用
MySQL是风靡全球的数据库管理系统,被广泛应用于互联网场景。作为一名开发人员,掌握MySQL是必备技能。本书从MySQL的安装与使用开始,逐步深入。首先宏观地介绍MySQL的目录结构、用户与权限管理、逻辑架构、存储引擎、InnoDB存储引擎中的数据存储结构等;然后介绍MySQL中的索引、性能分析工具的使用、索引优化、
软件开发既需要理论和科学,也需要经验和技艺。可惜,一直以来许多图书都只关注前一部分,而忽略了后一部分。马克的这本书主要关注的就是经验和技艺的部分。本书既详细讲解了API设计、红绿重构等常用技术,也演示了如何撰写提交说明、如何修改单元测试,同时对故障定位、代码阅读、团队合作等传统上被认为“难以说清”的话题,也给出了实用且
这是一本以Runway为视频制作平台讲解AI视频制作技术的教程,通过操作步骤的形式讲解了多种AI工具的功能和用法,引导读者逐步掌握制作完整视频所需的知识与技巧。 除了Runway、Pika等AI视频生成工具,本书还介绍了可帮助控制视频内容的Midjourney、StableDiffusion等AI图像生成工具,以及可辅