web前端开发基础入门html5+css3+js学习笔记(一)

news2024/10/7 8:29:35

目录

  • 1.第一个前端程序
  • 2.前端工具的选择与安装
  • 3.VSCode开发者工具快捷键
  • 4.HTML5简介与基础骨架
      • 4.1 HTML5的DOCTYPE声明
      • 4.2 HTML5基本骨架
        • 4.2.1 html标签
        • 4.2.2 head标签
        • 4.2.3 body标签
        • 4.2.4 title标签
        • 4.2.5 meta标签
  • 5.标签之标题
    • 5.1 快捷键
    • 5.1 标题标签位置摆放
  • 6.标签之段落、换行、水平线
    • 6.1 标签之段落
    • 6.2换行
    • 6.3 水平线
  • 7.标签之图片
  • 8.图片路径详解
    • 8.1 绝对路径
    • 8.2 相对路径
      • 8.2.1 子级`/`
      • 8.2.2 父级`../`
      • 8.2.3 同级`./`
    • 8.3 网络路径
  • 9.标签之超文本链接
    • 9.1 超链接描述
    • 9.2 超链接属性
    • 9.3 超链接表现
  • 10.标签之文本
    • 10.1 常用文本标签
  • 11. 列表标签之有序列表
    • 11.1 有序列表
    • 11.2 type属性
    • 11.3 有序列表嵌套
  • 12.列表标签之无序列表
    • 12.1 无序列表实现
    • 12.2 type属性
    • 12.3 无序列表嵌套
    • 12.4 常见应用场景
    • 12.5 快捷键
  • 13.标签之表格
    • 13.1 表格展示效果
    • 13.2 快捷键
    • 13.3 表格属性
  • 14.表格单元格合并
  • 15.Form表单
    • 15.1 表单元素(可理解为表单控件)
  • 16.表单元素
    • 16.1 文本框
    • 16.2 密码框
    • 16.3 提交按钮
  • 17.块元素与行内元素(内联元素)
  • 18.HTML5新增标签
    • 18.1 拓展知识
    • 18.2 H5新标签

1.第一个前端程序

用记事本创建文件名为Welcome.html

<html>
	<head>
			<title>
			我的第一个网页
			</title>
	</head>
	<body>
	欢迎来到网页制作
	</body>
</html>

2.前端工具的选择与安装

浏览器选择:谷歌浏览器(有开发者调试工具)
鼠标右键,选择检查,进入开发者调试工具

开发者工具:VSCode
安装中文,扩展,收索chinese,安装

3.VSCode开发者工具快捷键

生成浏览器文件.html的快捷方式

  1. ! + 回车(注意是英文的叹号)

VSCode常用快捷键列表

1.代码格式化:shift + alt + f
2.向上或向下移动一行:alt+up或alt+down
3.快速复制一行代码:shift+alt+up或shift+alt+down
4.快速保存:ctrl+s
5.快速查找:ctrl+f
6.快速替换:ctrl+h

4.HTML5简介与基础骨架

4.1 HTML5的DOCTYPE声明

避免浏览器怪异模式,防止不同浏览器渲染出不同效果来。

1. <!DOCTYPE html>

4.2 HTML5基本骨架

4.2.1 html标签

其他元素要包裹在它里面,限定了文档的开始点和结束点

1. <!DOCTYPE html>
2. <html>
3. </html>

4.2.2 head标签

head标签用于定义文档的头部,描述了文档的各种属性和信息,包括文档的标题、在Web中的文职以及和其他文档的关系等。绝大多数文档头部包含的数据都不会真正作为内容显示给读者。

1. <!DOCTYPE html>
2. <html>
3. 		<head>
4. 		</head>
5. <html>

4.2.3 body标签

body元素定义文档的主体。
body元素包含文档中的所有内容(比如文本、超链接、图像、表格和列表等等)
它会直接在页面中显示出来,也就是用户可以直观看到的内容

 1. <!DOCTYPE html>
 2. <html>
 3. 		<head>
 4. 		</head>
 5. 		<body>
 6. 			我会显示在浏览器中
 7. 		</body>
 8. </html>

4.2.4 title标签

  1. 可定义文档的标题
  2. 它显示在浏览器窗口的标题栏或状态栏上
  3. <title>标签是<head>标签中唯一必须要求包含的东西,就是说写head一定要写title
  4. <title>的增加有利于SEO优化(收索引擎优化)
<!DOCTYPE html>
<html>

