CSS—javaEE

news2024/12/29 5:09:43

文章目录

  • 1.引入的方式
    • 1.1作为HTML的标签属性
    • 1.2style标签
    • 1.3link标签外部引入css文件
  • 2.基础选择器
    • 2.1标签选择器
    • 2.2类选择器
    • 2.3id选择器
    • 2.4通配符选择器
  • 3.复合选择器
    • 3.1后代选择器
    • 3.2子选择器
    • 3.3并集选择器
    • 3.4伪类选择器
  • 4.设置样式
    • 4.1字体
    • 4.2文本
    • 4.3背景
    • 4.4圆角
  • 5.显示模式
  • 6.盒模型
  • 7.页面布局(弹性布局)

1.引入的方式

1.1作为HTML的标签属性

针对单个元素,无法针对多个元素

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <div style="height: 50px; background-color: coral;"></div>
</body>
</html>

1.2style标签

可以针对多个元素,但是比较耦合,因为是在HTML代码中写CSS代码

<!DOCTYPE html>
<html lang="en">
<head>
    <style>
        div {
            height: 50px;
            background-color: aqua;
        }
    </style>
</head>
<body>
    <div></div>
</body>
</html>

1.3link标签外部引入css文件

推荐的写法

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <link rel="stylesheet" href="3.css">
</head>
<body>
    <div></div>
</body>
</html>
/* 3.css */
div {
    height: 50px;
    background-color: aqua;
}

2.基础选择器

2.1标签选择器

选择某个标签的所有元素,不能差异性选择

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        h2 {
            color: red;
        }
        p {
            color: aqua;
        }
    </style>
</head>
<body>
    <h2>1</h2>
    <p>11111</p>
    <h2>2</h2>
    <p>22222</p>
    <h2>3</h2>
    <p>33333</p>
</body>
</html>

在这里插入图片描述

2.2类选择器

(1)可以为任意的HTML标签设置class,这样一个class就可以绑定多个元素,选择某个类就可以为该类的元素设置样式
(2)通过.+类名来选择类

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        .red {
            color: red;
        }
    </style>
</head>
<body>
    <h2 class="red">1</h2>
    <p>11111</p>
    <h2 class="red">2</h2>
    <p>22222</p>
    <h2>3</h2>
    <p>33333</p>
</body>
</html>

在这里插入图片描述

2.3id选择器

(1)HTML元素,可以设置id,但是必须全局唯一
(2)通#+id的值来选择某个id的元素

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        #red {
            color: red;
        }
    </style>
</head>
<body>
    <h2 id="red">1</h2>
    <p>11111</p>
    <h2>2</h2>
    <p>22222</p>
    <h2>3</h2>
    <p>33333</p>
</body>
</html>

在这里插入图片描述

2.4通配符选择器

所有的元素都会被匹配上,特殊情况下才使用

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        * {
            color: red;
        }
    </style>
</head>
<body>
    <h2>1</h2>
    <p>11111</p>
    <h2>2</h2>
    <p>22222</p>
    <h2>3</h2>
    <p>33333</p>
</body>
</html>

在这里插入图片描述

3.复合选择器

3.1后代选择器

(1)选择的可以是儿子,也可以是孙子
(2)语法:基础选择器1 基础选择器2{}

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        ul li{
            color: red;
        }
    </style>
</head>
<body>
    <ul>
        <li>aaa</li>
        <li>bbb</li>
        <li>ccc</li>
    </ul>
    
    <ol>
        <li>ddd</li>
        <li>eee</li>
        <li>fff</li>
    </ol>
</body>
</html>

在这里插入图片描述

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        ul li a {
            color: red;
        }
    </style>
</head>
<body>
    <ul>
        <li>aaa</li>
        <li>bbb</li>
        <li>ccc<br><a>会变色</a></li>
    </ul>
    
    <ol>
        <li>ddd</li>
        <li>eee</li>
        <li>fff</li>
    </ol>
</body>
</html>

在这里插入图片描述

3.2子选择器

(1)选择的只能是儿子
(2)语法:基础选择器1>基础选择器2{}

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        .two>a {
            color: red;
        }
    </style>
