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

【JS逆向基础】前端基础-HTML与CSS

1,flask框架

以下是一个使用flask框架写成的serve程序

# noinspection PyUnresolvedReferences
#Flash框架的基本内容from flask import Flask
app = Flask(__name__)@app.route('/index')
def index():return "hello index"@app.route('/login')
def login():return "hello login"@app.route('/logout')
def logout():return "hello logout"app.run()    #使用默认的端口号

2,HTML

  • html的基本结构

(1)HTML

了解了web相关基本概念以后,我们开始正式接触网页开发,网页开发的基础是HTML,所以,本章内容主要分两部分,一是介绍HTML的相关概念、发展历史,二是 创建HTML网页文档和认识HTML的基本结构。我们学会如何新建一个 HTML 页面和熟记HTML文档的基本结构和主要标签。

(2)HTML概述

  • HTML,即超文本标记语言(HyperText Markup Language]),由SGML(标准通用标记语言)发展而来,也叫web页面。扩展名是 .html 或是 .htm 。
  • HTML,是一种用来制作网页的标准标记语言。超文本,指的就是超出普通文本范畴的文档,可以包含文本、图片、视频、音频、链接等元素。
  • HTML 不是一种编程语言,而是一种写给网页浏览器、具有描述性的标记语言

自1990年以来HTML就一直被用作WWW(Worid Wide Web的缩写,也可简写WEB,中文叫做万维网)的信息表示语言,使用HTML语言描述的文件,需要通过网页浏览器显示出效果。用户在访问网页时,是把服务器的HTML文档下载 到本地客户设备中然后通过本地客户设备的浏览器将文档按顺序解释渲染成对应的网页效果。

网页本身是一种文本文件,通过在文本文件中添加各种各样的标记标签,可以告诉浏览器如何显示标记中的代表的内容,如:HTML中有的标签可以告诉浏览器要把字体放大,就像word一样,也有的标签可以告诉浏览器显示指定的图片,还有的标签可以告诉浏览器把内容居中或者倾斜等等,

每一个HTML标签代表的意义都不一样。同样,他们在浏览器中表现出来的外观也是不一样的。

<!DOCTYPE html>    //需要引用的标准
<html lang="en">   
<head>             //解释型标签<meta charset="UTF-8">  //编码的格式<title>Title</title>    //浏览器打开的标签名字
</head>    
<body>             //展示型的标签</body>
</html>

 1、<!D0CTYPE html> 告诉浏览器使用什么样的 html或者xhtml来解析html 文档

2、<html></html>是文档的开始标记和结束标记。此元素告诉浏览器其自身是一个 HTML 文档,在它们之间是文档的头部<head>和主体<body>。
3、<head></head>元素出现在文档的开头部分。<head>与</head>之间的内容不会在浏览器的文档窗口显示,但是其间的元素有特殊重要的意义。

4、<title></title>定义网页标题,在浏览器标题栏显示

5、<meta charset="UTF-8"> 声明编码方式用utf8

6、<body></body>之间的文本是可见的网页主体内容

(3)标签的语法

<标签名 属性1=“属性值1”属性2=“属性值2"...>内容部分</标签名>
<标签名 属性1=“属性值1”属性2=“属性值2”…. />

1、HTML标签是由尖括号包围的特定关键词

2、标签分为闭合和自闭合两种标签

3、HTML不区分大小写

4、标签可以有若干个属性,也可以不带属性,比如

就不带任何属性

5、XHTML是实现 HTML 到 XML的 过渡。

6、标签可以嵌套,但是不可以交叉嵌套

标签的分类:

1,块级标签 2,内联标签 3,段落标签

 2.3.1,标题标签

<h5>标题5</h5>
<h6>标题6</h6>

2.3.2,换行标签

悟道休言天命<br>
修行勿取真经<br>
一悲一喜一枯荣<br>

2.3.3,段落标签

<p>菩提本无树,</p>
<p>明镜亦非台。</p>
<p>本来无一物,</p>
<p>何处惹尘埃。</p>