<head>
    <title>我的网页</title>
</head>
<body>
    欢迎光临
</body>

</html>

4.2.5 meta标签

meta是一个单标签。meta标签用来描述一个HTML网页文档的属性,关键词等,例如:charset="utf-8"是说当前使用的是utf-8编码格式,在开发中我们经常会看到utf-8,或是gbk,这些都是编码格式,通常使用utf-8

<!DOCTYPE html>
<html>

<head>
    <title>我的网页</title>
    <meta charset="UTF-8">
</head>

<body>
    欢迎光临
</body>

</html>

5.标签之标题

总共有六级

<h1>一级标题</h1>
    <h2>二级标题</h2>
    <h3>三级标题</h3>
    <h4>四级标题</h4>
    <h5>五级标题</h5>
    <h6>六级标题</h6>

5.1 快捷键

生成h1-h6的快捷键h$*6

快速打开浏览器安装插件
拓展,搜索open in browser,点击安装
正确使用标签可以提高seo

5.1 标题标签位置摆放

在标签中添加属性:align=left|center|right

6.标签之段落、换行、水平线

6.1 标签之段落

段落是通过<p>标签定义的
建议文本写在标签内,标签内可以修改其字体大小等,标签外无法控制

6.2换行

<br><br />单标签

6.3 水平线

<hr/>标签在html页面中创建水平线
属性:color,width,size,align

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
    <p>
        我是一个段<br>落标签
    </p>
    <hr color="red" width="300px" size="20px"  align="left"> <!--宽度和高度的单位是像素-->
</body>
</html>

7.标签之图片

网站中最多的元素就是图片
<img>标签定义html页面中的图像,它是单标签
属性:

1 src:路径(图片地址与名字)
2 alt:规定图像的替代文本(当图片无法正常显示的时候,显示的文字)
3.width:图像的宽度
4. height:图像的高度
5. title:鼠标悬停在图片上给予提示

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
    <img src="1.webp" alt="美丽的小姐姐" width="300px" title="小姐姐"><!--一般不同时规定宽度和高度-->
</body>
</html>

8.图片路径详解

8.1 绝对路径

从盘符开始

8.2 相对路径

8.2.1 子级/

8.2.2 父级../

8.2.3 同级./

8.3 网络路径

具体的网络地址

9.标签之超文本链接

9.1 超链接描述

html使用标签<a>来设置超文本链接
超链接可以是一个字,一个词,或者一组词,也可以是一幅图像,点击这些内容来跳转到新的文档或者当前文档中的某个部分。

9.2 超链接属性

在标签<a>中使用了href属性来描述链接的地址
<a href="url">链接文本</a>

默认情况下,链接未点是蓝色带下划线,点击后是紫色带下划线,点击时红色带下划线。后期可用css样式修改这些效果

9.3 超链接表现

鼠标移动到超链接上会变成小手

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
    
    <a href="https://www.baidu.com">百度一下</a>
    <a href="https://www.baidu.com">
        <img src="1.webp" width="300px">
    </a>
</body>
</html>

10.标签之文本

10.1 常用文本标签

标签描述
<em>定义着重文字
<b>定义粗体文本
<i>定义斜体字
<strong>定义家中语气
<del>定义删除字
<span>元素没有特定的含义(为了日后添加css样式方便)
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
    <p>白菜</p>

    <p>我喜欢吃<em>em白菜</em></p>
    <i>i白菜</i>
    <b>b白菜</b>
    <strong>strong白菜</strong>
    <span>span白菜</span>
    <del>del白菜</del>
    
</body>
</html>

11. 列表标签之有序列表

11.1 有序列表

有序列表是一列项目,列表项目使用数字进行标记。有序列表始于<ol>标签。每个列表项始于<li>标签

11.2 type属性

<ol>的属性type拥有的选项

  1. 1 表示列表项目用数字标号(1,2,3…)
  2. a 表示列表项目用小写字母标号 (a,b,c…)
  3. A 表示列表项目用大写字母标号(A,B,C…)
  4. i 表示列表项目用小写罗马数字标号(i,ii,iii…)
  5. I 表示列表项目用大写罗马数字标号(I, II, III…)

