当前位置: 首页 > news >正文

HTMLHTML5革命:构建现代网页的终极指南 - 0. 课程目录设计

HTML&HTML5革命:构建现代网页的终极指南

结构清晰,层层递进

课程从基础知识(如HTML学前必知)开始,逐步深入到高级应用(如PWA配置和WebApp优化)。每个模块都有明确的目标,适合零基础学员逐步掌握HTML。

覆盖范围广

这套课程涵盖了HTML几乎所有的重要内容,包括基本结构、常用元素、属性、高级配置(如SEO、PWA、浏览器兼容性设置等),并涉及实际案例(如个人博客和企业官网)。

注重实用性

课程内容不仅介绍HTML的理论知识,还提供了丰富的实践案例(如博客页面、企业网站页面)。学员可以边学边用,快速积累项目经验。

突出差异化

特别部分如“HTML&HTML5&H5的区别”“元素之间的区别”“老版浏览器的兼容性设置”等,帮助学员深刻理解不同技术之间的联系与区别。

包含前沿内容

课程不仅关注HTML的传统功能,还深入介绍了前沿技术(如PWA、SEO优化、智能应用横幅设置等),与当前互联网应用需求接轨。

注重细节

从基础的标题标签、内容划分元素,到细节化的双向文本覆盖、自动大写、拼写检查、虚拟键盘优化等属性,课程内容精细,几乎覆盖了HTML的所有角落。

针对性强的模块化设计

每节课专注于一个主题,短小精悍且易于掌握,适合碎片化学习。同时,课程编号和主题划分使学习路径清晰。

重视无障碍性

专门包含了无障碍相关内容(如accesskey、aria相关、contenteditable等),帮助学员打造更加普适的网页体验。

适合不同需求的学员

课程既适合初学者打好基础,也能满足有经验的开发者学习高级技术的需求(如高级SEO、浏览器优化设置、PWA配置等)。

面向项目的实战性

个人博客和企业官网案例是完整的实战项目,有助于学员将理论知识转化为实践能力,为职业发展铺路。

专注HTML核心

这套课程剔除了过多的非HTML内容干扰(如CSS、JS),聚焦HTML本身,适合那些希望精通HTML的学员。

创新点和实用工具结合

从传统HTML知识到前沿实践,如网站快捷搜索、OpenSearch配置、License信息等,这些模块很少见,突出了课程的独特性。

