HTML知识点

HTML

【一】HTML简介

【1】什么是HTML

  • HTML是一种用于创建网页结构和内容的超文本标记语言,它是构建网页的基础。
  • 为了让浏览器正确渲染页面,我们必须遵循HTML的语法规则。
  • 浏览器在解析网页时会将HTML代码转换为可视化的页面,所以我们在浏览器中看到的页面实际上是由HTML代码生成的。

【2】简单示例

<html>
<head><meta charset="UTF-8"><title>网页标题 title</title>
</head>
<body><h1>标题标签 h</h1><p>段落标签 p</p>
</body>
</html>

【二】HTML中的注释语法

  • 在HTML中,我们可以使用注释来添加对代码的说明或者临时禁用某部分代码
  • 注释不会在浏览器中显示,只是作为开发者之间的交流和标记使用。

【1】单行注释

<!-- 单行注释 -->

【2】多行注释

<!--
多行注释1
多行注释2
多行注释3
-->

【三】HTML的文档结构

【1】基本机构

  • HTML的文档结构通常包含<html><head><body>这三个主要部分。

    • <html>标签是整个HTML文档的根元素,它包含了整个网页的内容。

    • <head>标签用于定义文档的头部信息,其中可以包含一些配置和描述性的元素。这些元素不会直接显示在浏览器中,而是提供一些关于页面的描述和配置,如页面标题、字符编码等。

    • <body>标签包含了整个页面的可见内容,如段落、标题、图像、链接等。这些元素将直接影响和呈现给用户所看到的页面。

【2】其他元素

  • 在基本的HTML文档结构中,通常还包含一些其他的元素。

    • <!DOCTYPE html>声明定义了当前文件是一个HTML文件,它告诉浏览器使用哪个HTML版本来解析文档。

    • <title>标签用于设置页面的标题,它将显示在浏览器的标题栏或标签页上。

    • <meta>标签用于设置文档的元数据,如字符编码、关键词等。

<!DOCTYPE html>
<html>
<head><title>页面标题</title><meta charset="UTF-8">
</head>
<body>页面内容
</body>
</html>
  • 注意
    • HTML 的标签是有层级关系的,内部的标签必须位于外部标签的范围之内,无法单独存在。
    • HTML代码是没有格式的,可以全部写在一行,只不过我们习惯了缩进来表示代码

【四】HTML标签的分类1

  • HTML标签可以根据其闭合情况分为双标签和单标签(自闭标签)两种类型。

【1】双标签

  • 双标签由开始标签和结束标签组成,它们包围着要展示的内容。
    • 开始标签用于标识标签的开始,通常以<开头,以>结尾。
    • 结束标签用于标识标签的结束,通常以</开头,以>结尾。
    • 标签的内容写在开始标签和结束标签之间。
<h1>标题1</h1>
<a href="https://www.example.com">这是一个链接</a>

【2】单标签(自闭标签)

  • 单标签(自闭标签)只有一个标签,它在自己内部闭合,不需要另一半标签。
    • 单标签通常以<开头,以/>结尾。
    • 单标签用于表示没有内容或没有需要包围的元素。
<img src="image.jpg" alt="图片">

【五】标签的分类2

  • HTML中的标签还可以分为两种主要类型:块级标签和行内标签。

【1】块级标签

(1)介绍
  • 块级标签(Block-level elements)是指一类会独自占据一行的HTML元素。
  • 它们从新的一行开始,直到遇到下一个块级标签或行内标签。
  • 块级标签通常用于组织和结构化页面的不同部分,并且可以包含其他块级元素和行内元素。
(2)常见的块级标签
  • <div>:用于定义文档中的一个区域或一个区块。
  • <p>:用于定义段落。
  • <h1>-<h6>:用于定义标题的级别。
  • <ul>:用于创建无序列表。
  • <ol>:用于创建有序列表。
  • <table>:用于定义表格。

【2】行内标签

