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

中电联系列一:rocket手把手教你理解中电联协议!

分享《一套免费开源充电桩物联网系统,是可以立马拿去商用的!》

第1部分:总则

Charging and battery swap service information exchange for electric vehicles Part 1:General

前 言

T/CEC102—2016《 电动汽车充换电服务信息交换》分为四个部分:
——第1部分:总则;
——第2部分:公共信息交换规范;
——第3部分:业务信息交换规范;
——第4部分:数据传输及安全。
本部分为T/CEC102—2016《 电动汽车充换电服务信息交换》的第1部分。
本部分按照 GB/T1.1—2009《 标准化工作导则 第1部分:标准的结构和编写》给出的规则编写。 本部分由中国电力企业联合会提出。
本部分由能源行业电动汽车充电设施标准化技术委员会归口。
本部分主要起草单位:普天新能源有限责任公司。
本部分参与起草单位:国网电动汽车服务有限公司、青岛特来电新能源有限公司、深圳充电网科 技有限公司、国家电网公司、南瑞集团、国电南瑞科技股份有限公司、许继集团、中国电力科学研究 院、万帮新能源投资集团有限公司、中创三优(北京)科技有限公司、北京伟杰海泰系统集成技术有 限公司、深圳科陆电子科技股份有限公司等。
本部分主要起草人:邵浙海、傅晶、倪峰、江冰、秦俭、冯义、赵飞、黄伟、张锟、郑隽一、 储丹、王振飞、杨晓瑜、李健、陈维、黄伟(伟杰海泰)、连湛伟、赵明宇、吾喻明、杨帆、王亮、 刘珂。
本标准为首次发布。
本标准在执行过程中的意见或建议反馈至中国电力企业联合会标准化管理中心(北京市白广路二条一号,100761)。
电动汽车充换电服务信息交换

第1部分:总 则

1 范围

本部分规定了电动汽车充换电服务信息交换的总体要求,包括充换电服务信息交换体系结构、信 息交换服务流程、信息交换功能、安全机制以及性能指标要求。
本部分适用于归属不同运营商的电动汽车充换电运营服务平台之间的充换电服务信息交换,以及 电动汽车充换电运营服务平台与第三方服务及管理平台之间的信息交换。

2 规范性引用文件

下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文 件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
GB/T19596 电动汽车术语
GB/T20271—2006 信息安全技术 信息系统安全通用技术要求
GB/T 25070—2010 信息安全技术 信息系统等级保护安全设计技术要求
GB/T 27930—2015 电动汽车非车载传导式充电机与电池管理系统之间的通信协议
GB/T28569—2012 电动汽车交流充电桩电能计量
GB/T 29317 电动汽车充换电设施术语
GB/T 29318—2012 电动汽车非车载充电机电能计量
T/CEC 102.1—2016 电动汽车充换电服务信息交换 第1部分:总则
T/CEC 102.2—2016 电动汽车充换电服务信息交换 第2部分:公共信息交换规范
T/CEC 102.3—2016 电动汽车充换电服务信息交换 第3部分:业务信息交换规范
T/CEC102.4—2016 电动汽车充换电服务信息交换 第4部分:数据传输及安全

3 术语和定义

GB/T19596、GB/T29317、GB/T27930—2015 界定的以及下列术语和定义适用于本文件。

3.1

电动汽车使用者 EV Driver
通过电动汽车基础设施进行能量补充服务的用户。

3.2

电动汽车充换电服务 EV charging service
运营商提供电动汽车使用者的,包括通过身份识别认证、充换电、支付结算的整个过程。

3.3

电动汽车充换电服务运营商 EV charging and battery swap service operator
为电动汽车用户提供充换电服务的提供者,简称运营商。

3.4

电动汽车充换电服务平台 EV charging and battery swap service platform
对电动汽车信息及电动汽车基础设施信息进行采集、处理和运行管理,向用户提供充换电服务、业务管理及信息服务功能的支撑系统,简称服务平台。

