前端Web开发HTML5+CSS3+移动web视频教程 Day1

news2024/10/6 5:55:26

链接

HTML 介绍

在这里插入图片描述

在这里插入图片描述

写代码的位置:VSCode

看效果的位置:谷歌浏览器

安装插件 open in browser

在这里插入图片描述

接下来要保证每次用 open in browser 打开的是谷歌浏览器。只需要将谷歌浏览器变为默认的浏览器就可以了。

首先进入控制面板,找到默认程序:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

VSCode Ctrl + b 折叠侧边栏。

在这里插入图片描述

效果:

在这里插入图片描述

修改代码,加上标签:

在这里插入图片描述

点击刷新按钮,刷新网页,查看效果:

在这里插入图片描述

在这里插入图片描述

需要包裹内容时,使用双标签,不需要则使用单标签。

HTML 中绝大多数都是双标签,只有极个别是单标签。

HTML 基本骨架就是网页模板,所有网页都要基于这个模板来编写代码。这个模板由几个固定的标签组成,用这几个标签来表示 HTML 的不同位置。写代码时可以根据位置的不同来对号入座。

最外层是一对 html 标签,html 标签表示整个网页。

HTML 基本骨架

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

用快捷键生成模板的效果:

在这里插入图片描述

在浏览器中打开时是一个空白的白板,没有任何内容:

在这里插入图片描述

如果想要展示一些文字,需要将文字写在 body 标签内部。

例如:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<body>
  想要展示的文字。
</body>
</html>

效果:

在这里插入图片描述

注意这里代码里的网页标题是 Document,浏览器网页的标题同样也是 Document,是保持对应的。

标签的关系

标签之间有两种关系:

  1. 父子(嵌套)
  2. 兄弟(并列)
<html>
  <head>

  </head>
  <body>
    
  </body>
</html>

注释

在这里插入图片描述

程序示例:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<body>
  这是文字,能看见吗?
  <br>
  <!-- 这是注释,浏览器不显示。 -->
  <!-- 可以给代码加注释 -->
  <strong>111. 这是加粗的内容。</strong>
  <!-- <strong>222. 这是加粗的内容。</strong> -->
</body>
</html>

效果:

在这里插入图片描述

标题标签

在这里插入图片描述

在这里插入图片描述

程序示例:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<body>
  <h1>一级标题</h1>
  <h2>二级标题</h2>
  <h3>三级标题</h3>
  <h4>四级标题</h4>
  <h5>五级标题</h5>
  <h6>六级标题</h6>
</body>
</html>

效果:

在这里插入图片描述

在这里插入图片描述

段落标签

在这里插入图片描述

在这里插入图片描述

程序示例:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<body>
  <p>有些亲贵却不在乎前车之鉴,多尔衮一垮台,便纷纷来永平府设立王庄、田庄。这两年山川秀美的所在,不时出现楼阁亭台点缀的花园、歇山顶的高大堂屋、卷棚式的青砖住房,一派华美富丽,乡下人都看得目瞪口呆了。</p>
  <p>虹桥镇的东岳庙前和通向四乡的大路口,早已布棚林立,摊贩如云了。火势旺盛的炉边,热气腾腾,铜勺敲着锅边当当响,卖的是油炸果子、油豆腐、豆浆、豆腐脑、杂碎汤;提篮挎筐的小贩声声吆喝,叫卖着酱鸡、卤蛋、夹肉火烧、点红馒头;茶棚、酒棚随处可见;落花生、炒栗子、金黄柿子、山里红,更摆得一堆一堆的。小地摊最多,在兜售用麦草、箔纸编制的各种玩具:身上写着“富贵有余”字样的红鱼,手捧大元宝笑嘻嘻的“招财童子”,盛满银锭、金光闪闪的“聚宝盆”,象征福气的红绒蝙蝠,等等。摊贩的主顾主要倒不是赛神队伍,而是这些来自方圆百里内的游人看客。这里既有身着直领衫、交领衫、毡帽布鞋,被满洲人称为“蛮子”的汉人,又有长袍短褂、皮帽皮靴,被汉人叫做“鞑子”的满洲人、蒙古人;既有缠腰带、背褡裢、一脸风霜的庄户人,又有长衫翩翩、满面书卷气的文人。不管是哪种人,都将在这纷纷攘攘的庙会上吃饱喝足看够,然后买点小玩艺儿带回家:买个“聚宝盆”,叫做“求财如意”;买只绒蝙蝠,叫做“戴福还家”。只这吉兆,就够叫人舒心快意的了。这就难怪太阳才上一竿,镇上已经万头攒动,一片嘈杂了。</p>
