"本书主要讲解Spring、Spring MVC和MyBatis三大框架的基础与进阶知识。全书共14章,其中第1章主要讲解SSM框架的基本概念与优缺点等; 第2章和第3章主要讲解MyBatis的基础与进阶知识; 第4章主要讲解动态SQL和注解开发; 第5章主要讲解MyBatis缓存机制; 第6~11章主要讲解Spring基础、Spring的Bean管理、Spring JDBC、Spring AOP、Spring数据库事务管理和Spring MVC基础; 第12章主要讲解全局异常处理器和拦截器;
"本书是国家精品课程、国家精品资源共享课程和精品在线开放课程“Linux网络操作系统”的配套教材。本书满足国家自主可控操作系统的战略需要,是一本基于“项目驱动、任务导向”的“双元”模式的“纸质教材+电子活页”的项目化新形态教材。本书以RHEL 8服务器为例,完全兼容 CentOS 8,“教、学、做”一体化,着眼于应用,根据网络工程实际工作过程所需的知识和技能抽象出相关的教学项目视频。教学项目包括搭建与测试Linux服务器、使用常用的Linux命令、Shell与vim编辑器、用户和组管理、
本书内容涵盖了微积分、线性代数、概率统计及离散数学等,包括函数、极限与连续,导数与微分,积分与微分方程,行列式与克莱姆法则,矩阵及其应用,向量与线性方程组解的结构,概率的基本概念,随机变量及其分布,集合及其运算,关系与函数,数理逻辑,图论等。
本书是一本难度适中的小学生编程入门教材。本书根据小学生学习的特点,选取了 100 多个有趣且易于理解的例子来介绍程序设计的基本概念,让小学生体会到用程序解决实际问题的乐趣。本书对于较难理解的概念提供了图解,同时配备了 200 多道习题以巩固和加深学生对知识的理解。 本书内容通俗易懂,案例丰富,特别适合作为小学四年级及以上学生的程序设计入门教材。另外,本书也适合作为信息学竞赛教师学习 C++ 语言的入门教材。
本书共13章,前12章从函数功能、函数格式、参数说明、注意事项、Excel版本提醒、案例应用、交叉参考等方面,全面、细致地介绍了Excel2021/2019/2016/2013/2010/2007/2003中公式和函数的使用方法、实际应用和操作技巧;最后一章将公式与函数的应用延伸到条件格式、数据验证及图表中。本书采用理论与实践相结合的方式,提供了460多个案例,涉及多个行业,读者可以根据书中的案例举一反三,将相关公式与函数应用到自己的工作中,有效提高实际应用能力。
本书深入探讨HTML5、CSS3和JavaScript网站前端开发的核心技术,全书通过理论知识与实际案例相结合的方式,系统地介绍了这三项技术的相关知识和具体应用方法。本书共分为10章,主要内容包括HTML5网页设计的文档结构、常用标记、表单的使用及HTML5新增的标记和属性、CSS在网页中的应用、CSS3新增的功能,以及JavaScript语言基础、内置对象、对象编程、JavaScript操作HTML5+CSS实现网页设计的方法和技巧。本书特别注重实际操作,旨在帮助学生不仅理解理论概念
本书共五个学习情景七个项目,分别为:学习情境一:构建基础页面(项目一“个人简介”专题页面、项目二“影评网”专题页面);学习情境二:构建绚丽多彩的页面(项目三“二十四节气”专题页面、项目四“在线学习网站”专题页面);学习情境三:构建具有动画的页面(项目五“好书推荐”专题页面);学习情境四:构建交互页面(项目六“盛和景园”房产页面);学习情境五:构建响应式页面(项目七“房产项目”专题页面)。每个项目分为知识准备、项目实施和拓展提升三大部分,真正实现了课前学、课中做和课后提升的学习模式。
以大语言模型(或大型语言模型,本书简称大模型)为代表的生成式人工智能正在改变人类的学习、工作、生活,也在改变科普范式、改变科普创作模式。本书作者基于长期科普研究和实践的经验,又在近期的亲历和深度体验大模型基础上,将人工智能基本原理(知AI)、科普理论方法(知科普)、科普创作技巧(会创作)、与大模型对话技巧(会对话)等四者深度融合和精准对齐,聚焦于大模型在科普创作中的广泛而深度应用,成就了本书。 全书内容包括三部分:第一部分介绍人工智能基本原理及其对人类的深远影响;第二部分介绍科
《Node.js全栈开发:从入门到项目实战》从Node.js的基本概念讲起,逐步深入基于Node.js的主流开发框架技术,最后结合完整的项目案例重点介绍基于Node.js的微信商城项目开发的全过程,帮助读者系统地掌握Node.js全栈开发技术,从而具备开发商业级应用的能力。《Node.js全栈开发:从入门到项目实战》共15章,分为3篇。第1篇为Node.js开发基础知识,主要介绍Node.js入门知识、Node.js模块化管理、JavaScript基础知识、Node.js的内置模块、数据
"《嵌入式系统设计:基于ARM Cortex-A9 多核处理器Linux编程》第1~4章介绍了Linux开发所需基础知识和相关软件的使用,第5~17章详细讲述了ARM Cortex-A9芯片Exynos4412的结构和各部件的驱动编程,第20~24章讲述了Linux嵌入式开发的过程。《嵌入式系统设计:基于ARM Cortex-A9 多核处理器Linux编程》结构清晰、内容翔实,既可作为本科院校相关专业的教材,也可作为嵌入式开发人员的参考书。《嵌入式系统设计:基于ARM Corte