3.5

电动汽车充换电服务公共信息 EV charging and battery swap service common information
电动汽车充换电服务中涉及的通用信息,包括电动汽车充换电服务资源信息、电动汽车充换电服 务统计信息。

3.6

电动汽车充换电服务资源信息 EV charging and battery swap service directory information
电动汽车充换电服务中涉及的基本信息目录,包括设备标识、名称、位置、坐标、服务公示信息 以及状态等,

3.7

电动汽车充换电服务统计信息 EV charging and battery swap service statistics information 电动汽车充换电服务平台之间信息交换的统计类数据,例如累计电量、累计时长等。

3.8

电动汽车充换电服务业务信息 EV charging and battery swap service business information
电动汽车充换电服务平台之间实现充换电业务漫游等功能所需的业务流程信息,完成认证、充电 启动、充电停止以及订单信息与结算。

3.9

电动汽车充换电业务漫游 EV charging and battery swap service roaming
一个运营商向另一个运营商的注册用户提供充换电服务的过程。

3.10

基础设施运营商 service operator of EVI
提供电动汽车充电基础设施服务的运营商。

3.11

客户归属运营商 Service operator for ev driver
电动汽车使用者注册入网的运营商,为电动汽车使用者提供账务管理、信息服务和客服支持等。

3.12

公共信息交换接口 EV charging and battery swap service business information interface 实现公共信息交换的接口,简称Icomm 接口。

3.13

业务信息交换接口 EV charging and battery swap service common information interface 实现业务信息交换的接口,简称 Iserv 接口。

3.14

电动汽车充换电服务结算协议 Accounting agreement
不同运营商进行结算业务规则与约定,简称结算协议。

3.15

电动汽车充换电服务结算平台 Clearing house
提供不同运营商之间结算业务的平台,简称结算平台。

3.16

信息交换功能实体 Function unit
在电动汽车充换电服务运营服务网络平台中,提供信息交换功能的功能单元,包括硬件基础设施 和软件系统。

3.17

第三方服务及管理平台 Third-party services and management platform
与电动汽车充换电服务平台进行信息交换的独立运行平台,可以是以第三方的角色为客户提供系列的专业性服务的平台,也可以是政府管理监督信息服务平台等。

3.18

电动汽车运营服务平台
对电动汽车运行过程信息进行采集、处理和运行管理的支撑系统,为联网用户提供信息服务。

4 电动汽车充换电服务信息交换体系

4.1 体系结构

4.1.1 定义

参与电动汽车充换电服务的各业务角色和信息交换功能实体之间应在正常、安全、有效的原则下 通过规范的接口进行信息交换,相互协同地向电动汽车用户提供充换电服务。

4.1.2 分层

电动汽车充换电服务信息交换功能实体分层结构包括4 层,分别是信息接入层、基础设施层、运 营服务层和数据共享层。

4.1.3 接口

电动汽车充换电服务信息交换接口既存在于各个服务逻辑层之间,也存在于同一逻辑层的不同平台之间。
在这里插入图片描述

本标准规定Icomm 和 Iserv 接口在T/CEC 102.2—2016、T/CEC 102.3—2016、T/CEC 102.4—2016 有详细定义。

4.1.4 体系结构

各个信息交换实体及其之间的信息交换接口的体系结构如图1所示。

4.2 分层结构与能力

4.2.1 分层结构

4.2.2 信息接入层 (EVAC Layer)

由电动汽车用户以及各类信息终端组成,包括电动汽车、智能终端、智能卡、NFC 等设备或模块,提供用户身份识别和用户终端服务交互功能。

4.2.3 基础设施层 (EVIE Layer)

由交流充电桩、非车载充电机及其他充换电设备组成基础设施。基础设施连接到充换电运营服务 平台,与信息接入层各类终端进行实时信息交互,完成向电动汽车输送电能量。

