Java Web开发基础:HTML的深度解析与应用
文章目录
- 前言
- 🌍一.B/S 软件开发架构简述
- 🌍二.HTML 介绍
- ❄️2.1 官方文档
- ❄️2.2 网页的组成
- ❄️2.3 HTML 是什么
- ❄️2.4html基本结构
- 🌍三.HTML标签
- 1.html 的标签/元素-说明
- 2. html 标签注意事项和细节
- 3.font 字体标签
- 4.标题标签
- 5.超链接标签
- 6.图像标签
- 7.表格标签
- 8.div标签
- 9.p标签
- 10.span标签
- 11.表单
- 结语
🙋♂️ 作者:@whisperrr.🙋♂️
👀 专栏:Javaweb学习👀
💥 标题:Java Web开发基础:HTML的深度解析与应用💥
❣️ 寄语:比较是偷走幸福的小偷❣️
前言
在Java Web开发领域,HTML作为构建网页的基石,其重要性不言而喻。本文将解析HTML的核心概念、标签、属性以及在实际Java Web开发中的应用,旨在帮助新手入门掌握HTML的使用技巧。下面我们先了解一下什么是B/S框架.
🌍一.B/S 软件开发架构简述
- B/S框架,意思是前端(Browser 浏览器)和服务器端(Server)组成的系统的框架结构。
- B/S架构也可理解为web架构,包含前端、后端、数据库三大组成部分。
- 示意图
- 前端开发技术工具包括三要素:HTML、CSS 和 JavaScript,还有很多高级的前端框架,比如bootstrap、jquery,VUE 等。
- 后端开发技术工具主要有:Net、JAVA、PHP, Go 等
- 数据库主流的三种关系型数据库:Mysql、SQLserver、Oracle ,还有 Nosql 非关系型数据库:Redis、Mogodb 等。
🌍二.HTML 介绍
❄️2.1 官方文档
首先给大家推荐一个学习网站https://www.w3school.com.cn/html/index.asp
❄️2.2 网页的组成
- 结构(HTML)·HTML是网页内容的载体。内容就是网页制作者放在页面上想要让用户浏览的信息,可以包含文字、图片、视频等。
- 表现(CSS)·CSS样式是表现。就像网页的外衣。比如,标题字体、颜色变化,或为标题加入背景图片、边框等。所有这些用来改变内容外观的东西称之为表现。
- 行为(JavaScript/JQuery)·JavaScript是用来实现网页上的特效效果。如:鼠标滑过弹出下拉菜单。或鼠标滑过表格的背景颜色改变。还有购物网站中图片的轮换。可以这么理解,有动画的,有交互的一般都是用JavaScript来实现的
❄️2.3 HTML 是什么
- HTML(HyperText Mark-up Language)即超文本标签语言(可以展示的内容类型很多)
- HTML 文本是由 HTML 标签组成的文本,可以包括文字、图形、动画、声音、表格、链接等
- HTML 的结构包括头部(Head)、主体(Body)两大部分,其中头部描述浏览器所需的信息,而主体则包含所要说明的具体内容。
❄️2.4html基本结构
<!--文档类型说明 注释 -->
<!DOCTYPE html>
<!--使用语言的地区 en 表示英国美国 en-US-->
<html lang="en">
<!--html 头-->
<head>
<!--charset 文件的字符集-->
<meta charset="UTF-8">
<!--文件标题-->
<title>csdn</title>
</head>
<!--body 体,主体部分-->
<body>
<!--内容-->
hello
</body>
</html>
- HTML 文件不需要编译,直接由浏览器进行解析执行
- 可以选择的浏览器,是你电脑安装有的浏览器, 如果没有安装这个浏览器,会报错
🌍三.HTML标签
1.html 的标签/元素-说明
- HTML 标签用两个尖括号
<>
括起来 - HTML 标签一般是双标签,如
<b>
和</b>
前一个标签是起始标签, 后一个标签为结束标签 - 两个标签之间的文本是 html 元素的内容
- 某些标签称为"单标签",因为它只需单独使用就能完整地表达意思,如
<br/> <hr/>
- HTML 元素指的是从开始标签到结束标签的所有代码。
2. html 标签注意事项和细节
标签使用细节:
- 标签不能交叉嵌套
- 标签必须正确关闭
- 注释不能嵌套
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>标签使用细节</title>
</head>
<body>
<!--标签不能交叉嵌套-->
<!--<div><span>tom</div></span> 错误用法-->
<div><span>tom</span></div>
<!--标签必须正确关闭-->
<span>jack</span>
<!--注释不能嵌套 -->
<font color="red">张飞</font>
<font color=blue>关羽</font>
<br/>
</body>
</html>
3.font 字体标签
font 标签是字体标签,它可以用来修改文本的字体,颜色,大小(尺寸)
(1)color 属性修改颜色
(2)face 属性修改字体
(3)size 属性修改文本大小
应用实例 :在网页上显示 北京 ,并修改字体为 微软雅黑,颜色为蓝色。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>font 标签</title>
</head>
<body>
<font color="blue" face="微软雅黑" size="3">北京</font>
</body>
</html>
4.标题标签
h1 - h6
都是标题标签
h1 :
最大 h6 :
最小
align:
属性是对齐属性
left:
左对齐(默认)
center
:居中
right :
右对齐
代码演示:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>标题标签</title>
</head>
<body>
<h1 align="left">标题 1</h1>
<h2 align="center">标题 2</h2>
<h3 align="right">标题 3</h3>
<h4>标题 4</h4>
<h5>标题 5</h5>
<h6>标题 6</h6>
</body>
</html>
5.超链接标签
超链接是指从一个网页指向一个目标的链接关系,这个目标可以是另一个网页,也可以是相同网页上的不同位置,还可以是一个图片,一个电子邮件地址,一个文件,甚至是一个应用程序。
- a 标签是 超链接
- href 属性设置连接的地址
- target 属性设置哪个目标进行跳转
- _self : 表示当前页面(默认值)
- _blank : 表示打开新页面来进行跳转
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>超链接标签</title>
</head>
<body>
<a href="https://www.sohu.com">搜狐</a><br/>
<a href="https://www.sohu.com" target="_self">搜狐_self</a><br/>
<a href="https://www.sohu.com" target="_blank">搜狐_blank</a><br/>
<a href="mailto:abc@163.com? subject=hello">abc@163.com</a><br/>
</body>
</html>
6.图像标签
img
: 标签是图片标签,用来显示图片
src
: 属性可以设置图片的路径
width
: 属性设置图片的宽度
height:
属性设置图片的高度
border:
属性设置图片边框大小
alt:
属性设置当指定路径找不到图片时,用来代替显示的文本内容
相对路径
:从工程名开始算
绝对路径:
盘符:/目录/文件名
在 web 中路径分为相对路径和绝对路径两种:
- 相对路径:
.
表示当前文件所在的目录,..
表示当前文件所在的上一级目录,文件名 : 表示当前文件所在目录的文件,相当于./
文件名./
可以省略. - 绝对路径: 正确格式是:
http://IP 地址:port/工程名/资源路径
,错误格式是: 盘符:/目录/文件名.
应用实例:使用 img 标签显示一张美女的照片。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>图像标签</title>
</head>
<body>
<!-- 如果只是指定 width 或者 height 浏览器会按比例显示,不会变形 -->
<img src="x.png" width="300" border="1" alt="美女找不到"/><hr />
<img src="../1.png" width="300" border="1" alt="美女找不到"/><hr />
<img src="../aaa/1.png" width="100" border="1" alt="美女找不到"/><hr />
<!-- 如果同时指定 width height 自己要计算,否则图像会变形 -->
<img src="../aaa/1.png" width="200" height="80" alt="美女找不到"/><hr />
</body>
</html>
7.表格标签
table:
标签是表格标签
border:
设置表格标签
width:
设置表格宽度
height:
设置表格高度
align:
设置表格相对于页面的对齐方式
cellspacing:
设置单元格间距
tr :
是行标签
th :
是表头标签
td :
是单元格标签
align:
设置单元格文本对齐方式
b :
是加粗标签
合并列 : colspan=“列数”
合并行 : rowspan=“行数”
cellspacing :
指定单元格间的空隙大小 :0 表示没有空隙
bordercolor:
指定表格边框的演示
例题:
代码演示:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>表格(跨行跨列)</title>
</head>
<body>
<table border="1px" bordercolor="#E87EFA" cellspacing="0"
width="400px">
<tr>
<td align=center colspan="3">星期一菜谱</td>
</tr>
<tr>
<td rowspan=2>素菜</td>
<td>青草茄子</td>
<td>花椒扁豆</td>
</tr>
<tr>
<td>小葱豆腐</td>
<td>炒白菜</td>
</tr>
<tr>
<td rowspan=2>荤菜</td>
<td>油闷大虾</td>
<td>海参鱼翅</td>
</tr>
<tr>
<td>红烧肉<img width="100px" src="../2.png"/></td>
<td>烤全羊</td>
</tr>
</table>
</body>
</html>
8.div标签
- 标签可以把文档分割为独立的、不同的部分
- 是一个块级元素。它的内容自动地开始一个新行。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>div 标签</title>
</head>
<body>
hello,world
<div>
<h3 style="color: blue">this is a h3</h3>
<a href="http://www.baidu.com">goto 百度</a>
</div>
</body>
</html>
9.p标签
-
标签定义段落
- p 元素会自动在其前后创建一些空白。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>段落标签</title>
</head>
<body>
hello,world
<p>段落 1</p>
<p>段落 2</p>
<p>段落 3</p>
</body>
</html>
10.span标签
- span 标签是内联元素,不像块级元素(如:div 标签、p 标签等)有换行的效果。
- 如果不对 span 应用样式,span 标签没有任何的显示效果
- 语法:内容
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>span 标签</title>
</head>
<body>
您的购物车有<sapn style="color: red;font-size: 40px">10</sapn>个商品
</body>
</html>
11.表单
form
标签就是表单
input type=text :
是文件输入框 value 设置默认显示内容
input type=password
是密码输入框 value 设置默认显示内容
input type=radio
是单选框 name 属性可以对其进行分组
checked="checked"
表示默认选中 input
type=checkbox
是复选框 checked="checked"表示默认选中
input type=reset
是重置按钮 value 属性修改按钮上的文本
input type=submit
是提交按钮 value 属性修改按钮上的文本
input type=button
是按钮 value 属性修改按钮上的文本
input type=file
是文件上传域
input type=hidden
是隐藏域,当我们要发送某些信息,而这些信息,不需要用户参与,就可以使用隐藏(提交的时候同时发送给服务器)
select
标签是下拉列表框
option
标签是下拉列表框中的选项
selected="selected"
设置默认选中
textarea
表示多行文本输入框 (起始标签和结束标签中的内容是默认值)
rows
属性设置可以显示几行的高度
cols
属性设置每行可以显示几个字符宽度
注意事项
- 一定一定使用 form 标签将 input 元素包起来
- 一定一定要给 input 元素设置 name 属性,否则,数据提交不到服务器
- checkbox 是复选框,如果希望是同一组 保证 name 属性一致
- 在 checkbox select radio 提交数据的时候是 value 属性的值
下面我们看一下题目:
代码演示:
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>表单综合案例</title>
</head>
<body>
<h1>用户注册信息</h1>
<form action="ok.html" method="get">用户名称:<input type="text" name="username"><br/>用户密码:<input type="password" name="password"><br/>确认密码:<input type="password" name="password"><br/>请选择你喜欢的运动项目:<br/><input type="checkbox" name="sport" value="篮球">篮球<br/><input type="checkbox" name="sport" value="足球" checked>足球<br/><input type="checkbox" name="sport" value="手球">手球<br/>请选择你的性别:<br/><input type="radio" name="gender" value="male">男<br/><input type="radio" name="gender" value="female">女<br/>请选择你喜欢的城市:<br/><select name="city"><option value="ah" >安徽</option><option value="jx">江西</option><option value="bj">北京</option></select><br/>自我介绍:<textarea rows="6" cols="20"></textarea><br/>选择你的文件<input type="file" name="myfile"><br/><input type="submit" value="登录"><input type="reset" value="重置">
</form>
</body>
</html>
表单提交注意事项:
-
action 属性设置提交的服务器地址/资源
-
method 属性设置提交的方式 GET(默认值)或 POST
-
表单提交的时候,数据没有发送给服务器的三种情况:
(1)表单某个元素项(比如 text,password)没有 name 属性值
(2)单选、复选(下拉列表中的 option 标签)都需要添加 value 属性,以便发送给服务器中
(3)表单项不在提交的 form 标签
GET 请求的特点是:
(1)浏览器地址栏中的地址是: 请求参数的格式是 action 属性[+?+请求参数] :
name=value&name=valuehttp://localhost:63342/html/ok.htmlusername=jack&pwd1=111&pwd2=11&sport=lq&sport=sq&gender= male&city=bj&myfile=
(2)不安全
(3)它有数据长度的限制(不同的浏览器规定不一样,一般 2k)
POST 请求的特点是:
(1) 浏览器地址栏中只有 action 属性值, 提交的数据是携带在 http 请求中, 不会展示在地
址栏
(2) 相对于 GET 请求要安全
(3) 理论上没有数据长度的限制
结语
通过本文的深度解析,相信大家对HTML在Java Web开发中的应用有了更加全面的认识。掌握HTML不仅是成为一名优秀Java Web开发者的前提,也是构建美观、易用、兼容性强的网页的关键。然而,HTML的学习之路还很长,我们需要在实践中不断探索和积累,将理论知识转化为实际生产力。
随着Web技术的不断发展,HTML也在不断更新迭代,新的特性和标签层出不穷。作为一名开发者,我们要保持学习的热情,紧跟技术潮流,不断提升自己的技能水平。最后,祝愿大家在Java Web开发的道路上越走越远,创造更多优秀的网页应用!
相关文章:
![](https://i-blog.csdnimg.cn/direct/90e8820edd4e4be385d9281489290d81.png)
Java Web开发基础:HTML的深度解析与应用
文章目录 前言🌍一.B/S 软件开发架构简述🌍二.HTML 介绍❄️2.1 官方文档❄️2.2 网页的组成❄️2.3 HTML 是什么❄️2.4html基本结构 🌍三.HTML标签1.html 的标签/元素-说明2. html 标签注意事项和细节3.font 字体标签4.标题标签5.超链接标签…...
![](https://www.ngui.cc/images/no-images.jpg)
第30章 汇编语言--- 性能优化技巧
汇编语言是用于直接编程计算机硬件的低级语言,它几乎是一对一地映射到机器指令。因为汇编代码与特定处理器架构紧密相关,所以在讨论性能优化技巧时,通常需要考虑具体的CPU架构和指令集。 以下是一些通用的汇编语言性能优化技巧,并…...
![](https://i-blog.csdnimg.cn/direct/434216f11bd74ed0a1450bb89e23822d.png)
HTB:Paper[WriteUP]
目录 连接至HTB服务器并启动靶机 信息收集 使用rustscan对靶机TCP端口进行开放扫描 将靶机TCP开放端口号提取并保存 使用nmap对靶机TCP开放端口进行脚本、服务扫描 使用nmap对靶机TCP开放端口进行漏洞、系统扫描 使用nmap对靶机常用UDP端口进行开放扫描 对靶机进行子域…...
![](https://www.ngui.cc/images/no-images.jpg)
数据库中的 DDL、DML 和 DCL
数据库中的 DDL、DML 和 DCL 在数据库的定义与操作中,DDL、DML 和 DCL 是三个核心概念,分别用于不同层面的数据库管理与操作。 1. DDL(Data Definition Language) - 数据定义语言 定义 DDL 用于定义和管理数据库的结构或模式。…...
![](https://i-blog.csdnimg.cn/img_convert/e41e4025b5ce70fdb0409fda9733e920.png)
OKR 极简史及理解
大家读完觉得有帮助记得点赞和关注!!! 目录 MBO SMART 和 KPI OKR 1. 什么是 OKR? 1.1 Objectives(目标) 1.2 Key Results(关键成果) KR 应当是困难的,但并非不可…...
![](https://www.ngui.cc/images/no-images.jpg)
电商项目-基于ElasticSearch实现商品搜索功能(四)
一、 高亮显示 1.1 高亮分析 高亮显示是指根据商品关键字搜索商品的时候,显示的页面对关键字给定了特殊样式,让它显示更加突出,如商品搜索中,关键字变成了红色,其实就是给定了红色样式。 1.2 高亮搜索实现步骤解析 …...
![](https://www.ngui.cc/images/no-images.jpg)
TCP封装数据帧
void *send_data(void *arg) //这是一个发送数据的线程 {int sockfd init_tcp_cli("192.168.0.148",50000) //传ip和port,port 50000是因为大概前五万都被其它服务所占用,50000后是私人ipif(sockfd < 0){return NULL;}unsigned char …...
![](https://www.ngui.cc/images/no-images.jpg)
数据结构与算法之二叉树: LeetCode 515. 在每个树行中找最大值 (Ts版)
在每个树行中找最大值 https://leetcode.cn/problems/find-largest-value-in-each-tree-row/description/ 描述 给定一棵二叉树的根节点 root ,请找出该二叉树中每一层的最大值 示例1 输入: root [1,3,2,5,3,null,9] 输出: [1,3,9]示例2 输入: root [1,2,3]…...
![](https://i-blog.csdnimg.cn/img_convert/58c50feb04c80020ab36605223d99631.jpeg)
百度视频搜索架构演进
导读 随着信息技术的迅猛发展,搜索引擎作为人们获取信息的主要途径,其背后的技术架构也在不断演进。本文详细阐述了近年来视频搜索排序框架的重大变革,特别是在大模型技术需求驱动下,如何从传统的多阶段级联框架逐步演变为更加高…...
![](https://www.ngui.cc/images/no-images.jpg)
构造函数的原型原型链
代码示例 // 定义一个构造函数 Test function Test() {this.name 张三 }; //向构造函数的原型添加一个属性 age18 Test.prototype.age 18;//使用构造函数 Test 来实例化一个新对象 const test new Test();//向 Object.prototype 添加了一个名为 sex 的属性,其值…...
![](https://i-blog.csdnimg.cn/direct/a41e6365f39c44e2a98cb6b0eddffcfb.png)
nginx反向代理及负载均衡
华子目录 nginx反向代理功能http反向代理反向代理配置参数proxy_pass的注意事项案例:反向代理单台后端服务器案例:反向代理实现动静分离案例:反向代理的缓存功能非缓存场景下测压准备缓存缓存场景下测压验证缓存文件 反向代理负载均衡&#x…...
![](https://www.ngui.cc/images/no-images.jpg)
单片机实物成品-011 火灾监测
火灾监测(20个版本) 版本20: oled显示温湿度烟雾浓度火焰传感器天然气浓度窗户风扇水泵排气系统声光报警语音播报按键WIFI模块 ----------------------------------------------------------------------------- https://www.bilibili.com…...
![](https://www.ngui.cc/images/no-images.jpg)
使用 Docker 在 Alpine Linux 下部署 Caddy 服务器
简介 在现代 web 开发中,选择合适的 web 服务器至关重要。Caddy 是一个功能强大的现代化 HTTP/2 服务器,支持自动 HTTPS,配置简单,适合开发和生产环境。Docker 则为我们提供了一种轻量级的容器化技术,使得应用程序的部…...
![](https://i-blog.csdnimg.cn/direct/cee1f26134ca488097f64e7960df05bf.png)
每日十题八股-2025年1月12日
1.为什么四次挥手之后要等2MSL? 2.服务端出现大量的timewait有哪些原因? 3.TCP和UDP区别是什么? 4.TCP为什么可靠传输 5.怎么用udp实现http? 6.tcp粘包怎么解决? 7.TCP的拥塞控制介绍一下? 8.描述一下打开百度首页后发生的网络过…...
![](https://i-blog.csdnimg.cn/direct/dabbade1a64949d59c3218cdd20f792f.png)
Python中定位包含特定文本信息的元素
目录 一、为什么需要定位包含文本信息的元素 二、使用Selenium定位包含文本的元素 1. 使用find_element_by_link_text 2. 使用find_element_by_partial_link_text 3. 使用XPath定位包含文本的元素 4. 使用CSS选择器定位包含文本的元素 三、使用BeautifulSoup定位包含文本…...
![](https://i-blog.csdnimg.cn/direct/a3fd72bf23744ea0b4f5e5684b98698f.png)
uniapp实现H5页面内容居中与两边留白,打造类似微信公众号阅读体验
在 UniApp 中,由于需要兼容多端应用,我们通常使用 rpx 作为尺寸单位。然而,在某些情况下,如需要实现内容居中且两边留白时,直接使用 rpx 可能会带来一些限制。这时,我们可以考虑使用 px 或 rem 等单位&…...
![](https://www.ngui.cc/images/no-images.jpg)
极品飞车6里的赛道简介
极品飞车里有很多赛道,赛道分为前向赛道Forward、后向赛道Backward。前向赛道Forward是从A点到B点;后向赛道Backward是前向赛道的逆过程,即从B点到A点。这里介绍极品飞车6的赛道长度、中英文名称翻译、难度等级。 序号赛道英文名赛道中文名总长(km)急弯难度等级1Alpine Trai…...
![](https://www.ngui.cc/images/no-images.jpg)
SAP推出云端ERP解决方案,加速零售行业数字化转型
2025年1月9日,SAP发布了一款专为零售行业设计的云端ERP行业解决方案——S/4HANA Cloud Public Edition,进一步推动企业向云端迁移。这款解决方案旨在集中运营数据,整合财务、采购和商品管理流程,以帮助零售企业优化运营效率。 核…...
![](https://www.ngui.cc/images/no-images.jpg)
Python爬虫进阶——案例:模拟bilibili登录)
主要内容:模拟bilibili账号密码登录,不要实现的的实现功能是单击登录按钮,切换登录方式, 输入账号和密码,然后完成图片点击验证,最后单击立即登录按钮。 1、第一步:通过selenium模块访问bilibi…...
![](https://www.ngui.cc/images/no-images.jpg)
什么是数据分析?
什么是数据分析? 数据分析(Data Analysis)是指通过对数据进行收集、整理、处理、建模和解读,以揭示数据中的有用信息、支持决策和解决实际问题的过程。它是一门将数据转化为知识的学科,广泛应用于商业、科学研究、医疗…...
![](https://img-blog.csdnimg.cn/7b0968acfee54ae09afa975d06077980.png)
基于springboot的课程作业管理系统源码(springboot+vue+mysql)
风定落花生,歌声逐流水,大家好我是风歌,混迹在java圈的辛苦码农。今天要和大家聊的是一款基于springboot的课程作业管理系统。项目源码以及部署相关请联系风歌,文末附上联系信息 。 项目简介: 可以管理首页、个人中心…...
![](https://i-blog.csdnimg.cn/direct/dd8df08063a0466b801460e241b22c82.png)
多线程之旅:属性及其基本操作
上次分享到了,多线程中是是如何创建的,那么接下来,小编继续分享下多线程的相关知识。 多线程中的一些基本属性。 基本属性 属性获取方法IDgetId()名称getName()状态getState()优先级getPriority()是否后台线程isDemo()是否存活isAlive()是…...
![](https://i-blog.csdnimg.cn/direct/a7ea9c53081547168fbfacd1e7fdeeae.png)
数据表中的数据插入、更新和删除
文章目录 一、表的插入二、更新表中的数据记录三、删除表中的数据记录 一、表的插入 插入数据记录是常见的数据操作,可以显示向表中增加的新的数据记录。在MySQL中可以通过“INSERT INTO”语句来实现插入数据记录,该SQL语句可以通过如下4种方式使用&…...
![](https://www.ngui.cc/images/no-images.jpg)
Q_OBJECT宏报错的问题
在Qt中继承QObject,并且加上Q_OBJECT宏,有时候会报错,比如我的错误: error: debug/httpmgr.o:httpmgr.cpp:(.rdata$.refptr._ZTV7HttpMgr[.refptr._ZTV7HttpMgr]0x0): undefined reference to vtable for HttpMgr 意思是没有虚…...
![](https://i-blog.csdnimg.cn/direct/66e5199f3eb848dca1f38ca74b800958.png)
提升性能300ms:深入解析Spring多表联接查询优化与SQL调优实战
优化所需知识点(必须掌握) 索引篇 explain命令 重点:这是后续分析是否使用索引以及使用是否恰当的工具 作用:查看sql的执行计划,可以看sql语句是否使用了索引,索引的使用情况,以及sql的性能。 …...
![](https://www.ngui.cc/images/no-images.jpg)
增量导入和全量导入的区别是什么?
定义 全量导入:是指将数据源中的所有数据一次性全部导入到目标系统中。例如,一个电商公司要将其旧数据库中的所有商品信息(包括商品名称、价格、库存等)全部迁移到新的数据库系统中,这个过程就是全量导入。这种方式会覆…...
![](https://i-blog.csdnimg.cn/direct/aad7bf44ed5a43db903d0dca38177872.png)
【百度智能云客悦智能客服】搭建AI agent智能对话 - 购车推荐
前期准备 平台链接:https://keyue.cloud.baidu.com/ 一、开始创建 二、会话流程配置 我们以购车推荐的案例,来进行 AI agent 配置演示 1.添加开场白 在 起始主题 画布中,我们可以配置 AI agent 的开场白,画布左侧默认有 开始 …...
![](https://www.ngui.cc/images/no-images.jpg)
【HTML+CSS+JS+VUE】web前端教程-3-标题标签
标题介绍与应用 标题是通过<h1>-<h6>标签进行定义的 <h1>定义最大的标题 <h6>定义最小的标题<h1...
![](https://www.ngui.cc/images/no-images.jpg)
逐笔成交逐笔委托Level2高频数据下载和分析:20250102
level2逐笔成交逐笔委托下载 链接: https://pan.baidu.com/s/1p7OOj5p-QGFrWkt6KKoYng?pwd7f4g 提取码: 7f4g Level2逐笔成交逐笔委托数据分享下载 通过Level2逐笔成交和逐笔委托这种每一笔的毫秒级别的数据可以分析出很多有用的点,包括主力意图,虚假动…...
![](https://i-blog.csdnimg.cn/direct/9d495a15c8294c1a8b0ce55d9e130532.png)
JavaEE之线程池
前面我们了解了多个任务可以通过创建多个线程去处理,达到节约时间的效果,但是每一次的线程创建和销毁也是会消耗计算机资源的,那么我们是否可以将线程进阶一下,让消耗计算机的资源尽可能缩小呢?线程池可以达到此效果&a…...
![](https://img-blog.csdnimg.cn/img_convert/90063caf016e930fa1c6fbaaf25b3d0c.png)
岳阳推广公司/免费seo网站推广
最近在网上遇到了一位小伙伴请人帮忙做线性代数考试,遇到这种情况,当然要拿出matlab。现在就照着这份线代小测来讲解一下matlab的矩阵运算。先看第二大题行列式计算:>> A[2,1;4,-2] 键入矩阵,同行用","分隔&#…...
![](https://img-blog.csdnimg.cn/img_convert/be6c0fefabcd88eafba576089843e93b.png)
织梦做的网站很老/百度助手下载安装
怎么查看服务器操作系统日志 内容精选换一换在待分析的服务器上安装节点。Web服务器(即安装鲲鹏性能分析工具的服务器)默认安装了节点,如果待分析的服务器与安装工具的服务器是同一个,请跳过该章节。已成功登录系统性能分析。待添加节点的服务器已配置操…...
![](https://img-blog.csdnimg.cn/20210813181855669.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3pvdXhpbl84OA==,size_16,color_FFFFFF,t_70)
为什么打不开建设银行网站/百度平台app下载
一、搭建服务端 1.安装Node.js。从官网下载node.js,下载后双击安装文件,选择自动安装工具,其余都点下一步即可。 2.在D:\Tmp下新建文件夹SocketServer1,在SocketServer1中新建文件index.js。index.js内容如下。 const WebSocke…...
![](/images/no-images.jpg)
电子手表网站/关于营销的最新的新闻
网络框架的选择 C++语言里面有asio和libuv等网络库, 可以方便的进行各种高效编程. 但是C#里面, 情况不太一样, C#自带的网络API有多种. 例如: Socket TcpStream(同步接口和BeginXXX异步接口) TcpStream Async/Await Pipeline IO ASP.NET Core Bedrock 众多网络库, 但是每个编程…...
模板网站开发/网络营销推广方案模板
时隔一年四个月,周杰伦又发专辑了,虽然还是可怜的只有一首单曲,但是从粉丝的热情程度看,丝毫不减当年的盛况。虽然结婚都当爸爸了,但是依然抵挡不住他的超高人气,说是如今的流量之王都不为过。1、还记得当时…...
![](/images/no-images.jpg)
明星网站建设/怎么从网上找国外客户
dict Python内置了字典:dict的支持,dict全称dictionary,使用键-值(key-value)存储,具有极快的查找速度 1.例如:查找某位同学对应的成绩,使用“名字”-“成绩”的对照表,直…...