搜索:

数据库技术与应用

——人工智能基础

前驱课程:《算法与数据结构》 后继课程:《APP软件开发》

对于人工智能专业的重要性与必要性:在人工智能本科专业中,数据库技术与应用课程占据着极为重要的地位。数据库是人工智能系统中数据存储与管理的核心基础,它为机器学习算法提供海量数据支持,保障数据的高效读写与安全存储。无论是模型训练还是推理过程,都需要从数据库中快速准确地获取数据。掌握数据库技术,能帮助学生更好地理解数据的组织、查询和优化,为人工智能系统的构建与优化提供坚实支撑,是人工智能专业不可或缺的关键课程,是连接数据与智能算法的桥梁。

如何学好这门课?现代数据库技术主要分为关系型数据库(如MySQL、PostgreSQL)、非关系型数据库(如MongoDB、Redis)和云数据库。要学好这门课,首先需掌握数据库的基础概念,包括表结构、SQL语言、事务管理等。其次,通过实践项目加深理解,如设计电商数据库或构建日志存储系统。最后,结合在线资源(如W3Schools、SQLZoo)和经典书籍(如《数据库系统概念》)进行系统学习。学习过程中,理论与实践相结合是关键,同时要关注数据库技术的最新发展。

关系型数据库操作实践——《Mysql操作》链接: https://pan.baidu.com/s/18idLt-cg2BuhF9a494-rrw?pwd=yd2y 提取码: yd2y

实训案例1 大学图书馆在线检索系统(Javaswing+Mysql+JDBC):
链接: https://pan.baidu.com/s/1p4v3FuLHZV0MKRQ_2n8Zqw?pwd=dgkm 提取码: dgkm

实训案例2 学生课程选修系统(VC+Mysql):
链接: https://pan.baidu.com/s/1cn3P_Nx9qvFIg6p6ku_nag?pwd=bt2v 提取码: bt2v

实训案例3 超市管理系统(HTML+node.js+Mysql):
链接: https://pan.baidu.com/s/17jDQa4R1BKD_8vH58PjHvA?pwd=6bat 提取码: 6bat

Vue脚手架的安装及案例实践

Vue脚手架的介绍:Vue脚手架(Vue CLI)是Vue.js的官方构建工具,它提供了标准化的项目结构和丰富的插件系统,帮助开发者快速搭建、开发和构建Vue.js项目。通过交互式命令行界面,Vue CLI可以引导开发者配置项目,支持热重载、代码分割等现代化开发特性,并允许通过vue.config.js进行深度定制。Vue CLI的广泛社区支持和持续更新,确保了项目的稳定性和可维护性。

Vue 脚手架安装要点:

  1. 安装Node.js及npm;
  2. 全局安装Vue CLI:npm install -g @vue/cli
  3. 验证安装:vue -V

视频链接:https://pan.baidu.com/s/10m0GzuORaG19hQi4X_Jk-A?pwd=2i1e 提取码:2i1e

项目案例实践:

  1. Vue 2 仿“京东商城” App: 该案例基于 Vue 2、Vue Router 、ES6 等技术栈实现的一款 App,很适合初学者进行学习。源码链接:https://pan.baidu.com/s/1R0sjmvChgKueGdLFp-uesQ?pwd=pv61 提取码:pv61
  2. Vue仿“今日头条” App:该案例基于 Vue3、Vue Router、Webpack 和 TypeScript 等技术栈实现的一款新闻信息类App,适合有一定Vue 框架使用经验的开发者进行学习。源码链接:https://pan.baidu.com/s/1tVcyFXIhfXWGjZa2dgm22g?pwd=uyq0 提取码:uyq0

Web 开发三套件

1. html css javascript 三者之间的关系

HTMLCSSJavaScript是构建网页的三种基本技术,它们各自承担着不同的角色和功能:

  1. HTML(超文本标记语言)负责网页的结构和内容。它使用标签来定义网页的不同部分,如文本、图像等,并通过这些标签在浏览器中显示内容。HTML标签通常以成对尖括号的形式出现,可以包含属性来设置元素的其他特性。
  1. CSS(层叠样式表)负责网页的样式和布局。它通过定义HTML元素的样式,如颜色、字体、大小等,来控制网页的外观。CSS样式可以嵌套在HTML标签中,并且可以定义不同的选择器来应用到不同的HTML元素上。
  1. JavaScript(脚本语言)负责网页的行为和交互。它能够响应用户的操作,如点击按钮、填写表单等,执行动态的逻辑和动画效果,以及与服务器进行交互。JavaScript可以在客户端运行,也可以将逻辑发送到服务器端执行。

这三者之间的关系可以比:HTML是网页的“骨架”,定义了网页的基本结构和内容;CSS是网页的“皮肤”,决定了网页的外观和样式;JavaScript是网页的“肌肉”,提供了动态功能和交互体验。在实际开发中,这三种技术通常是相互配合使用的,以创建功能完整、外观精美的网页。

2. 基础教程

HTML基础 URL: https://pan.baidu.com/s/1yrURVh_7I9K_l9sC2qJ3Xg?pwd=957u 提取码: 957u

CSS基础 URL:https://pan.baidu.com/s/1Uhccc3s5nqppjcReCfTZ0w?pwd=hvn4 提取码: hvn4

JS基础 URL:https://pan.baidu.com/s/1okBo_5nQYIt1MXZcSjXh2A?pwd=2khv 提取码: 2khv

HTML5+CSS3 URL: https://pan.baidu.com/s/16DeRerl8uCARt4e-bO4yfQ?pwd=fdny 提取码: fdny

前端基本功JS URL:https://pan.baidu.com/s/1FQU5n3yhV_kRj8FR5Q1RBA?pwd=1nhu 提取码: 1nhu

JS进阶-特效 URL:https://pan.baidu.com/s/1WJLfM89syEFsaQ0IO_yXPA?pwd=558p 提取码: 558p