4.2.4 运营服务层 (EVSOP Layer)

由充换电设施运营服务平台、电动汽车运营服务平台及结算平台,各平台通过相互协同构成运营 服务网络,向用户提供完整的充换电服务。其中结算平台可提供不同运营之间的结算服务。
在这里插入图片描述
注:本标准涉及Icomm和Iserv接口的约定,具体约定参照T/CEC 102.2—2016、T/CEC 102.3—2016、T/CEC 102.4—2016。
图 1 电动汽车充换电服务信息交换体系结构

4.2.5 数据共享层 (EVDSS Layer)

由第三方服务或管理平台组成。可利用充换电设施运营服务网络提供的信息其信息统计、行业管 理等功能。

4.2.6 能力

功能实体通过本系列标准规定的接口进行信息交互,在一个运营商内部或者不同运营商之间共同 完成充换电服务。
电动汽车使用者可通过多种方式访问运营服务网络,与运营服务网络平台完成信息交换。
充换电运营服务平台应提供公共信息服务和业务信息服务能力。
公共信息服务应完成资源目录信息的交换,实现充电设施的发现与寻找等能力。
业务信息服务应完成充电过程信息的交换,实现充电认证和充电服务以及订单等能力。
电动汽车运营服务平台可提供电动汽车信息能力。
结算平台可实现不服务运营商之间的清分结算能力。
第三方服务及管理平台可扩展增值服务功能以及监督管理能力。

4.3 接口

4.3.1 Iac 接口

lac 接口定义电动汽车用户使用充换电服务的访问接口,是 EVAC 层与 EVIE 层之间的接口。 信息交互功能指实现信息接入终端与运营服务网络之间的信息交互。
身份鉴别功能指电动汽车用户通过提供的不同的身份凭证被运营服务网络识别。 lac 接口类型定义如表2所示。
在这里插入图片描述

4.3.2 Icomm 接口

Icomm 接口定义归属不同运营商的充换电运营服务平台之间的公共信息交换接口,该接口主要功 能如下:
——资源信息服务,指基本的资源信息发布、更新、同步等;
——状态信息服务,指基本的资源信息发布、更新、同步等;
——统计信息服务,指统计信息上报与发布。
本接口详细定义在T/CEC 102.2—2016 中说明。

4.3.3 Iserv 接口

Iserv 接口定义归属不同运营商的充换电运营服务平台之间的业务信息交换接口,该接口主要功能 如下:
——平台认证服务,指完成运营服务平台鉴权认证,获得平台之间数据访问和业务控制能力许可;
——用户认证服务,指完成归属不同运营商的电动汽车用户身份认证;
——设备认证服务,指完成归属不同充电运营商的设备认证;
——业务策略服务,指完成不同充换电运营服务平台服务策略的交换;例如设备定价方案等; ——充电业务服务,指完成不同充换电运营服务平台间充电过程的信息交换;
——充电订单服务,指完成不同充换电运营服务平台间充电交易记录的信息交换;
——订单对账服务,指完成不同充换电运营服务平台间对账和结算信息交换。 本接口详细定义在T/CEC102.3—2016 中说明。

4.3.4 Ipay 接口

Ipay 接口定义为不同运营商与结算平台的业务信息交换接口。
该接口标准待制定。

4.3.5 Iev 接口

Iev 接口定义为充换电运营服务平台与电动汽车运营服务平台的业务信息交换接口,实现车辆信息 服务与充电信息服务的信息融合和协同功能。
该接口标准待制定。

4.3.6 Idev 接口

Idev 定义为充换电基础设施与充换电运营服务平台之间的信息交换接口。
该接口标准待制定。

4.3.7 Iex 接口

lex 定义为充换电运营服务平台与第三方服务及管理平台的扩展业务信息交换接口,在公共信息交 换基础上,实现运营服务平台与不同第三方服务与管理平台的多应用信息交互扩展,原则参照行业平 台的相关接口规范。
该接口标准待制定。

