"本书从零开始讲解 JavaScript与jQuery技术,全书以项目为驱动,循序渐进、案例丰富。全书共分 14章,主要内容包括四部分。第一部分是概述篇,即第 1章,内容主要有 JavaScript与jQuery的简介、发展史和特点,以及开发工具的选择。第二部分是 JavaScript 技术篇,包括第 2~5 章的内容。这 4 章循序渐进地介绍了 JavaScript入门、JavaScript数据类型与运算符、 JavaScript语句与函数、 JavaScript DOM和BOM。第3~5章包
" 本书主要是为初学者提供一个系统且全面学习Python编程的指南,帮助初学者逐步掌握Python的核心概念和基本技能。本书首先详细介绍了Python开发环境的搭建与使用;然后讲解Python的基础语法,如变量、运算符、数据类型、流程控制等;最后深入探讨函数、文件操作、异常处理、正则表达式等更高级的主题。 本书由浅入深、层层递进,可作为高等院校相关专业的教材,也可供对Python感兴趣的自学者参考使用。"
"计算社会科学的飞速发展宣告了新的研究范式的重要性。在大数据与人工智能时代,ABM仿真模拟在计算社会学、计算社会科学、社会物理学等领域研究中的作用也愈发重要。本教材讲授ABM仿真模拟基本知识与Netlogo代码编写与软件操作实践。首期开设内容涵盖软件基本介绍、研究方式转向、Netlogo基础模型、元胞自动机、生命游戏模型、投票模型、伊辛模型、森林火灾与渗流模型、社会类模型、进阶模型等。通过多个模型案例的讲解,使初学者了解Netlogo的基本Patch、Turtle、Link等基本智能体类别元素,
"本书秉承“新工科”理念,从科研、教学和工程实际应用出发,理论联系实际,全面系统地讲述基于STM32CubeMX、STM32CubeIDE 和HAL 库的嵌入式系统设计与应用实例。STM32CubeMX 和STM32CubeIDE是ST公司提供的用于STM32 开发的免费工具软件,是STM32Cube生态系统的核心工具软件。本书从市场上畅销的STM32F4系列微控制器入手,利用STM32CubeMX快速生成STM32F4系列的开发环境,并在STM32CubeIDE
"本书将计算机组成原理、汇编语言程序设计、微机接口技术等课程的内容有机地组织起来,以冯?诺依曼结构计算机为主线,以模型机和8086微机系统为具体示例,全面介绍计算机五大部件的工作原理、设计方法和典型应用。全书共7章,包括概述、数据的表示、运算器与运算方法、存储系统、指令系统、中央处理器和输入输出系统。本书内容系统、全面,对基础原理讲解深入浅出,实例丰富,分析和注释详细,应用示例具有典型性和实用性,注重实践能力的培养。本书可作为高等院校计算机科学与技术专业以及计算机应用相关专业本科生的专业
Rust编程语言非常适合并发编程,并且其生态系统中有许多库包含大量并发数据结构、锁等。但正确实现这些结构可能会很困难。即使在使用最广泛的库中,内存顺序错误也并不少见。通过本指南,你将学到:Rust的类型系统和正确的并发编程如何非常好地配合。有关互斥锁、条件变量、原子操作和内存顺序的一切。在英特尔和ARM处理器上进行原子操作时会发生什么情况。锁是如何借助操作系统的支持来实现的。如何编写包含并发、原子操作和锁的正确代码。如何正确构建自己的锁和同步原语。
敏捷和速度,健壮性和可扩展操作,如何才能平衡这两方面的需求?本书的作者从软件架构师、项目总监以及产品经理的角度展示了如何将API视为产品,通过持续的生命周期最大化其价值。本书的主要内容有:学习哪些API决策需要管治。通过API即产品(AaaP)的方式设计、部署和管理API。学习构成API产品基础的十大支柱。学习持续改进模型在API整个生命周期内管治变更的过程。探索API产品生命周期的五大阶段。深入探讨设计、构建与维护API的团队角色。学习如何管理组织发布的一系列API。
"本书详细讲解了Java Web开发中JSP、Servlet以及Ajax、JSON、jQuery技术的基础知识和实际应用,同时介绍了Spring MVC框架的基础知识。为了让读者做到“学中做,做中学”,本书配备了相应的实践环节。全书共14章,内容包括Web前端基础,Java Web开发环境的构建,JSP语法,JSP内置对象,JSP与JavaBean,Java Servlet基础,会话跟踪技术,过滤器与监听器,EL与JSTL,文件的上传与下载,JDBC数据库访问,Ajax、JSON
以任务驱动为主线,以“学以致用”原则,注重项目实践,强化学生的实际动手能力的培养。本书作为《计算机应用基础——教学改革示范课程》校级项目的教学研究成果,由该课题组成员在教学改革过程中总结、归纳而成。全书共分七个部分31个任务,通过对31个任务的讲解,实现了计算机应用技能的掌握及理论知识点的学习。打破了传统的教学顺序,在每个任务中循序渐进地掌握计算机的基本知识、Windows 11操作系统、字处理软件Word 2019、电子表格处理软件Excel 2019、演示文稿处理软件PowerPoint 2
"本书是一部全面介绍软件工程相关理论、方法、技术及应用案例的教材,旨在帮助读者深刻理解软件工程的基本概念和原理。本书系统地介绍了软件工程的各个方面,从软件的定义、构成和特点开始,深入浅出地阐述了软件生存周期全过程涉及的软件开发方法、软件开发各阶段以及软件项目管理等软件工程关键主题。通过对这些关键主题的深入和系统讲解,学生将建立起对软件工程全景的认识,同时对软件工程领域的前沿技术有清晰的了解。本书将为学生提供坚实的软件工程基础,使他们在未来的职业生涯中能够应对各种挑战。本书不仅适用