(1)介绍
  • 行内标签(Inline elements)是指在一行内显示的HTML元素,它们不会打断当前行并且只占据所需的内容宽度
  • 行内标签通常用于插入和标记文本中的小片段或注释,并且不能包含块级元素,只能包含其他行内元素。
(2)常见的行内标签
  • <span>:用于对文本的某个部分进行样式化或划定特定区域。
  • <a>:用于创建超链接。
  • <strong>:使文本加粗显示。
  • <em>:使文本斜体显示。
  • <img>:用于插入图像。
  • <br>:用于换行。
(3)补充
  • 需要注意的是,HTML5中引入了一些新的标签和元素,它们的性质可能介于块级和行内之间,被称为块级行内元素(block-level inline element)或行内块级元素(inline block-level element)。
    • <button><input> 等,其具体表现取决于CSS的属性和样式。

【3】总结

  • 块级标签可以修改长度,行内标签不可以,修改了也不会发生变化。
  • 块级标签内部可以嵌套任意的块级标签和行内标签,但 <p> 标签除外,它只能嵌套行内标签不能嵌套块级标签。
  • 行内标签不能嵌套块级标签,但可以嵌套行内标签。

【六】head常用标签

【1】title

  • 用途:定义网页标题,显示在浏览器标签栏上
<title>网页标题</title>

【2】style

  • 用途:定义内部CSS样式
<style>
<!--css代码-->
</style>

【3】script

  • 用途:定义内部JavaScript代码,也可用于引入外部JavaScript文件
<script>
<!--js代码-->
</script>

【4】link

  • 用途:引入外部CSS文件
<link rel="stylesheet" href="style.css">

【5】meta

  • 用途:用于在网页中提供元数据。

    • 元数据是描述数据的数据,它们提供关于网页内容、字符集、作者、关键字等信息,帮助搜索引擎和浏览器理解和处理网页。
  • 常见的<meta>标签

  • <meta charset="字符集">

    • 指定网页文档使用的字符集,常见的字符集有UTF-8、ISO-8859-1等。
  • <meta name="viewport" content="viewport设置">

    • 用于指定网页在移动设备上的视口(viewport)设置,包括网页的宽度、初始缩放比例等。
  • <meta name="keywords" content="关键词">

    • 用于指定网页的关键词,帮助搜索引擎判断网页的相关性。
  • <meta name="description" content="网页描述">

    • 用于提供对网页内容的简要描述,显示在搜索结果页面中作为网页摘要。
  • <meta name="robots" content="指令">

    • 指定搜索引擎对网页的索引和抓取规则,如通过"noindex"禁止索引网页。
  • <meta http-equiv="参数" content="内容">

    • 用于设置HTTP响应头信息
    • <meta http-equiv="refresh" content="5;url=http://example.com/">可在5秒后自动跳转到指定地址。

【七】标签的两个重要属性

【1】id值

  • id值是类似于标签的唯一标识符,用于在同一个页面上唯一标识一个特定的元素。
  • 每个id值在整个文档中都必须是唯一的,不能重复使用。
  • 通过id值,我们可以在JavaScript或CSS中引用特定标签,并对其进行操作或样式化。
  • 类似于标签的身份证号,在同一个页面上id值不能重复。

【2】class值

  • 一个HTML标签可以具有多个class值,这样可以将多个不同的样式或行为应用于同一个标签。
  • 多个class值之间使用空格分隔。
  • 通过class值,我们可以定义一组相关的样式或行为,并将其应用于多个标签,实现代码的重用和简化。
  • 类似于面向对象中类的继承,一个class可以继承多个class值。

【3】小结

  • 使用id值和class值,我们可以在HTML中标识和操作特定的元素,以及应用样式和行为。
  • id值用于唯一标识一个元素,而class值用于定义和应用一组相关的样式或行为。

【八】body常用标签

  • 在HTML中,<body>标签是用来定义页面的主体内容的。

【1】h标签

  • h标签用于定义标题的级别,共有六个级别,从<h1><h6>,其中<h1>表示最高级别的标题,<h6>表示最低级别的标题。