5 电动汽车充换电服务信息交换服务流程

5.1 业务角色定义

为实现不同运营服务平台下的电动汽车充换电漫游等功能,各个运营服务平台之间应满足基本服 务信息交换流程,流程中涉及的业务角色包括以下四类:
a) 电动汽车基础设施;
b) 电动汽车使用者;
c) 基础设施运营商;
d) 客户归属运营商。

5.2 公共信息服务交换流程

5.2.1 发布流程

充换电服务平台将所管理设备信息进行发布,提供给电动汽车用户以获得基础设施发现和查找功能。

5.2.2 查询流程

充换电服务平台将基础设施状态提供给其他充换电服务平台查询。

5.2.3 统计流程

充换电服务平台与将统计信息发布给第三方服务及管理平台。

5.3 业务信息服务交换流程

5.3.1 身份识别基本流程

电动汽车用户提供的用户凭证,在客户归属运营商平台获得身份认证,获得充电服务凭证。

5.3.2 充电启动与停止流程

电动汽车用户通过客户归属运营商平台,通知基础设施运营商平台启动与停止充电。

5.3.3 充电交易支付流程

充电结束后,基础设施运营商平台生成充电交易信息,提交客户归属运营商平台,由客户归属运 营商平台根据用户支付属性,完成充电交易支付。扣费成功后返回信息给基础设施运营商,并通知电 动汽车使用者。

5.3.4 交易结算流程

基础设施运营商提交交易对账信息给客户归属运营商服务平台,双方进行信息数据核对,核对完 成后按照双方约定的结算协议完成结算。

6 电动汽车充换电服务信息交换功能

6.1 公共信息交换

6.1.1 一般要求

公共信息是充电运营商服务平台之间,以及运营商服务平台向第三方服务及管理平台提供的电动 汽车充换电服务的公共基础数据,如图2所示。

6.1.2 功能

6.1.2.1 平台认证服务

应具备平台认证服务提供平台之间的认证功能。平台之间在信息交换前,需要完成平台认证,获得信息交换能力。
在这里插入图片描述

6.1.2.2 基本信息服务

应具备对外公开发布充电设施公共信息的功能,以便其他平台可在获得认证的情况下,发现或查 询电动汽车充换电服务公共信息。

6.1.2.3 统计信息服务

应具备对外公开发布充电设施统计信息的功能,以便其他平台能够按照规定,在获得认证的情况 下,查询并获得统计信息。

6.1.3 传输机制

6.1.3.1

公共信息交换传输机制可采用订阅发布模式或查询模式,参与交换信息的平台,其中一方作为 信息发布方,另一方作为信息使用方,由信息提供方提供发布服务,信息使用方按照订阅模式或查询 获得公共信息。

6.1.3.2

公共信息交换传输机制工作模式可满足 push 模式和 pull 模式。

6.1.3.3

平台之间的认证信息交换可支持分布式认证模式和中心交换认证模式。

6.1.3.4

公共信息交换功能内容涵盖交换功能、交换格式、发送频率、数据结构定义,由 T/CEC 102.2—2016规定。

6.1.3.5

公共信息交换的通信机制、通信协议、安全机制由 T/CEC 102.4—2016规定。

6.2 业务信息交换

6.2.1 一般要求

业务信息是运营商服务平台之间进行电动汽车充换电服务操作时交换的相关信息。运营商服务平 台之间进行的充换电服务信息交换相关操作如图3所示。
在这里插入图片描述

6.2.2 功能

6.2.2.1 平台认证

应具备平台认证服务提供平台之间的认证功能。平台之间在信息交换前,需要完成平台认证,获 得信息交换能力。

6.2.2.2 用户认证

应具备不同运营商前端设备分别能够识别不同运营商的客户身份功能。通过双方平台交互接口实 现跨运营商的客户身份识别,验证身份的合法性及有效性,获得前端设备运营商的认证许可后,提供 充电服务。

