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

目录

  • 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>

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

GDP药品供应管理规范确保冷链运输合规性

药品运输面临许多挑战&#xff0c;包括产品可能因暴露在不利条件下导致降解。药品供应管理规范 (GDP) 运输指南在确保整个运输链的冷链合规性方面发挥着关键作用。 药品的分销与生产和制造生产线一样精细和敏感。自全球物流公司成立以来&#xff0c;配送过程中对受控环境的需求…

AI Chat 设计模式:14. 适配器模式

本文是该系列的第十四篇&#xff0c;采用问答式的方式展开&#xff0c;问题由我提出&#xff0c;答案由 Chat AI 作出&#xff0c;灰色背景的文字则主要是我的一些思考和补充。 问题列表 Q.1 关于适配器模式&#xff0c;如果由浅入深的来考察&#xff0c;你会依次提出什么问题…

【腾讯云 Cloud Studio 实战训练营】Hexo 框架 Butterfly 主题搭建个人博客

什么是Cloud Studio Cloud Studio 是基于浏览器的集成式开发环境&#xff08;IDE&#xff09;&#xff0c;为开发者提供了一个永不间断的云端工作站。用户在使用 Cloud Studio 时无需安装&#xff0c;随时随地打开浏览器就能在线编程。 ​ Hexo 博客成品展示 本人博客如下&…

根据一棵树的两种遍历构造二叉树

题目 给定两个整数数组 preorder 和 inorder &#xff0c;其中 preorder 是二叉树的先序遍历&#xff0c; inorder 是同一棵树的中序遍历&#xff0c;请构造二叉树并返回其根节点。 示例 1: 输入: preorder [3,9,20,15,7], inorder [9,3,15,20,7] 输出: [3,9,20,null,null,…

sql server安装报错 合成活动模板库(ATL) 失败

错误 “合成活动模板库(ATL) 规则失败“ 解决办法&#xff1a; 进入SQL Server 2008R2安装包目录找到文件&#xff1a;sqlsupport_msi&#xff0c;安装此文件之后&#xff0c;再安装SQL Server&#xff0c;便可解决该问题。C:\SQL Server 2008R2\new\SQL Server 2008R2\2052_CH…

uniapp开发微信小程序使用painter将页面转换为图片并保存到本地相册

引言 我使用到painter的原因是&#xff0c;在uniapp开发微信小程序时&#xff0c;需要将一个页面的内容转换成图片保存到本地相册。 起初在网上找到很多都是在uniapp中使用 html2canvas 将网页转换成图片再jspdf将图片转换为pdf&#xff0c;但是这种方式在小程序环境不支持&am…

【数据结构】二叉树链式结构的实现及其常见操作

目录 1.手搓二叉树 2.二叉树的遍历 2.1前序、中序以及后序遍历 2.2二叉树的层序遍历 3.二叉树的常见操作 3.1求二叉树节点数量 3.2求二叉树叶子节点数量 3.3求二叉树第k层节点个数 3.3求二叉树的深度 3.4二叉树查找值为x的节点 4.二叉树的销毁 1.手搓二叉树 在学习…

[数据集][目标检测]钢材表面缺陷目标检测数据集VOC格式2279张10类别

数据集格式&#xff1a;Pascal VOC格式(不包含分割路径的txt文件和yolo格式的txt文件&#xff0c;仅仅包含jpg图片和对应的xml) 图片数量(jpg文件个数)&#xff1a;2279 标注数量(xml文件个数)&#xff1a;2279 标注类别数&#xff1a;10 标注类别名称:["yueyawan",&…

ceph数据分布

ceph的存储是无主结构&#xff0c;数据分布依赖client来计算&#xff0c;有两个条主要路径。 1、数据到PG 2、PG 到OSD 有两个假设&#xff1a; 第一&#xff0c;pg的数量稳定&#xff0c;可以认为保持不变&#xff1b; 第二&#xff0c; OSD的数量可以增减&#xff0c;OSD的…

【TI-CCS笔记】工程编译配置 bin文件的编译和生成 各种架构的Post-build配置汇总

【TI-CCS笔记】工程编译配置 bin文件的编译和生成 各种架构的Post-build配置汇总 TI编译器分类 在CCS按照目录下 有个名为${CG_TOOL_ROOT}的目录 其下就是当前工程的编译器 存放目录为&#xff1a; C:\ti\ccs1240\ccs\tools\compiler按类型分为五种&#xff1a; ti-cgt-arm…