<h1>1级标题</h1>
<h2>2级标题</h2>

【2】p标签

  • p标签用于定义段落,在网页中呈现一段文本。
  • p标签会自动在段落前后添加一些空白间距,用于区分段落之间的内容。
<p>段落一</p>
<p>段落二</p>

【3】a标签

  • a标签用于创建超链接,允许用户点击链接跳转到指定的URL或页面位置。
<a href="目标链接" target="_blank"></a>
  • href属性:

    • href属性指定了链接的目标URL或页面位置。可以是一个网址,也可以是页面中其他标签的id值,用于实现页面内的锚点跳转。
    • 当a标签指定的网址从来没有被点击过时,a标签的字体颜色通常是蓝色。
    • 当a标签指定的网址被点击过后,a标签的字体颜色通常是紫色。
  • target属性:

    • target属性用于指定链接在何处打开。
    • _self:在当前窗口或标签页中打开链接(默认行为)。
    • _blank:在新的窗口或标签页中打开链接。
  • a标签的锚点功能:
    点击链接后自动跳转到页面中指定的区域

    <a href="#顶部区域id">回到顶部</a>
    
  • 通过在href属性中使用"#id值",可以实现在页面内部的不同位置之间进行跳转。

【4】img标签

<img src="image.jpg" alt="图片描述" title="图片信息" height="200" width="300">
  • src属性:
    • src属性用于指定图片的路径,可以是本地图片的路径或者网络上的图片链接。
  • alt属性:
    • alt属性用于提供图片的替代文本,当图片无法加载时,替代文本将显示在图片的位置上。这对于视觉障碍用户或者图片加载失败的情况下提供了描述性信息。
  • title属性:
    • title属性用于在鼠标悬停在图片上时显示一段文本信息。当用户将鼠标悬停在图片上方时,会显示title属性中指定的文本。
  • height和width属性:
    • height和width属性用于指定图片的高度和宽度。可以使用具体的像素值或者百分比来调整图片的尺寸。
    • 当只设置其中一个属性时,另一个属性会按比例缩放以保持图片的宽高比。
    • 如果同时设置了height和width属性,并且不考虑宽高比,可能会导致图片失真。

【5】无序列表

  • 无序列表使用<ul><li>标签来创建,其中<ul>定义列表,而<li>定义每个列表项。
  • 无序列表通常使用符号(如圆点或实心点)来表示每个列表项。
<ul><li>标签1</li><li>标签2</li>
</ul>
•标签1
•标签2

【6】有序列表

  • 有序列表使用<ol><li>标签来创建,其中<ol>定义列表,而<li>定义每个列表项。
  • 有序列表使用数字或字母来表示每个列表项的顺序。
<ol><li>标签1</li><li>标签2</li>
</ol>
1.标签1
2.标签2

【7】标题列表

  • 标题列表使用<dl><dt><dd>标签来创建,其中<dl>定义列表,<dt>定义标题,<dd>定义内容。
  • 标题列表通常用于显示标题和对应的描述信息。
<dl><dt>标题一</dt><dd>内容一</dd><dt>标题二</dt><dd>内容二</dd>
</dl>
标题一内容一
标题二内容二

【7】div标签

  • div标签是最常见的HTML容器标签,用于将文档分隔成独立的区块。
  • 它可以包裹其他标签,并通过设置样式控制内容的布局和外观。
  • 虽然 <div> 没有具体的语义含义,但常被用于定义页面的整体结构或划分不同的内容区域。
  • 可以通过CSS样式对div进行布局和样式的调整。
<div>这是div标签<p>div内的段落</p><ul><li>div内的列表字段1</li><li>div内的列表字段2</li></ul>
</div>