</head>
<body>
    <div class="two">
        <a href="#">链接1</a>
        <p>
        <a href="#">链接2</a>
        </p>
    </div>
</body>
</html>

在这里插入图片描述

3.3并集选择器

(1)多个选择器的并集
(2)选择器1,选择器2{}
(3)这里的选择器可以是基础选择器,也可以是复合选择器

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        div,h3,ul li {
            color: red;
        }
    </style>
</head>
<body>
    <div>苹果</div>
    <h3>香蕉</h3>
    <ul>
        <li>鸭梨</li>
        <li>橙子</li>
    </ul>
</body>
</html>

在这里插入图片描述

3.4伪类选择器

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        /* 未被访问时候的样式 */
        a:link {
            color: black;
            /* 去掉 a 标签的下划线 */
            text-decoration: none;
        }
        /* 已经被访问后的样式 */
        a:visited {
            color: green;
        }
        /* 鼠标放上去的时候的样式 */
        a:hover {
            color: red;
        }
        /* 鼠标按下去未弹起来时候的样式 */
        a:active {
            color: blue;
        }
        /* 鼠标聚焦的时候的样式 */
        .three>input:focus {
            color: red;
        }
    </style>
</head>
<body>
    <a href="#">小猫</a>
    <div class="three">
        <input type="text">
        <input type="text">
        <input type="text">
        <input type="text">
    </div>
</body>
</html>

4.设置样式

4.1字体

(1)字体系列:font-family,引号包裹,多个字体之间“,”间隔
(2)字体大小:font-size,值可以使用px(像素),也可以使用rem(字体的正常大小是1rem,如果设置成2rem就是把原来的字体放大2倍)
(3)字体粗细:font-weight,值的范围是100-900,400就是正常粗细,700就是粗体
(4)字体样式:font-style,值为italic就是设置倾斜字体,值为normal就是取消倾斜

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        .font-family .one {
            /* 字体显示为隶书 */
            font-family: '隶书','Microsoft YaHei';
            /* 字体大小设置为30px */
            font-size: 30px;
        }
    
        .font-family .two {
            /* 字体显示为宋体 */
            font-family: '宋体';
            /* 字体大小设置为2rem(原来字体的2倍) */
            font-size: 2rem;
            /* 字体的粗细为400(正常粗细) */
            font-weight: 400;
            /* 字体样式为倾斜 */
            font-style: italic;
        }

        .three {
            /* 取消字体倾斜 */
            font-style: normal;
        }
    </style>
</head>
<body>
    <div class="font-family">
        <div class="one">
            这是隶书
        </div>
        <div class="two">
            这是宋体
        </div>
        <em class="three">
            这是倾斜字体
        </em>
    </div>
</body>
</html>

在这里插入图片描述

4.2文本

(1)文本对齐:text-algin,值为center就是居中对齐,值为left就是靠左,值为right就是靠右
(2)文本颜色:color,值可以是英文单词、16进制的数字、rgb(三个整数)(三原色写法)
(3)文本装饰:text-decoration,值为none表示什么都没有,一般用于a链接标签去除默认的下划线
(4)文本缩进:text-index,一般缩进为2个文字,值设置为2em
(5)行高:line-height,使用的最多的是将文本垂直居中(注意:文本所在的元素行高设置为该行元素高度)

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        p {
            /* 通过rbg设置文本颜色 */
            color: rgb(230, 17, 17);
        }
        .one {
            /* 让文本左对齐 */
            text-align: left;
            /* 去除链接的下划线 */
            text-decoration: none;
        }
        .two {
            /* 让文本右对齐 */
            text-align: right;
            text-decoration: underline;
        }
        .three {
            /* 让文本居中对齐 */
            text-align: center;
            /* 上划线 */
            text-decoration: overline;
        }
        .four {
            /* 下划线 */
            text-decoration: line-through;
        }
        #indent {
            /* 文本缩进2个文字 */
            text-indent: 2em;
        }
        #line-height {
            /* 整体高度 */
            height: 50px;
            /* 背景颜色 */
            background-color:red;
            /* 行高 */
            line-height: 50px;
        }
    </style>
