本书严格采用任务驱动、项目教学的方式进行编写。本书注重理论与实践相结合,对各部分内容均通过详细、通俗易懂的实例,使读者加深对内容的理解。教材在内容取舍、篇幅控制和难点安排上均适合教学,同时注重软件开发能力的培养。本书分为两部分,第一部分介绍了新的。NET编程环境VisualStudio2022下编写VB。NETWindows应用程序的基础知识,通过简单项目制作引出VB.NET基础知识,进一步通过系统的项目巩固常见基础知识的在真实编程环境中的应用。第二部分采用3个完整的项目,按照软件工程
本书注重培养读者的算法设计与分析、问题求解的能力。本书读者需要掌握程序设计、数据结构等基础知识,并具备一定的编程能力。本书以算法设计与分析为主线,通过问题和案例引入内容,重点讲解利用算法求解问题的思路、算法执行过程及能力拓展。本书主要介绍了算法基础、递归算法设计、蛮力法、分治法、回溯法、贪心法、分支限界法、动态规划、图算法设计等,讲解了背包问题、任务分配问题、批处理作业调度问题、最优装载问题、旅行商问题、计算几何等经典问题,并提供了能力拓展环节,引导读者开展算法应用实践。算法使
本书是计算机基础教材,系统、通俗地介绍了最新计算机软件技术的基础知识和应用,内容包括软件技术概论,C语言回顾,数据结构,遍历、查找和排序,操作系统,数据库系统,计算机网络,软件工程及网络新技术等。本书讲解由浅入深,循序渐进,通俗易懂,将原理、方法与实例相结合,图文并茂,书中的案例都在 Dev-C 环境下测试通过,并附有案例对应的 Python程序。本书既可作为高等院校非计算机专业本科生的教材,又可作为从事工程应用领域计算机软件开发工作的科研技术人员的参考书。
《大数据可视化编程和应用》从基础开始,全面介绍大数据可视化的底层原理和实现框架,并重点讲解一些常用的大数据可视化关键技术,包括Excel图表、Tableau Desktop可视化组件、Web的可视化控件、Java可视化控件及Python数据可视化工具。《大数据可视化编程和应用》共分为8章,第1章着重介绍大数据的发展历程,以及在大数据发展背景下数据可视化的概念、可视化技术的使用及可视化的现实意义;第2章着重介绍如何通过Excel工具实现数据可视化的内容;第3章着重介绍Tableau可视化工
本书介绍了当前AI绘画领域极具人气的绘画工具——Midjourney,并全面系统地讲述了Midjourney绘画的基本应用技能和相关领域的实战案例。 全书共分为11章,第1章介绍了Midjourney的基础知识;第2章至第6章讲解了Midjourney 绘画的基础技能,包括Midjourney的注册、登录与订阅流程,Midjourney绘画初体验,使用Midjourney的提示词、指令、参数的方法,以及Midjourney生图方式与实战;第7章至第10章为Midjourney 绘画的实战应用,讲
本书详细介绍渐进式框架Vue.js 3.2的最新特性和相关优化改进功能,并将Vue CLI 5、Vuex 4、Vue Router 4、Vite 4、Axios及基于Vue 3的面向设计师和开发者的Element Plus组件库等最新周边生态系统囊括其中,满足Web前端开发者的真实需要。
全书共13章。第1~3章介绍Vue.js发展概述、基础和指令;第4章介绍Vue 3新特性应用;第5章和第6章介绍Vue.js组件开发和过渡与动画;第7章介绍Vue开发环境与SFC新特性;第8
本书详细地讲解了 Java EE中 Spring、Spring MVC和 MyBatis三大框架(SSM)的基础知识和实际应用。为了更好地帮助读者学习 SSM框架,本书以大量案例介绍了 SSM框架的基本思想、方法和技术。 全书共 17章,第 1~5章主要讲解 Spring框架的相关知识,内容包括 Spring入门、Spring IoC、Spring Bean、 Spring AOP以及 Spring的事务管理;第 6~13章主要讲解 Spring MVC的相关知识,内容包括 Spring MVC
《Linux操作系统》以目前企业中广泛应用的CentOS 7操作系统为平台,从软件开发和服务器运维角度全面地介绍了Linux操作系统的使用、管理和维护技术。全书共10章,其中第1~6章侧重于Linux操作系统的基础使用和管理维护,主要内容包括Linux的简介和安装、基础命令、vi编辑器的使用、软件管理和磁盘管理的技巧;第7~9章侧重于Linux操作系统安全权限维护管理的应用,主要内容包括系统管理、用户管理和权限管理等;第10章介绍了使用Linux部署博客项目的实训。《Linux
本书系统全面地讲解了网络信息安全的基础概念、基本原理和实践应用。全书共有11章,主要以Windows 10和Windows Server 2016为平台,内容包括网络信息安全概述、Windows系统安全、网络协议与分析、计算机病毒与木马防护、密码技术、网络攻击与防范、防火墙技术、入侵检测技术、VPN技术、Web应用安全、无线网络安全。每章都包含了实训内容,便于读者操作,并达到提升技能的目标。 本书可作为高校计算机相关专业“网络信息安全基础”课程的教材,也可作为各类培训班、计算机从业人员和计算机爱
本书是上海市精品课程数据库原理及应用配套教材的第3版。
本书系统、全面地阐述了数据库系统的基础理论、基本关系和基本方法。全书共11章,具体内容包括数据库的基本概念、关系数据库、结构化查询语言、数据库编程和存储程序、触发器和数据完整性、索引及查询优化、关系数据库设计理论、数据库设计、数据库安全、数据库保护、非关系数据库系统。附录内容为MySQL 8.0、SQL Server 2012的安装与使用以及对应的实验指导。
本书可作为高等院校计算机、软件工程、