</body>
</html>

效果:

在这里插入图片描述

换行与水平线标签

在这里插入图片描述

程序示例:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<body>
  第一行内容。
  还是第一行内容。
  <br>
  第二行内容。<br>第三行内容。
  <!-- 可以添加多个换行,从而产生空行 -->
  <br>
  <br>
  <br>
  新的一行。
  <hr>
</body>
</html>

效果:

在这里插入图片描述

文本格式化标签

在这里插入图片描述

程序示例:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<body>
  <strong>strong 加粗</strong>
  <br>
  <b>b 加粗</b>
  <br>
  <em>em 倾斜</em>
  <br>
  <i>i 倾斜</i>
  <br>
  <ins>ins 下划线</ins>
  <br>
  <u>u 下划线</u>
  <br>
  <del>del 删除线</del>
  <br>
  <s>s 删除线</s>
  <br>
  嵌套写法:
  <br>
  <strong><em>加粗斜体</em></strong>
</body>
</html>

效果:

在这里插入图片描述

图像标签

在这里插入图片描述

程序示例:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<body>
  <img src="./1.jpg">
  <img src="./2.jpg">
</body>
</html>

两张图片不会换行,除非一张图片太大了,导致放不下,下一张图片会看起来放在了下一行,其实还是在同一行。或者下一张图片比较大,在上一张图片后面放不下,就会单独放到一行中。

在实际工作当中,设置图片的高度和宽度,都是通过 CSS 来设置的,对 HTML 的高度和宽度两个属性,只需要了解即可。

在这里插入图片描述

在这里插入图片描述

程序示例:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<body>
  <!-- 网速较慢时,图片加载不出来,有了替换文本,不用猜也能知道图片是什么内容。 -->
  <img src="./11.jpg" alt="周依然">
  <img src="./2.jpg" title="还是周依然">
</body>
</html>

效果:

在这里插入图片描述

程序示例:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<body>
  <!-- 单独指定图片的高度或者宽度时,图片会按比例放大或缩小,同时指定图片的高和宽时,图片尺寸将会变为指定的值 -->
  <img src="./1.jpg" alt="" width="600">
  <img src="./1.jpg" alt="" width="900" height="200">
</body>
</html>

效果:

在这里插入图片描述

路径

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

程序示例:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<body>
  <img src="E:\杂\2.jpg" alt="">
  <img src="E:/杂/2.jpg" alt="">
</body>
</html>

不希望下载图片,而是使用网络图片:

在这里插入图片描述

程序示例:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<body>
  <!-- https://www.itheima.com/images/logo.png -->
   <img src="https://www.itheima.com/images/logo.png">
</body>
</html>

超链接

在这里插入图片描述

超链接标签是双标签 a,中间包裹内容。

程序示例:

<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>

<body>
  <a href="https://www.baidu.com/">跳转到百度</a> <!-- 好使 -->
  <br>
  <a href="www.baidu.com/">跳转到百度</a> <!-- 不好使 -->
  <br>
  <!-- 可以跳转本地文件 -->
  <a href="./01-标签的写法.html">跳转到01-标签的写法</a>
</body>

</html>

对于超链接,按住 Ctrl 键就能在新窗口中打开。

在这里插入图片描述

或者再加一个属性,也能实现新窗口打开:

<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>

<body>
  <a href="https://www.baidu.com/" target="_blank">跳转到百度</a> <!-- 好使 -->
  <br>
  <a href="www.baidu.com/">跳转到百度</a> <!-- 不好使 -->
  <br>
  <!-- 可以跳转本地文件 -->
  <a href="./01-标签的写法.html">跳转到01-标签的写法</a>
</body>

</html>

开发初期,不确定跳转地址,则 href 属性值写为 #,表示空链接,页面不会跳转,在当前页面刷新一次。

程序示例:

<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>

<body>
  <a href="#">空链接</a>
</body>

</html>

音频标签

音频标签在网页中插入声音。

在这里插入图片描述

音频标签是 audio 双标签,src 属性是必须要有的属性。

程序示例:

<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>

<body>
  <audio src="./media/music.mp3"></audio>
</body>

</html>