这套课程从基础到高级全面覆盖了HTML的方方面面,同时注重实践案例和前沿技术,适合不同层次的学员学习,具备极强的系统性和实用性,为学员打下扎实的前端开发基础。

  1. HTML学前必知
  2. HTML&HTML5&H5的区别
  3. 开发工具选择
  4. 使用元素
  5. HTML基本结构
  6. 区域标题标签h1到h6
  7. 空元素
  8. 主题分割元素hr
  9. 自闭合标签
  10. 虚元素
  11. 锚元素a标签
  12. 初识内容划分元素div并设置css样式
  13. 通过style元素与class属性设置样式
  14. 通过a元素和id属性滚动到指定锚点
  15. 父元素、子元素、后代元素和兄弟元素
  16. 段落元素p
  17. 内容跨越元素span
  18. 内联元素与块级元素
  19. 特殊的块级元素
  20. 强调文本的元素b
  21. 强调元素em
  22. 术语文本元素i
  23. 删除元素s与del
  24. 重要的文本元素strong
  25. 下划线元素u
  26. 标记元素mark
  27. 元素b、em、I、strong、u、mark之间的区别
  28. 备注元素small
  29. 上标元素sup与下标元素sub
  30. 换行元素br
  31. 换行机会元素wbr
  32. 代码相关元素code、var、kbd、samp
  33. 缩写元素abbr
  34. 定义术语元素dfn
  35. 引用元素q与blockquote
  36. 引用标题元素cite
  37. 注音元素ruby、rt、rp
  38. 双向文本覆盖元素bdo
  39. 双向文本隔离元素bdi
  40. 新增文本元素ins
  41. 时间元素time
  42. 显示预格式化文本元素pre
  43. 有序列表ol
  44. 无序列表ul
  45. 定义列表元素dl、dt、dd
  46. 图像显示元素img(一)
  47. 图像显示元素img(二)
  48. 图像显示元素img(三)
  49. 图像显示元素img(四)
  50. 图像映射元素map
  51. picture元素
  52. 可附内容标题元素figure
  53. 内容区域元素section
  54. 独立内容元素article
  55. 头部header与尾部元素footer
  56. 导航元素nav
  57. 附注栏aside
  58. 主要内容区域元素main
  59. 综合内容划分示例
  60. 详情区域元素details
  61. 元数据视口元素viewport
  62. 个人博客案例首页
  63. 个人博客案例关于页
  64. 个人博客案例文章列表页
  65. 个人博客案例文章内容页
  66. 个人博客案例联系页
  67. 表格元素(一)
  68. 表格元素(二)
  69. 表格元素(三)
  70. 表格元素(四)
  71. 表格元素(五)
  72. 表格元素(六)
  73. 表格元素(七)
  74. 输入元素input(一)
  75. 输入元素input(二)
  76. 标签说明元素label
  77. 按钮元素button
  78. API接口
  79. 表单元素form(一)
  80. 表单元素form(二)
  81. 表单分组元素fieldset
  82. 数据列表元素datalist
  83. 选项列表元素select
  84. select分组元素optgroup
  85. 多行文本框元素textarea
  86. 进度指示元素progress
  87. 测量值元素meter
  88. 计算结果元素output
  89. 搜索元素search
  90. 企业官网案例首页
  91. 企业官网案例关于我们
  92. 企业官网案例服务页
  93. 企业官网案例联系我们
  94. 企业官网案例团队介绍
  95. 企业官网案例项目展示
  96. 企业官网案例招贤纳士
  97. 企业官网案例博客
  98. 企业官网案例常见问题
  99. 企业官网案例隐私政策
  100. 企业官网案例使用条款
  101. 企业官网案例客户评价
  102. 音频元素audio(一)
  103. 音频元素audio(二)
  104. 音频元素audio(三)
  105. 音频元素audio(四)
  106. 音频元素audio(五)
  107. 视频元素video(一)
  108. 视频元素video(二)
  109. 视频元素video(三)
  110. 视频元素video(四)
  111. 內联框架iframe(一)
  112. 內联框架iframe(二)
  113. 联系人地址元素address
  114. 嵌入对象元素object
  115. 外部内容嵌入元素embed
  116. 脚本元素script
  117. 无脚本元素noscript
  118. 网站标题元素title
  119. 网站字符集
  120. 配置网站作者
  121. 配置网站描述
  122. 配置网站关键词
  123. 配置网站内核渲染模式
  124. 配置IOS添加到主屏幕应用名称
  125. 配置IOS Safari浏览器全屏模式
  126. 配置IOS Safari浏览器状态栏样式
  127. 配置iOS智能应用横幅
  128. 配置浏览器主题颜色
  129. 配置IE浏览器兼容模式
  130. 配置windows 8磁贴颜色与图标
  131. 配置搜索引擎爬虫的抓取策略
  132. 移除站点链接搜索框
  133. 禁止翻译网站内容
  134. WebApp全屏模式
  135. 格式检测
  136. 内容评级
  137. 阻止google朗读页面内容
  138. windows phone 点击无高光
  139. QQ、微信浏览器应用模式
  140. QQ、微信浏览器全屏模式
  141. QQ浏览器指定屏幕方向
  142. UC浏览器应用模式
  143. UC浏览器全屏模式
  144. UC浏览器指定屏幕方向
  145. 旧版浏览器指定宽度作为基准缩放页面
  146. 旧版浏览器禁用自动缩放
  147. QQ浏览器滚动优化
  148. 标识页面的开发工具
  149. twitter卡片设置
  150. og协议
  151. 短链接
  152. 禁止百度转码
  153. 刷新并跳转指定站点
  154. 页面语言标识
  155. 快捷键属性accesskey
  156. 自动大写属性autocapitalize
  157. 自动对焦属性autofocus
  158. 内容可编辑contenteditable
  159. 自定义属性data-*
  160. 文本方向属性dir
  161. 隐藏属性hidden
  162. 虚拟键盘类属性inputmode
  163. 弹出框属性popover
  164. 拼写错误检查属性spellcheck
  165. 可聚集属性tabindex
  166. 翻译属性translate
  167. 引入外部样式文件
  168. 定义网站图标
  169. IOS APP图标设置
  170. IOS 启动画面设置
  171. link中的短链接
  172. 配置站点License 信息
  173. 配置网页备用语言版本
  174. 配置页面规范URL
  175. 配置预连接
  176. 配置预加载
  177. 配置预获取
  178. 配置预渲染
  179. 配置站点地图
  180. 配置站点订阅源
  181. OpenSearch快捷搜索
  182. 配置pingback
  183. 配置关系导航
  184. PWA简介
  185. 配置PWA清单文件(一)
  186. 配置PWA清单文件(二)
  187. 配置PWA清单文件(三)
  188. 阶段总结
  189. …待续