6.2.2.3 设备认证

可具备不同运营商通过双方平台交互接口实现跨运营商的设备识别,验证设备的合法性及有效 性,获得设备运营商的认证许可后,提供充电服务。

6.2.2.4 业务策略

可具备面对不同运营商之间的客户,验证客户的服务套餐、余额、服务内容等。

6.2.2.5 充电业务

应具备不同运营商充电设备向客户提供充电启动、充电过程和充电停止功能。

6.2.2.6 充电订单

应具备设备归属运营商生成充电消费信息订单,并由客户归属运营商按照充电订单信息完成扣 费,跨运营商的客户形成的充电消费订单由双方保留,形成对账机制。

6.2.2.7 订单对账

应具备运营商之间根据签署结算协议,按照充电订单信息以及结算服务协议完成结算的流程。

6.2.3 传输机制

6.2.3.1

业务信息交换传输机制可采用请求—应答模式。参与交换信息的平台一方作为服务请求方,另 一方作为服务应答方,由服务请求方向服务应答方提出服务请求,服务应答方按照规范提供服务执行 并向请求方应答响应结果。

6.2.3.2

业务信息交换传输机制可支持同步模式和异步模式,可由平台双方协商后确定具体模式。

6.2.3.3

平台认证服务提供平台之间的认证功能,支持分布式认证模式和中心交换认证模式。

6.2.3.4

业务信息交换功能内容涵盖交换功能、交换格式、发送频率、数据结构定义,由 T/CEC102.3—2016规定。

6.2.3.5

业务信息交换的通信机制、通信协议、安全机制由T/CEC102.4—2016 规定。

7 电动汽车充换电服务信息交换安全机制

7.1 通用要求

7.1.1

电动汽车充换电服务信息交换应根据国家信息安全等级保护相关要求,针对各应用系统构建相 应的安全保护等级。

7.1.2

应根据平台系统的应用、数据、技术架构,将相同保护等级的信息系统适当集中,划分为不同 的安全信息域,有区别地进行系统安全保护。

7.1.3

应对照不同等级信息安全保护要求,对现有安全防范措施进行评估,在综合利用现有技术和管 理手段的基础上,有针对性地完善系统安全保护措施。

7.1.4

应从技术和管理两个方面,构建科学的信息安全保护体系。技术方面应从物理安全、网络安 全、主机安全、应用安全、数据安全5 个层面完善相应的保护措施。管理方面应从制度、机构、人 员、建设、运维5个层面完善相应的保护措施。

7.2 数据传输安全

接口传输协议应采用加密技术,确保信息传输过程的安全性。

7.3 角色身份认证

接口应采用可信的平台接入授权机制,确保信息共享平台身份的真实性。

7.4 信息隐私保护

针对隐私性较高的信息,接口宜采用脱敏加密和密文空间计算技术,实现对隐私信息的保护。

7.5 信息共享管理制度

接口所采用的加密技术应建立相应的密钥、身份代码分配等资源信息管理制度,确保相关资源信 息的有效分配与合理使用。

7.6 密钥的使用及管理

各运营商系统间在消息传递时,需要保障传输和接收数据的安全和完整。
具体处理流程规定参见T/CEC 102.4—2016。

8 电动汽车充换电服务信息交换性能指标

8.1 公共信息交换性能指标

平台接口平均响应时间:不大于20s。
数据正确率:应大于99.99%。

8.2 业务信息交换性能指标

平台接口平均响应时间:不大于3s。
数据正确率:应满足99.99%。

附 录 A

(规范性附录)
二 维 码 规 范
基于二维码的扫码识别方式获得的信息识别接口中的二维码信息使用 URI(Uniform Resource Identifier, 是一个用于标示某一互联网资源名称的字符串,该种标示允许用户对任何资源通过特定的协 议进行交互操作)进行编码。
格式如下:
hlht:// 充电设备接口 ID.运营商ID/ [自定义]
其中充电设备接口ID 和运营商ID 的详细定义见T/CEC 102.4—2016。