11.3 有序列表嵌套

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>

    <ol type="a">
        <li>苹果</li>
        <li>橘子</li>
        <li>香蕉</li>
        <li>火龙果</li>
    </ol>

    <ol type="A">
        <li>苹果</li>
        <li>橘子</li>
        <li>香蕉</li>
        <li>火龙果</li>
    </ol>

    <ol type="1">
        <li>苹果</li>
        <li>橘子</li>
        <li>香蕉</li>
        <li>火龙果</li>
    </ol>

    <ol type="i">
        <li>苹果</li>
        <li>橘子</li>
        <li>香蕉</li>
        <li>火龙果</li>
    </ol>

    <ol type="I">
        <li>苹果</li>
        <li>橘子</li>
        <li>香蕉</li>
        <li>火龙果</li>
    </ol>

    <ol>
        <li>水果</li>
        <li>
            蔬菜
            <ol>
                <li>白菜</li>
                <li>油菜</li>
                <li>辣椒</li>
                <li>黄瓜</li>
            
            </ol>
        </li>
        <li>肉类</li>
    </ol>
</body>
</html>

12.列表标签之无序列表

12.1 无序列表实现

无序列表是一个项目的列表,此列项目使用粗体原点(典型的小黑圆圈)进行标记
无序列表始于<ul>标签。每个列表项始于<li>标签。

12.2 type属性

<ul>的属性type拥有的选项

  • disc 默认实心圆
  • circle 空心圆
  • square 小方块
  • none 不显示

12.3 无序列表嵌套

12.4 常见应用场景

  • 无序的列表效果
  • 导航效果

12.5 快捷键

快速生成ul+li的布局:ul>li*3(数字根据自己的需要的li数量修改)

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
    <ul type="disc">
        <li>香蕉</li>
        <li>苹果</li>
    </ul>

    <ul type="circle">
        <li>香蕉</li>
        <li>苹果</li>
    </ul>

    <ul type="square">
        <li>香蕉</li>
        <li>苹果</li>
    </ul>

    <ul type="none">
        <li>香蕉</li>
        <li>苹果</li>
    </ul>

    <ul>
        <li>蔬菜</li>
        <li>
            水果
            <ul>
                <li>苹果</li>
                <li>香蕉</li>
                <li>橘子</li>
            </ul>
        </li>
        <li>肉类</li>
    </ul>

    <ul>
        <li></li>
        <li></li>
        <li></li>
        <li></li>
        <li></li>
    </ul>
</body>
</html>

13.标签之表格

13.1 表格展示效果

表格:<table>
行:<tr>
单元格(列):<td>

13.2 快捷键

快速生成表格结构:table>tr*4>td*5{单元格}

13.3 表格属性

  1. border:设置表格的边框
  2. width:设置表格的宽度
  3. height:设置表格的高度
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
    <table border="1" width="400px" height="200px">
        <tr>
            <td>单元格</td>
            <td>单元格</td>
            <td>单元格</td>
        </tr>

        <tr>
            <td>单元格</td>
            <td>单元格</td>
            <td>单元格</td>
        </tr>

        <tr>
            <td>单元格</td>
            <td>单元格</td>
            <td>单元格</td>
        </tr>
    </table>

    <table>
        <tr>
            <td>单元格</td>
            <td>单元格</td>
            <td>单元格</td>
        </tr>
        <tr>
            <td>单元格</td>
            <td>单元格</td>
            <td>单元格</td>
        </tr>
        <tr>
            <td>单元格</td>
            <td>单元格</td>
            <td>单元格</td>
        </tr>
        <tr>
            <td>单元格</td>
            <td>单元格</td>
            <td>单元格</td>
        </tr>
    </table>
</body>
</html>

14.表格单元格合并

单元格合并属性
在这里插入图片描述

  • 水平合并:colspan
  • 垂直合并: rowspan
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
    <p>合并单元格6和7:colspan</p>
    <p>合并单元格15和20:rowspan</p>
    <p>水平合并:保留左边,删除右边</p>
    <p>垂直合并:保留上边,删除下边</p>

    

    <table border="1" width="600px" height="400px">
        <tr>
            <td>单元格1</td>
            <td>单元格2</td>
            <td>单元格3</td>
            <td>单元格4</td>
            <td>单元格5</td>
        </tr>
        <tr>
            <td colspan="2">单元格6单元格7</td>
            <td>单元格8</td>
            <td>单元格9</td>
            <td>单元格10</td>
        </tr>
        <tr>
            <td>单元格11</td>
            <td>单元格12</td>
            <td rowspan="3">单元格13、18、23</td>
            <td>单元格14</td>
            <td rowspan="2">单元格15、20</td>
        </tr>
        <tr>
            <td colspan="2" rowspan="2">单元格16、17、21、22</td>
            <td>单元格19</td>
        </tr>
        <tr>
            <td>单元格24</td>
            <td>单元格25</td>
        </tr>
    </table>