此时打开浏览器是没有声音的,因为浏览器把自动播放的功能都是禁用的。而且也看不出来有没有添加成功,因为没有任何提示信息,打开浏览器就是一个空白的白板。如图:

在这里插入图片描述

可以使用 controls 属性显示音频控制面板,面板能看到就说明声音插入成功了。

程序示例:

<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>

<body>
  <audio src="./media/music.mp3" controls></audio>
</body>

</html>

效果:

在这里插入图片描述

controls 属性的完整写法为 controls = "controls",但是在书写 HTML5 属性时,如果属性名和属性值相同,可以简写为一个单词。因此 controls = "controls" 可以简写为 controls

添加 loop 属性可以让音频自动循环播放,一次播放完了后自动开始从头播放。

添加 autoplay 属性将不会起任何作用,因为浏览器是禁用自动播放的。

程序示例:

<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>

<body>
  <audio src="./media/music.mp3" controls loop autoplay></audio>
</body>

</html>

视频标签

在这里插入图片描述

视频标签在网页中插入一个视频。

程序示例:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<body>
  <video src="./media/vue.mp4"></video>
</body>
</html>

效果:

在这里插入图片描述

看不出来是不是一个视频,下面添加控制面板:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<body>
  <video src="./media/vue.mp4" controls></video>
</body>
</html>

效果:

在这里插入图片描述

点击播放按钮就可以开始播放视频了。

添加 muted 属性时,打开浏览器时默认声音是关闭的,可以手动打开。

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<body>
  <video src="./media/vue.mp4" controls loop muted></video>
</body>
</html>

效果:

在这里插入图片描述

有了 muted 属性之后再添加 autoplay 属性时,当打开浏览器时,视频将自动播放且静音播放。如果没有 muted 属性却有 autoplay 属性,当打开浏览器时视频将不会播放。

程序示例:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<body>
  <video src="./media/vue.mp4" controls loop muted autoplay></video>
</body>
</html>

综合案例一 个人简介

VSCode 自动换行:alt + z

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>个人简介</title>
</head>
<body>
  <h1>尤雨溪</h1>
  <hr>
  <p>尤雨溪,前端框架<a href="#">Vue.js</a>的作者,<a href="#">HTML5</a>版Clear的打造人,独立开源开发者。曾就职于Google Creative Labs和Meteor Development Group。由于工作中大量接触开源的项目<a href="#">JavaScript</a>,最后自己也走上了开源之路,现全职开发和维护<a href="#">Vue.js</a></p>
  <img src="./photo.jpg" alt="尤雨溪的照片" title="尤雨溪">
  <h2>学习经历</h2>
  <p>尤雨溪毕业于上海复旦附中,在美国完成大学学业,本科毕业于Colgate University,后在Parsons设计学院获得Design & Technology艺术硕士学位,任职于纽约Google Creative Lab。</p>
  <h2>主要成就</h2>
  <p>尤雨溪<strong>大学专业并非是计算机专业</strong>,在大学期间他学习专业是室内艺术和艺术史,后来读了美术设计和技术的硕士,<ins>正是在读硕士期间,他偶然接触到了JavaScript ,从此被这门编程语言深深吸引,开启了自己的前端生涯</ins></p>
  <p>2014年2月,开发了一个前端开发库Vue.js。Vue.js 是构建 Web 界面的 JavaScript 框架,是一个通过简洁的API提供高效的数据绑定和灵活的组件系统。</p>
  <h2>社会任职</h2>
  <p>2016年9月3日,在南京的JSConf上,Vue作者尤雨溪正式宣布加盟阿里巴巴Weex团队,尤雨溪称他将以技术顾问的身份加入Weex团队来做 Vue 和 Weex 的 JavaScript runtime 整合,目标是让大家能用 Vue 的语法跨三端。</p>
</body>
</html>

效果:

在这里插入图片描述

综合案例二 Vue 简介

程序:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Vue 简介</title>
</head>
<body>
  <h1>Vue.js</h1>
  <p>Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式JavaScript框架。 [5] 与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用(SPA)提供驱动。</p>
  <p>其作者为<a href="./个人简介.html" target="_blank">尤雨溪</a> </p>
  <h2>主要功能</h2>
  <p>Vue.js是一套构建用户界面的渐进式框架。与其他重量级框架不同的是,Vue采用自底向上增量开发的设计。Vue 的核心库只关注视图层,并且非常容易学习,非常容易与其它库或已有项目整合。另一方面,Vue 完全有能力驱动采用单文件组件和Vue生态系统支持的库开发的复杂单页应用。</p>
  <p>Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。</p>
  <p>Vue.js 自身不是一个全能框架——它只聚焦于视图层。因此它非常容易学习,非常容易与其它库或已有项目整合。另一方面,在与相关工具和支持库一起使用时 [2] ,Vue.js 也能驱动复杂的单页应用。</p>
  <video src="./media/vue.mp4" controls></video>