【8】span标签

  • span标签是内联元素,主要用于对文本或一小段文本进行样式上的控制。
  • 通常用于对特定部分进行样式修饰或添加特殊效果,例如修改文字颜色、加粗、斜体等,或者配合CSS实现一些交互效果。与 <div> 不同,<span> 主要用于样式上的调整,没有具体的语义意义。’
  • 可以通过设置span标签的样式属性来改变其中文本的外观。
<span><p>span标签的内容</p><p>本字段将<span style="color: red">span</span>写为红色</p>
</span>

【9】table标签

  • 表格可以使用 <table><tr><thead><tbody><th><td> 标签来创建。
  • 其中,<table> 标签用于定义整个表格,<tr> 标签用于定义表格的行,<td><th>标签用于定义表格的单元格,<th>标签用于加粗显示字段信息。
  • <thead>标签用于定义表格的表头
  • <tbody>标签用于定义表格的数据部分
<!--基础表格-->
<table border="1" cellpadding="4" cellspacing="3"><thead><tr><th>表头-加粗信息</th><td>表头-普通信息</td></tr></thead><tbody><tr><td colspan="2">数据部分第一行-水平占据两列</td><td rowspan="2">数据部分第一行-垂直占据两行</td></tr><tr><td colspan="2">数据部分第二行-水平占据两列</td><td rowspan="2">数据部分第二行-垂直占据两行</td></tr></tbody>
</table>
  • border:为表格添加外边框。
  • cellpadding:调整字体离边框距离。
  • cellspacing:调整内边框离外边框的距离。

【10】form标签

  • 表单可以使用 <form> 标签来创建。
  • 表单允许用户在网页中输入信息并将其提交到服务器进行处理。
  • <form> 标签内,你可以添加各种表单元素,例如文本输入框、复选框、单选按钮等,以便用户输入信息。还可以使用 <input> 标签来创建特定类型的表单元素。
  • 表单的组成
    • 表单域(Form Fields):用于接收用户输入的数据常见的表单域包括文本框(Input Text)、单选框(Radio Buttons)、复选框(Checkboxes)、下拉列表(Select)、文本区域(Textarea)等。
    • 提交按钮(Submit Button):用户在填写完表单后,点击提交按钮将表单数据发送到服务器进行处理。
    • 取消按钮(Cancel Button):允许用户取消当前的操作并清空表单内的所有数据。
    • 标签(Labels):描述表单域的作用或意义,增加表单的可读性和易用性。
    • 校验机制(Validation):用于验证用户输入的数据是否符合预期的格式或要求,常见的校验包括必填项(Required Fields)、长度限制(Length Limitation)、数据格式验证(Data Format Validation)等。
<form action=""></form>
  • action:控制数据提交的后端路径(给哪个服务端提交数据)。
    • 不写任何值:默认将数据提交到当前页面所在的URL。
    • 写全路径:例如 action="https://www.baidu.com",将数据提交到百度的服务端。
    • 只写路径后缀:例如 action="/index/",自动识别出当前服务端的IP和端口拼接到前面,如 host:port/index/

【11】input标签

  • <input>标签是HTML中用于创建表单输入控件的标签之一。
  • 它可以用于接受用户的输入,并将这些输入数据提交到服务器进行处理。
(1)参数
  • type:指定输入框的类型,常见的类型包括:
    • text:文本输入框,用于接受单行文本。
    • password:密码输入框,输入的内容会被隐藏。
    • checkbox:复选框,用户可以选择多个选项。
    • radio:单选按钮,用户只能选择其中一个选项。加载默认选项要加checker = "checker"。当标签的属性名和属性值一样的时候可以简写checker
    • file:文件上传框,用于选择上传的文件。
    • date:日期
    • submit:提交按钮,用于提交表单数据。
    • reset:重置按钮,用于重置表单数据。
    • button:普通的按钮,本身没有功能,可以给他绑定js功能
  • name:指定输入框的名称,在表单提交时,会将输入框的值与名称一起发送到服务器。
  • value:指定输入框的初始值。
  • placeholder:在输入框为空时显示的提示文本。
  • required:设置为true时,表示输入框必须填写内容才能提交表单。
  • readonly:设置为true时,表示输入框只读,用户无法编辑。
  • disabled:设置为true时,表示输入框被禁用,用户无法编辑且不会被提交。
  • size:指定输入框的可见宽度,单位为字符数。
  • maxlength:指定输入框中可以输入的最大字符数。
  • autocomplete:控制浏览器是否自动填充输入框。常见的值有on(开启自动填充)和off(关闭自动填充)。