相关文章:

HTMLHTML5革命:构建现代网页的终极指南 - 0. 课程目录设计

结构清晰,层层递进 课程从基础知识(如HTML学前必知)开始,逐步深入到高级应用(如PWA配置和WebApp优化)。每个模块都有明确的目标,适合零基础学员逐步掌握HTML。 覆盖范围广 这套课程涵盖了HTM…...

嵌入式系统 (2.嵌入式硬件系统基础)

2.嵌入式硬件系统基础 2.1嵌入式硬件系统的组成 嵌入式硬件系统以嵌入式微处理器为核心,主要由嵌入式微处理器、总线、存储器、输入/输出接口和设备组成。 嵌入式微处理器 嵌入式微处理器采用冯诺依曼结构或哈佛结构:前者指令和数据共享同一存储空间…...

Vue3轮播图的实现:vue3-carousel的使用和配置

vue3-carousel 是一个用于 Vue 3 的轻量级、响应式、功能强大的轮播组件。它允许你轻松创建可以滚动的图片或内容滑块。下面是关于如何安装、使用以及配置 vue3-carousel 的一些示例和详细说明。 目录 一、安装 vue3-carousel 二、引入 三、轮播全局样式修改 一、安装 vue3-…...

Spring AI ectorStore

Spring AI中的VectorStore是一种用于存储和检索高维向量数据的数据库或存储解决方案,它在AI应用中扮演着至关重要的角色。以下是对Spring AI VectorStore的详细解析: 一、VectorStore的基本概念 定义:VectorStore特别适用于处理那些经过嵌入…...

uniapp vue2版本如何设置i18n