</body>
</html>

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1853011.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【会议征稿,ACM出版】2024年图像处理、智能控制与计算机工程国际学术会议(IPICE 2024,8月9-11)

2024年图像处理、智能控制与计算机工程国际学术会议&#xff08;IPICE 2024&#xff09;将于2024年8月9-11日在中国福州举行。本届会议由阳光学院、福建省空间信息感知与智能处理重点实验室、空间数据挖掘与应用福建省高校工程研究中心联合主办。 会议主要围绕图像处理、智能控…

QtCreator/VS中制作带有界面的静态库

1、可参考以下文章 QT中制作带有界面的动态库 2、相比动态库,静态库就更简单了,,, 1)创建静态库项目 2)直接右键创建同名窗口类进行覆盖 3)编译生成静态库 4)使用 3、上述都是基于QtCreator来制作的含有界面的静态库,下面基于VS2017来制作带有界面的静态库 …

Temu(拼多多跨境电商) API接口:获取商品详情

核心功能介绍——获取商品详情 在竞争激烈的电商市场中&#xff0c;快速、准确地获取商品数据详情对于电商业务的成功至关重要。此Temu接口的核心功能在于其能够实时、全面地获取平台上的商品数据详情。商家通过接入Temu接口&#xff0c;可以轻松获取商品的标题、价格、库存、…

Day6 —— 电商日志数据分析项目部署流程

项目二 _____&#xff08;电商日志数据分析项目&#xff09; 项目部署过程相关依赖运行结果截图统计页面浏览量日志的ETL操作统计各个省份的浏览量 项目部署过程 以IDEA 2023版本为例 步骤一&#xff1a;创建一个空项目&#xff0c;命名为demo_2&#xff0c;并指定语言类型和构…

oracle 主从库中,从库APPLIED为YES ,但是主库任然为NO

主库 从库 从库已经APPLIED但是主库为APPLIED&#xff0c; 主数据库和备用数据库之间的ARCH-RFS心跳Ping负责更新主数据库上v$archived_log的APPLICED列。 在主数据库上有一个指定的心跳ARCn进程来执行此Ping。如果此进程开始挂起&#xff0c;它将不再与远程RFS进程通信&#…

2024-06-23 编译原理实验4——中间代码生成

文章目录 一、实验要求二、实验设计三、实验结果四、附完整代码 补录与分享本科实验&#xff0c;以示纪念。 一、实验要求 在词法分析、语法分析和语义分析程序的基础上&#xff0c;将C−−源代码翻译为中间代码。 要求将中间代码输出成线性结构&#xff08;三地址代码&#…

STM32F103ZET6基于HAL库实现CAN回环测试和中断接收

简介 在野火STM32F103ZET6开发板上基于HAL库实现了CAN回环测试&#xff0c;并通过PCAN客户端工具和串口打印的方式&#xff0c;分别验证了CAN数据发送成功和CAN数据中断接收成功。 STM32F1开发板测试 STM32测试程序 发送函数 /** 函数名&#xff1a;CAN_SetMsg* 描述 &am…

Windows安全中心打开白屏的解决方法

Windows安全中心打开白屏的解决方法&#xff1a; 1. 复制以下内容&#xff0c;打开记事本粘贴并保存&#xff0c;同时将记事本文件的【txt后缀名改为reg】: Windows Registry Editor Version 5.00 &#xff3b;HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defende…

RTA_OS基础功能讲解 2.10-调度表

RTA_OS基础功能讲解 2.10-调度表 文章目录 RTA_OS基础功能讲解 2.10-调度表一、调度表简介二、调度表配置2.1 同步三、到期点配置四、启动调度表4.1 绝对启动4.2 相对启动4.3 同步启动五、到期点处理六、停止调度表6.1 重新启动被停止的调度表七、切换调度表八、选择同步策略8.…

NSIS 入门教程 (三)