</head>
<body>
    <p>要开心</p>

    <h2>div对齐</h2>
    <div class="one">左对齐</div>
    <div class="two">右对齐</div>
    <div class="three">居中对齐</div>

    <h2>span不会对齐</h2>
    <span class="one">左对齐</span>
    <br>
    <span class="two">右对齐</span>
    <br>
    <span class="three">居中对齐</span>
    
    <h2>文本装饰</h2>
    <div class="one">啥都没有</div>
    <div class="two">下划线</div>
    <div class="three">上划线</div>
    <div class="four">删除线</div>

    <h2>文本缩进</h2>
    <p id="indent">要快乐</p>

    <h2>行高</h2>
    <div id="line-height">每天</div>
</body>
</html>

4.3背景

(1)背景色:background-color,值为颜色值
(2)背景图片:background-image,值为url(图片路径)
(3)背景平铺:background-repeat,值为no-repeat表示不平铺,默认的是repeat表示x轴和y轴都会平铺
(4)背景位置:background-position:x值,y值(x值:top(顶)、bottom(底)、px(像素)、百分比)(y值:left(左)、right(右)、center(居中)、px、百分比)
(5)背景尺寸:background-size,值可以是px、百分比、cover(x轴占满)、contain(包含整个背景)

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        #d1 {
            width: 220px;
            height: 220px;
            /* 背景图片 */
            background-image: url(花花.jpg);
        }
        #d2 {
            width: 500px;
            height: 500px;
            /* 背景图片 */
            background-image: url(花花.jpg);
            /* 背景平铺:repeat表示x轴和y轴都会平铺 */
            background-repeat: repeat;
        }
        #d3 {
            width: 500px;
            height: 500px;
            /* 背景图片 */
            background-image: url(花花.jpg);
            /* 背景平铺:no-repeat表示不平铺 */
            background-repeat: no-repeat;
            /* 背景的位置 */
            /* background-position: center bottom; */
            background-position: 50% 50%;
        }
        #d4 {
            width: 800px;
            height: 500px;
            /* 背景图片 */
            background-image: url(花花.jpg);
            /* 背景平铺:no-repeat表示不平铺 */
            background-repeat: no-repeat;
            /* 背景尺寸:contain表示包含整个背景,cover表示x轴占满,但是可能不会包含全部图片 */
            background-size: contain;
            /* background-size: cover; */
        }
    </style>
</head>
<body>
    <h2>背景图片</h2>
    <div id="d1">开心</div>
    <br>
    <h2>图片平铺</h2>
    <div id="d2">开心</div>
    <h2>图片位置</h2>
    <div id="d3">开心</div>
    <h2>图片尺寸</h2>
    <div id="d4">开心</div>
</body>
</html>

4.4圆角

border-radius,值设置为50%就是圆形

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        div {
            background-color: red;
            height: 200px;
            width: 200px;
        }
        #r10px {
            /* 圆角10px */
            border-radius: 10px;
        }
        #r50px {
            /* 圆形 */
            border-radius: 50%;
        }
    </style>
</head>
<body>
    <h2>没有设置圆角</h2>
    <div></div>
    <h2>圆角10px</h2>
    <div id="r10px"></div>
    <h2>圆形</h2>
    <div id="r50px"></div>
</body>
</html>

5.显示模式

display,值可以为block(块级)、inline(内联)、none(隐藏不显示)

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        .div {
            /* div默认是block(块级) */
            display: inline;
        }
        .span {
            /* span默认是inline(内联) */
            display: block;
        }
        .none {
            /* 隐藏不显示 */
            display: none;
        }
    </style>
</head>
<body>
    <h2>div</h2>
    <div class="div">1</div>
    <div class="div">2</div>
    <div class="div">3</div>
    <h2>span</h2>
    <span class="span">1</span>
    <span class="span">2</span>
    <span class="span">3</span>
    <h2>display: none</h2>
    <div class="none">1</div>
</body>
</html>

6.盒模型