Appium Desktop安装

【提示&#xff1a;官方已不再维护&#xff0c;建议命令行方式安装&#xff0c;但可以学习了解一下】 Appium Desktop是一款适用于Mac、Windows和Linux的应用程序&#xff0c;它以漂亮灵活的UI为您提供Appium自动化服务器的强大功能。它基本上是Appium Server的图形界面。您可…

【嵌入式环境下linux内核及驱动学习笔记-(19)LCD驱动框架2-FrameBuffer】

目录 1、 Frmebuffer(帧缓冲&#xff09;操作介绍1.1 显示设备的抽象1.2 内存映像1.3 输出画面数据1.4 用户态下操作屏显1.4.1 用文件I / O 操作屏显1.4.2 mmap() 函数1.4.3 ioctl()函数1.4.5 用命令操作屏1.4.6 测试程序 2、Framebuffer总体框架2.1 框架要点2.2 fbmem.c分析2.…

算法通关村第三关【黄金】| 数组元素出现次数问题

1.数字出现的次数超过数组长度的一半 方法一、使用Map键值对来记录每个元素出现的次数&#xff0c;返回次数大于一半的 class Solution {public int majorityElement(int[] nums) {Map<Integer,Integer> map new HashMap<>();for(int i 0;i<nums.length;i){m…

深度学习入门-3-计算机视觉-图像分类

1.概述 图像分类是根据图像的语义信息对不同类别图像进行区分&#xff0c;是计算机视觉的核心&#xff0c;是物体检测、图像分割、物体跟踪、行为分析、人脸识别等其他高层次视觉任务的基础。图像分类在许多领域都有着广泛的应用&#xff0c;如&#xff1a;安防领域的人脸识别…

开源低代码平台Openblocks

网友 HankMeng 想看低代码工具&#xff0c;正好手上有一个&#xff1b; 什么是 Openblocks &#xff1f; Openblocks 是一个开发人员友好的开源低代码平台&#xff0c;可在几分钟内构建内部应用程序。 传统上&#xff0c;构建内部应用程序需要复杂的前端和后端交互&#xff0c;…

百度屏蔽词有哪些?其中就有移民关键词指数被屏蔽?

我是百收网SEO&#xff0c;点点上面的头像&#xff0c;欢迎关注我哦&#xff01; 今日tombkeeper消息爆料&#xff1a;百度指数已经屏蔽“移民”等关键词指数。 大家好&#xff0c;我是百收网SEO商学院的狂潮微课老师&#xff0c;今天我们来讲解第 12 节课关键词优化难度分析…

Markdown编辑器 Mac版Typora功能介绍

Typora mac是一款跨平台的Markdown编辑器&#xff0c;支持Windows、MacOS和Linux操作系统。它具有实时预览功能&#xff0c;能够自动将Markdown文本转换为漂亮的排版效果&#xff0c;让用户专注于写作内容而不必关心格式调整。 Typora Mac版除了支持常见的Markdown语法外&#…

国资委79号文解读:国央企OA办公系统信创替代落地实践与标杆案例

国资委79号文解读&#xff1a;国央企OA办公系统信创替代落地实践与标杆案例 2022年9月底&#xff0c;国资委下发了重要的国资发79号文件&#xff0c;全面指导并要求国央企落实信息化系统的信创国产化改造。其中&#xff0c;明确要求所有中央企业在2022年11月底前将安可替代总体…

Unity Spine帧事件

SpinePro中添加事件帧 首先 选中右上角的层级树 然后选择事件选项 最后在右下角看到 新建 点击它 新建一个事件 点击左上角的设置按钮 弹出编辑窗口 编辑窗口 在右上角 动画栏 可以切换对应的动画 点坐边的那个小灰点来切换 亮点代表当前动画 选中帧 添加事件 点击对应事件…

[机器学习]特征工程:特征降维

特征降维 1、简介 特征降维是指通过减少特征空间中的维度&#xff0c;将高维数据映射到一个低维子空间的过程。 在机器学习和数据分析中&#xff0c;特征降维可以帮助减少数据的复杂性、降低计算成本、提高模型性能和可解释性&#xff0c;以及解决维度灾难等问题。特征降维通…