智能安全策略-DPL
一、华三防火墙-接口的概念。
1、接口。
1. 什么是接口?
接口就像是防火墙的“门”,用来连接不同的网络设备,比如电脑、路由器、服务器等。通过这些“门”,数据(比如网页、视频、文件)才能进出防火墙。
2. 接口的类型
华三防火墙有几种常见的接口类型:
(1)物理接口
这些是防火墙设备上实实在在的插孔,比如网线插口(以太网接口)。就像插座一样,网线插进去后,防火墙就能和其他设备连接。
-
以太网接口(Ethernet):最常见的接口,用来连接网线,比如连接到交换机、路由器或者直接连接电脑。
-
光纤接口(Optical Fiber):用光纤线连接的接口,适合远距离传输数据,比如连接到其他城市的网络设备。
(2)逻辑接口
逻辑接口是防火墙内部“虚拟”的接口,它们是通过软件设置的,用来实现一些特殊功能。
-
VLAN接口(虚拟局域网接口):可以将一个物理接口分成多个“虚拟接口”,让不同的部门或用户组使用同一个物理接口,但彼此隔离。比如,公司内部的财务部门和市场部门可以共享一个物理接口,但通过VLAN接口隔离,财务数据不会被市场部门看到。
-
Loopback接口(环回接口):这是一个虚拟接口,主要用于测试和管理防火墙。它就像防火墙内部的一个“回声室”,可以用来检查防火墙的配置是否正常。
3. 接口的作用
接口的作用主要是让数据在不同网络之间安全地传输。防火墙会检查通过接口的数据,决定哪些数据可以放行,哪些需要阻止,就像一个“守门人”。
-
控制数据流量:防火墙可以根据规则(比如只允许公司内部员工访问公司网站)来控制数据的进出。
-
保护网络安全:防火墙会阻止恶意攻击(比如黑客入侵)通过接口进入内部网络。
4. 接口的配置
配置接口就像是给“门”设置规则。
-
配置物理接口:比如设置接口的IP地址,让防火墙知道这个接口属于哪个网络。
-
配置逻辑接口:比如设置VLAN,让不同部门的网络隔离,或者设置安全策略,决定哪些数据可以通过。
5. 举个例子
假设你有一家公司,有财务部门和市场部门。你可以用一个物理接口连接到公司内部网络,然后通过VLAN接口把财务和市场部门的网络分开。财务部门只能访问财务相关的系统,市场部门只能访问市场相关的系统,这样就能保证数据的安全。
在华三(H3C)防火墙设备中,接口的数据量分类(如百兆、千兆、万兆、十万兆)可以通过接口的命名规范和配置命令来区分。以下是具体介绍:
2、华三。
1. 接口命名规范
华三防火墙的接口命名通常根据端口速率进行分类,具体如下:
-
百兆接口(100Mbps):通常命名为
F
(Fast Ethernet)。 -
千兆接口(1Gbps):命名为
GE
(Gigabit Ethernet)。 -
万兆接口(10Gbps):命名为
XGE
(10-Gigabit Ethernet)。 -
40Gbps接口:命名为
FGE
(40-Gigabit Ethernet)。 -
100Gbps接口:命名为
100GE
(100-Gigabit Ethernet)。
2. 如何在设备上区分接口速率
(1)通过命令行查看接口速率
登录到防火墙设备的命令行界面,可以使用以下命令查看接口速率:
-
查看接口速率:
display interface [接口类型] [接口编号]
例如:
display interface gigabitethernet 1/0/1
如果接口是千兆接口,命令输出中会显示接口类型为
GE
。
(2)通过配置命令设置接口速率
在某些情况下,接口速率可以通过命令手动配置(通常用于电口):
interface [接口类型] [接口编号]
speed [速率]
例如:
interface gigabitethernet 1/0/1
speed 1000
该命令将接口速率设置为1000Mbps。
(3)查看接口统计数据
还可以通过查看接口的统计数据来确认接口速率:
bash复制
display counters rate inbound interface [接口类型] [接口编号]
display counters rate outbound interface [接口类型] [接口编号]
这些命令会显示接口的收发数据速率(单位为pps,即包/秒),从而帮助判断接口的实际使用情况。
3. 设备接口示例
以华三SecPath F1000-AI系列防火墙为例,不同型号的接口速率分类如下:
-
F1000-AI-05:
-
8个千兆以太电口(GE)
-
2个千兆Combo接口(GE)
-
-
F1000-AI-25/35/55:
-
16个千兆以太电口(GE)
-
6个千兆以太光口(GE)
-
2个万兆以太光口(XGE)
-
-
F1000-AI-60/70:
-
14个千兆以太电口(GE)
-
12个千兆以太光口(GE)
-
4个万兆以太光口(XGE)
-
通过以上方法和命名规范,可以清晰地区分华三防火墙设备上的不同速率接口。
3、华为。
在华为设备中,接口速率的分类(如百兆、千兆、万兆、十万兆)可以通过接口名称、命令行工具以及设备的物理接口特性来区分。以下是具体方法:
1. 通过接口名称区分
华为设备的接口命名通常会明确标识接口速率:
-
百兆接口(100Mbps):通常命名为
FastEthernet
或简称为FA
。 -
千兆接口(1Gbps):命名为
GigabitEthernet
或简称为GE
。 -
万兆接口(10Gbps):命名为
10GE
或XGigabitEthernet
。 -
25Gbps接口:命名为
25GE
。 -
40Gbps接口:命名为
40GE
。 -
100Gbps接口:命名为
100GE
。
2. 通过命令行查看接口速率
登录到华为设备的命令行界面,可以使用以下命令查看接口速率:
-
查看接口详细信息:
display interface [接口名称]
例如:
display interface gigabitethernet 0/0/1
命令输出中会显示接口的速率(Speed)和最大带宽(Max-bandwidth)。
-
查看光模块信息(仅限支持光模块的接口):
display transceiver interface [接口名称]
该命令可以查看光模块的速率、波长等信息。
3. 通过设备物理接口区分
-
千兆接口(GE):通常支持RJ45(铜缆)或SFP(光模块)。
-
万兆接口(10GE):通常支持SFP+(光模块)。
-
更高速率接口(如40GE、100GE):通常支持QSFP+、QSFP28等光模块。
4. 通过接口速率限制命令验证
在某些设备上,可以通过配置接口速率限制来验证接口的实际速率:
interface [接口名称]
qos lr inbound cir [速率值]
例如:
interface gigabitethernet 0/0/1
qos lr inbound cir 1000000 // 设置接口限速为1000Mbps
然后通过命令 display qos lr inbound interface [接口名称]
查看限速配置。
通过以上方法,可以清晰地区分华为设备上的不同速率接口。
二、华三防火墙-安全域的概念。
1、华三安全域。
什么是华三防火墙的安全域?
安全域就像是防火墙里的“安全小区”,用来把不同的网络区域分开管理。比如,你家里有客厅、卧室和书房,每个区域都有不同的用途和安全需求,安全域也是类似的。它把网络分成不同的区域,每个区域的安全规则都可以单独设置。
华三防火墙的安全域有哪些默认区域?
华三防火墙默认有以下几个安全域:
-
Local(本地域):这是防火墙自己的区域,比如防火墙自己发出的报文或者需要防火墙处理的报文都属于这个区域。
-
Trust(信任域):这是最安全的区域,通常用来放内部网络,比如公司的办公电脑。
-
DMZ(隔离区):这是一个“缓冲区”,用来放那些需要被外部访问的设备,比如公司的网站服务器。
-
Untrust(不信任域):这是最不安全的区域,通常用来放外部网络,比如互联网。
-
Management(管理域):这个区域用来管理防火墙,比如通过网页登录防火墙进行配置。
安全域的作用是什么?
-
分类管理:把不同的网络区域分开,比如内部网络和外部网络,这样可以更方便地管理。
-
安全控制:可以设置不同的安全规则,比如允许内部网络访问外部网络,但不允许外部网络随便访问内部网络。
-
简化配置:不用为每个接口单独设置安全策略,只需要设置安全域之间的策略就行。
安全域的报文处理规则
-
不同安全域之间的报文:需要通过安全策略来检查,符合规则的放行,不符合的丢弃。
-
同一个安全域内的报文:默认情况下,同一个安全域内的报文是不能互访的,除非特别设置了允许。
-
Local域的报文:防火墙自己发出或接收的报文,需要特别配置才能允许。
怎么配置安全域?
-
创建安全域:给安全域起个名字,比如“Finance”(财务区)。
-
添加成员:把接口(比如网线接口)或者子网(比如192.168.1.0/24)加入到安全域。
-
设置安全策略:比如允许“Trust”域访问“DMZ”域的服务器,但不允许“Untrust”域访问。
简单来说,安全域就是防火墙里的“安全小区”,用来把不同的网络区域分开管理,设置不同的安全规则,让网络更安全、更方便管理。
2、华为安全域。
好的!我用简单易懂的方式给你讲讲华为防火墙的安全域概念,就像给小白讲解一样。
华为防火墙的安全域是什么?
想象一下,你有一个大房子,房子里有很多房间,比如客厅、卧室、书房和地下室。每个房间都有自己的用途,而且你可能会在不同的房间设置不同的安全规则。比如,客厅可以随便进出,但卧室就只有家人能进去。华为防火墙的安全域就是类似的概念,它把网络分成不同的“房间”,每个“房间”有自己的安全规则。
安全域的作用是什么?
安全域的主要作用是把网络分成不同的区域,然后根据每个区域的安全需求设置不同的规则。比如:
-
保护内部网络:把公司内部的电脑放在一个安全的区域,防止外部网络(比如互联网)的攻击。
-
管理访问权限:决定哪些区域可以互相访问,哪些区域不能访问。比如,让员工可以访问互联网,但不让外部用户访问公司内部的财务系统。
-
简化管理:不用为每一个网络设备单独设置安全规则,只需要设置区域之间的规则。
华为防火墙的默认安全域
华为防火墙通常有以下几个默认的安全域:
-
Local(本地域)
这是防火墙自己的“房间”,用来管理防火墙设备本身。比如,管理员登录防火墙进行配置,就属于这个区域。 -
Trust(信任域)
这是最安全的区域,通常用来放公司内部的网络设备,比如员工的电脑、服务器等。这里的数据被认为是最安全的。 -
DMZ(隔离区)
DMZ是“非军事区”的意思,是一个“缓冲区”。比如,公司的网站服务器可以放在这个区域,因为它需要被外部用户访问,但又不想完全暴露在外部网络中。 -
Untrust(不信任域)
这是最不安全的区域,通常用来放外部网络,比如互联网。这个区域的数据被认为是有风险的。 -
Management(管理域)
这个区域专门用来管理防火墙,比如通过网页或命令行登录防火墙进行配置。
安全域之间的规则
-
不同安全域之间:需要设置安全策略来决定是否允许数据通过。比如,允许从Trust区域访问DMZ区域的服务器,但不允许从Untrust区域访问Trust区域。
-
相同安全域之间:默认情况下,同一个安全域内的设备可以互相访问,但也可以通过策略限制。
-
Local域:防火墙自己的操作和管理,需要特别设置才能允许某些操作。
怎么理解安全域?
安全域就像是网络的“安全分区”,把不同的网络区域分开,然后根据每个区域的安全需求设置规则。比如:
-
公司内部网络(Trust):这里是安全的,员工可以互相访问。
-
网站服务器(DMZ):需要让外部用户访问,但要限制外部用户能做的事情。
-
互联网(Untrust):这里是不安全的,要严格限制它对内部网络的访问。
总结一下
华为防火墙的安全域就是用来把网络分成不同的区域,每个区域有自己的安全规则。这样可以保护内部网络,管理访问权限,还能让网络管理变得更简单。就像给房子的不同房间设置不同的安全规则一样,安全域让网络更安全、更灵活。
三、华三防火墙-安全策略的概念。
1 、华三安全策略。
好的,我用简单易懂的方式给你介绍华三防火墙的安全策略。
华三防火墙的安全策略是什么?
安全策略就像是防火墙的“交通规则”,用来决定哪些网络流量可以通行,哪些不能通行。它帮助我们保护网络,防止不安全的访问和攻击。
为什么需要安全策略?
想象一下,你的家里有很多房间,每个房间都有自己的用途。比如,客厅可以随便进出,但卧室就只有家人能进去。安全策略的作用类似,它把网络分成不同的区域(安全域),比如内部网络(Trust)、外部网络(Untrust)和隔离区(DMZ),然后设置规则决定这些区域之间如何通信。
安全策略的基本概念
-
安全域:安全策略的基础是安全域。防火墙把网络分成不同的区域,比如:
-
Trust(信任域):内部网络,最安全。
-
Untrust(不信任域):外部网络,比如互联网。
-
DMZ(隔离区):放置需要被外部访问的设备,比如网站服务器。
-
-
报文处理规则:
-
不同安全域之间的报文需要通过安全策略检查。
-
同一安全域内的报文默认不能互访,除非特别设置。
-
如何配置安全策略?
配置安全策略就像是设置交通规则,步骤如下:
-
定义安全域:
-
创建安全域,并将接口(比如网线接口)加入到对应的安全域。
-
例如,把公司内部的网线接口加入到Trust区域。
-
-
设置策略规则:
-
定义规则名称,比如“允许内网访问外网”。
-
指定源区域和目的区域,比如从Trust到Untrust。
-
指定允许的服务,比如HTTP、HTTPS或Ping。
-
设置动作,比如“允许(pass)”或“拒绝(deny)”。
-
-
举例:
-
如果你想让公司内部的员工可以访问互联网,但不允许外部用户访问公司内部网络,你可以设置一个策略:
-
规则名称:允许内网访问外网
-
源区域:Trust
-
目的区域:Untrust
-
服务:HTTP、HTTPS
-
动作:允许。
-
-
安全策略的作用
-
保护内部网络:防止外部攻击,比如阻止恶意流量进入公司内部网络。
-
管理访问权限:决定哪些设备可以访问哪些服务。
-
简化管理:通过安全域和策略,可以集中管理网络的安全规则。
总结
华三防火墙的安全策略就像是网络的“交通规则”,它通过安全域划分网络区域,并设置规则决定这些区域之间的通信。通过合理配置安全策略,可以保护网络的安全,同时让合法的流量顺利通行。
希望这个介绍能帮助你理解华三防火墙的安全策略!
2、华为安全策略。
华三(H3C)防火墙中的“DPL”可能是指“数据防泄漏(Data Loss Prevention)”功能,这与华三SecPath DLP2000系列网络数据防泄漏系统的功能类似。以下是如何向小白介绍华三防火墙的DPL功能:
华三防火墙的DPL是什么?
DPL是一种网络安全功能,主要用于防止敏感数据从网络中被非法泄露。想象一下,你的公司有一些重要的文件和数据,比如客户的个人信息、财务报表等,这些数据非常重要,不能让外人轻易获取。DPL的作用就是保护这些数据,防止它们被不小心或恶意地发送到网络上。
DPL的主要功能有哪些?
-
监控网络流量
DPL会检查网络中的数据包,看看是否有敏感信息被传输。比如,它会监控邮件、文件上传等操作,确保没有重要数据被泄露。 -
识别敏感内容
DPL可以识别各种类型的敏感数据,比如身份证号码、银行卡号、公司机密文件等。如果发现这些内容出现在不应该出现的地方,它会发出警报。 -
阻止数据外泄
如果DPL检测到有敏感数据正在被发送出去,它可以立即阻止这些数据的传输,从而保护公司的信息安全。 -
记录和报告
DPL会记录所有检测到的事件,并生成报告。这样,管理员可以清楚地知道哪些数据被尝试泄露,以及是谁在尝试泄露。
DPL如何工作?
-
设置规则
管理员可以提前设置规则,告诉DPL哪些数据是敏感的,哪些行为是可疑的。比如,可以设置“禁止发送包含身份证号码的邮件”。 -
实时监控
DPL会在网络流量中实时检查这些规则。如果发现有违反规则的行为,它会立即采取行动。 -
白名单功能
有些情况下,某些数据传输是合法的。DPL允许管理员设置白名单,比如允许某些特定的IP地址或邮箱地址传输数据。
为什么DPL很重要?
在当今的网络环境中,数据泄露是一个非常严重的问题。黑客可能会尝试窃取公司的机密信息,员工也可能会不小心泄露重要数据。DPL就像是一个“数据守卫”,帮助公司保护重要的信息,避免因为数据泄露而造成的损失。
希望这个介绍能帮助你理解华三防火墙的DPL功能!
3、DPL分类。
在华三(H3C)防火墙中,DPL通常指的是**数据防泄漏(Data Loss Prevention)**功能。根据搜索结果,华三防火墙的DPL功能可以分为以下几个方面:
1. 文件内容识别与过滤
DPL能够识别和过滤传输中的文件内容,支持对常见文件类型的真实类型识别,例如Word、Excel、PPT、PDF、ZIP、RAR、EXE、DLL、AVI、MP4等,并对其中的敏感内容进行过滤。
2. URL过滤
DPL支持对URL进行分类和过滤,可以预定义超过50种URL类别。管理员可以配置URL规则的黑白名单,并对访问URL的行为进行控制,例如丢弃流量、重置连接、重定向或记录日志。
3. 应用识别与管控
DPL可以识别海量的应用类型,并且访问控制精度可以细化到应用功能。例如,它能够区分微信的登录、发送消息、语音通话等功能,并结合入侵检测、防病毒和内容过滤功能,提高检测的性能和准确率。
4. 安全策略配置
DPL功能与防火墙的安全策略紧密结合,支持基于多种条件的访问控制,例如源安全域、目的安全域、源用户、源地址/地区、目的地址/地区、域名、服务、应用、时间、VLAN等。
5. 行为和内容审计
DPL还可以对用户的行为和访问内容进行审计和溯源,帮助管理员追踪潜在的安全问题。
1 特征库服务区
特征库服务专区 -新华三集团-H3C
2 特征库本地升级
[WAF特征库版本(V7)-新华三集团-H3C WAF特征库版本(V7)](WAF特征库版本(V7)-新华三集团-H3C WAF特征库版本(V7))
[地区识别特征库-新华三集团-H3C 地区识别特征库](地区识别特征库-新华三集团-H3C 地区识别特征库)
[IPS特征库版本(V7)-新华三集团-H3C IPS特征库版本(V7)](IPS特征库版本(V7)-新华三集团-H3C IPS特征库版本(V7))
[病毒特征库版本(V7)-新华三集团-H3C 病毒特征库版本(V7)](病毒特征库版本(V7)-新华三集团-H3C 病毒特征库版本(V7))
[应用特征库版本(V7)-新华三集团-H3C 应用特征库版本(V7)](应用特征库版本(V7)-新华三集团-H3C 应用特征库版本(V7))
[URL分类库版本(V7)-新华三集团-H3C URL分类库版本(V7)](URL分类库版本(V7)-新华三集团-H3C URL分类库版本(V7))
[应用特征库版本(ACG1000系列)-新华三集团-H3C 应用特征库版本(ACG1000系列)](应用特征库版本(ACG1000系列)-新华三集团-H3C 应用特征库版本(ACG1000系列))
[漏洞特征库版本(V5)-新华三集团-H3C 漏洞特征库版本(V5)](漏洞特征库版本(V5)-新华三集团-H3C 漏洞特征库版本(V5))
[病毒特征库版本(V5)-新华三集团-H3C 病毒特征库版本(V5)](病毒特征库版本(V5)-新华三集团-H3C 病毒特征库版本(V5))
[协议特征库版本(V5)-新华三集团-H3C 协议特征库版本(V5)](协议特征库版本(V5)-新华三集团-H3C 协议特征库版本(V5))
[IP情报库(V7)-新华三集团-H3C IP信誉特征库](IP情报库(V7)-新华三集团-H3C IP信誉特征库)
[域名情报库(V7)-新华三集团-H3C 域名信誉特征库](域名情报库(V7)-新华三集团-H3C 域名信誉特征库)
[URL情报库(V7)-新华三集团-H3C URL信誉特征库](URL情报库(V7)-新华三集团-H3C URL信誉特征库)
总结
华三防火墙的DPL功能通过文件内容识别、URL过滤、应用识别与管控等功能,帮助组织防止敏感数据泄露,同时结合安全策略和行为审计,提供全面的数据保护能力。
四、华三防火墙智能安全策略-DPL。
原来安全策略
现在安全策略
华三 | 华三特征库:https://www.h3c.com/cn/Products___Technology/Products/IP_Security/Characteristic_Service_Area/ | WAF特征库版本(V7)-新华三集团-H3C | WAF特征库版本(V7) |
华三 | 地区识别特征库-新华三集团-H3C | 地区识别特征库 | |
华三 | IPS特征库版本(V7)-新华三集团-H3C | IPS特征库版本(V7) | |
华三 | 病毒特征库版本(V7)-新华三集团-H3C | 病毒特征库版本(V7) | |
华三 | 应用特征库版本(V7)-新华三集团-H3C | 应用特征库版本(V7) | |
华三 | URL分类库版本(V7)-新华三集团-H3C | URL分类库版本(V7) | |
华三 | 应用特征库版本(ACG1000系列)-新华三集团-H3C | 应用特征库版本(ACG1000系列) | |
华三 | 漏洞特征库版本(V5)-新华三集团-H3C | 漏洞特征库版本(V5) | |
华三 | 病毒特征库版本(V5)-新华三集团-H3C | 病毒特征库版本(V5) | |
华三 | 协议特征库版本(V5)-新华三集团-H3C | 协议特征库版本(V5) | |
华三 | IP情报库(V7)-新华三集团-H3C | IP信誉特征库 | |
华三 | 域名情报库(V7)-新华三集团-H3C | 域名信誉特征库 | |
华三 | URL情报库(V7)-新华三集团-H3C | URL信誉特征库 |
相关文章:

智能安全策略-DPL
一、华三防火墙-接口的概念。 1、接口。 1. 什么是接口? 接口就像是防火墙的“门”,用来连接不同的网络设备,比如电脑、路由器、服务器等。通过这些“门”,数据(比如网页、视频、文件)才能进出防火墙。 …...

差分进化算法 (Differential Evolution) 算法详解及案例分析
差分进化算法 (Differential Evolution) 算法详解及案例分析 目录 差分进化算法 (Differential Evolution) 算法详解及案例分析1. 引言2. 差分进化算法 (DE) 算法原理2.1 基本概念2.2 算法步骤3. 差分进化算法的优势与局限性3.1 优势3.2 局限性4. 案例分析4.1 案例1: 单目标优化…...

Alibaba Spring Cloud 十七 Sentinel熔断降级
概述 在微服务架构中,熔断与降级是保证系统稳定性的重要机制,能有效防止故障蔓延或雪崩效应。当某个服务出现异常、延迟过高或错误率过高时,触发熔断保护,将该服务“隔离”一段时间,避免影响整体系统的吞吐和可用性。 …...

LetsWave脑电数据简单ERP分析matlab(一)
LetsWave是基于matlab的一款工具包,类似eeglab,也可以对数据进行预处理。习惯使用eeglab做数据预处理的,可以先在eeglab中做预处理,然后可以保存为*.set格式,最后在letswave中画图。 letswave下载地址:htt…...

