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

影刀RPA实战番外:excel函数应用指南

Excel函数是用于执行特定计算、分析和数据处理任务的预定义公式。它们可处理数学计算、文本处理、逻辑判断、日期和时间运算、查找和引用数据等。例如,`SUM`函数可以计算一系列数字的总和,`IF`函数进行逻辑测试,`VLOOKUP`函数在表格中查找数据,而`DATE`、`YEAR`、`MONTH`和`DAY`函数则用于处理日期。通过组合使用这些函数,用户可以自动化复杂的数据处理任务,提高工作效率并减少错误。
 

学习了影刀是不是就不用再学习Excel函数了呢?

这个思想是错误的。

影刀RPA操作excel,只是在自动化方面给了我们便利,并不能完全替代excel的所有操作,学习好函数,可以让我们在使用影刀处理数据时,更加得心应手!

本文着重总结了excel操作中常用的函数,便于自查!


1 影刀RPA操作Excel函数的方法

操作的方法有两种:

一种是写入内容至excel表格,这种方法在数据量较少的情况下,没有什么问题,也看不出性能开销,但是当数据量非常大的情况下,我们需要逐个循环计算写入,性能就下降了,同时使用这种方法,代码语句多,如果处理次数多,整体代码也非常臃肿。

另一种是批量填充,一行代码解决,性能也很高,所以建议使用这种指令操作。

操作演示请查看之前的博文

影刀RPA:Excel内容填充指令_影刀rpa excel 单元格赋值-CSDN博客文章浏览阅读1.6k次,点赞43次,收藏20次。影刀RPA的主要功能包括,桌面软件自动化:能够自动化操作任何桌面软件,包括ERP、CRM、浏览器、微信、钉钉等。Web程序自动化:支持任何网页的自动化,如数据提取、Web表单填写、网页操作等。手机App自动化:能够驱动手机上的任何APP进行输入、点击、手势滑动、提取数据等操作。鼠标键盘自动化:可以控制键盘和鼠标,模拟人工操作,节省重复劳动时间。Excel自动化:支持Excel的宏、单元格、Sheet等操作,自动生成所需的Excel报表。数据库和SQL自动化。影刀RPA还支持Python语言的接入。_影刀rpa excel 单元格赋值https://blog.csdn.net/ddf128/article/details/142710907?spm=1001.2014.3001.5501

2.逻辑函数

2.1 介绍

Excel中的逻辑函数进行逻辑比较和计算,返回TRUE或FALSE值。主要用于处理数据时的决策制定和条件判断。帮助用户根据特定的条件来控制数据的显示、计算或操作。

  • 通过逻辑函数,可以筛选出满足特定条件的数据,例如,只显示销售额超过一定数额的记录
  • 逻辑函数如IFERROR可以用来处理公式中可能出现的错误,提供备选的输出,避免错误值影响整个工作表的显示。
  • 使用逻辑函数,可以根据数据的不同范围或条件将数据分类,例如,根据学生的分数将其分类为“优秀”、“良好”、“及格”或“不及格”。
  • 在数据输入时,逻辑函数可以用来验证数据是否符合预设的条件,确保数据的准确性
  • 在复杂的数据处理流程中,逻辑函数可以用来控制数据的流向,决定哪些步骤需要执行

2.2 函数导图

2.3 使用指南

IF函数

用途:根据给定条件执行真假值的判断。

语法:IF(logical_test, [value_if_true], [value_if_false])

示例:=IF(A1>10, "大于10", "小于等于10"),如果A1单元格的值大于10,则返回“大于10”,否则返回“小于等于10”。

AND函数

用途:当所有条件都满足时返回TRUE。多个参数是并且的关系,都成立才返回真

语法:AND(logical1, [logical2], ...)

示例:=AND(A1>10, B1<20),如果A1单元格的值大于10且B1单元格的值小于20,则返回TRUE,否则返回FALSE。

OR函数

用途:当至少一个条件满足时返回TRUE。多个参数是或的关系,成立一个就返回真

语法:OR(logical1, [logical2], ...)

示例:=OR(A1>10, B1<20),如果A1单元格的值大于10或B1单元格的值小于20,则返回TRUE,否则返回FALSE。

NOT函数