(1)边框:border:粗细 样式 颜色
(2)内边距:padding:上 右 下 左(表示内容和边框距离,值可以是px)(padding-top:顶的内边距;padding-bottom:底的内边距;padding-left:左边的内边距;padding-right:右边的内边距)
(3)外边距:margin:上 右 下 左(表示外边元素和自己的距离,值是0 auto表示块级元素水平居中)
(4)记得去除浏览器的边距的默认值

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        div {
            background-color:red;
            width: 200px;
            height: 100px;
        }
        #d1 {
            /* 设置边框:粗细 样式 颜色 */
            border: 2px solid red;
        }
        #d2 {
            /* 内边距 */
            padding: 5px
        }
        .m {
            /* 设置边框:粗细 样式 颜色 */
            border: 2px solid red;
            /* 外边距 */
            margin: 50px;
        }
        .auto {
            /* 设置边框:粗细 样式 颜色 */
            border: 2px solid red;
            /* 块级元素居中对齐 */
            margin: 0 auto;
        }
        /* 去除浏览器的默认值 */
        * {
            margin: 0;
            padding: 0;
        }
    </style>
</head>
<body>
    <h2>边框</h2>
    <div id="d1"></div>
    <h2>内边距</h2>
    <div id="d2">111111111111111111111111111111111111111</div>
    <h2>外边距</h2>
    <div class="m"></div>
    <div class="m"></div>
    <div class="auto"></div>
</body>
</html>

7.页面布局(弹性布局)

(1)display:flex(设置为弹性布局)
(2)写在父盒子上,作用在子元素上,控制子元素的位置和排列方式,不含孙子元素
(3)内联元素设置高,宽不会生效,使用弹性布局,宽就有效了
(4)使用了弹性布局,子元素是内联还是块级元素,效果是一样的
(5)主轴假设是x轴(默认),子元素如果没有设置高度,默认就是父元素整个高度
(6)把父盒子称为flex容器,子元素称为flex item子元素排列的方向主轴
(7)设置主轴排列方式:justify-content:前,后,居中,间隔
(8)设置侧轴排列方式:align-items:前,后,居中,间隔
创建一个 div, 内部包含三个span

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        div {
            width: 100%;
            height: 150px;
            background-color: red;
        }
        div>span {
            background-color: green;
            width: 100px;
        }
    </style>
</head>
<body>
    <div>
        <span>1</span>
        <span>2</span>
        <span>3</span>
    </div>
</body>
</html>

在这里插入图片描述
加上display: flex;

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        div {
            width: 100%;
            height: 150px;
            background-color: red;
            /* 设置为弹性布局 */
            display: flex;
        }
        div>span {
            background-color: green;
            width: 100px;
        }
    </style>
</head>
<body>
    <div>
        <span>1</span>
        <span>2</span>
        <span>3</span>
    </div>
</body>
</html>

在这里插入图片描述
再给 div 加上 justify-content: space-around

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        div {
            width: 100%;
            height: 150px;
            background-color: red;
            /* 设置为弹性布局 */
            display: flex;
            /* 设置主轴排列方式:flex-end(向后排列);space-around(间隔排列,行前行后都有距离);flex-start(向前排列);center(居中排列);space-between(行与行之间有间距) */
            justify-content: space-around;
            
        }
        div>span {
            background-color: green;
            width: 100px;
        }
    </style>
</head>
<body>
    <div>
        <span>1</span>
        <span>2</span>
        <span>3</span>
    </div>
</body>
</html>

在这里插入图片描述
主轴和侧轴一起设置

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        #container {
            width: 100%;
            height: 150px;
            background-color: red;
            /* 设置为弹性布局 */
            display: flex;
            /* 设置主轴的排列方式(默认是x轴) */
            justify-content: space-around;
            /* 设置侧轴的排列方式 */
            align-items: center;
        }
    
        #container>div {
            background-color: green;
            width: 100px;
            height: 50px;
        }
    </style>
</head>
<body>
    <div id="container">
        <div>1</div>
        <div>2</div>
        <div>3</div>
    </div>
</body>
</html>

在这里插入图片描述

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

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

相关文章