(2)示例
<!DOCTYPE html>
<html>
<head><title>页面标题</title><meta charset="UTF8">
</head>
<body>
<h1>注册页面</h1>
<form action=""><p><label for="title"><input type="text" id="title" readonly size="32"value="                         注册标题框"></label></p><p><label for="username">username:<input type="text" name="username"id="username" placeholder="admin" required></label></p><p><label for="password">password:<input type="password" name="password"maxlength="15" id="password"placeholder="000" required></label></p><p>sex:<label for="gender">female <input type="radio" name="gender" id="gender">male <input type="radio" name="gender" checked></label></p><p>hobby:<label for="gender">swimming <input type="checkbox" name="hobby" id="hobby">running <input type="checkbox" name="hobby"></label></p><p>brith_day:<label for="birth_date"><input type="date" name="birth_date" id="birth_date" value="2024-01-01"></label></p><p>file update:<label for="file_update"><input type="file" name="file_update" id="file_update"></label></p><p><label for="submit"><input type="submit" value="提交"></label><label for="reset"><input type="reset" value="重置"></label><label for="button"><input type="button" value="闲置按钮"></label></p>
</form>
</body>
</html>

请添加图片描述

【12】select标签

(1)参数
  • value 属性定义了选项的实际值,它通常在提交表单时用作数据的标识符。
    • 当用户选择该选项时,所选选项的 value 值将被发送到服务器或在客户端的 JavaScript 中使用。
(1)下拉列表单选框
<select name="identify" id="identify"><option value="super">超级管理员</option><option value="admin">管理员</option><option value="normal" che>普通用户</option>
</select>
(2)复选框
  • multiple 是一个用于 <select> 元素的布尔属性,用于指定是否允许多选。
    • 用户可以按住 Ctrl 键(在 Windows 或 Linux 上)或 Command 键(在 macOS 上)并单击选项来进行多选。
    • 用户还可以按住 Shift 键并选择一个范围内的选项来进行连续多选。
<select name="hobby" id="hobby" multiple><option value="swimming">游泳</option><option value="running">跑步</option><option value="reading">读书</option><option value="listening">听歌</option>
</select>
(3)多级选项框
  • <optgroup> 是一个用于 <select> 元素的标签,用于创建选项组。
    • <optgroup> 元素用于将相关的选项分组在一起,以便在下拉列表中进行更好的组织和可读性。
<select name="addr" id="addr"><optgroup label="chinese"><option value="Beijing">北京</option><option value="Shanghai">上海</option></optgroup><optgroup label="America"><option value="Alabama">亚拉巴马州</option><option value="Alaska ">阿拉斯加州</option></optgroup>
</select>

请添加图片描述

【13】textarea标签

  • <textarea> 标签用于创建一个多行文本输入框,允许用户输入多行文本。
(1)参数
  • name:用于指定文本区域的名称,该名称将在提交表单时用作标识符。
  • id:用于指定文本区域的唯一标识符。
  • cols:用于指定文本区域的可见宽度,以列数为单位。可以使用一个正整数值来设置列数。
  • rows:用于指定文本区域的可见高度,以行数为单位。可以使用一个正整数值来设置行数。
  • maxlength:用于限制用户在文本区域中输入的最大字符数。
<p><textarea name="message" id="message" cols="30" rows="10" maxlength="200"></textarea>
</p>

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

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

相关文章

python接口测试实践:参数化测试、数据驱动测试和断言的使用