用途:对逻辑值进行反转,将TRUE转换为FALSE,将FALSE转换为TRUE。

语法:NOT(logical)

示例:=NOT(A1>10),如果A1单元格的值不大于10,则返回TRUE,否则返回FALSE。

IFERROR函数

用途:在公式返回错误时执行备用操作。

语法:IFERROR(value, value_if_error)

示例:=IFERROR(1/A1, "-"),如果A1单元格的值为0导致除法错误,则返回“-”,否则执行除法运算。

SWITCH函数

用途:基于不同的值返回不同的结果。

语法:SWITCH(expression, value1, result1, [value2, result2], ...)

示例:=SWITCH(A1, 1, "一", 2, "二", 3, "三"),如果A1单元格的值为1,则返回“一”,为2则返回“二”,为3则返回“三”。

CHOOSE函数

用途:根据索引号从列表中选择一个值。

语法:CHOOSE(index_num, value1, [value2], ...)

示例:=CHOOSE(A1, "一", "二", "三"),如果A1单元格的值为1,则返回“一”,为2则返回“二”,为3则返回“三”。

IFNA函数

用途:当公式返回#N/A错误时执行备用操作。

语法:IFNA(value, value_if_na)

示例:=IFNA(VLOOKUP(A1, B1:C10, 2, FALSE), "未找到"),如果VLOOKUP函数返回#N/A错误,则返回“未找到”,否则返回查找结果。

IFS函数

用途:检查多个条件,对于第一个TRUE条件返回对应的值。

语法:IFS(condition1, value1, [condition2, value2], ...)

示例:=IFS(A1>90, "优秀", A1>80, "良好", A1>70, "中等", A1>60, "及格", A1<=60, "不及格"),根据A1单元格的值返回相应的评级。

3. 统计函数

3.1 介绍

Excel中的统计函数用于分析数据集,计算汇总数据。

3.2 函数导图

3.3 使用指南

SUM函数

用途:计算一系列单元格的总和。

语法:SUM(number1, [number2], ...)

示例:=SUM(A1:A10),计算A1到A10单元格的总和。

AVERAGE函数

用途:计算一系列单元格的平均值。

语法:AVERAGE(number1, [number2], ...)

示例:=AVERAGE(A1:A10),计算A1到A10单元格的平均值。

MAX函数

用途:找出一系列单元格中的最大值。

语法:MAX(number1, [number2], ...)

示例:=MAX(A1:A10),找出A1到A10单元格中的最大值。

MIN函数

用途:找出一系列单元格中的最小值。

语法:MIN(number1, [number2], ...)

示例:=MIN(A1:A10),找出A1到A10单元格中的最小值。

COUNT函数

用途:计算一系列单元格中包含数字的单元格的数量。

语法:COUNT(value1, [value2], ...)

示例:=COUNT(A1:A10),计算A1到A10单元格中包含数字的单元格数量。

COUNTA函数

用途:计算一系列单元格中非空单元格的数量。

语法:COUNTA(value1, [value2], ...)

示例:=COUNTA(A1:A10),计算A1到A10单元格中非空单元格的数量。

RANK函数

用途:确定一个数值在数据集中的排名。

语法:RANK(number, ref, [order]),其中order为0或省略时表示降序排名,为1时表示升序排名。

示例:=RANK(A2, $A$1:$A$10, 0),计算A2单元格的值在A1到A10单元格中的降序排名。

COUNTIF函数

用途:计算满足特定条件的单元格的数量。

语法:COUNTIF(range, criteria)

示例:=COUNTIF(A1:A10, ">10"),计算A1到A10单元格中值大于10的单元格数量。

SUMIF函数

用途:根据给定条件计算一系列单元格的总和。

语法:SUMIF(range, criteria, [sum_range])

示例:=SUMIF(A1:A10, ">10", B1:B10),计算A1到A10单元格中值大于10对应的B1到B10单元格的总和。

AVERAGEIF函数

用途:根据给定条件计算一系列单元格的平均值。

语法:AVERAGEIF(range, criteria, [average_range])

示例:=AVERAGEIF(A1:A10, ">10", B1:B10),计算A1到A10单元格中值大于10对应的B1到B10单元格的平均值。

4 查找引用函数

4.1介绍