【Linux】HTTP超文本传输协议

http主要用在浏览器和web服务器通信&#xff0c;是基于TCP协议的应用层无连接的传输协议。 HTTP与HTTPS http是明文数据传输&#xff0c;如果攻击者截取了Web浏览器和网站服务器之间的传输报文&#xff0c;就可以直接读懂其中的信息。协议使用端口号&#xff1a;80。 https更…

AIGC:数字内容创新的新引擎,还有藏着更多你知道的细节

随着技术的不断发展进步&#xff0c;在前两年对我们还是天方夜谭&#xff0c;可望而不可即的科技&#xff0c;现在不仅在逐步实现&#xff0c;甚至在广泛地普及应用中。人工智能技术应用在越来越多的行业中&#xff0c;在一定程度上对各行业的发展起了不小的推动作用&#xff0…

教你如何将PDF文件转换成PPT演示文稿

在工作和学习中&#xff0c;我们可能需要将一些PDF文件转换成PPT演示文稿&#xff0c;以便于更好地展示和分享。虽然PPT和PDF是两种不同的文档格式&#xff0c;但是我们可以使用一些专业的软件或在线工具来实现这种转换。下面就让我们来教你如何将PDF文件转换成PPT演示文稿。 …

Java 简介

Java 是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 面向对象程序设计语言和 Java 平台的总称。由 James Gosling和同事们共同研发&#xff0c;并在 1995 年正式推出。 后来 Sun 公司被 Oracle &#xff08;甲骨文&#xff09;公司收购&#xff0c;Java 也随之成为 O…

RabbitMQ 发布确认 交换机 死信队列 延迟队列

RabbitMQ 发布确认开启发布确认的方法单个确认发布批量消息确认发布异步确认发布如何处理异步未确认消息 交换机绑定Fanout交换机Fannout交换机&#xff08;消费者&#xff09;Fannout交换机&#xff08;生产者&#xff09; Direct exchage(直接交换机)生产者消费者 Topic交换机…

遥感影像变化检测新方法:MLDANets

来源&#xff1a;投稿 作者&#xff1a;xin 编辑&#xff1a;学姐 论文标题&#xff1a; Multilevel Deformable Attention-Aggregated Networks for Change Detection in Bitemporal Remote Sensing Imagery Motivation 本文指出: &#xff08;1&#xff09;当前基于自注意…

Spring AOP通知类型

我们之前的文章介绍了AOP通知描述了抽取的共性功能&#xff0c;根据共性功能抽取的位置不同&#xff0c;最终运行代码时要将其加入到合理的位置。 先来认识一下五种通知的具体类型&#xff1a; 前置通知后置通知环绕通知(重点)返回后通知(了解)抛出异常后通知(了解) &#x1f…

(4)(4.6) 强制性硬件配置

文章目录 前言 1 ArduPilot操作的简单概述 2 框架类和类型配置 3 电机编号和方向 4 无线电控制校准 5 加速度计校准 6 罗盘校准 7 遥控发射器飞行模式配置 8 电子调速器(ESC)校准 9 配置电机范围(可选) 10 失控保护机制 11 飞行模式 前言 作为首次安装的一部分&am…

深度卷积神经网络DCNN简介

1. 背景 卷积神经网络CNN&#xff08;Convolutional Neural Network&#xff0c;又称ConvNet&#xff09;保留了空间信息&#xff0c;因此可以更好地用于图像分类。 卷积操作基于仔细甄选的局部感受野&#xff0c;在多个特征平面共享权值&#xff1b;之后全连接层基于传统的多层…

C++之 多态(Polymorphism)

目录 一、基本概念 多态的使用&#xff1a; 案例一——计算机类 多态的优点&#xff1a; 二、纯虚函数与抽象类 特点&#xff1a; ①无法实例化对象 ②子类必须重写父类中的纯虚函数&#xff0c;否则也属于抽象类 案例二——制作饮品 三、虚析构与纯虚析构 因为父类指…

【C++】结构体嵌套结构体