在Python接口测试实践中&#xff0c;参数化测试、数据驱动测试和断言是常用的技术手段。 参数化测试 参数化测试是指将测试用例中的某些部分&#xff08;如输入数据或配置&#xff09;作为参数传递给测试函数&#xff0c;以便于复用和减少代码重复。 例如&#xff0c;使用uni…

2024年最新腾讯云轻量4核8G12M服务器CPU内存性价比如何?

4核8G服务器支持多少人同时在线访问&#xff1f;阿腾云的4核8G服务器可以支持20个访客同时访问&#xff0c;关于4核8G服务器承载量并发数qps计算测评&#xff0c;云服务器上运行程序效率不同支持人数在线人数不同&#xff0c;公网带宽也是影响4核8G服务器并发数的一大因素&…

时序分析深入必学的时序模型详细讲解

目录 一、前言 二、时序建模 2.1 反相器 2.2 线性时序模型 2.3 非线性时序模型 三、时序模块 3.1 组合单元 3.2 时序单元 3.3 同步检查&#xff1a;setup和hold 3.4 异步检查&#xff1a;recovery和removal 3.5 脉冲宽度检查Pulse width check 3.6 传输时延 3.7 …

微信小程序配置文件

目录 小程序配置文件 1. 配置文件介绍 2. 全局配置 2.1 pages 2.2 window 2.3 tabBar 3. 页面配置 4. 项目配置文件 5. 支持使用 sass/less 6. sitemap.json 小程序配置文件 1. 配置文件介绍 JSON是一种轻量级的数据格式&#xff0c;常用于前后端数据的交互&#xf…

LDRA Testbed软件静态分析_软件质量度量

系列文章目录 LDRA Testbed软件静态分析_操作指南 LDRA Testbed软件静态分析_自动提取静态分析数据生成文档 LDRA Testbed软件静态分析_Jenkins持续集成_(1)自动进行静态分析的环境搭建 LDRA Testbed软件静态分析_Jenkins持续集成_(2)配置邮件自动发送静态分析结果 LDRA Testb…

typescript映射类型

ts映射类型简介 TypeScript中的映射类型&#xff08;Mapped Type&#xff09;是一种高级类型&#xff0c;它允许我们基于现有类型创建新的类型&#xff0c;同时对新类型的每个属性应用一个转换函数。通过使用映射类型&#xff0c;我们可以方便地对对象的属性进行批量操作&…

typescript 索引签名类型

ts索引类型简介 在TypeScript中&#xff0c;索引签名类型&#xff08;Index Signature Type&#xff09;是一种特殊的类型&#xff0c;它定义了对象中键的类型以及相应的值的类型。通过使用索引签名类型&#xff0c;我们可以表示一个对象&#xff0c;该对象的键可以是任意类型…

python3 flask 实现对config.yaml文件的内容的增删改查,并重启服务

config.yaml配置文件内容 功能就是userpass下的用户名和密码做增删改查&#xff0c;并重启hy2服务 auth:type: userpassuserpass:csdn: csdnlisten: :443 masquerade:proxy:rewriteHost: trueurl: https://www.bing.com/type: proxy tls:cert: /root/hyst*****马赛克******er…

【算法2-1】前缀和、差分与离散化

一、【P3406】海底高铁&#xff08;差分贪心&#xff09;​​​​​​ 由于本题涉及到线路问题&#xff0c;需要统计Uim途径每条线路的次数&#xff0c;而且Uim每次的轨迹都是很长一段路径&#xff0c;所以需要使用一个合理的数据结构来维护区间的变化&#xff0c;首先想到线段…

正交匹配追踪算法(Orthogonal Matching Pursuit)实现过程及Python模拟

正交匹配追踪&#xff08;Orthogonal Matching Pursuit&#xff0c;OMP&#xff09;是一种用于寻找稀疏信号的贪婪算法&#xff0c;用于求解压缩感知问题中的稀疏近似问题。在压缩感知的背景下&#xff0c;通常我们有一个欠定的线性系统Ax y&#xff0c;其中A是一个已知的测量…