</body>
</html>

15.Form表单

作用:让网站具有交互性
表单在Web网页中用来给用户填写信息,从而能采用户信息,使网页具有交互的功能。
所有的用户输入内容的地方都用表单来写,如登录注册、搜索框

表单是由容器和控件组成的,一个表单一般应该包含用户填写信息的输入框,按钮等,这些输入框,按钮叫控件,表单就是容器,它能够容纳各种各样的控件

<form action="url" method="get|post" name="myform"></form>

属性说明
action服务器地址
name表单名称
method中Get和Post的区别

  1. 数据提交方式,get把提交的数据url可以看到,post看不到
  2. get一般用于提交少量数据,post用来提交大量数据

15.1 表单元素(可理解为表单控件)

一个完整的表单包含三个基本组成部分:表单标签()、表单域(输入框)、表单按钮(button按钮)
1.表单标签
2.表单域
3.表单按钮

<form>
	<input type="text">
	<input type="submit">
</form>
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
    <form action="url" method="get|post" name="myform"></form>

    <form><!--表单标签-->
        <input><!--表单域-->
        <input type="submit"><!--表单按钮-->
        <button>按钮</button><!--表单按钮-->
    </form>

    <form>
        <input type="text">
        <input type="submit">
    </form>
</body>
</html>

16.表单元素

16.1 文本框

文本域通过<input type="text">标签来设定,当用户要在表单中键入字母、数字等内容时,就会用到文本域

<form>
	First name:<input type="text" name="firstname">
	<br>
	Last name:<input type="test" name="lastname">
</form>

16.2 密码框

密码字段通过标签<input type="password">来定义

<form>
	Password:<input type="password" name="pwd">
</form>

16.3 提交按钮

当用户单击确认按钮时,表单的内容会被传送到另一个文件。表单的动作属性定义了目的文件的文件名。由动作属性定义的这个文件通常会对接收到的输入数据进行相关的处理。

<form name="input" action="url" method="get">
	Username:<input type="text" name="user">
	<input type="submit" value="Submit">
</form>
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
    <form>
        <input type="text">
        <input type="submit">
    </form>

    <form>
        用户名:<input type="text">
        <br>
        密码:<input type="password">
        <br>
        <input type="submit" value="登入">
    </form>
</body>
</html>

17.块元素与行内元素(内联元素)

html5之前元素分为块级元素和内联元素;
html5之后按内容模型来区分,分为元数据型、区块型、标题型、文档流型、语句型、内嵌型、交互型。元素不属于任何一个类别,被称为穿透的,元素可能属于不止一个类别,称为混合的。

内联元素和块级元素的区别

块级元素内联元素
块元素会在页面中独占一行(自上向下垂直排列)行内元素不会独占页面中的一行,只占自身的大小
可以设置width,height属性行内元素设置width,height属性无效
一般块级元素可以包含行内元素和其他块级元素一般内联元素包含内联元素不包含块级元素

常见块级元素

div、form、h1~h6、hr、p、table、ul等

常见内联元素(行内元素)

a、b、em、i、span、strong等

行内块级元素(特点:不换行、能够识别宽高)

button、img、input等

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
    <h1>标签</h1>
    <p>段落</p>
    <ul>
        <li>列表1</li>
        <li>列表2</li>
    </ul>

    <a href="#">超链接</a>
    <span>内容</span>
    <em width="400px">注重语气</em><!--行元素设置宽度并不能生效-->

    <img  width="300px" src="2.webp" alt="">
    <img src="2.webp" alt=""><!--行内块级元素不换行,却能识别宽高-->

</body>
</html>

18.HTML5新增标签

目的:新增布局标签利于SEO

18.1 拓展知识

div容器元素,也是页面中见到的最多的元素。本身没有任何样式效果。