Excel中的查找引用函数可以帮助用户在数据集中快速定位和提取信息

4.2 函数导图

4.3 使用指南

VLOOKUP

用途:在一列中垂直查找特定值,并返回同一行中另一列的值。

语法:VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

示例:=VLOOKUP("A123", A1:B100, 2, FALSE),如果"A123"是A1:A100范围内的值,则返回对应B列的值。

HLOOKUP

用途:在一行中水平查找特定值,并返回同一行中另一行的值。

语法:HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup])

示例:=HLOOKUP("Product A", A1:B4, 2, FALSE),如果"Product A"是A1:A4范围内的值,则返回对应第2行的值。

INDEX

用途:返回表格或区域中的值,通过行号和列号进行定位。

语法:INDEX(array, row_num, [column_num])

示例:=INDEX(A1:C10, 3, 2),返回A1:C10区域中第3行第2列的值

MATCH

用途:返回指定值在数组中的相对位置。

语法:MATCH(lookup_value, lookup_array, [match_type])

示例:=MATCH(5, A1:A10, 0),返回5在A1:A10中的位置,0表示精确匹配。

OFFSET

用途:返回基于给定参照点的偏移量引用。

语法:OFFSET(reference, rows, cols, [height], [width])

示例:=OFFSET(A1, 2, 1, 1, 1),返回A1单元格下方2行,右方1列的单元格引用。

INDIRECT

用途:返回由文本字符串指定的单元格或单元格区域的引用。

语法:INDIRECT(ref_text, [a1])

示例:=INDIRECT("A1"),返回A1单元格的值。

LOOKUP

用途:在一列或一行中查找特定值,并返回相同位置的另一列或另一行的值。

语法:LOOKUP(lookup_value, lookup_vector, [result_vector])

示例:=LOOKUP(2, A1:A10, B1:B10),查找A1:A10中等于2的值,并返回B列中对应的值。

ROW 和 COLUMN

用途:返回给定单元格的行号和列号。

语法:ROW(reference) 和 COLUMN(reference)

示例:=ROW(A1) 返回A1的行号,=COLUMN(A1) 返回A1的列号。

5 文本函数

5.1 介绍

Excel中的文本函数用于处理和操作字符串数据,包括合并文本、拆分文本、转换文本格式等。在数据分析中,文本函数用于数据清洗如去除多余空格和非打印字符,统一数据格式如转换大小写,提取和分割字符串以提取关键信息,查找和替换文本进行数据更正,合并多个列的数据创建完整记录,格式化文本以符合报告要求,计算字符串长度以检查数据完整性,动态生成报表标题,以及在数据透视表和图表分析前准备和格式化数据。这些函数帮助确保数据准确性,提高分析效率,并增强报告的可读性。
 

5.2 函数导图

5.3 使用指南

CONCATENATE

用途:将多个文本字符串合并为一个文本字符串。

语法:CONCATENATE(text1, [text2], ...)

示例:=CONCATENATE("Hello", " ", "World") 返回 "Hello World"。

&运算符

用途:将两个或多个文本字符串连接起来。

语法:text1 & text2

示例:="Kimi" & " Chat" 返回 "Kimi Chat"。

LEFT

用途:从一个文本字符串的第一个字符开始返回指定数量的字符。

语法:LEFT(text, num_chars)

示例:=LEFT("Moonshot", 3) 返回 "Moo"。

RIGHT

用途:从一个文本字符串的最后一个字符开始返回指定数量的字符。

语法:RIGHT(text, num_chars)

示例:=RIGHT("Moonshot", 3) 返回 "hot"。

MID

用途:从文本字符串中指定位置返回指定数量的字符。

语法:MID(text, start_num, num_chars)

示例:=MID("Moonshot", 3, 3) 返回 "ons"。

FIND

用途:查找一个文本字符串在另一个文本字符串中的位置(不区分大小写)。

语法:FIND(find_text, within_text, [start_num])

示例:=FIND("o", "Moonshot") 返回 5。

SEARCH

用途:查找一个文本字符串在另一个文本字符串中的位置(区分大小写)。

语法:SEARCH(find_text, within_text, [start_num])

示例:=SEARCH("o", "Moonshot") 返回 5

 LEN

用途:返回文本字符串中的字符数量。

语法:LEN(text)