2.3.4,文本格式化标签

HTML提供了一系列的用于格式化文本的标签,可以让我们输出不同外观的元素,比如粗体和斜体字。如果需要在网页中,需要让某些文本内容展示的效果丰富点,可以使用以下的标签来进行格式化。

<b>定义粗体文本</b><br />
<strong>定义粗体文本方式2</strong><br />
<em>定义斜体字</em><br />
<i>定义斜体字方式2</i><br />
<de1>定义删除文本</de1><br />

2.3.5,特殊符号

如下图所示:

2.3.6 超链接标签

超链接是浏览者和服务器的交互的主要手段,也叫超级链接或始十立口网石山长向早标的连接关系,这个目标可以是网页正在讲话:Bazingi;网页中的具体位置、图片、邮件地址、文件、应用程序等。

超链接是网页中最重要的元素之一。一个网站的各个网页就是通过超链接关联起来的,用户通过点击超链接可以从一个网页跳转到另一个网页。

几乎可以在所有的网页中找到链接。点击链接可以从一张页面跳转到另一张页面。例如,在阅读某个网站时,遇到一个不认识的英文,你只要在这个单词上单击一下,即可跳转到它的翻译页面中,看完单词的解释后点一下返回按钮,又可继续阅读,这就是超链接的常见用途。还有经常到购物网站中去,我们都是在百度搜索,然后点击对应的搜索项进入到对应的购物网站的,这也是超链接的作用。

超链接的属性:

 

1、href是超链接最重要的属性,规定了用户点击链接以后的跳转目标,这个目标可以是 网络连接,也可以是本地连接。

2、网络链接指的是依靠网络来进行关联的地址,一般在地址前面是以 htp:/或者htps:/这样开头的,如果没有网络,则用户点击了超链接也无法访问对应的目标。

3、本地链接跳转指的是本地计算机的地址,一般在地址前面是以 file:/开头或直接以 C:1、D:、E:/开头的,不需要经过网络。

4、如果href的值留空,则默认跳转到当前界面,也就是刷新当前界面

2.3.7 image标签

在HTML中,图像由标签定义的,它可以用来加载图片到html网页中显示。网页开发过程中,有三种图片格式被广泛应用到

web里,分别是jpg、png、gif。

img标签的属性:

  • src属性:指定图像的URL地址,是英文source的简写,表示引入资源。
  • src的值可以是本地计算机存储的图片的地址,也可以是网络上外部网站的图片的地址。
  • 如果src的值不正确,那么浏览器就无法正确的图片,而是显示一张裂图。
  • a1t属性:指定图像无法显示时的替换文本。当图像显示错误时,在图像位置上显示a1t的值。如上所示,就是谷歌浏览器中,引入图像失败后,显示了替换文本。a1t属性一般 作为SEO优化的手段之一,所以,使用了img标签就需要加上alt属性。
  • width属性:指定引入图片的显示宽度。
  • height属性:指定引入图片的显示高度,
  • border属性:指定引入图片的边框宽度,默认为0。
  • tit1e属性:悬浮图片上的提示文字
点击图片跳转可以配合a标签进行使用
<a><img src="" alt=""></a>

2.3.8 列表标签

ml</li><li>item2</li><li>item3</li>
</ul>
<ol start="100"><li>iteml</li><li>item2</li><li>item3</1i>
</o1>

2.3.9 表格标签

在HTML中使用table来定义表格。网页的表格和办公软件里面的xis一样,都是有行有列的。HTML使用tr标签定义行,使用td标签定义列

<table border="1"><tr><td>yuankai</td><td>23</td><td>销售</td><td>187</td></tr><tr><td>fangkai</td><td>34</td><td>研发</td><td>178</td></tr>

2.3.10 form表单标签

表单主要是用来收集客户端提供的相关信息,提供了用户数据录入的方式,有多选、单选、单行文本、下拉列表等输入框,便于站管理员收集用户的数据,是Web浏览器和Web服务器之间实现信息交流和数据传递的桥梁.