18.2 H5新标签

  1. <head></head>头部
  2. <nav></nav>导航
  3. <section></section>定义文档中的节,比如章节、页眉、页脚
  4. <aside></aside>侧边栏
  5. <footer></footer>脚部
  6. <article></article>代表一个独立的、完整的相关内容块,例如一篇完整的论坛帖子,一篇博客文章,一个用户评论等。
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
    <h3>标签</h3>
    <a href="#">超链接</a>
    <strong>文本</strong>
    <p>段落</p>
    <ul>
        <li>列表</li>
    </ul>

    <table>
        <tr>
            <td>单元格</td>
        </tr>
    </table>

    <div>
        <ul>
            <li>导航1</li>
            <li>导航2</li>
            <li>导航3</li>
        </ul>
    </div>

    <div>
        <img src="" alt="">
    </div>

    <div>
        <img src="" alt="">
        <p> </p>
    </div>

   <!--传统布局-->
   <div id="header"></div>
   <div id="nav"></div>
   <div id="article">
        <div id="section"></div>
   </div> 
   <div id="silder"></div>
   <div id="footer"></div>

   <!--新布局新标签-->
   <header></header>
   <nav></nav>
   <article>
        <section></section>
   </article>
   <aside></aside>
   <footer></footer>


</body>
</html>

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

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

相关文章

商城系统搭建,选择SaaS模式还是源码模式?

当今互联网时代&#xff0c;电子商务已成为商业发展的重要方向之一。搭建一个高效、可靠的商城系统是企业成功的关键之一。然而&#xff0c;在选择商城系统时&#xff0c;很多企业面临一个重要的决策&#xff1a;是选择SaaS&#xff08;软件即服务&#xff09;模式还是购买源码…

无涯教程-Perl - symlink函数

描述 此函数在OLDFILE和NEWFILE之间创建符号链接。在不支持符号链接的系统上,会导致致命错误。 语法 以下是此函数的简单语法- symlink ( OLDFILE, NEWFILE )返回值 如果失败,此函数返回0,如果成功,则返回1。 例 以下是显示其基本用法的示例代码,首先在/tmp目录中创建一…

Leetcode-每日一题【剑指 Offer 32 - II. 从上到下打印二叉树 II】

题目 从上到下按层打印二叉树&#xff0c;同一层的节点按从左到右的顺序打印&#xff0c;每一层打印到一行。 例如: 给定二叉树: [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7 返回其层次遍历结果&#xff1a; [ [3], [9,20], [15,7] ] 提示&#xff…

vue3拖拽排序使用Sortable,获取拖拽排序之后的数据

1.安装Sortable npm install sortablejs 2.导入 import Sortable from sortablejs 3.使用 // html<div id"example" class"list-group"><template v-for"(element, index) in 6" :key"index"><div>item{{index …

读完这篇文章,妥妥拿下springboot+jsp+vue+easyui架构项目

概念 Spring Boot是一个快速构建基于Java的Web应用程序的框架。它提供了简化开发流程的特性&#xff0c;如自动配置和内置的嵌入式服务器。 JSP&#xff08;Java Server Pages&#xff09;是一种基于Java的服务器端技术&#xff0c;用于动态生成HTML页面。在Spring Boot中&…

100个网络知识,懂一半绝对高手!

中午好&#xff0c;我的网工朋友。 咱网工找工作的时候&#xff0c;招聘岗位上&#xff0c;都会有好几个大差不差的指标。 比如说&#xff0c;相关专业、啥等级的厂商证书&#xff0c;又或是熟悉网络基础知识等等&#xff0c;对吧。 那这个网络基础知识&#xff0c;就很灵性了…

飞腾架构麒麟V10安装达梦数据库客户端

目录 前言1.下载2.检查安装环境2.1 检查操作系统限制2.2 检查系统内存与存储空间 3.安装4.打开数据库管理工具5.总结 前言 本文主要介绍在飞腾架构麒麟V10桌面系统下如何安装达梦数据库客户端。参照安装手册安装的时候遇到了一些问题特意记录在此&#xff0c;希望能为遇到类似…

ubuntun 18.04设为静态ip(.net模式,可连接外网)

ubuntun 18.04设为静态ip&#xff08;.net模式&#xff0c;可连接外网&#xff09; ubuntun设置 进入到网络配置文件中 sudo vim /etc/netplan/01-network-manager-all.yaml修改配置文件如下 注意制表符&#xff08;格式&#xff09;&#xff0c;其中addresses为要设定的固定…

42个人工智能机器学习数据集推荐

为成功推出人工智能&#xff08;AI&#xff09;项目&#xff0c;许多公司正在转向采用外部数据集。当今时代&#xff0c;寻找数据集比以往任何时候都要容易&#xff0c;数据集对机器学习模型的性能也日益重要。有许多站点都托管数据存储库&#xff0c;涵盖主题广泛&#xff0c;…

Boost开发指南-4.6singleton