示例:=LEN("Moonshot") 返回 8。

LOWER

用途:将文本字符串转换为小写。

语法:LOWER(text)

示例:=LOWER("MOONSHOT") 返回 "moonshot"。

UPPER

用途:将文本字符串转换为大写。

语法:UPPER(text)

示例:=UPPER("Moonshot") 返回 "MOONSHOT"。

PROPER

用途:将文本字符串的每个单词的首字母转换为大写。

语法:PROPER(text)

示例:=PROPER("moonshot") 返回 "Moonshot"。

REPLACE

用途:替换文本字符串中的部分文本。

语法:REPLACE(old_text, start_num, num_chars, new_text)

示例:=REPLACE("Moonshot", 1, 4, "Sun") 返回 "Sunshot"。

SUBSTITUTE

用途:替换文本字符串中的旧文本为新文本。

语法:SUBSTITUTE(text, old_text, new_text, [instance_num])

示例:=SUBSTITUTE("Moonshot AI", "AI", "Chat") 返回 "Moonshot Chat"。

TRIM

用途:删除文本字符串中多余的空格。

语法:TRIM(text)

示例:=TRIM(" Moonshot AI ") 返回 "Moonshot AI"。

CLEAN

用途:删除文本字符串中的所有非打印字符。

语法:CLEAN(text)

示例:=CLEAN("MoonshotAI") 返回 "Moonshot AI"。

TEXT

用途:将数字转换为文本,并设置所需的格式。

语法:TEXT(value, format_text)

示例:=TEXT(42, "0.00") 返回 "42.00"。

6 日期函数

6.1 介绍

Excel中的日期函数用于处理日期和时间数据,可以帮助你进行日期计算、提取日期信息、以及格式化日期显示。

日期函数可以单独使用,也可以组合使用,以满足复杂的日期计算和数据处理需求。通过这些函数,用户可以高效地处理和分析时间序列数据,实现自动化的日期计算和报告生成。

6.2 函数脑图

6.3 使用指南

DATE

用途:从年、月、日的单独值创建一个日期。

语法:DATE(year, month, day)

示例:=DATE(2024, 6, 15) 返回 2024年6月15日。

TODAY

用途:返回当前日期。

语法:TODAY()

示例:=TODAY() 返回当前日期,例如 2024-06-15。

NOW

用途:返回当前日期和时间。

语法:NOW()

示例:=NOW() 返回当前日期和时间,例如 2024-06-15 12:34:56。

YEAR, MONTH, DAY

用途:分别提取日期的年份、月份和天数。

语法:YEAR(serial_number)MONTH(serial_number)DAY(serial_number)

示例:=YEAR(DATE(2024,6,15)) 返回 2024。

DATEVALUE

用途:将文本格式的日期转换为Excel日期序列号。

语法:DATEVALUE(date_text)

示例:=DATEVALUE("2024-06-15") 返回 2024年6月15日的序列号。

TIMEVALUE

用途:将文本格式的时间转换为Excel时间序列号。

语法:TIMEVALUE(time_text)

示例:=TIMEVALUE("14:30") 返回下午2:30的时间序列号。

DATEDIFF

用途:计算两个日期之间的差异。

语法:DATEDIFF(start_date, end_date, unit)

示例:=DATEDIFF(DATE(2024,1,1), DATE(2024,6,15), "m") 返回两个日期之间相差的月数。

DATEDIF

用途:计算两个日期之间的差异,可以是年、月或天。

语法:DATEDIF(start_date, end_date, unit)

示例:=DATEDIF(DATE(2024,1,1), DATE(2024,6,15), "D") 返回两个日期之间相差的天数。

EDATE

用途:从一个日期开始,加上或减去指定的月份数,返回新的日期。

语法:EDATE(date, months)

示例:=EDATE(DATE(2024,1,1), 5) 返回 2024年6月1日。

EOMONTH

用途:返回给定日期所在月份的最后一天。

语法:EOMONTH(date, months)

示例:=EOMONTH(DATE(2024,6,15), 0) 返回 2024年6月30日。

WORKDAY

用途:计算工作日(排除周末和节假日)日期。

语法:WORKDAY(start_date, days, [holidays])

示例:=WORKDAY(DATE(2024,6,1), 10) 返回从2024年6月1日开始的10个工作日后的日期。