如果侵权请联系删除。

分享《一套免费开源充电桩物联网系统,是可以立马拿去商用的!》

相关文章:

中电联系列一:rocket手把手教你理解中电联协议!

分享《一套免费开源充电桩物联网系统,是可以立马拿去商用的!》 第1部分:总则 Charging and battery swap service information exchange for electric vehicles Part 1:General 前 言 T/CEC102—2016《 电动汽车充换电服务信息交换》分为四…...

(面试官问我微服务与naocs的使用我回答了如下,面试官让我回去等通知)微服务拆分与nacos的配置使用

微服务架构 正常的小项目就是所有的功能集成在一个模块中,这样代码之间不仅非常耦合,而且修改处理的时候也非常的麻烦,应对高并发时也不好处理,所以 我们可以使用微服务架构,对项目进行模块之间的拆分,每一…...

冯喜运:6.7今日黄金原油行情分析及独家操作策略

【黄金消息面分析】:周三(6月5日),金价回升逾1.2%,收盘报每盎司2,355.49美元,全面收复前一交易日的跌幅。周三当天前公布的美国民间就业数据弱于预期,增强了美联储将在今年晚些时候降息的预期&a…...

Android 蓝牙概述

一、什么是蓝牙 蓝牙是一种短距离(一般10m内)无线通信技术。蓝牙技术允许固定和移动设备在不需要电缆的情况下进行通信和数据传输。 “蓝牙”这名称来自10世纪的丹麦国王哈拉尔德(Harald Gormsson)的外号。出身海盗家庭的哈拉尔德统一了北欧四分五裂的国…...

Python3 笔记:字符串的 find()、rfind()、index()、rindex()

1、find() 方法检测字符串中是否包含子字符串 str ,如果指定 beg(开始) 和 end(结束) 范围,则检查是否包含在指定范围内,如果指定范围内如果包含指定索引值,返回的是索引值在字符串中…...

【研发日记】Matlab/Simulink软件优化(二)——通信负载柔性均衡算法

文章目录 前言 背景介绍 初始代码 优化代码 分析和应用 总结 前言 见《【研发日记】Matlab/Simulink软件优化(一)——动态内存负荷压缩》 背景介绍 在一个嵌入式软件开发项目中,需要设计一个ECU节点的CAN网路数据发送,需求是在500k的通信波特率上&a…...

Python 设计模式(行为型)