设计模式Python版 工厂方法模式
文章目录 前言一、工厂方法模式二、工厂方法模式示例三、工厂方法模式客户端改进四、工厂方法模式隐藏工厂方法(可选) 前言 GOF设计模式分三大类: 创建型模式:关注对象的创建过程,包括单例模式、简单工厂模式、工厂方…...

贝叶斯优化相关
贝叶斯优化相关 python中有很多模块支持贝叶斯优化,如bayesian-optimization、hyperopt,比较好用的是hyperopt,下面是对hyperopt文章的翻译,原文地址如下 https://districtdatalabs.silvrback.com/parameter-tuning-with-hyperop…...

【Matlab高端绘图SCI绘图全家桶更新版】在原60种绘图类型基础上更新
俗话说,一图胜千言。数据可视化便是将数据通过图形化的方式展现出来,它更加便于我们观察数据蕴含的的规律,洞察了数据蕴含的规律后,从而使我们能够做更好的进行科研表达和学术写作。 科研过程中,绘图是一项非常重要的…...

如何构建一个 GraphRAG 系统
构建一个 GraphRAG 系统以提升传统 RAG(检索增强生成)模型的性能,需要结合知识图谱和生成式语言模型的能力,以下是实现的关键步骤和方法: 1. 数据准备 (1) 收集数据 确保有足够的高质量文本数据源,如&…...