NETWORKDAYS

用途:计算两个日期之间的工作日天数(排除周末和节假日)。

语法:NETWORKDAYS(start_date, end_date, [holidays])

示例:=NETWORKDAYS(DATE(2024,6,1), DATE(2024,6,30)) 返回6月份的工作日天数。

 7 最后

感谢大家,请大家多多支持!

相关文章:

影刀RPA实战番外:excel函数应用指南

Excel函数是用于执行特定计算、分析和数据处理任务的预定义公式。它们可处理数学计算、文本处理、逻辑判断、日期和时间运算、查找和引用数据等。例如&#xff0c;SUM函数可以计算一系列数字的总和&#xff0c;IF函数进行逻辑测试&#xff0c;VLOOKUP函数在表格中查找数据&…...

php生成PDF文件(FPDF)

FPDF即“Free PDF”&#xff0c;FPDF类库提供了基本的PDF创建功能&#xff0c;其源代码和使用权是免费的。 PDF格式文档优势 通用&#xff1a;PDF文档在UNIX和Windows系统均可正常使用。 安全&#xff1a;PDF文档可设置为只读模式&#xff0c;并且可以添加密码等保护措施。 美…...

(接口测试)day01接口测试理论 http理论 接口测试流程 接口文档解析

一.接口测试理论 1.接口和接口测试 服务器为客户端开了一个验证接口&#xff08;接口本质&#xff1a;函数方法&#xff09;客户端向服务器传送的消息可以相当于函数的参数&#xff0c;接口是用来让客户端传递数据的 接口&#xff1a;相当于开了一个通道 当服务器要给客户端响…...

Telegram——Bot 机器人/小程序入门指南

一、Bot 介绍 在 TG 中,机器人可以用于接收和发送消息、管理群组(在有权限的情况下可以封禁用户、删除消息、置顶消息等)、通过API进行编程操作、使用 Inline 查询功能在不同的聊天室中提供查询服务、创建自定义键盘按钮、发出账单并收款、接入小程序游戏等。 然而,Bot 默…...

tauri build 后界面样式失效

其中一种情况&#xff1a;你为了使用 convertFileSrc 来加载本地资源&#xff0c;按照官方文档在 tauri.conf.json 中 设置了 tauri.security.csp 为 "default-src self; img-src self asset: https://asset. Localhost"&#xff0c;恰好你在组件中编写了一部分的内联…...

打印自然常数E

自然常数E 自然常数&#xff0c;符号e&#xff0c;为数学中一个常数&#xff0c;是一个无限不循环小数&#xff0c;且为超越数&#xff0c;其值约为2.718281828459045。它是自然对数函数的底数。 我们打印表达式(11/x)的x次方的值以及获取第一次大于2.718的正整数 新建C#控制…...

澳鹏干货 | 大语言模型的上下文窗口 (Context Windows)

大语言模型&#xff08;LLMs&#xff09;极大地提升了人工智能在理解和生成文本方面的能力。其中一个影响其效用的重要方面是“上下文窗口”&#xff08;Context Windows&#xff09;—— 这个概念直接影响着模型接收和生成语言的有效性。 本期澳鹏干货将深入探讨上下文窗口对…...

为什么k8s不支持docker-kubernetes

为什么Kubernetes不再支持Docker&#xff1f; 在Kubernetes 1.20版本之后&#xff0c;Kubernetes宣布逐步停止对Docker作为容器运行时的支持。这一改变在容器管理领域引起了广泛关注。许多人不禁疑惑&#xff1a;Kubernetes与Docker一向密切合作&#xff0c;为何会做出这样的决…...

数据结构编程实践20讲(Python版)—17散列

本文目录 17 散列(Hashing)S1 说明特点应用领域S2 示例:字符串哈希S2 示例:文件、图片哈希S3 应用1:食品安全追溯S4 应用2:在线内容版权保护S5 应用3:社交媒体内容审核往期链接 01 数组02 链表03 栈04 队列05 二叉树06 二叉搜索树07 AVL树08 红黑树09 B树10 B+树11 线段…...

看了大厂用AI审简历,我才发现社会的残酷真相!今年的秋招太可怕了