文章目录 策略模式场景示例 迭代器模式场景示例 访问者模式场景示例 观察者模式场景示例 命令模式场景示例 模板方法模式场景示例 模板方法模式场景示例 事件驱动模式场景示例 责任链模式场景示例 中介者模式场景示例 状态模式场景示例 策略模式 策略模式(Strategy…...

电商API商品数据采集接口||助力电商企业采集商品大数据提高开发效率

提高开发效率:电商API接口允许不同的应用程序之间高效地进行交互,节省了大量的人力物力成本,使得开发者可以将更多时间和精力集中于自身的核心业务。 增加数据安全性:通过对数据进行安全加密,API接口实现了对数据的保护…...

Day34 事件聚合器实现消息过滤功能

​ 当前章节,实现了消息事件过滤功能 在上一章节中,我们发现在Login视图页和Main视图页都使用了同一个事件聚合器,导致在Login视图页发送的消息也被Main 视图主页所接收,这违反了事件传递的意图和模块化设计的原则。为了解决这个问题,我们需要为事件聚合器引入消息过滤的…...

前端 JS 经典:Reflect 本质

1. 什么是 Reflect Reflect 可以调用对象的基本方法(内部方法),在 ES6 之前我们是没有任何方法去直接调用对象的基本方法的。只能间接调用,间接调用它又会给你做一些额外得事。 2. 对象的基本方法 什么是对象的基本方法呢&…...

accelerate 的一个tip:early stopping 处可能存在的bug

在分布式训练中进行提前停止时,如果每个进程都有特定的停止条件(例如验证损失),这可能不会在所有进程中同步。 因此,可能在进程 0 中发生中断,而进程 1 则不会——>这将导致代码无限期挂起,直…...

企业数据挖掘建模平台极简建模流程

泰迪智能科技企业数据挖掘建模平台是企业自主研发,面向企业级用户的快速数据处理构建模型工具。平台底层算法基于R语言、Python、Spark等引擎,使用JAVA语言开发,采用 B/S 结构,用户无需下载客户端,可直接通过浏览器进…...

使用pkg打包了一个使用了sqlite3的nodejs项目,启动后闪退

从截图来看,问题出在 sqlite3 模块上。说明在打包过程中,sqlite3 模块的 .node 文件没有正确加载。 紧急解决方法: 其实就是exe文件还需要node_modules中的sqlite3 依赖,我们直接在系统顶级放一个node_modules,且其中只…...

网络编程(UPD和TCP)

//发送数据 //UDP协议发送数据 package com.example.mysocketnet.a02UDPdemo;import java.io.IOException; import java.net.*;public class SendMessageDemo {public static void main(String[] args) throws IOException {//发送数据//1.创建DatagramSocket对象(快递公司)//…...

cesium 之 flyTo、setView、lookat

orientation配置项的参数 cesium中,朝向orientation,通常使用heading、pitch、roll这三个参数来描述 heading 通过调整heading的值,使相机朝向特定的方向朝向方向说明【北:0, 东:π/2弧度, …...

超速解读多模态InternVL-Chat1.5 ,如何做到开源SOTA——非官方首发核心技巧版(待修订)

解读InternVL-chat1.5系列 最近并行是事情太杂乱了,静下心来看一看优秀的开源项目,但是AI技术迭代这么快,现在基本是同时看五、六个方向的技术架构和代码,哪个我都不想放,都想知道原理和代码细节,还要自己训练起来&am…...

Vue 组件_动态组件+keep-alive

文章目录 Vue 动态组件 keep-alive知识点讲解业务场景实例代码实现keep-alive Vue 动态组件 keep-alive 知识点讲解 通过 Vue 的 <component> 组件和特殊的 is 属性实现的。 <!-- curentComponent 改变时组件也改变 --> <component :is"componentMap[…...

深入理解Redis:多种操作方式详解

Redis&#xff08;Remote Dictionary Server&#xff09;是一款高性能的开源键值存储系统&#xff0c;广泛应用于缓存、会话管理、实时分析等领域。它支持多种数据结构&#xff0c;如字符串、哈希、列表、集合和有序集合等&#xff0c;提供了丰富的操作命令。本篇博客将详细介绍…...

stm32太阳能追光储能系统V2

大家好&#xff0c;我是 小杰学长 stm32太阳能追光储能系统V2. 增加了命令行交互和内置AT指令解析框架 &#xff08;就是可以用电脑串口发送at指令控制板子的所有功能&#xff09; 改动了spi 换成硬件 改动了硬件电源 增加了pcb原理图 附带上pcb源文件 增加了freertos 互斥锁…...

Docker笔记-解决非交互式运行python时print不输出的问题

换句话来说就是在docker中如何不会python的print 只需要在启动时&#xff0c;不让python缓冲其输出。 关键命令如下&#xff1a;PYTHONUNBUFFERED1 如下&#xff1a; docker run -e PYTHONUNBUFFERED1 <your_image> 下面解释下-e "-e"选项的全称是"…...

深入剖析AI大模型:大模型时代的 Prompt 工程全解析

今天聊的内容&#xff0c;我认为是AI开发里面非常重要的内容。它在AI开发里无处不在&#xff0c;当你对 AI 助手说 "用李白的风格写一首关于人工智能的诗"&#xff0c;或者让翻译模型 "将这段合同翻译成商务日语" 时&#xff0c;输入的这句话就是 Prompt。…...

智慧医疗能源事业线深度画像分析(上)

引言 医疗行业作为现代社会的关键基础设施,其能源消耗与环境影响正日益受到关注。随着全球"双碳"目标的推进和可持续发展理念的深入,智慧医疗能源事业线应运而生,致力于通过创新技术与管理方案,重构医疗领域的能源使用模式。这一事业线融合了能源管理、可持续发…...

基于距离变化能量开销动态调整的WSN低功耗拓扑控制开销算法matlab仿真

目录 1.程序功能描述 2.测试软件版本以及运行结果展示 3.核心程序 4.算法仿真参数 5.算法理论概述 6.参考文献 7.完整程序 1.程序功能描述 通过动态调整节点通信的能量开销&#xff0c;平衡网络负载&#xff0c;延长WSN生命周期。具体通过建立基于距离的能量消耗模型&am…...

CMake基础:构建流程详解

目录 1.CMake构建过程的基本流程 2.CMake构建的具体步骤 2.1.创建构建目录 2.2.使用 CMake 生成构建文件 2.3.编译和构建 2.4.清理构建文件 2.5.重新配置和构建 3.跨平台构建示例 4.工具链与交叉编译 5.CMake构建后的项目结构解析 5.1.CMake构建后的目录结构 5.2.构…...

【RockeMQ】第2节|RocketMQ快速实战以及核⼼概念详解(二)

升级Dledger高可用集群 一、主从架构的不足与Dledger的定位 主从架构缺陷 数据备份依赖Slave节点&#xff0c;但无自动故障转移能力&#xff0c;Master宕机后需人工切换&#xff0c;期间消息可能无法读取。Slave仅存储数据&#xff0c;无法主动升级为Master响应请求&#xff…...

浪潮交换机配置track检测实现高速公路收费网络主备切换NQA

浪潮交换机track配置 项目背景高速网络拓扑网络情况分析通信线路收费网络路由 收费汇聚交换机相应配置收费汇聚track配置 项目背景 在实施省内一条高速公路时遇到的需求&#xff0c;本次涉及的主要是收费汇聚交换机的配置&#xff0c;浪潮网络设备在高速项目很少&#xff0c;通…...

PAN/FPN

import torch import torch.nn as nn import torch.nn.functional as F import mathclass LowResQueryHighResKVAttention(nn.Module):"""方案 1: 低分辨率特征 (Query) 查询高分辨率特征 (Key, Value).输出分辨率与低分辨率输入相同。"""def __…...

【从零学习JVM|第三篇】类的生命周期(高频面试题)

前言&#xff1a; 在Java编程中&#xff0c;类的生命周期是指类从被加载到内存中开始&#xff0c;到被卸载出内存为止的整个过程。了解类的生命周期对于理解Java程序的运行机制以及性能优化非常重要。本文会深入探寻类的生命周期&#xff0c;让读者对此有深刻印象。 目录 ​…...

计算机基础知识解析:从应用到架构的全面拆解

目录 前言 1、 计算机的应用领域&#xff1a;无处不在的数字助手 2、 计算机的进化史&#xff1a;从算盘到量子计算 3、计算机的分类&#xff1a;不止 “台式机和笔记本” 4、计算机的组件&#xff1a;硬件与软件的协同 4.1 硬件&#xff1a;五大核心部件 4.2 软件&#…...

第7篇:中间件全链路监控与 SQL 性能分析实践

7.1 章节导读 在构建数据库中间件的过程中&#xff0c;可观测性 和 性能分析 是保障系统稳定性与可维护性的核心能力。 特别是在复杂分布式场景中&#xff0c;必须做到&#xff1a; &#x1f50d; 追踪每一条 SQL 的生命周期&#xff08;从入口到数据库执行&#xff09;&#…...