引言 在教程的第二部分中&#xff0c;我们为安装程序增加了一个卸载程序&#xff0c;并查看了一些其他的向导页面以及安装部分的选择。第三部分的目标是使安装程序的外观更加现代化。 更现代的外观 为了给安装程序一个更现代的外观&#xff0c;我们要启用现代用户界面。要提…

UnityShader——基础篇之UnityShader基础

UnityShader基础 UnityShader概述 材质和UnityShader 总的来说&#xff0c;在Unity中需要配合使用材质(Material)和 Unity Shader 才能达到需要的效果&#xff0c;常见流程为&#xff1a; 创建一个材质创建一个 Unity Shader&#xff0c;并把它赋给上一步中创建的材质把材质…

AcWing算法基础课笔记——求组合数4

求组合数Ⅳ 用来解决求 C a b C_a^b Cab​的问题&#xff08;没有模运算&#xff09; 解决办法&#xff1a;分解质因数&#xff0c;实现高精度乘法。 C a b a ! b ! ( a − b ) ! C_a^b \frac{a!}{b!(a - b)!} Cab​b!(a−b)!a!​ 其中 a ! a! a!可以用 p p p的倍数来表示…

自动驾驶仿真:Carsim转向传动比设置

文章目录 一、转向传动比概念二、设置转向传动比1、C factor概念2、Steer Kinematics概念3、传动比计算公式 三、转向传动比验证 一、转向传动比概念 转向传动比&#xff08;Steering Ratio&#xff09;表示方向盘转动角度与车轮转动角度之间的关系。公式如下&#xff1a; 转向…

计算机网络 动态路由OSPF

一、理论知识 1.OSPF基本概念 ①OSPF是一种链路状态路由协议&#xff0c;使用Dijkstra算法计算最短路径。 ②OSPF使用区域&#xff08;Area&#xff09;来组织网络&#xff0c;区域0&#xff08;Area 0&#xff09;是主干区域。 ③路由器通过通告直连网络加入OSPF域。 ④反…

QT中制作带有界面的静态库

1、可参考以下文章 QT中制作带有界面的动态库 2、相比动态库&#xff0c;静态库就更简单了&#xff0c;&#xff0c;&#xff0c; 1&#xff09;创建静态库项目 2&#xff09;直接右键创建同名窗口类进行覆盖 3&#xff09;编译生成静态库 4&#xff09;使用

人工智能导论笔记

目录 ​编辑 绪论篇 有关知识表示和推理的零碎知识点 机器学习篇 K-近邻算法&#xff08;KNN&#xff09; 人工神经网络与深度学习篇 人工神经元模型 人工神经网络 BP神经网络 卷积神经网络 搜索策略 状态空间表示法 盲目搜索 启发式图搜索策略 绪论篇 3个学派&a…

实战篇:GY-906红外测温模块 + 万年历(定时器计数中断版本) -STM32篇

本文章基于兆易创新GD32 MCU所提供的2.2.4版本库函数开发 向上代码兼容GD32F450ZGT6中使用 后续项目主要在下面该专栏中发布&#xff1a; https://blog.csdn.net/qq_62316532/category_12608431.html?spm1001.2014.3001.5482 感兴趣的点个关注收藏一下吧! 电机驱动开发可以跳转…

视频批量剪辑新境界:一键转码MP4至MP3并自动删除原文件,轻松优化存储空间与播放体验

随着数字媒体的飞速发展&#xff0c;视频文件已成为我们生活中不可或缺的一部分。然而&#xff0c;大量视频文件的累积不仅占据了宝贵的存储空间&#xff0c;而且在某些情况下&#xff0c;我们更希望提取视频中的音频内容。为了满足这一需求&#xff0c;我们推出了全新的视频批…

LLVM——安装多版本LLVM和Clang并切换使用(Ubuntu)

1、描述 本机&#xff08;Ubuntu22&#xff09;已经安装了LLVM-14&#xff0c;但是需要使用LLVM-12。安装LLVM-12和Clang-12并切换使用。 2、过程 安装LLVM-12和Clang-12。 sudo apt-get install llvm-12 sudo apt-get install clang-12 【注】运行 sudo apt-get install ll…

django学习入门系列之第三点《CSS基础样式介绍2》

文章目录 文字对齐方式外边距内边距往期回顾 文字对齐方式 水平对齐方式 text-align: center;垂直对齐方式 /* 注意&#xff0c;这个只能是一行来居中 */ line-height:/*长度*/ ;样例 <!DOCTYPE html> <html lang"en"> <head><meta charset…