太可怕了&#xff01;今年秋招&#xff0c;大厂竟然引进黑科技—— AI 面试、AI 智能分析简历&#xff0c; 这让打工人以后咋敢写精通 Office 三件套&#xff0c;就怕被 AI 一眼识破 劝你现在掌握 AI 技能&#xff0c;真的不是说说而已&#xff01; 微软的最新职场 AI 统计数…...

京东大模型革命电商搜推技术:挑战、实践与未来趋势

大模型对搜推技术产生了深远的影响&#xff0c;极大地推动了搜推技术的演进趋势&#xff0c;使得搜推更加的智能化和个性化&#xff0c;然而在搜推中引入大模型时同样面临一系列的挑战&#xff0c;例如商品知识的幻觉&#xff0c;复杂查询的理解&#xff0c;个性化商品推荐&…...

深入学习二叉树(BinaryTree)(纯小白进)

目录&#xff1a; 一、 前言二、 正文2.1、 树的概念2.1.1、 树的结构2.1.2、 树的小知识 2.2、 认识二叉树2.2.1、 二叉树的概念2.2.2、 特殊的二叉树 2.3、 实现二叉树2.3.1、 结构2.3.2、 节点数2.3.3、 树深度2.3.4、 前、中、后序遍历 销毁2.3.4.1、 前序遍历2.3.4.2、 中…...

诗风秦韵诗词学习画廊宣言

诗风秦韵诗词学习画廊宣言 弘扬传统传承文明&#xff0c;奋斗路上不断前进&#xff0c;青春不朽梦想扬帆&#xff0c;华夏赞歌我心飞扬...

Cannot determine local hostname

1. 问题与解答 报错&#xff1a; o.s.cloud.commons.util.InetUtils : Cannot determine local hostname 可能原因&#xff1a; 缺少一个logback.xml 2. logback日志文件介绍 2.1 logback结构与组成 logback.xml 文件是 Logback 的核心配置文件&#xff0c;其基本…...

电工课堂-对晶闸管移相控制触发要求

晶闸管移相控制触发的要求主要包括触发信号的同步性、移相范围、输出功率、触发脉冲的参数和形式等。 触发信号的同步性&#xff1a;触发信号必须与主电路的电源频率保持一致&#xff0c;并具有固定的相位关系。这是为了确保在每个周期内晶闸管都能在相同的相位上被触发&#x…...

基于Arduino做的“鱿鱼游戏”BOSS面具,支持动作检测

这是一个结合了3D打印、舵机、PIR传感器和DFPlayer MP3模块的DIY项目&#xff0c;旨在制作一个带有动画眼睛的"鱿鱼游戏"老板面具。当检测到动作时&#xff0c;面具的眼睛会移动并播放声音&#xff0c;非常适合万圣节使用。 这个项目是一个很好的起点&#xff0c;特…...

数据库的查询操作

之前学习了怎么创建数据库&#xff0c;创建数据表以及给数据表添加数据&#xff0c;我们今天就学习一下数据的查询 一. 查询语句的语法 select 列名&#xff08;字段名&#xff09; form 表名 [where &#xff08;查询条件表达式&#xff09;] [order by <排序的列明>[…...

WebGL编程指南 - WebGL概述

WebGL&#xff0c;是一项用来在网页上绘制和渲染复杂三维图形&#xff08;3D图形&#xff09;&#xff0c;并允许用户与之进行交互的技术 WebGL的一些信息&#xff1a; 表层基于HTML5标准&#xff0c;通过Canvas元素公开底层基于OpenGL&#xff0c;与OpenGL ES规范非常接近暂…...

前端杂学录(十)

1.axios 的底层实现 1. XMLHttpRequests 在浏览器环境中&#xff0c;Axios 使用 XMLHttpRequest 对象来发送请求。这是一个古老的 Web API&#xff0c;用于在浏览器中进行异步 HTTP 请求。 2. Node.js 的 http 模块 在 Node.js 环境中&#xff0c;Axios 使用 Node.js 的 ht…...

C++上机|编写函数invert实现对一维数组的倒序

//编写函数invert实现对一维数组的倒序 # include <iostream> using namespace std;class invert_array {private://int a[10]{0,1,2,3,4,5,6,7,8,9};public: void invert(int A[], int n){int i,j,temp;int m (n-1)/2;for(i0;i<m;i){jn-1-i;tempA[i];A[i]A[j];A[j]t…...