如何设置i18n在该软件设置过语言的情况下优先选择所设置语言,在没有设置的情况下,获取本系统默认语言就,将系统默认语言设置为当前选择语言。 1、下载依赖: npm install vue-i18n --save 2、创建相关文件(在最外层&…...

【2024华为OD-E卷-100分-boss的收入】(题目+思路+JavaC++Python解析)

题目描述 题目:boss的收入 在一个公司中,有一个老板(boss)和若干名员工(employees)。老板和员工的收入信息存储在一个数组中,其中数组的每个元素表示一个人的收入。数组的第0个元素表示老板的…...

若依 ruoyi-vue HandlerInterceptor 拦截器 文件接口自定义权限

文件资源添加自定义权限 package com.huida.framework.config;import com.huida.framework.interceptor.FileInterceptor; import com.huida.framework.interceptor.RequestInterceptor; import org.springframework.beans.factory.annotation.Autowired; import org.springfr…...

在离线环境中安装 `.rpm` 包的步骤

在一些环境中,可能无法直接通过网络安装软件包。特别是在没有互联网连接的情况下,我们仍然可以手动下载 .rpm 安装包并进行离线安装。本文将介绍如何在离线环境中安装多个 .rpm 包,确保软件的顺利安装和依赖关系的处理。 1. 将 .rpm 文件复制…...

Python----Python爬虫(selenium的使用,定位元素,层级定位)

一、介绍与安装 Selenium是一个Web的自动化测试工具,最初是为网站自动化测试而开发的,类型像我们玩游戏用的按键精灵,可以按指定的命令自动操作,不同是Selenium 可以直接运行在浏览器上,它支持所有主流的浏览器。 Sele…...

Docker 服务、镜像、容器之命令(Docker Services, Images, and Container Commands)

Docker 服务、镜像、容器之命令 Docker是一个强大的容器化平台,能够帮助开发者高效地构建、部署和管理应用程序。本文将详细介绍Docker的服务命令、镜像命令和容器命令,帮助你快速上手Docker。 一、Docker的服务相关命令 在使用Docker之前&#xff0c…...

当歌 - RSS 订阅分发平台开发

以下将详细介绍当歌平台的技术架构、功能实现以及相关代码逻辑。 一、项目概述 当歌是一个极简的 RSS 订阅分发平台,旨在为用户提供便捷的 RSS 管理和订阅服务,帮助用户轻松获取和分享最新资讯。 二、技术架构 后端语言:PHP 数据库&#…...

vue3使用AntV X6 (图可视化引擎)历程[二]

通过h函数动态展示自定义节点内容 一、案例效果 二、案例代码 父组件. BloodTopology.vue <template><div><TopologyCompact><template #main-board-box><TopologyDependent domId"featureBloodContainer" :nodeData"originalNode…...

爬虫学习记录

1.概念 通过编写程序,模拟浏览器上网,然后让其去互联网上抓取数据的过程 通用爬虫:抓取的是一整张页面数据聚焦爬虫:抓取的是页面中的特定局部内容增量式爬虫:监测网站中数据更新的情况,只会抓取网站中最新更新出来的数据 robots.txt协议: 君子协议,网站后面添加robotx.txt…...

Erlang语言的函数实现

Erlang语言函数实现的深度探讨 引言 Erlang是一种并发编程语言&#xff0c;最初由爱立信公司为电信系统开发。它以其强大的并发处理能力和容错机制而闻名&#xff0c;广泛应用于实时系统和分布式系统。本文将详细探讨Erlang语言中的函数实现&#xff0c;包括函数的定义、调用…...

LLM之RAG实战(五十一)| 使用python和Cypher解析PDF数据,并加载到Neo4j数据库

一、必备条件&#xff1a; python语言Neo4j数据库python库&#xff1a;neo4j、llmsherpa、glob、dotenv 二、代码&#xff1a; from llmsherpa.readers import LayoutPDFReaderfrom neo4j import GraphDatabaseimport uuidimport hashlibimport osimport globfrom datetime …...

单例模式-如何保证全局唯一性?

以下是几种实现单例模式并保证全局唯一性的方法&#xff1a; 1. 饿汉式单例模式 class Singleton { private:// 私有构造函数&#xff0c;防止外部创建对象Singleton() {}// 静态成员变量&#xff0c;存储单例对象static Singleton instance; public:// 公有静态成员函数&…...

05、Docker学习,常用安装:Mysql、Redis、Nginx、Nacos

Docker学习&#xff0c;常用安装&#xff1a;Mysql、Redis、Nginx、Nacos 一、Docker安装Mysql 1、docker search mysql ##查找mysql版本都有哪些 2、docker pull mysql:5.6 ##下载5.6版本的mysql镜像 3、docker run -p 13306:3306 --name mysql ##运行…...

docker 启动redis 守护进程

文章目录 前言一、整体流程二、状态图三、结语 前言 在现代软件开发中&#xff0c;缓存和消息队列是提高应用性能和扩展性的关键。Redis 是一种流行的内存数据结构存储系统&#xff0c;它支持多种类型的数据结构&#xff0c;如字符串、哈希、列表、集合、有序集合等。使用 Doc…...

Angular由一个bug说起之十三:Cross Origin

跨域 想要了解跨域&#xff0c;首要要了解源 什么是源&#xff0c;源等于协议加域名加端口号 只有这三个都相同&#xff0c;才是同源&#xff0c;反之则是非同源。 比如下面这四个里&#xff0c;只有第4个是同源 而浏览器给服务器发送请求时&#xff0c;他们的源一样&#xff0…...

为深度学习引入张量

为深度学习引入张量 什么是张量&#xff1f; 神经网络中的输入、输出和转换都是使用张量表示的&#xff0c;因此&#xff0c;神经网络编程大量使用张量。 张量是神经网络使用的主要数据结构。 张量的概念是其他更具体概念的数学概括。让我们看看一些张量的具体实例。 张量…...

opencv摄像头标定程序实现

摄像头标定是计算机视觉中的一个重要步骤&#xff0c;用于确定摄像头的内参&#xff08;如焦距、主点、畸变系数等&#xff09;和外参&#xff08;如旋转矩阵和平移向量&#xff09;。OpenCV 提供了方便的工具来进行摄像头标定。下面分别给出 C 和 Python 的实现。 1. C 实现…...

Flutter:封装一个自用的bottom_picker选择器

效果图&#xff1a;单列选择器 使用bottom_picker: ^2.9.0实现&#xff0c;单列选择器&#xff0c;官方文档 pubspec.yaml # 底部选择 bottom_picker: ^2.9.0picker_utils.dart AppTheme&#xff1a;自定义的颜色 TextWidget.body Text() <Widget>[].toRow Row()下边代…...

Docker 容器自动化管理之脚本(Script for Docker Container Automation Management)

Docker 容器自动化管理之脚本 简介 Docker‌是一个开源的容器化平台&#xff0c;旨在简化应用程序的开发、部署和运行过程。它通过将应用程序及其依赖项打包到一个可移植的容器中&#xff0c;使得开发人员能够在不同的环境中以一致的方式构建、打包和分发应用程序‌。 Docke…...

client-go中watch机制的一些陷阱

Reference https://stackoverflow.com/questions/51399407/watch-in-k8s-golang-api-watches-and-get-events-but-after-sometime-doesnt-get-an 问题描述 最近在使用 client-go 的 watch 机制监听 k8s 中的 deployment 资源时&#xff0c;发现一个奇怪的现象 先看下代码&a…...

用户界面的UML建模11

然而&#xff0c;在用户界面方面&#xff0c;重要的是要了解《boundary》类是如何与这个异常分层结构进行关联的。 《exception》类的对象可以作为《control》类的对象。因此&#xff0c;《exception》类能够聚合《boundary》类。 参见图12&#xff0c;《exception》Database…...

计算机网络之---数据链路层的功能与作用

数据链路层概念 数据链路层&#xff08;Data Link Layer&#xff09;是计算机网络中的第二层&#xff0c;它位于物理层和网络层之间&#xff0c;主要负责数据在物理链路上的可靠传输。其基本功能是将网络层传来的数据分成帧&#xff0c;并负责在物理链路上可靠地传输这些数据帧…...

添加到 PATH 环境变量中

命令解释 # 将命令中的<CLI_PATH>替换为您aliyun文件的所在目录。 echo export PATH$PATH:<CLI_PATH> >> ~/.bash_profile echo export PATH$PATH:/data2/ljsang/aliyun/aliyun >> ~/.bash_profileexport PATH$PATH:/data2/ljsang/aliyun/aliyun&…...

【51单片机零基础-chapter6:LCD1602调试工具】

实验0-用显示屏LCD验证自己的猜想 如同c的cout,前端的console.log() #include <REGX52.H> #include <INTRINS.H> #include "LCD1602.h" int var0; void main() {LCD_Init();LCD_ShowNum(1,1,var211,5);while(1){;} }实验1-编写LCD1602液晶显示屏驱动函…...

Linux 内核中的 netif_start_queue 函数:启动网络接口发送队列的关键

在 Linux 内核的网络子系统中,netif_start_queue 函数扮演着至关重要的角色。这个函数的主要功能是启动(或启用)网络接口的发送队列,标志着网络接口已经准备好开始发送数据包。本文将深入探讨 netif_start_queue 函数的用途、工作原理以及在实际网络驱动代码中的应用。 函…...

(七)人工智能进阶之人脸识别:从刷脸支付到智能安防的奥秘,小白都可以入手的MTCNN+Arcface网络

零、开篇趣谈 还记得第一次用支付宝"刷脸"时的新奇感吗&#xff1f;或者被抖音的人脸特效逗乐的瞬间&#xff1f;这些有趣的应用背后&#xff0c;其实藏着一个精妙的AI世界。今天&#xff0c;就让我们开启一段奇妙的人脸识别技术探索之旅吧&#xff01; 一、人脸识…...

ExcelDataReader:一个.Net高性能Excel开源读取器

推荐一个用于读取Microsoft Excel文件的高性能开源库。 01 项目简介 ExcelDataReader是一个功能强大且易于使用的开源项目&#xff0c;提供了丰富的读取API&#xff0c;专门读取Excel文件的数据&#xff0c;特别是处理大数据量的情况。 ExcelDataReader支持Excel版本从2007年…...

人工智能-机器学习之多元线性回归(项目实践一)

目标&#xff1a;运用scikit-learn进行多元线性回归方程的构建&#xff0c;通过实际案例的训练集和测试集进行预测&#xff0c;最终通过预测结果和MSE来评估预测的精度。 一、首先安装scikit-learn&#xff1a;pip install scikit-learn C:\Users\CMCC\PycharmProjects\AiPro…...

Mysql--基础篇--约束(主键,外键,唯一,检查,枚举及复合约束等)

在MySQL中&#xff0c;约束&#xff08;Constraints&#xff09;是用于确保数据库中数据完整性和一致性的规则。通过定义约束&#xff0c;可以防止用户插入、更新或删除不符合特定条件的数据&#xff0c;从而保证数据的准确性和可靠性。MySQL支持多种类型的约束&#xff0c;每种…...

经典多模态模型CLIP - 直观且详尽的解释

对比语言-图像预训练&#xff08;CLIP&#xff09;&#xff0c;这是一种创新的多模态建模策略&#xff0c;能够创建视觉和语言的联合表示。CLIP 的效果非常出色&#xff0c;可以用于构建高度特定且性能卓越的分类器&#xff0c;而无需任何训练数据。本文将深入探讨其理论基础&a…...

着丝粒鉴定CentIER v3.0安装与使用-bioinfomatics tools41

使用CentIE鉴定着丝粒 T2T基因组端粒与着丝粒的区别及其鉴定方法-随笔02_chip-seq鉴定着丝粒-CSDN博客 T2T时代的基因组组装-文献精读-9_基因组t2t组装-CSDN博客 桑树T2T基因组-文献精读16_桑树基因组-CSDN博客 辣椒属2个T2T基因组-文献精读23_辣椒基因组-CSDN博客 大花…...

Objective-C语言的多线程编程

Objective-C语言的多线程编程 在现代应用程序开发中&#xff0c;尤其是移动应用开发&#xff0c;多线程编程是一个不可或缺的部分。使用多线程可以提升应用的响应能力&#xff0c;使得可以同时处理多个任务&#xff0c;从而优化用户体验。在本文中&#xff0c;我们将深入探讨O…...

Golang的并发编程框架比较

# Golang的并发编程框架比较 中的并发编程 在现代软件开发中&#xff0c;处理高并发的能力愈发重要。Golang作为一门支持并发编程的编程语言&#xff0c;提供了丰富的并发编程框架和工具&#xff0c;使得开发者能够更轻松地处理并发任务。本文将介绍Golang中几种常用的并发编程…...

通过 oh-my-posh posh-git 优化PowerShell

转自oh-my-posh & posh-git 提升在 windows 环境的开发体验 oh-my-posh 是用于自定义 PowerShell 主题和配色的工具&#xff0c;posh-git 则是为 PowerShell 提供了方便的 git 状态显示和命令补全功能。 安装PowerShell 7和 winget下载器&#xff0c;都可以直接在 Microsof…...

【Linux系列】Vim 编辑器中的高效文本编辑技巧:删除操作

&#x1f49d;&#x1f49d;&#x1f49d;欢迎来到我的博客&#xff0c;很高兴能够在这里和您见面&#xff01;希望您在这里可以感受到一份轻松愉快的氛围&#xff0c;不仅可以获得有趣的内容和知识&#xff0c;也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学…...

慧集通(DataLinkX)iPaaS集成平台-连接器

如何创建连接器&#xff1f; 连接器是用于跟各系统进行连接&#xff0c;是集成交互的基础构成也是主要构成之一&#xff1b;连接器一般是根据业务系统的开放的不同方式由开发人员进行封装&#xff0c;封装完成后交付人员可以在所有连接那里建立对应的连接&#xff0c;连接需要…...

vue3使用vue3-video-play播放m3u8视频

1.安装vue3-video-play npm install vue3-video-play --save2.在组件中使用 import vue3-video-play/dist/style.css; import VideoPlay from vue3-video-play;// 视频配置项 const options reactive({src: https://test-streams.mux.dev/x36xhzz/x36xhzz.m3u8, //视频源mute…...

单片机-外部中断

中断是指 CPU 在处理某一事件 A 时&#xff0c;发生了另一事件 B&#xff0c;请求 CPU 迅速去处理(中断发生)&#xff1b;CPU 暂时停止当前的工作(中断响应)&#xff0c; 转去处理事件 B(中断服务)&#xff1b;待 CPU 将事件 B 处理完毕后&#xff0c;再回到原来事件 A 被中断的…...

《C++11》右值引用深度解析:性能优化的秘密武器

C11引入了一个新的概念——右值引用&#xff0c;这是一个相当深奥且重要的概念。为了理解右值引用&#xff0c;我们需要先理解左值和右值的概念&#xff0c;然后再理解左值引用和右值引用。本文将详细解析这些概念&#xff0c;并通过实例进行说明&#xff0c;以揭示右值引用如何…...

【HTML+CSS+JS+VUE】web前端教程-1-VScode开发者工具快捷键

VScode打开文件夹与创建文件 1、选择文件夹 2、拖拽文件夹 生成浏览器文件.html的快捷方式 ! 回车vscode常用快捷键列表 代码格式化&#xff1a;shift alt F 向上或向下移动一行&#xff1a; alt up 或者 alt down 快速复制一行代码&#xff1a;shift alt up 或者 sh…...

【嵌入式硬件】直流电机驱动相关

项目场景&#xff1a; 驱动履带车&#xff08;双直流电机&#xff09;前进、后退、转弯 问题描述 电机驱动MOS管烧毁 电机驱动采用IR2104STRH1R403NL的H桥方案&#xff08;这是修改之后的图&#xff09; 原因分析&#xff1a; 1.主要原因是4路PWM没有限幅&#xff0c;修改…...

接口测试-postman(使用postman测试接口笔记)

一、设置全局变量 1. 点击右上角设置按钮-》打开管理环境窗口-》选择”全局“-》设置变量名称&#xff0c;初始值和当前值设置一样的&#xff0c;放host放拼接的url&#xff0c;key放鉴权那一串字符&#xff0c;然后保存-》去使用全局变量&#xff0c;用{{变量名称}}形式 二、…...

强化学习常用库的版本对应关系

本文介绍了pytorch强化学习框架和常用python库的对应关系。 持续更新中! 基础包 工具包版本描述python3.9.13-numpy1.24.3-protobuf3.19.6结构化数据包cython0.29.21静态编译器setuptools66.0.0-学习框架 工...

Unity 热更新基础知识

文章目录 1.一些名词2.三种编译方式3.Unity 两种脚本后端3.1 Mono3.2 IL2CPP3.3 对比 1.一些名词 IL&#xff08;Intermediate Language&#xff09;&#xff1a;中间语言&#xff08;类似于汇编代码&#xff09;CIL&#xff08;Common Intermediate Language&#xff09;&…...

JetBrains IDEs和Visual Studio Code的对比

JetBrains IDEs和Visual Studio Code的对比 JetBrains IDEs是捷克JetBrains公司开发的一系列集成开发环境(IDE)。以下是具体介绍:IntelliJ IDEA是JetBrains 公司的一款产品 主要产品 IntelliJ IDEA:一款功能强大且广泛应用的Java集成开发环境,有开源免费的社区版和商业收…...

C语言将点分十进制的IP字符串转成4个整数

最近在做lldp的snmp返回值时需要做这样的转换处理&#xff1a;C语言将点分十进制的IP字符串转成4个整数。 这里用两种方式&#xff1a; sscanf格式化处理用 inet_aton函数将ip字符串转成32位的整形&#xff0c;然后再根据bit转成对应的4个整数。 man命令可以确认下sscanf和i…...