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

css常用属性有哪些

在上篇文章我们知道了利用css选择器来对HTML进行简单装饰,就像做word文档一样,需要对哪一段落修改格式,就需要先选中,css选择器就是这意思。这格式如何修改,怎么放大字体,怎么加粗,怎么修改背景色等等,就需要知道我们继续熟悉css有哪些常用的属性了。

css常用属性

1.文本属性

  1. color 字体颜色 p { color :red; } 或者 p { color : #ff0000;} //属性值可以是英文单词,也可以是颜色的十六进制代码;
  2. line-height:行高。 取值为:数值、单位或百分比
  3. text-align: 文本行内文的本水平对齐方式。取值为:left、right 、 center、justify
  4. vertical-align: 文本行内的文本垂直对齐方式。取值为:baseline、top、middle、bottom
  5. text-indent:文本的首行缩进。取值为:px、em 等
  6. text-decoration:文本装饰线。
text-decoration:underline | line-through | overline | none下划线 | 删除线 | 上划线 | 无装饰线
  1. word-spacing:单词间距。与letter-spacing类似,但作用于单词之间,所以只对英文有效
  2. white-space:空白的处理方式。文本超出后是否换行。取值:nowrap以防止文本换行
  3. font-size:字体大小。 值为 绝对单位(如px、pt)或相对单位(如em、rem、%)
  4. font-weight:字体粗细。值为 关键字(normal、bold等)或数值(100到900)
  5. font-style:字体风格。 值为 normal普通 | italic斜体
  6. font-family:字体系列。可指定多个字体名称,以逗号分隔,浏览器将使用第一个可用的字体。如 :微软雅黑,宋体…等(但需要系统已安装)
  7. font:简写属性,font : font-style | font-weight | font-size | font-family。必需按顺序写

2.盒子模型属性

  1. width:宽度 width:100px|80%|auto;
  2. height:高度 height: 100px | 80% | auto;
  3. margin:外边距 : margin:上 右 下 左;
  4. padding:内边距: padding: 上 右 下 左;

3.定位属性

  1. static, 默认定位。按照常规文档流进行显示
  2. relative, 相对定位。通过left,bottom…等来设置相对自己的偏移,但元素所占空间保留在原 位,不会被挤占 ,不会影响正常文档流,通常用来用作包含元素。
  3. absolute, 绝对定位。通过left,bottom…等来设置相对包含元素(除static的父级元素)的偏移 。元素所在空间会被挤占,而其本身则会覆盖在其他元素上方,会将元素移除正常的文档流 。
  4. fixed, 固定定位。通过left,bottom…等来将元素相对于浏览器窗口(即包含元素为浏览器窗口)固定,会使元素脱离正常文档流 。适合用来固定导航。
  5. sticky, 半固定定位。类似于fixed和relative的结合, 通过left,bottom…等来相对于浏览器窗口固定,但无论怎么滑动窗口元素位置都会相对于视窗固定,而其他元素属于正常文档流
  6. z-index, 控制元素堆叠顺序。设置z轴偏移,取值为数字,值越大越靠近屏幕,默认为0。注意:只能给非static定位的元素设置z-index属性

4. 背景属性

  1. background-color: 设置元素背景颜色
  2. background-image: 设置元素背景图像,可以是URL或CSS渐变
  3. background-repeat: 控制背景图像的重复方式
 background-repeat: repeat | repeat-x | repeat-y | no-repeat;水平/垂直方向都重复(默认值) | 仅水平重复 | 仅垂直重复 |  不重复
  1. background-position:设置背景图像的起始位置
 background-position: top | bottom | left | right | center | 精确的位置值px、可同时选两个值用以描述背景图的起始位置。如:left bottom 位于左下
  1. background-attachment:控制背景图像是否随页面滚动
 background-attachment: scroll | fixed | local;scroll 背景图随页面的其余部分滚动(默认值)fixed  背景图相对视口固定,即使页面滚动它也不会移动local  背景图相对元素内容区域固定,当元素有滚动条并滚动时,背景图随内容一起滚动
  1. background-size:指定背景图像的大小
background-size: cover | contain | 具体尺寸;cover   背景图完全覆盖,可能会被裁剪以适合contain 背景图像完全适应,可能会被拉伸或压缩以适合具体尺寸(如100px 100px)或百分比(如50% 50%)
  1. background:简写属性,允许你在一个声明中设置上述所有背景属性。

5. 边框属性

  1. border-style:定义边框样式
.box {border-style:;none:  无边框。solid: 实线边框。dashed:虚线边框,由一系列短线段组成。dotted:点线边框,由一系列点组成。double:双线边框,由两条并排的实线组成。groove:凹槽边框,带有3D凹槽效果。ridge: 凸起边框,带有3D凸起效果。inset: 内嵌边框,带有3D内嵌效果。outset:外凸边框,带有3D外凸效果。
}
  1. border-width:设置边框的粗细。通常是具体的像素值(如2px)
  2. border-color:设置边框的颜色。十六进制值,RGB值,RGBA值或transparent值等
  3. border:简写属性,允许同时设置边框的宽度、样式和颜色。语法:“border: 宽度 样式 颜色;”
  border: 2px solid red;
  1. 单独设置各边边框。border-top、border-right、border-bottom和border-left。
  2. border-radius:设置元素四角的圆角半径,创建出更加平滑和美观的边框效果
border-radius: length | %;length:定义圆角的大小,可以是像素(px)、em、rem等单位%:表示圆角的大小是相对于元素尺寸的百分比。
  1. border-image:使用图像作为边框,可以指定边框图像的路径、切片、宽度、偏移量和重复方式。是border-image-source、border-image-slice、border-image-width、border-image-outset和border-image-repeat属性的简写形式。如下:
border-image: source slice / width / outset repeat;source:图像路径,URL | CSS渐变
slice: 图像开始分割的位置,分9个区域(上、右、下、左以及四个角),px | % | fill关键字
width: 图像宽度,数值 | % | auto。默认为1,图像宽度等于边框宽度
outset:图像外延尺寸,边框图像区域超出边框盒子的距离
repeat:图像平铺方式,stretch(拉伸) |repeat(重复)  |round(重复并尽可能完整地显示图像)|space(重复并均匀分布空白)

6. 列表属性

  1. list-style-type:设置列表前的标记
/*此时不再区分有序列表还是无序列表,只要设置列表前的标记就可以了*/
ul {list-style: disc     实心圆点(无序列表默认)circle   空心圆square   方块none     无标记decimal       数字(有序列表默认)upper-roman   大写罗马数字lower-roman   小写罗马数字upper-alpha   大写字母lower-alpha   小写字母
}
  1. list-style-image:用图像作为列表项的标记。值为URL
  2. list-style-position:设置列表项标记的位置。
  3. list-style:简写属性。如 { list-style: square inside url(‘bullet.png’);

7.其他属性

  1. 浮动
    float :通过float属性来实现元素的浮动,可以让块级元素脱离常规的文档流,向左或向右移动,在同一行显示,如果一行显示不下,则会换行显示。

float属性主要用于布局设计,如创建多栏布局、导航菜单或实现文本环绕图像的效果。

div{float: left | right | none ;左浮动 | 右浮动 | 不浮动(默认)
} 

浮动的坏处——父元素高度塌陷

当容器内的子元素都设置为浮动时,这些子元素会脱离文档流,不再占据原本的空间。这会导致父容器无法被撑开,其高度可能会塌陷为0,除非显式地设置了父容器的高度。

  1. 清除浮动
    由于高度塌可能会造成页面布局混乱,因此常常需要清除浮动。
    伪元素(clearfix),为父元素上添加一个伪元素(如::after),并设置其样式来清除浮动,好用且无副作用。
父元素::after {content: '';display: block;clear: both;
}
  1. table属性

table常用样式的属性

border在表格外围设置边框
border-collapse表格中相邻边框是否合并,取值:seprate、collapse
border-spacing设置单元格之间的距离。当相邻边框合并时,不起作用。
th/td常用样式属性:

border为单元格设置边框
padding设置单元格的内边距(相当于table标签中的cellpadding属性,边距)

  1. 内容/文本超出

overflow
处理元素超出指定大小时的内容。不可用于行内元素(其大小仅由内容决定)

visible: (默认值)内容不裁剪,会渲染在元素框之外。
hidden: 超出部分的内容会被裁剪,并隐藏。
scroll: 超出部分被裁剪,但有滚动条以便查看其内容。无论是否出现溢出始终出现滚动条
auto: 和sroll作用相同,但auto只会在内容溢出时才会出现滚动条。

text-overflow
指定当文本溢出时应该做什么,但并不会改变文本的布局或溢出行为,通常与overflow: hidden;一起使用,且只对块级元素或设置了固定宽度的元素有效

clip:默认值,将溢出的文本裁剪掉,不显示任何内容
ellipsis:表示在溢出的文本末尾显示省略号(…)

先列这么多常用的属性吧,专栏后面的网页编程实战中用到更多的css属性可以边看边了解。若有帮助,愿一键三连,以表支持!若有错误或描述不当,烦请评论留言或私信指正!

相关文章:

css常用属性有哪些

在上篇文章我们知道了利用css选择器来对HTML进行简单装饰,就像做word文档一样,需要对哪一段落修改格式,就需要先选中,css选择器就是这意思。这格式如何修改,怎么放大字体,怎么加粗,怎么修改背景…...

Java设计模式 —— 【结构型模式】装饰者模式详解

文章目录 前言结构说明案例演示小结静态代理和装饰者的区别 前言 在日常生活中,我们常会遇到一种场景:去快餐店吃饭,里面琳琅满目的主食,还有各式各样的配菜作为消费者,只管挑选就行,但是如果让我们来设计…...

简道云与金蝶云星空无缝集成的技术探索

简道云数据集成到金蝶云星空的技术案例分享 在企业信息化建设中,数据的高效流动和准确对接是关键环节。本文将聚焦于一个实际运行的系统对接集成案例:简道云-其他入库单--->金蝶-其他入库单,通过轻易云数据集成平台实现这一目标。 案例背…...

单片机原理及应用笔记:单片机中断系统原理与项目实践

高金鹏:男,银川科技学院计算机与人工智能学院,2022级别计算机科学与技术本科生,单片机原理及应用课程第六组。 指导教师:王兴泽 电子邮件:高金鹏3535558665qq.com 个人CSDN:暴躁的海绵宝宝 暴躁的海绵宝…...

uniapp使用百度地图配置了key,但是显示Map key not configured

搞了我两天的一个问题。 hbuilderx版本:4.36 问题介绍: 我的项目是公司的项目,需要在H5端使用百度地图,使用vue-cli创建的uniapp,就是uni代码在src里的目录结构。就是使用这种方式才会遇到这个问题。 问题原因&#xf…...

CTFHub ssrf

第一关(内网访问) 尝试访问位于127.0.0.1的flag.php吧 第二关(伪协议读取文件) 尝试去读取一下Web目录下的flag.php吧 1.首先尝试http://127.0.0.1/flag.php 2.查看页面源代码 3.根据提示输入file:///var/www/html/flag.php 4.查看页面源代码 第三关&…...

字符串哈希

1. LC 3292 形成目标字符串需要的最少字符串数Ⅱ 这题在3291的基础上开大数据量了。 3291我是比较标准的dp字典树优化匹配。先把所有word扔到字典树里面,定义dp[i]表示到target[i]需要的最少次数。对于每个i进行target子串的最长前缀匹配,随后向后刷表…...

ensp 静态路由配置

A公司有广州总部、重庆分部和深圳分部3个办公地点,各分部与总部之间使用路由器互联。广州、重庆、深圳的路由器分别为R1、R2、R3,为路由器配置静态路由,使所有计算机能够互相访问,实训拓扑图如图所示 绘制拓扑图 给pc机配置ip地址…...

Android Room 数据库使用详解

一、Room介绍 Android Room 是 Google 提供的一个 Android 数据持久化库,是 Android Jetpack 组成部分之一。它提供了一个抽象层,使得 SQLite 数据库的使用更为便捷。通过 Room,开发者可以轻松地操作数据库,不需要直接编写繁琐的…...

Ubuntu安装或卸载mariadb-server软件包

1、安装mariadb-server sudo apt install mariadb-server 检查MariaDB服务器的服务状态 service mariadb status 仅需要卸载MariaDB,而不是删除所有MariaDB相关软件包 sudo apt-get remove mariadb-server 2、卸载MariaDB 从系统中完全删除MariaDB数据库&#xf…...

canal详解及demo

提示:如何保证Redis中的数据与数据库中的数据一致性?数据同步canal的介绍和demo、大型企业如何实现mysql到redis的同步?使用binlog实时更新redis缓存、canal的接入教程、win下canal的服务器端、canal客户端的创建、连接、测试教程、数据同步方…...

SQL语句

SQL(Structured Query Language,结构化查询语言)是用于管理和操作关系数据库系统的标准编程语言。它允许用户执行数据的定义、查询、更新和管理等操作。以下是一些常见的SQL语句及其简要说明: 数据定义语言(DDL&#…...

中间件 redis安装

redis官网地址:Redis - The Real-time Data Platform 环境 CentOS Linux release 7.9.2009 (Core) java version "17.0.12" 2024-07-16 LTS 1、通过压缩包安装redis 1,远程下载redis压缩包,或去官网下载:Downloads …...

设计模式12:抽象工厂模式

系列总链接:《大话设计模式》学习记录_net 大话设计-CSDN博客 参考: C设计模式:抽象工厂模式(风格切换案例)_c 抽象工厂-CSDN博客 1.概念 抽象工厂模式(Abstract Factory Pattern)是软件设计…...

学习笔记:从ncsi/nc-si协议和代码了解网络协议的设计范式

学习笔记:从ncsi/nc-si协议和代码了解网络协议的设计范式 参考文档: https://www.dmtf.org/standards/published_documents https://www.dmtf.org/dsp/DSP0222 https://www.dmtf.org/sites/default/files/standards/documents/DSP0222_1.2.0.pdf参考代…...

基础库urllib的使用

学习爬虫,其基本的操作便是模拟浏览器向服务器发出请求,那么我们需要从哪个地方做起呢?请求需要我们自己构造吗?我们需要关心请求这个数据结构怎么实现吗?需要了解 HTTP、TCP、IP层的网络传输通信吗?需要知道服务器如何响应以及响应的原理吗? 可能…...

SSM 电脑配件销售系统设计要点与 JSP 实现难点攻克

摘 要 随着科学技术的飞速发展,各行各业都在努力与现代先进技术接轨,通过科技手段提高自身的优势;对于电脑配件销售系统当然也不能排除在外,随着网络技术的不断成熟,带动了电脑配件销售系统,它彻底改变了过…...

AI前沿分析:ChatGPT搜索上线,Google搜索地位能否守住?

名人说:莫听穿林打叶声,何妨吟啸且徐行。—— 苏轼 Code_流苏(CSDN)(一个喜欢古诗词和编程的Coder😊) 目录 引言:AI与搜索领域的激烈博弈一、ChatGPT搜索的优势是什么?1. 实时信息获取:超越传统搜索2. 对话式搜索:重构用户体验3. 个性化推荐:深度挖掘用户需求二、G…...

单片机:实现utf-8转gb2312(附带源码)

单片机实现UTF-8转GB2312 在嵌入式系统中,字符编码是常见的问题之一,尤其是在显示中文字符时。UTF-8和GB2312都是常见的字符编码标准,UTF-8广泛用于Web和现代操作系统中,而GB2312是中国大陆常用的中文字符集。在一些嵌入式系统中…...

VMProtect:软件保护与安全的全面解决方案

在当今数字化时代,软件的安全性和保密性愈发重要。VMProtect 作为一款备受瞩目的软件保护工具,因其强大的功能和广泛的应用而成为开发者保护软件的首选方案。 VMProtect 是一款新一代的软件保护实用程序,支持多个编译器平台,包括…...

linux下观察进程捕获信号的情况

linux观察进程收到信号的情况,信号可以来自外部进程、进程自身、内核定时器等。 观察捕获信号方法一:strace strace所有信号: strace -e signal -f -p $pid 过滤出某个信号: #grep 信号名,取自kill -l strace -e …...

VSCode编辑+GCC for ARM交叉编译工具链+CMake构建+OpenOCD调试(基于STM32的标准库/HAL库)

一、CMake安装 进入CMake官网的下载地址Get the Software,根据系统安装对应的Binary distributions。 或者在CMake——国内镜像获取二进制镜像安装包。 或者访问GitHub的xPack项目xPack CMake v3.28.6-1,下载即可。 记得添加用户/系统的环境变量&#…...

概率论得学习和整理26:EXCEL 关于plot 折线图--频度折线图的一些细节

目录 0 折线图有很多 1 频度折线图 1.1 直接用原始数据做的频度折线图 2 将原始数据生成数据透视表 3 这样可以做出了,频度plot 4 做按某字段汇总,成为累计plot分布 5 修改上面显示效果,做成百分比累计plot频度分布 0 折线图有很多 这…...

数据结构之栈和队列算法题

一&#xff1a;有效括号数 学了栈之后这一题就比较简单了。 思路&#xff1a;1、左括号进栈 2、右括号出栈匹配。 完整代码&#xff1a; 因为使用C语言写的&#xff0c;所以里面包含了栈的实现 #include<stdio.h> #include<stdlib.h> #include<assert.h>…...

离散数学---随机漫步

本文根据 MIT 计算机科学离散数学课程整理&#xff08;Lecture 25&#xff09;。 赌徒破产问题&#xff08;Gamblers Ruin&#xff09; 问题描述 初始为 n 元&#xff0c;对于每一次独立的赌注&#xff0c;都有 p 的概率赢得 1 元&#xff0c;(1-p) 的概率输掉 1 元。当输完…...

HCIA-Access V2.5_2_2网络通信基础_TCP/IP协议栈报文封装

TCP/IP协议栈的封装过程 用户从应用层发出数据先会交给传输层&#xff0c;传输层会添加TCP或者UDP头部&#xff0c;然后交给网络层&#xff0c;网络层会添加IP头部&#xff0c;然后交给数据链路层&#xff0c;数据链路层会添加以太网头部和以太网尾部&#xff0c;最后变成01这样…...

java开发入门学习一 -基本概念入门

目录 Java的开发环境搭建 开发环境简单认识 开发环境下载与安装 初始JAVA之helloWorld java基本运行原理 helloWord实例 JAVA文档注释和API 文档 注释 API文档地址 Java的优缺点 优点 缺点 JVM的简单介绍 功能 1. 实现JAVA程序的跨平台性 2. 自动内存管理(管理…...

Coturn 实战指南:WebRTC 中的 NAT 穿透利器

1. 什么是 Coturn&#xff1f; Coturn 是一种开源的 TURN(Traversal Using Relays around NAT)服务器&#xff0c;用于解决 NAT 穿透问题。它帮助客户端在受限网络环境(例如防火墙或 NAT 后面)中实现双向通信&#xff0c;常用于 WebRTC 应用、VoIP、在线游戏等场景。 2. Cotur…...

【每日一练 基础题】[蓝桥杯 2022 省 A] 求和

[蓝桥杯 2022 省 A] 求和 暴力破解会超时,用因式分解的平方差公式 a2 2abb2(a)2 a-2abb2(a-b)2 输出整数((a1a2a3…an)-a1-a2-a3-…-an)/2 import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner new Scanner(System.in);l…...

华为ensp--BGP路径选择-Preferred Value

学习新思想&#xff0c;争做新青年。今天学习的是BGP路径选择-Preferred Value 实验目的 理解BGP路由信息首选值&#xff08;Preferred Value&#xff09;的作用 掌握修改Preferred Value属性的方法 掌握通过修改Preferred Value属性来实现流量分担的方法 实验拓扑 实验要求…...

Flink是什么?Flink技术介绍

官方参考资料&#xff1a;Apache Flink — Stateful Computations over Data Streams | Apache Flink Flink是一个分布式流处理和批处理计算框架&#xff0c;具有高性能、容错性和灵活性。以下是关于Flink技术的详细介绍&#xff1a; 一、Flink概述 ‌定义‌&#xff1a;Fli…...

Java中的重要集合

目录 List 1.vector 2.ArrayList 3.CopyonWriteArraylist 4.ArrayList变成线程安全的方式 5.LinkList Map 1.HashTable 2.HashMap 3.ConcurrentHashMap Set 1.LinkedHashSe List 1.vector Vector 是线程安全的动态数组&#xff0c;其内部方法基本都经过synchroni…...

实景视频与模型叠加融合?

[视频GIS系列]无人机视频与与实景模型进行实时融合_无人机视频融合-CSDN博客文章浏览阅读1.5k次&#xff0c;点赞28次&#xff0c;收藏14次。将无人机视频与实景模型进行实时融合是一个涉及多个技术领域的复杂过程&#xff0c;主要包括无人机视频采集、实景模型构建、视频与模型…...

【一本通】分数约分

【一本通】分数约分 C语言CJavaPython &#x1f490;The Begin&#x1f490;点点关注&#xff0c;收藏不迷路&#x1f490; 编写一个给一个分数约分的程序。 输入 输出整数a&#xff0c;b&#xff0c;分别表示分子与分母 输出 约分后的分子与分母&#xff0c;用“/“分隔 …...

ArkTs的容器布局

组件按照布局的要求依次排列&#xff0c;构成应用的页面。在声明式UI中&#xff0c;所有的页面都是由自定义组件构成&#xff0c;开发中可以根据自己的需求&#xff0c;选择合适的布局进行页面开发。 一. 如何选择布局 声明式UI提供了以下10种常见布局&#xff0c;开发者可根…...

jenkins 出现 Jenkins: 403 No valid crumb was included in the request

文章目录 前言解决方式:1.跨站请求为找保护勾选"代理兼容"2.全局变量或者节点上添加环境变量3.&#xff08;可选&#xff09;下载插件 the strict Crumb Issuer plugin4.重启 前言 jenkins运行时间长了&#xff0c;经常出现点了好几次才能构建&#xff0c;然后报了Je…...

SpringDataJpa-字段加解密存储

SpringDataJpa-字段加解密存储 背景场景实现类型转换器实体类修改 Crypto 注解AOP 目前可使用场景注意 背景 遇到一个需求&#xff0c;对数据库中的某些字段进行加密存储&#xff0c;但是在各个服务流转中&#xff0c;需要是解密状态的。框架使用的是JPA。 Spring 提供了 Attri…...

python03-保留字、标识符;变量、常量;数据类型、数据类型之间的转化

一、保留字 VS 标识符 1-1、35个保留字 保留字&#xff0c;严格区分大小写&#xff01; 查询保留字&#xff1a; 1-2、标识符 常量&#xff1a;python中没有明确的定义常量的关键字&#xff0c;常量的值在程序运行过程中不允许修改&#xff01; 二、变量 VS 常量 2-1、变量 变…...

投影互动装置入驻,科普基地学习体验再上新台阶!

数字科技的迅猛进步极大地充盈了人们的日常生活&#xff0c;这一变革在主题乐园与科普教育基地等场所尤为显著。在这些地方&#xff0c;投影互动装置引领我们穿梭于光影构建的奇妙世界。特别是互动投影墙&#xff0c;它赋予观众前所未有的交互体验。那么&#xff0c;这种技术究…...

socket编程UDP-实现滑动窗口机制与累积确认GBN

在下面博客中&#xff0c;我介绍了利用UDP模拟TCP连接、按数据包发送文件的过程&#xff0c;并附上完整源码。 socket编程UDP-文件传输&模拟TCP建立连接脱离连接&#xff08;进阶篇&#xff09;_udp socket发送-CSDN博客 下面博客实现了停等机制。 socket编程UDP-实现停…...

乐观锁与悲观锁的概念

在多线程或多进程并发访问同一资源的情况下&#xff0c;为了防止数据的不一致性和竞态条件&#xff0c;常常需要使用锁机制来控制并发访问。锁机制大致可以分为 乐观锁&#xff08;Optimistic Locking&#xff09;和 悲观锁&#xff08;Pessimistic Locking&#xff09;。这两种…...

考研数学【线性代数基础box(数二)】

本文是对数学二线性代数基础进行总结&#xff0c;一些及极其简单的被省略了&#xff0c;代数的概念稀碎&#xff0c;不如高数关联性高&#xff0c;所以本文仅供参考&#xff0c;做题请从中筛选&#xff01; 本文为初稿&#xff0c;后面会根据刷题和自己的理解继续更新 高数&a…...

游戏引擎学习第45天

仓库: https://gitee.com/mrxiao_com/2d_game 回顾 我们刚刚开始研究运动方程&#xff0c;展示了如何处理当人物遇到障碍物时的情况。有一种版本是角色会从障碍物上反弹&#xff0c;而另一版本是角色会完全停下来。这种方式感觉不太自然&#xff0c;因为在游戏中&#xff0c;…...

基于 mzt-biz-log 实现接口调用日志记录

&#x1f3af;导读&#xff1a;mzt-biz-log 是一个用于记录操作日志的通用组件&#xff0c;旨在追踪系统中“谁”在“何时”对“何事”执行了“何种操作”。该组件通过简单的注解配置&#xff0c;如 LogRecord&#xff0c;即可实现接口调用的日志记录&#xff0c;支持成功与失败…...

无人设备之RTK地面基站篇

一、定义与功能 RTK地面基站是一种通过差分定位技术来实现GPS等全球导航卫星系统信号精确定位的设备。它通过与无人设备上的流动站进行实时数据通信&#xff0c;利用载波相位差分原理&#xff0c;消除卫星定位过程中的大部分公共误差&#xff0c;如卫星轨道误差、电离层延迟、对…...

TMS320C55x DSP芯片结构和CPU外围电路

第2章 DSP芯片结构和CPU外围电路 文章目录 第2章 DSP芯片结构和CPU外围电路TMS320C55x处理器的特点TMS320c55x CPU单元指令缓冲(Instruction Buffer Unit) I单元程序流程(Program Flow Unit) P单元地址数据(Address-data Flow Unit) A单元数据计算(Data Computation Unit) D单元…...

【CC2530开发基础篇】继电器模块使用

一、前言 1.1 开发背景 本实验通过使用CC2530单片机控制继电器的吸合与断开&#xff0c;深入了解单片机GPIO的配置与应用。继电器作为一种常见的电气控制元件&#xff0c;广泛用于自动化系统中&#xff0c;用于控制大功率负载的开关操作。在本实验中&#xff0c;将通过GPIO口…...

3D 生成重建035-DiffRF直接生成nerf

3D 生成重建035-DiffRF直接生成nerf 文章目录 0 论文工作1 论文方法2 实验结果 0 论文工作 本文提出了一种基于渲染引导的三维辐射场扩散新方法DiffRF&#xff0c;用于高质量的三维辐射场合成。现有的方法通常难以生成具有细致纹理和几何细节的三维模型&#xff0c;并且容易出…...

安宝特分享 | AR技术助力医院总院与分院间的远程面诊

随着科技的迅猛发展&#xff0c;增强现实&#xff08;AR&#xff09;技术在各行各业的应用愈发广泛&#xff0c;特别是在医疗领域&#xff0c;其潜力和价值正在被不断挖掘。在现代医疗环境中&#xff0c;患者常常面临“看病难、看病远、看病急”等诸多挑战&#xff0c;而安宝特…...

【功能安全】硬件常用安全机制

目录 安全机制分类: ECC内存保护: 看门狗定时器WDT 看门狗的诊断覆盖率 程序流监控 软件自检<...