树莓派超全系列教程文档--(61)树莓派摄像头高级使用方法

树莓派摄像头高级使用方法 配置通过调谐文件来调整相机行为 使用多个摄像头安装 libcam 和 rpicam-apps依赖关系开发包 文章来源&#xff1a; http://raspberry.dns8844.cn/documentation 原文网址 配置 大多数用例自动工作&#xff0c;无需更改相机配置。但是&#xff0c;一…...

转转集团旗下首家二手多品类循环仓店“超级转转”开业

6月9日&#xff0c;国内领先的循环经济企业转转集团旗下首家二手多品类循环仓店“超级转转”正式开业。 转转集团创始人兼CEO黄炜、转转循环时尚发起人朱珠、转转集团COO兼红布林CEO胡伟琨、王府井集团副总裁祝捷等出席了开业剪彩仪式。 据「TMT星球」了解&#xff0c;“超级…...

Java 加密常用的各种算法及其选择

在数字化时代&#xff0c;数据安全至关重要&#xff0c;Java 作为广泛应用的编程语言&#xff0c;提供了丰富的加密算法来保障数据的保密性、完整性和真实性。了解这些常用加密算法及其适用场景&#xff0c;有助于开发者在不同的业务需求中做出正确的选择。​ 一、对称加密算法…...

Module Federation 和 Native Federation 的比较

前言 Module Federation 是 Webpack 5 引入的微前端架构方案&#xff0c;允许不同独立构建的应用在运行时动态共享模块。 Native Federation 是 Angular 官方基于 Module Federation 理念实现的专为 Angular 优化的微前端方案。 概念解析 Module Federation (模块联邦) Modul…...

Spring Cloud Gateway 中自定义验证码接口返回 404 的排查与解决

Spring Cloud Gateway 中自定义验证码接口返回 404 的排查与解决 问题背景 在一个基于 Spring Cloud Gateway WebFlux 构建的微服务项目中&#xff0c;新增了一个本地验证码接口 /code&#xff0c;使用函数式路由&#xff08;RouterFunction&#xff09;和 Hutool 的 Circle…...

​​企业大模型服务合规指南:深度解析备案与登记制度​​

伴随AI技术的爆炸式发展&#xff0c;尤其是大模型&#xff08;LLM&#xff09;在各行各业的深度应用和整合&#xff0c;企业利用AI技术提升效率、创新服务的步伐不断加快。无论是像DeepSeek这样的前沿技术提供者&#xff0c;还是积极拥抱AI转型的传统企业&#xff0c;在面向公众…...

前端开发者常用网站

Can I use网站&#xff1a;一个查询网页技术兼容性的网站 一个查询网页技术兼容性的网站Can I use&#xff1a;Can I use... Support tables for HTML5, CSS3, etc (查询浏览器对HTML5的支持情况) 权威网站&#xff1a;MDN JavaScript权威网站&#xff1a;JavaScript | MDN...

渗透实战PortSwigger Labs指南:自定义标签XSS和SVG XSS利用

阻止除自定义标签之外的所有标签 先输入一些标签测试&#xff0c;说是全部标签都被禁了 除了自定义的 自定义<my-tag onmouseoveralert(xss)> <my-tag idx onfocusalert(document.cookie) tabindex1> onfocus 当元素获得焦点时&#xff08;如通过点击或键盘导航&…...

RKNN开发环境搭建2-RKNN Model Zoo 环境搭建

目录 1.简介2.环境搭建2.1 启动 docker 环境2.2 安装依赖工具2.3 下载 RKNN Model Zoo2.4 RKNN模型转化2.5编译C++1.简介 RKNN Model Zoo基于 RKNPU SDK 工具链开发, 提供了目前主流算法的部署例程. 例程包含导出RKNN模型, 使用 Python API, CAPI 推理 RKNN 模型的流程.   本…...

第2课 SiC MOSFET与 Si IGBT 静态特性对比

2.1 输出特性对比 2.2 转移特性对比 2.1 输出特性对比 器件的输出特性描述了当温度和栅源电压(栅射电压)为某一具体数值时,漏极电流(集电极电流...