信奥一本通:2022:【例4.7】最小n值

这个题目的难点在于他让你输入1 2 3&#xff0c;不等的数&#xff0c;意思就是你不知道循环要执行几次&#xff0c;用户输入几次就是几次&#xff0c;那就只有这样写 while (cin >> num) #include <iostream> # include <iomanip> using namespace std;…

第三百五十九回

文章目录 1. 概念介绍2. 使用方法3. 代码与效果3.1 示例代码3.2 运行效果 4. 内容总结 013pickers2.gif 我们在上一章回中介绍了"如何实现Numberpicker"相关的内容&#xff0c;本章回中将介绍wheelChoose组件.闲话休提&#xff0c;让我们一起Talk Flutter吧。 1. 概念…

学习鸿蒙基础(4)

1.条件渲染 ArkTS提供了渲染控制的能力。条件渲染可根据应用的不同状态&#xff0c;使用if、else和else if渲染对应状态下的UI内容。 当if、else if后跟随的状态判断中使用的状态变量值变化时&#xff0c;条件渲染语句会进行更新。。 Entry Component struct PageIfElse {Stat…

【C++杂货铺】模板

&#x1f308;前言&#x1f308; 欢迎观看本期【C杂货铺】&#xff0c;本期内容将讲解模板的初阶&#xff0c;即了解模板&#xff0c;熟练掌握模板的使用方法&#xff0c;了解模板的工作原理等内容。 &#x1f4c1; 函数模板 &#x1f4c2; 概念 函数模板代表了一个函数家族&am…

如何在Windows系统中检测和结束运行中的程序(任务管理器显示运行程序可能有bug)

如何在Windows系统中检测和结束运行中的程序 在Windows系统的日常使用和管理过程中&#xff0c;我们经常需要检测某个程序是否正在运行&#xff0c;并在必要时结束它。本文将详细介绍如何在Windows系统中检测运行中的程序&#xff0c;并提供多种方法来结束这些程序。 检测运行…

通俗易懂的双亲委派机制

当你超过别人一点点&#xff0c;别人会嫉妒你&#xff1b;当你超过别人一大截&#xff0c;别人就会羡慕你 据说给我点关注的都成了大佬&#xff0c;点关注的我都会私发一份好东西 ​​​​你得先知道 在介绍双亲委派机制的时候&#xff0c;不得不提ClassLoader&#xff08;类…

Java字符串转整数的超简单方法!

推荐阅读 智能化校园&#xff1a;深入探讨云端管理系统设计与实现&#xff08;一&#xff09; 智能化校园&#xff1a;深入探讨云端管理系统设计与实现&#xff08;二&#xff09; 问题描述 当你把一个字符串值和一个整数加在一起而不进行任何形式的转换时会发生什么呢&#…

聚合支付,聚合系统,聚合程序或将成为主流

支付市场的变化对用户、代理商和运营商产生了重大影响。 随着政策监管的日益严格&#xff0c;支付行业逐渐朝着标准化和合理化的方向发展&#xff0c;日益增强其安全性。在这个背景下&#xff0c;聚合平台已经成为未来支付行业发展的重要趋势。特别是在“一机一码”政策实施后&…

前端进度条组件NProgress

nprogress 安装 npm install --save nprogress使用 import NProgress from nprogress // 引入nprogress插件 import nprogress/nprogress.css // 这个nprogress样式必须引入// axios请求拦截器 axios.interceptors.request.use(config > {NProgress.start() // 设置加载进…

【学习心得】编程小白该如何学好C语言(✨新手推荐阅读)

前言 对于刚刚踏入编程领域的小白来说&#xff0c;C语言可能是一个既神秘又充满挑战的领域。但只要你掌握了正确的学习方法&#xff0c;C语言的学习之旅也可以是充满乐趣和成就感的。 一、明确学习目标 对于初学者来说&#xff0c;明确学习目标是学好C语言的第一步。一个清晰…