代码随想录算法训练营day34
代码随想录算法训练营 —day34 文章目录 代码随想录算法训练营前言一、62.不同路径动态规划动态规划空间优化 二、63. 不同路径 II动态规划动态规划优化空间版 三、343. 整数拆分动态规划贪心算法 96.不同的二叉搜索树总结 前言 今天是算法营的第34天,希望自己能够…...

单片机基础模块学习——按键
一、按键原理图 当把跳线帽J5放在右侧,属于独立按键模式(BTN模式),放在左侧为矩阵键盘模式(KBD模式) 整体结构是一端接地,一端接控制引脚 之前提到的都是使用了GPIO-准双向口的输出功能&#x…...

polars as pl
import polars as pl#和pandas类似,但是处理大型数据集有更好的性能. #necessary import pandas as pd#导入csv文件的库 import numpy as np#进行矩阵运算的库 #metric from sklearn.metrics import roc_auc_score#导入roc_auc曲线 #KFold是直接分成k折,StratifiedKFold还要考虑…...

重构(4)
(一)添加解释性变量,使得代码更容易理解,更容易调试,也可以方便功能复用 解释性的变量 总价格为商品总价(单价*数量)-折扣(超过100个以上的打9折)邮费(原价的…...
神经网络|(三)线性回归基础知识
【1】引言 前序学习进程中,已经对简单神经元的工作模式有所了解,这种二元分类的工作机制,进一步使用sigmoid()函数进行了平滑表达。相关学习链接为: 神经网络|(一)加权平均法,感知机和神经元-CSDN博客 神经网络|(二…...

deepseek R1 高效使用学习
直接提问 1、可以看到思考过程,可以当个学习工具 2、高效简介代码prompt <context> You are an expert programming AI assistant who prioritizes minimalist, efficient code. You plan before coding, write idiomatic solutions, seek clarification …...

STM32_SD卡的SDIO通信_基础读写
本篇将使用CubeMXKeil, 创建一个SD卡读写的工程。 目录 一、SD卡要点速读 二、SDIO要点速读 三、SD卡座接线原理图 四、CubeMX新建工程 五、CubeMX 生成 SD卡的SDIO通信部分 六、Keil 编辑工程代码 七、实验效果 实现效果,如下图: 一、SD卡 速读…...

【Docker】私有Docker仓库的搭建
一、准备工作 确保您的系统已安装Docker。如果没有安装,请参考Docker官方文档进行安装。 准备一个用于存储仓库数据的目录,例如/registry_data/。 二、拉取官方registry镜像 首先,我们需要从Docker Hub拉取官方的registry镜像。执行以下命…...

linux 管道符、重定向与环境变量
1. 输入输出重定向 在linux工作必须掌握的命令一文中,我们已经掌握了几乎所有基础常用的Linux命令,那么接下来的任务就是把多个命令适当的组合到一起,使其协同工作,会更高效的处理数据,做到这一点就必须搞清楚命令的输…...

Ansible fetch模块详解:轻松从远程主机抓取文件
在自动化运维的过程中,我们经常需要从远程主机下载文件到本地,以便进行分析或备份。Ansible的fetch模块正是为了满足这一需求而设计的,它可以帮助我们轻松地从远程主机获取文件,并将其保存到本地指定的位置。在这篇文章中…...

wireshark工具简介
目录 1 wireshark介绍 2 wireshark抓包流程 2.1 选择网卡 2.2 停止抓包 2.3 保存数据 3 wireshark过滤器设置 3.1 显示过滤器的设置 3.2 抓包过滤器 4 wireshark的封包列表与封包详情 4.1 封包列表 4.2 封包详情 参考文献 1 wireshark介绍 wireshark是非常流行的网络…...

51单片机——按键控制LED流水灯
引言 在电子制作和嵌入式系统学习中,51 单片机是一个经典且入门级的选择。按键控制 LED 流水灯是 51 单片机的一个基础应用,通过这个实例,我们可以深入了解单片机的输入输出控制原理。 51 单片机简介 51 单片机是对所有兼容 Intel 8051 指…...

【opencv】第9章 直方图与匹配
第9章 直方图与匹配 9.1 图像直方图概述 直方图广泛运用于很多计算机视觉运用当中,通过标记帧与帧之间显著的边 缘和颜色的统计变化,来检测视频中场景的变化。在每个兴趣点设置一个有相近 特征的直方图所构成“标签”,用以确定图像中的兴趣点。边缘、色…...

HTML5 Web Worker 的使用与实践
引言 在现代 Web 开发中,用户体验是至关重要的。如果页面在执行复杂计算或处理大量数据时变得卡顿或无响应,用户很可能会流失。HTML5 引入了 Web Worker,它允许我们在后台运行 JavaScript 代码,从而避免阻塞主线程,保…...

MVCC底层原理实现
MVCC的实现原理 了解实现原理之前,先理解下面几个组件的内容 1、 当前读和快照读 先普及一下什么是当前读和快照读。 当前读:读取数据的最新版本,并对数据进行加锁。 例如:insert、update、delete、select for update、 sele…...

基于ESP32-IDF驱动GPIO输出控制LED
基于ESP32-IDF驱动GPIO输出控制LED 文章目录 基于ESP32-IDF驱动GPIO输出控制LED一、点亮LED3.1 LED电路3.2 配置GPIO函数gpio_config()原型和头文件3.3 设置GPIO引脚电平状态函数gpio_set_level()原型和头文件3.4 代码实现并编译烧录 一、点亮LED 3.1 LED电路 可以看到&#x…...

【优选算法】9----长度最小的子数组
----------------------------------------begin-------------------------------------- 铁子们,前面的双指针算法篇就算告一段落啦~ 接下来是我们的滑动窗口篇,不过有一说一,算法题就跟数学题一样,只要掌握方法,多做…...

LabVIEW太阳能照明监控系统
在公共照明领域,传统的电力照明系统存在高能耗和维护不便等问题。利用LabVIEW开发太阳能照明监控系统,通过智能控制和实时监测,提高能源利用效率,降低维护成本,实现照明系统的可持续发展。 项目背景 随着能源危机…...

MongoDB中单对象大小超16M的存储方案
在 MongoDB 中,单个文档的大小限制为 16MB。如果某个对象(文档)的大小超过 16MB,可以通过以下几种方案解决: 1. 使用 GridFS 适用场景:需要存储大文件(如图像、视频、文档等)。 原…...

三维激光扫描-用智能检测系统提升效率
当下,企业对生产效率和质量控制的要求越来越高。传统的检测方法往往难以满足高精度、快速响应的需求。三维激光扫描技术结合智能检测系统,为工业检测带来了革命性的变革。 传统检测方法的局限性 传统检测方法主要依赖于人工测量和机械检测工具…...

css遇到的一些问题
1.vw单位,在PC端vw单位是包含右侧滚轮的宽度,而在移动端不会包含滚轮的长度,在PC端运用vw单位进行居中对齐,会比实际偏左盒子偏右一点,因为内容区域并不包含滚轮。 2.运用媒体查询进行响应式布局式,媒体查询…...

【langgraph】ubuntu安装:langgraph:未找到命令
langgraph 在ubuntu24.04 参考:langgraph运行:报错: (05_ep_dev) root@k8s-master-pfsrv:/home/zhangbin/perfwork/01_ai/05_ep_dev/expert# langgraph dev langgraph:未找到命令查看langraph的安装情况 pip show langgraph...