目录 1、缘起 2、结构体嵌套结构体 3、总结 1、缘起 结构体嵌套结构体 是一种数据组织方式&#xff0c;就像 俄罗斯套娃 一样&#xff0c;一个数据结构可以包含另一个数据结构。这种嵌套结构使得程序可以更加灵活地处理数据&#xff0c;从而更好地满足复杂的需求。类比生活中…

Java之~ Aop自定义注解日志

大纲步骤&#xff1a; 一&#xff0c;创建需要记录的日志表&#xff0c;创建基础方法。&#xff08;省略&#xff09; 二&#xff0c;在需要加记录日志的方法上加Aop注解1&#xff0c;创建一个注解类&#xff0c;Aop中定义一个注解import java.lang.annotation.*; /*** http 请…

银行数字化转型导师坚鹏:商业银行零售业务数字化风控

商业银行零售业务数字化风控课程背景&#xff1a; 数字化背景下&#xff0c;很多银行存在以下问题&#xff1a; 不清楚商业银行数字化风控发展现状&#xff1f; 不清楚对公业务数字化风控工作如何开展&#xff1f; 不知道零售业务数字化风控工作如何开展&#xff1f; 课程特…

十三、RNN循环神经网络实战

因为我本人主要课题方向是处理图像的&#xff0c;RNN是基本的序列处理模型&#xff0c;主要应用于自然语言处理&#xff0c;故这里就简单的学习一下&#xff0c;了解为主 一、问题引入 已知以前的天气数据信息&#xff0c;进行预测当天(4-9)是否下雨 日期温度气压是否下雨4-…

拦截器 JWT SpringBoot 多环境开发 本地文件上传 阿里云OSS存储 异常处理

Springboot&#xff1a; 是&#xff1a;由pivotal团队提供的全新框架&#xff0c;其设计目的是用来简化spring应用的初始搭建以及开发过程 作用&#xff1a;简化Spring的环境搭建和代码开发 使用原理&#xff1a;就是boot提前写好了一些maven的工程和jar包&#xff0c;程序员在…

Android屏幕适配dp、px两套解决办法

最新最全文章(2018-08-25)&#xff1a;Android dp方式的屏幕适配-原理(后期补充完整讲解)_手机dp输出是横屏还是竖屏_android阿杜的博客-CSDN博客 “又是屏幕适配&#xff0c;这类文章网上不是很多了吗&#xff1f;” 我也很遗憾&#xff0c;确实又是老问题。但本文重点对网上…

ChatGPT来势凶猛,公有云格局会不会大变?

【引言】&#xff1a; AI风暴来袭&#xff0c;全球无人幸免。 但公有云与ChatGPT到底啥关系&#xff1f; 1) 公有云与ChatGPT&#xff0c;到底谁会“吃”掉谁&#xff1f; 【科技明说 &#xff5c; 热点关注】在看到公有云厂商纷纷开始大模型发布&#xff0c;开始GPT的融入之…

虹科教您 | 基于Linux系统的虹科RELY-TSN-KIT套件操作指南(2)——操作演示

RELY-TSN-KIT是首款针对TSN的开箱即用的解决方案&#xff0c;它可以无缝实施确定性以太网网络&#xff0c;并从这些技术复杂性中抽象出用户设备和应用。该套件可评估基于IEEE 802.1AS同步的时间常识的重要性&#xff0c;并借助时间感知整形器来确定性地交付实时流量&#xff0c…

EJBCA搭建

EJBCA搭建 前言&#xff1a; 本次EJBCA搭建使用操作系统为centos 7&#xff0c;shell用户为root。 1.下载jdk环境&#xff1a; // 下载jdk yum install -y java-1.8.0-openjdk-devel // 查看java版本 java -version 本人jdk环境&#xff1a; openjdk version "1.8.…

计算机自动化有哪些SCI期刊推荐? - 易智编译EaseEditing

以下是计算机自动化领域的一些知名SCI期刊&#xff1a; IEEE Transactions on Automation Science and Engineering&#xff1a; 该期刊由IEEE&#xff08;电气和电子工程师协会&#xff09;出版&#xff0c;涵盖了自动化科学和工程领域的研究&#xff0c;包括自动控制、人工…