表单被form标签包含,内部使用不同的表单元素来呈现不同的方式来供用户输入或选择。当用户输入好数据后,就可以把表单数据提交到服务器端。

一个表单元素有三个基本组成部分:

  • 表单标签,包含了表单处理程序所在的URL以及数据提交到服务器的方法等表单信息。
  • 表单域,包含了文本框、密码框、隐藏域、多行文本框、复选框、单选框、下拉选择框和文件上传框等表单控件,·
  • 表单按钮,包括提交按钮、复位按钮和一般按钮,用于将数据传送到服务器上的CGI脚本或者取消输入,还可以用表单按钮来控制其他定义了处理脚本的处理工作。

在HTML中创建表单用form标签。每个表单都可以包含一到多个表单域或按钮。form标签属性:

3,CSS

CSS的功能:渲染与布局
  • div与span标签
  • CSS文件的引用方式
  • div标签的区分
为每一个ID标签加上id的方式进行区分
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title><style>#i1{font-size: 100px;font-weight: 200;font-style: italic;margin: 10px 0;}#i2{font-size: 100px;font-weight: 200;font-style: italic;margin: 10px 0;}</style><link rel="stylesheet" href="index.css">   html文件引用css文件
</head>
<body>
<div id="i1">yuan alex</div>
<div id="i2">yuan alex</div>
</body>
</html>
div{font-size: 100px;font-weight: 200;font-style: italic;margin: 10px 0;
}
  • 选择器

  • 基本选择器:标签选择器
  • id选择器: #id值
  • class选择器: .class值
  • 组合选择器: 后代选择器
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title><style>#i1{font-size: 10px;font-weight: 200;font-style: italic;margin: 10px 0;}#i2{font-size: 10px;font-weight: 200;font-style: italic;margin: 10px 0;}li{font-size: 20px;font-weight: 200;}.c1{color:red;background: black;}.c2{color: blanchedalmond;}.c3{color: darkkhaki;}.c4 .c5{color: darkkhaki;}.c6 .c7 .c8{color: saddlebrown;}</style><link rel="stylesheet" href="index.css">
</head>
<body><div id="i1">yuan alex</div>
<div id="i2">yuan alex</div><ul><li>张三</li><li class="c1">赵四</li><li class="c1">王五</li><li class="c1">李六</li>
</ul>
<div class="c1 c2">AAAAAA</div>
<div class="c3 c2">DDDDDD</div><div class="c4"><div class="c5">XXXXXXXXXXXXX</div>
</div><div class="c6"><div class="c7"><div class="c8">YYYYYYYYYYYYYYYYYYYYY</div></div>
</div></body>
</html>
  • CSS样式操作

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title><style>.c1{font-size: 10px;font-weight: 200;background: #ff3243;width: max-content;}.btn{text-align:center;font-size:30px;width:120px;height: 70px;background-color:lightcyan;line-height: 70px;border-top-right-radius:80%;border-bottom-right-radius:80%;}.c2{width: 300px;height: 200px;border: 10px dashed green;border-radius: 10px;text-align: center;line-height: 200px;float: right;}.c3{width: 300px;height: 200px;background-color:lightblue;padding: 50px;border:10px solid red;float: left;}</style></head>
<body>
<div class="c1">QQQQQQQQQQQQQ</div><div class="btn">按钮</div><div class="c2">边框</div><div class="c3">c4..</div></body>
</html>

相关文章:

【JS逆向基础】前端基础-HTML与CSS

1&#xff0c;flask框架 以下是一个使用flask框架写成的serve程序 # noinspection PyUnresolvedReferences #Flash框架的基本内容from flask import Flask app Flask(__name__)app.route(/index) def index():return "hello index"app.route(/login) def login():re…...

高速供电,一步到位——以太联-Intellinet 9口2.5G PoE++非管理型交换机_562140:网络升级的理想之选

在数字化浪潮席卷全球的当下&#xff0c;高速稳定的网络连接已成为企业运营、家庭娱乐以及各类智能场景正常运转的基石。从企业办公场景中员工对高效协同办公的追求&#xff0c;到家庭环境里用户对流畅高清视频、在线游戏的渴望&#xff0c;再到智慧城市建设中大量监控设备、无…...

rom定制系列------红米note12 5G版miui14修改型号root版 原生安卓14批量线刷固件 原生安卓15等

红米Note 12 5G机型也称为 Note 12R Pro&#xff0c;机型代码&#xff1a;sunstone 高通骁龙4 Gen1八核处理器适用于以下型号的小米机型&#xff1a;22111317G, 22111317I, 22101317C miui14稳定版 14.0.10安卓13固件 根据客户需求&#xff0c;采用miui最后一个版本。修改以…...

机器学习 数据集

数据集 1. scikit-learn工具介绍1.1 scikit-learn安装1.2 Scikit-learn包含的内容 2 数据集2.1 sklearn玩具数据集介绍2.2 sklearn现实世界数据集介绍2.3 sklearn加载玩具数据集示例1&#xff1a;鸢尾花数据示例2&#xff1a;分析糖尿病数据集 2.4 sklearn获取现实世界数据集示…...

JVM运行时数据区域(Run-Time Data Areas)的解析

# JVM运行时数据区域(Run-Time Data Areas)的解析 欢迎来到我的博客&#xff1a;TWind的博客 我的CSDN:&#xff1a;Thanwind-CSDN博客 我的掘金&#xff1a;Thanwinde 的个人主页 本文参考于&#xff1a;深入理解Java虚拟机&#xff1a;JVM高级特性与最佳实践 本文的JVM均…...

python基础:序列和索引-->Python的特殊属性

一.序列和索引 1.1 用索引检索字符串中的元素 # 正向递增 shelloworld for i in range (0,len(s)):# i是索引print(i,s[i],end\t\t) print(\n--------------------------) # 反向递减 for i in range (-10,0):print(i,s[i],end\t\t)print(\n--------------------------) print(…...

在k8s中,如何实现服务的访问,k8s的ip是变化的,怎么保证能访问到我的服务

在K8S中&#xff0c;Pod的IP动态变化确实无法直接通过固定IP限制访问&#xff0c;但可以通过标签&#xff08;Label&#xff09;、服务&#xff08;Service&#xff09;和网络策略&#xff08;NetworkPolicy&#xff09;的组合&#xff0c;实现动态身份识别的访问控制&#xff…...

用NVivo革新企业创新:洞悉市场情绪,引领金融未来

在当今快速变化的商业环境中&#xff0c;理解市场和客户的情感脉动是企业成功的关键。尤其在金融行业&#xff0c;无论是评估经济走势、股票市场波动&#xff0c;还是洞察消费者信心&#xff0c;精准把握隐藏在新闻报道、社交媒体和消费者反馈中的情感倾向至关重要。而NVivo这款…...

如何使用极狐GitLab 软件包仓库功能托管 helm chart?

极狐GitLab 是 GitLab 在中国的发行版&#xff0c;关于中文参考文档和资料有&#xff1a; 极狐GitLab 中文文档极狐GitLab 中文论坛极狐GitLab 官网 软件包库中的 Helm charts (BASIC ALL) WARNING:Helm chart 库正在开发中&#xff0c;由于功能有限&#xff0c;尚未准备好用…...

Qt 通过控件按钮实现hello world + 命名规范(7)

文章目录 使用编辑框来完成 hello world通过编辑图形化界面方式通过纯代码方式 通过按钮的方式来创建 hello world通过编辑图形化界面方式通过纯代码方式 总结Qt Creator中的快捷键如何使用文档命名规范 简介&#xff1a;这篇文章着重点并不在于创建hello world程序&#xff0c…...

uniapp index.html怎么改都不生效

打开 manifest.json index.html 模板路径默认为空&#xff0c;所以你改的 index.html 是没用的&#xff0c;uni-app 根本没用这个模板 设置模板后就会生效了...

ABP vNext + gRPC 实现服务间高速通信

ABP vNext gRPC 实现服务间高速通信 &#x1f4a8; 在现代微服务架构中&#xff0c;服务之间频繁的调用往往对性能构成挑战。尤其在电商秒杀、金融风控、实时监控等对响应延迟敏感的场景中&#xff0c;传统 REST API 面临序列化负担重、数据体积大、通信延迟高等瓶颈。 本文…...

【JAVA】十三、基础知识“接口”精细讲解!(三)(新手友好版~)

目录 1. Object类 1.1 Object的概念 1.2 Object例子 2. toString 2.1 toString的概念 2.2 为什么要重写toString 2.3 如何重写toString 3. 对象比较equals方法 3.1 equals( ) 方法的概念 3.2 Object类中的默认equals实现 3.3 如何正确重写equals方法 4. hashCode方…...

每周靶点分享:Angptl3、IgE、ADAM9及文献分享:抗体的多样性和特异性以及结构的新见解

本期精选了《脂质代谢的关键调控者Angptl3》《T细胞活化抑制因子VISTA靶点》《文献分享&#xff1a;双特异性抗体重轻链配对设计》三篇文章。以下为各研究内容的概述&#xff1a; 1. 脂质代谢的关键调控者Angptl3 血管生成素相关蛋白3&#xff08;Angptl3&#xff09;是血管生…...

网络协议之DHCP和PXE分析

写在前面 本文看下DHCP和PXE相关内容。 1&#xff1a;正文 不知道你自己手动配置过IP地址没有&#xff0c;在Linux的环境中可以通过如下的命令们来进行配置&#xff1a; $ sudo ifconfig eth1 10.0.0.1/24 $ sudo ifconfig eth1 up以及&#xff1a;$ sudo ip addr add 10.0…...

SSH 服务部署指南

本指南涵盖 OpenSSH 服务端的安装、配置密码/公钥/多因素认证&#xff0c;以及连接测试方法。 适用系统&#xff1a;Ubuntu/Debian、CentOS/RHEL 等主流 Linux 发行版。 1. 安装 SSH 服务端 Ubuntu/Debian # 更新软件包索引 sudo apt update# 安装 OpenSSH 服务端 sudo apt i…...

表达式求值(算法题)

#include <bits/stdc.h> // 引入常用头文件 using namespace std;stack<int> num; // 存储操作数的栈 stack<char> op; // 存储运算符的栈/* 执行一次运算操作&#xff1a;1. 从num栈弹出两个操作数(n2先弹出&#xff0c;作为右操作数)2. 从op栈弹出运算符…...

IO流--13--MultipartFile

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 MultipartFile1. 概述2. 常用方法解析2.1 getName方法2.2 getOriginalFileName方法2.3 getContentType方法2.4 isEmpty方法2.5 getSize方法2.6 getBytes方法2.7 get…...

leetcode 242. Valid Anagram

题目描述 因为s和t仅仅包含小写字母&#xff0c;所以可以开一个26个元素的数组用来做哈希表。不过如果是unicode字符&#xff0c;那就用编程语言自带的哈希表。 class Solution { public:bool isAnagram(string s, string t) {int n s.size();if(s.size() ! t.size())return …...

内核态函数strlcpy及strscpy以及用户态函数strncpy

一、背景 编写C程序时有一类看似简单实则经常暗藏漏洞的问题就是字符串的处理。对于字符串的处理&#xff0c;常用的函数如strcpy&#xff0c;sprintf&#xff0c;strcat等&#xff0c;这些函数的区别无外乎就是处理\0结尾相关的逻辑。字符串的长度有时候并不能很好确定&#…...

Matlab 车辆四自由度垂向模型平稳性

1、内容简介 Matlab221-车辆四自由度垂向模型平稳性 可以交流、咨询、答疑 2、内容说明 略 3、仿真分析 略 4、参考论文 略基于Simulink的汽车平顺性仿真_1_杜充 基于Simulink的汽车平顺性仿真分析_谢俊淋...

【hadoop】Sqoop数据迁移工具的安装部署

一、Sqoop安装与配置 步骤&#xff1a; 1、使用XFTP将Sqoop安装包sqoop-1.4.6.bin__hadoop-2.0.4-alpha.tar.gz发送到master机器的主目录。 2、解压安装包&#xff1a; tar -zxvf ~/sqoop-1.4.6.bin__hadoop-2.0.4-alpha.tar.gz 3、修改文件夹的名字&#xff0c;将其改为s…...

只出现一次的数字(暴力、哈希查重、异或运算)

目录 一.题目 题目解析 题目链接 二.解题过程 俗手&#xff08;暴力&#xff1a;数组模拟哈希表&#xff09; 思路 代码示例 提交情况 本手&#xff1a;哈希查重 思路 代码示例 提交情况 妙手&#xff1a;异或运算 思路 代码示例 提交情况 作者的个人gitee 作者…...

Spark缓存

生活中缓存容量受成本和体积限制&#xff08;比如 CPU 缓存只有几 MB 到几十 MB&#xff09;&#xff0c;但会通过算法&#xff08;如 “最近最少使用” 原则&#xff09;智能决定存什么&#xff0c;确保存的是 “最可能被用到的数据”。 1. 为什么需要缓存&#xff1f; 惰性执…...

linux中的常用命令(一)

目录 常用的快捷键 1- tab键:命令或者路径提示及补全&#xff1b; 2-ctrlc:放弃当前输入&#xff0c;终止当前任务或程序 3-ctrll;清屏 4-ctrlinsert:复制 5-鼠标右键:粘贴&#xff1b; 6-altc:断开连接/ctrlshift r 重新连接 7-alt1/2/3/等&#xff1a;切换回话窗口 8-上下键…...

Lua学习笔记

文章目录 前言1. Lua的数据类型2. Lua的控制结构2.1 循环2.1.1 for2.1.1.1 数值循环2.1.1.2 迭代循环2.1.2 while2.1.3 repeat-until 2.2 条件语句2.3 函数 3. Lua中的变量作用域 前言 Lua是一种轻量级的、高效的、可扩展的脚本语言&#xff0c;由巴西里约热内卢天主教大学&am…...

5月8日星期四今日早报简报微语报早读

5月8日星期四&#xff0c;农历四月十一&#xff0c;早报#微语早读。 1、外交部回应中美经贸高层会谈&#xff1a;这次会谈是应美方请求举行的&#xff1b; 2、河南许昌官方&#xff1a;胖东来联合京东物流打造的供应链产业基地将于今年投入运营&#xff1b; 3、我国外汇储备…...

P2415 集合求和 详解

此题我认为主要考数学逻辑&#xff0c;这个题目考的是你面对代码时&#xff0c;是否会从中去找规律推导一个数学公式。 先看题目: 此题目与集合有关&#xff0c;所以对于数学基础不好的同学&#xff0c;我会先给你讲一下这个集合的相关知识。 一&#xff0c;首先&#xff0c;…...

#define ccw (0)和#define ccw 0什么区别

目录 区别 一般建议 简单总结 #define ccw (0) 和 #define ccw 0 这两者在大多数情况下的功能非常相似&#xff0c;但在细节上有一些区别&#xff0c;主要涉及宏展开时的行为。 区别 #define ccw (0)&#xff1a;宏定义的内容是&#xff08;0&#xff09;&#xff0c;带括…...

跨平台移动开发框架React Native和Flutter性能对比

背景与架构 React Native 和 Flutter 都是跨平台移动开发框架&#xff0c;但它们的性能表现因架构差异而异。React Native 在 2025 年采用了 Bridgeless New Architecture&#xff08;版本 0.74&#xff09;&#xff0c;使用 JavaScript Interface (JSI) 替代传统的 JavaScrip…...

【PhysUnits】2 SI 量纲 实现解析(prefix.rs)

源码 这是一个编译时量纲检查的物理单位库。 //! Physical Units Library with Type-Level Dimension Checking //! 带类型级量纲检查的物理单位库 //! //! This module provides type-safe physical unit representations using Rusts type system //! to enforce dimension…...

新能源汽车赛道变局:传统车企子品牌私有化背后的战略逻辑

2025年5月&#xff0c;一则资本市场动态引发行业震动&#xff1a;某国内头部传统车企宣布拟以每股2.57美元的价格私有化旗下高端新能源品牌&#xff0c;若交易完成&#xff0c;该新能源品牌将正式从纽交所退市。这一决策发生在全球新能源汽车行业经历剧烈洗牌、资本市场估值逻辑…...

[matlab]private和+等特殊目录在新版本matlab中不允许添加搜索路径解决方法

当我们目录包含有private,或者时候matlab搜索目录不让添加&#xff0c;比如截图&#xff1a; 在matlab2018以前这些都可以加进去后面版本都不行了。但是有时候我们必须要加进去才能兼容旧版本matlab库&#xff0c;比如mexopencv库就是这种情况。因此我们必须找到一个办法加进去…...

ImportError: cannot import name ‘Optional‘ from ‘pydantic‘

概览 再使用Optional定义fastapi可选参数时&#xff0c;出现了错误&#xff1a; ImportError: cannot import name Optional from pydantic python version: 3.8 pydantic version: 2.9.2 快速解决方案 Optional导入修改为typing包&#xff0c;如下 from typing import List…...

“水木精灵” 王泫梓妍时尚造型引关注

“水木精灵” 王泫梓妍一组时尚照片曝光&#xff0c;再次展现其独特时尚品味与青春活力。 照片中&#xff0c;王泫梓妍身着白色针织开衫搭配深蓝色牛仔短裙&#xff0c;开衫上精致的水钻装饰与深蓝色海军领增添了细节亮点&#xff0c;牛仔短裙的金色纽扣设计别致&#xff0c;整…...

数据结构-堆排序

1.定义 -堆中每个节点的值都必须大于等于&#xff08;或小于等于&#xff09;其左右子节点的值。如果每个节点的值都大于等于其子节点的值&#xff0c;这样的堆称为大根堆&#xff08;大顶堆&#xff09;&#xff1b;如果每个节点的值都小于等于其子节点的值&#xff0c;称为…...

影响服务器性能的主要因素是什么

在这个数字化高速发展的时代&#xff0c;服务器就像是幕后的超级英雄&#xff0c;默默支撑着我们丰富多彩的网络世界。首先&#xff0c;硬件配置堪称服务器性能的基石。就好比一辆跑车&#xff0c;强大的引擎&#xff08;CPU&#xff09;、宽敞的跑道&#xff08;内存&#xff…...

为什么 MySQL 用 B+ 树作为数据的索引,以及在 InnoDB 中数据库如何通过 B+ 树索引来存储数据以及查找数据

http://www.liuzk.com/410.html 索引是一种数据结构&#xff0c;用于帮助我们在大量数据中快速定位到我们想要查找的数据。 索引最形象的比喻就是图书的目录了。注意这里的大量&#xff0c;数据量大了索引才显得有意义&#xff0c;如果我想要在 [1,2,3,4] 中找到 4 这个数据&am…...

若依框架Ruoyi-vue整合图表Echarts中国地图标注动态数据

若依框架Ruoyi-vue整合图表Echarts中国地图 概述创作灵感预期效果整合教程前期准备整合若依框架1、引入china.json2、方法3、data演示数据4、核心代码 完整代码[毫无保留]组件调用 总结 概述 首先&#xff0c;我需要回忆之前给出的回答&#xff0c;确保这次的内容不重复&#…...

可撤销并查集,原理分析,题目练习

零、写在前面 可撤销并查集代码相对简单&#xff0c;但是使用场景往往比较复杂&#xff0c;经常用于处理离线查询&#xff0c;比较经典的应用是结合线段树分治维护动态连通性问题。在一些较为综合的图论问题中也经常出现。 前置知识&#xff1a;并查集&#xff0c;扩展域并查…...

中介者模式(Mediator Pattern)详解

文章目录 1. 中介者模式概述1.1 定义1.2 基本思想2. 中介者模式的结构3. 中介者模式的UML类图4. 中介者模式的工作原理5. Java实现示例5.1 基本实现示例5.2 飞机空中交通控制示例5.3 GUI应用中的中介者模式6. 中介者模式的优缺点6.1 优点6.2 缺点7. 中介者模式的适用场景8. 中介…...

Java网络编程:深入剖析UDP数据报的奥秘与实践

在浩瀚的计算机网络世界中,数据传输协议扮演着至关重要的角色。其中,用户数据报协议(UDP,User Datagram Protocol)以其独特的“轻量级”和“无连接”特性,在众多应用场景中占据了一席之地。与更为人熟知的传输控制协议(TCP,Transmission Control Protocol)相比,UDP提…...

17.thinkphp的分页功能

一&#xff0e;分页功能 1.不管是数据库操作还是模型操作&#xff0c;都使用paginate()方法来实现(第一种方式)&#xff1b; //查找user表所有数据&#xff0c;每页显示5条 returnView::fetch(index, [list > User::paginate(5)]); 页数&#xff1a; 2.创建一个静态模版页面…...

Pandas比MySQL快?

知乎上有人问&#xff0c;处理百万级数据&#xff0c;Python列表、Pandas、Mysql哪个更快&#xff1f; Pands是Python中非常流行的数据处理库&#xff0c;拥有大量用户&#xff0c;所以拿它和Mysql对比也是情理之中。 实测来看&#xff0c;MySQL > Pandas > Python列表…...

问题 | 低空经济未来发展前景机遇及挑战

低空经济 **一、发展前景与机遇**1. **政策红利加速释放&#xff0c;顶层设计逐步完善**2. **技术突破驱动商业化落地**3. **应用场景多元化拓展**4. **万亿级市场潜力** **二、主要挑战**1. **空域管理与安全监管难题**2. **技术瓶颈与产业链短板**3. **法规与标准体系待完善*…...

Matlab 分数阶PID控制

1、内容简介 Matlab218-分数阶PID控制 可以交流、咨询、答疑 2、内容说明 略 3、仿真分析 略 4、参考论文 略...

如何对 Oracle 日志文件进行校验

目录 一、基本概述 二、基础知识 1、工具介绍 (1)BBED (2)dump 2、数据解析 (1)BLOCK 0 (2)BLOCK 1 (3)Block n( >=2 ) (4)redo record header (5)redo change 1)redo change header 2)redo change length list (6)Example 三、参考代码…...

从零开始用 AI 编写一个复杂项目的实践方法论

从零开始用 AI 编写一个复杂项目的实践方法论 这篇文章我用ai润色了一下&#xff0c;但是初稿是完全由我个人整理的逻辑思路&#xff0c;不是完全由ai生成的。其中内容也确实是我在实践中遇到问题、解决问题、总结出来的经验。 在从零开发一个复杂项目时&#xff0c;直接把目标…...

k8s监控方案实践(一):部署Prometheus与Node Exporter

k8s监控方案实践&#xff08;一&#xff09;&#xff1a;部署Prometheus与Node Exporter 文章目录 k8s监控方案实践&#xff08;一&#xff09;&#xff1a;部署Prometheus与Node Exporter一、Prometheus简介二、PrometheusNode Exporter实战部署1. 创建Namespace&#xff08;p…...

2.5 特征值与特征向量

本章围绕特征值、特征向量及其应用展开&#xff0c;是线性代数的核心章节之一。以下从四个核心考点系统梳理知识体系&#xff1a; 考点一&#xff1a;矩阵的特征值与特征向量 1. 计算方法 具体矩阵&#xff1a; 解特征方程 ∣ λ E − A ∣ 0 |\lambda E - A| 0 ∣λE−A∣…...