singleton singleton即单件模式&#xff0c;实现这种模式的类在程序生命周期里只能有且仅有一个实例。单件模式是一个很有用的创建型模式&#xff0c;有许多实际的应用&#xff0c;并被广泛且深入地研究。 虽然单件模式非常重要&#xff0c;但很遗憾目前Boost中并没有专门的单…

IDA调试安卓应用

先安装好IDA工具 找到需要放到android上的android_server文件 我这里是64位的 # 将android_server64放入到手机/data/local/tmp adb push d:\as /data/local/tmp/as启动android_server 默认的端口是23946, 但我指定了一个新的端口 PC端端口转发 adb forward tcp:23946 tcp:…

django实现文件上传

在django中实现文件上传有三种方法可以实现&#xff1a; 自己手动写使用Form组件使用ModelForm组件 其中使用ModelForm组件实现是最简单的。 1、自己手写 先写一个上传的页面 upload_file.html enctype"multipart/form-data 一定要加这个&#xff0c;不然只会上传文件名…

在Orangepi5开发板3588s使用opencv获取摄像头画面

先感谢香橙派群的管理员耐心指导&#xff0c;经过不断的调试修改最后成功通过opencv调用mipi摄像头获取画面 就记录分享一下大概步骤希望大家少踩点坑&#xff01;&#xff01;&#xff01;&#xff01;&#xff01;&#xff01; 我用的固件系统是ubuntu2022.0.4 固件是&#x…

【java毕业设计】基于SSM+MySql的个人交友网站设计与实现(程序源码)--个人交友网站

基于SSMMySql的个人交友网站设计与实现&#xff08;程序源码毕业论文&#xff09; 大家好&#xff0c;今天给大家介绍基于SSMMySql的个人交友网站设计与实现&#xff0c;本论文只截取部分文章重点&#xff0c;文章末尾附有本毕业设计完整源码及论文的获取方式。更多毕业设计源…

Git 目录详解

一、Git目录详解 在使用Git时&#xff0c;有几个目录和文件在Git项目中扮演着重要的角色&#xff0c;下面详细介绍一下这些目录和文件的作用 1、.git目录 .git目录是Git项目的核心&#xff0c;包含了Git的版本库和元数据等重要信息。在该目录中&#xff0c;有一些重要的子目录和…

Python Web框架:Django、Flask和FastAPI巅峰对决

今天&#xff0c;我们将深入探讨Python Web框架的三巨头&#xff1a;Django、Flask和FastAPI。无论你是Python小白还是老司机&#xff0c;本文都会为你解惑&#xff0c;带你领略这三者的魅力。废话不多说&#xff0c;让我们开始这场终极对比&#xff01; Django&#xff1a;百…

【腾讯云 TDSQL-C Serverless产品体验】抓取processon热门模版的标题生成词云

【腾讯云 TDSQL-C Serverless产品体验】抓取processon热门模版的标题生成词云 serverless服务是腾讯云自研的新一代云原生关系型数据库TDSQ L-C的无服务器架构版&#xff0c;是全Serverless架构的云原生数据库 前言 体验了一下腾讯云刚出的TDSQL-C Serverless&#xff0c;使用…

阿里云故障洞察提效 50%,全栈可观测建设有哪些技术要点?

本文根据作者在「TakinTalks 稳定性社区 」公开分享整理而成 #一分钟精华速览# 全栈可观测是一种更全面、更综合和更深入的观测能力&#xff0c;能协助全面了解和监测系统的各个层面和组件&#xff0c;它不仅仅是一个技术上的概念&#xff0c;更多地是技术与业务的结合。在“…

Oracle外部表ORACLE_LOADER方式加载数据

当数据源为文本或其它csv文件时&#xff0c;oracle可通过使用外部表加载数据方式&#xff0c;不需要导入可直接查询文件内的数据。 1、如下有一个文件名为&#xff1a;test1.txt 的数据文件。数据文件内容为&#xff1a; 2、使用sys授权hr用户可读写 DATA_PUMP_DIR 目录权限&a…

Python tkinter Notebook标签添加关闭按钮元素,及左侧添加存储状态提示图标案例,类似Notepad++页面

效果图展示 粉色框是当前页面&#xff0c;橙色框是鼠标经过&#xff0c;红色框是按下按钮&#xff0c;灰色按钮是其他页面的效果&#xff1b; 存储标识可以用来识别页面是否存储&#xff1a;例如当前页面已经保存用蓝色&#xff0c;未保存用红色&#xff0c;其他页面已经保存用…