新能源汽车空调系统(R134A)性能评估(一)
国内外主流空调系统厂家:贝尔、德尔福、空调国际、法雷奥、电装、松芝、杰信、新电、豫新等
泛亚汽车的空调电子部是比较优秀的整车空调研发团队。
空调系统综合试验台架是一套由试验室、风量测定装置、空气调和器、空气温度测定装置、湿度测定装置、加热器试验辅助系统、试件电源供应箱、热电偶箱、冷媒系统所构成的能够测定空调系统各项性能的试验台架。
新能源汽车空调系统(R134A常规方案)测试方案
一、测试目标
- 验证空调系统制冷/制热性能(COP、制冷量、制热量)。
- 监控冷媒流量动态变化,优化压缩机与膨胀阀协同控制。
- 分析高低压管路压力稳定性,避免系统过载或制冷剂不足。
- 评估极端工况(高温暴晒、低温冷启动)下的系统可靠性。
二、系统架构与关键节点
空调系统组成:
- 电动压缩机(高压侧起点)→ 冷凝器 → 储液干燥器 → 膨胀阀 → 蒸发器(乘员舱制冷)→ 气液分离器 → 压缩机入口(低压侧终点)。
- 附加回路:电池冷却器(与空调系统耦合)、PTC加热器(制热模式)。
关键测量节点:
- 压缩机出口(高压液态管路)
- 冷凝器出口(高压液态管路)
- 膨胀阀入口(高压液态管路)
- 蒸发器出口(低压气态管路)
- 压缩机入口(低压气态管路)
- 电池冷却器进出口(耦合回路)
三、传感器布置与选型
1. 流量传感器
测量位置 | 传感器类型 | 量程 | 数量 | 选型建议 |
---|---|---|---|---|
压缩机出口(高压液态) | 科里奥利质量流量计 | 0.5~50 kg/h | 2 | Emerson CMF系列(实验室级高精度) |
蒸发器出口(低压气态) | 热式质量流量计 | 5~150 kg/h | 1 | Siemens Sitrans F(车载级防护) |
备注:
- 科里奥利流量计:直接测量质量流量,避免相态和密度影响,精度±0.2%。
- 热式流量计:适用于气态流量,需配合温度/压力补偿,精度±1.5%。
2. 压力传感器
测量位置 | 量程 | 类型 | 数量 | 选型建议 |
---|---|---|---|---|
压缩机出口(高压侧) | 0~4.0 MPa | 绝压传感器 | 2 | Bosch 0261230023(耐高温型) |
膨胀阀入口(高压侧) | 0~4.0 MPa | 绝压传感器 | 1 | TE Connectivity MS5837 |
蒸发器出口(低压侧) | -0.1~2.0 MPa | 差压传感器 | 1 | Honeywell MLH系列 |
备注:
- 高压侧需耐高温(125℃以上),低压侧需适应负压(制冷剂不足时可能真空)。
3. 温度传感器
测量位置 | 量程 | 类型 | 数量 | 选型建议 |
---|---|---|---|---|
压缩机出口(高压侧) | -40℃~150℃ | PT100 RTD | 2 | Omega F2021(铂电阻高精度) |
冷凝器出口(高压侧) | -40℃~100℃ | PT100 RTD | 1 | |
蒸发器进出口(低压侧) | -40℃~80℃ | K型热电偶 | 2 | Omega TJ36-CAXL(快速响应) |
压缩机入口(低压侧) | -40℃~80℃ | K型热电偶 | 1 | |
电池冷却器进出口 | -40℃~100℃ | PT100 RTD | 2 |
备注:
- PT100:适用于稳态高精度测量(±0.1℃)。
- 热电偶:响应速度快(毫秒级),适合瞬态温度监测。
四、数据采集系统设计
-
硬件配置:
- 采集设备:NI CompactDAQ(16通道,支持RTD/热电偶/电压输入)。
- 采样率:
- 压力/流量:10 Hz(稳态) → 100 Hz(瞬态冲击测试)。
- 温度:1 Hz(稳态) → 10 Hz(快速变化场景)。
- 通信接口:CAN总线集成(读取压缩机转速、膨胀阀开度等车辆信号)。
-
软件平台:
- LabVIEW或Vector CANape,实现多参数同步采集与实时可视化。
五、测试流程
-
准备阶段:
- 安装传感器,校准零点与满量程(冷媒静态压力下进行)。
- 设置环境仓条件(如38℃高温/ -20℃低温)。
-
基础性能测试:
- 制冷模式:记录COP、蒸发器进出口温差(目标8~12℃)、压缩机功耗。
- 制热模式:监测PTC加热器与热泵协同效率。
-
动态工况测试:
- 压缩机启停冲击:观察流量与压力瞬态波动(需100 Hz采样)。
- 膨胀阀阶跃调节:验证过热度控制稳定性(目标5~10℃)。
-
极端环境验证:
- 高温暴晒(60℃舱温):监控冷凝器散热能力与高压侧压力峰值。
- 低温冷启动(-30℃):测试电池冷却器防冻策略与制热延迟。
六、注意事项
-
传感器安装:
- 流量计前后需预留10倍管径的直管段,避免湍流干扰。
- 压力传感器接口需密封防漏(R134A易渗透)。
-
量程覆盖:
- 高压侧压力可能短时超4.0 MPa(如冷凝器堵塞),建议选择5.0 MPa量程传感器。
-
数据同步:
- 车辆CAN信号与传感器数据需时间戳对齐,便于分析控制策略延迟。
七、典型测试报告输出
参数 | 制冷模式 | 制热模式 |
---|---|---|
COP值 | ≥2.5 | ≥1.8(热泵模式) |
蒸发器温差(℃) | 8~12 | - |
高压侧压力(MPa) | 1.8~2.5 | 2.0~3.2 |
低压侧压力(MPa) | 0.2~0.5 | 0.3~0.6 |
总结:此方案通过精准布置传感器(流量×3、压力×4、温度×8),结合高低压侧动态数据采集,可全面评估新能源汽车空调系统性能,为标定与能耗优化提供数据支撑。实验室推荐高精度科里奥利流量计,实车测试可采用车载级热式流量计以平衡成本与可靠性。
冷媒流量量程选择分析与建议
关键问题分析
- 车用空调系统流量通常以 质量流量(kg/h) 进行设计和标定。
- R134A的密度在不同相态下差异极大:
- 液态(高压侧):约 1.2 g/cm³(1200 kg/m³);
- 气态(低压侧):约 5~50 kg/m³(随温度和压力变化)。
-
典型车用流量范围换算
- 若以乘用车典型质量流量 5~150 kg/h 为例,转换为液态体积流量:
体积流量 (L/min)} = 质量流量 (kg/h)/(密度 (kg/m³)*60)*1000
- 若以乘用车典型质量流量 5~150 kg/h 为例,转换为液态体积流量:
-
明确测量位置与相态
- 高压侧(液态):选择量程 0.1~5 L/min(对应质量流量约 7.2~360 kg/h),需高精度传感器(如科里奥利流量计)。
- 低压侧(气态):选择量程 5~150 kg/h,需考虑密度动态补偿(如集成温度/压力传感器)。
-
推荐量程与传感器选型
测量位置 建议量程 传感器类型 精度要求 高压侧(液态) 0.1~5 L/min 科里奥利流量计 ±0.5%读数 低压侧(气态) 5~200 kg/h 热式质量流量计 ±1.5%读数
总结
- 优先选择 质量流量计(单位:kg/h),避免相态和密度的影响;
空调系统综合试验台架
空调系统综合试验台架是用于模拟、测试和优化空调系统性能的核心设备,广泛应用于汽车、轨道交通、建筑暖通等领域。其核心功能包括热力学参数测量、系统动态控制验证、能效评估及故障模拟。以下从结构组成、工作原理、关键技术及应用场景等方面展开分析:
一、试验台核心结构与功能模块
-
基础制冷/制热循环系统
- 压缩机:提供制冷剂循环动力,常见类型包括活塞式、涡旋式和变频压缩机(如1.5匹全封闭压缩机)。
- 换热器:冷凝器(风冷或水冷)与蒸发器(表冷器)组成热交换核心,部分实验台采用板式换热器提升效率。
- 节流装置:膨胀阀、毛细管或电子膨胀阀,控制制冷剂流量和压力,实验台常集成多种节流方式对比测试。
-
测量与控制系统
- 传感器网络:
- 温度:PT100铂电阻(-50℃~150℃)用于稳态测量,K型热电偶(响应快)用于瞬态监测。
- 压力:高压侧(03.5MPa)和低压侧(-0.11.5MPa)绝压/差压传感器,实时监控系统状态。
- 流量:科里奥利质量流量计(精度±0.2%)用于冷媒流量测量,涡轮流量计用于水循环流量监测。
- 控制单元:
- PLC或嵌入式触摸屏实现PID控制,调节压缩机转速、膨胀阀开度等参数。
- 故障模拟模块(如压力控制器)可设置高低压保护阈值,模拟过载或制冷剂泄漏场景。
- 传感器网络:
-
辅助系统
- 环境模拟装置:
- 高温/低温环境仓(-40℃~+60℃),模拟极端气候对空调系统的影响。
- 加湿器(蒸汽喷管)和除湿装置,调节空气湿度。
- 动力与安全保护:
- 三相异步电机(2.2kW~7kW)驱动压缩机,配备漏电保护、过流保护和接地保护。
- 环境模拟装置:
二、工作原理与测试流程
-
热力学循环测试
- 通过测量压缩机进出口温度/压力、冷凝器与蒸发器换热效率,计算制冷系数(COP)和热平衡误差,验证系统能效。
- 示例:在R134a制冷剂系统中,高压侧压力典型值为1.82.5MPa,低压侧为0.20.5MPa。
-
动态工况模拟
- 瞬态响应测试:压缩机启停冲击、膨胀阀阶跃调节,监测压力波动(采样率需≥100Hz)。
- 负载变化测试:模拟车辆爬坡或快充场景,调整冷却液流量和风扇转速,优化热管理策略。
-
多系统协同控制
- 汽车空调与电池热管理耦合:通过CAN总线集成整车控制器(VCU),优先分配制冷量至电池冷却,再满足乘员舱需求。
- 热泵模式测试:利用四通阀切换制冷剂流向,验证低温制热性能(如-30℃环境下的除霜效率)。
三、关键技术解析
-
智能控制算法
- 基于规则或机器学习的PID控制,动态调节电子膨胀阀开度,维持过热度在5~10℃。
- 云端数据迭代:通过车联网上传测试数据,优化控制策略适配不同气候区域。
-
高精度测量技术
- 科里奥利流量计:直接测量冷媒质量流量,避免气液两相流误差。
- 微压计与斜管压差计:用于风洞测试中的空气流速测量(如0~35Pa范围)。
-
安全与可靠性设计
- 高低压控制器:当高压>3.5MPa或低压<0.1MPa时自动切断电源,防止系统损坏。
- 密封性检测:通过氦质谱检漏仪或肥皂泡法排查制冷剂泄漏点。
四、典型应用场景
- 新能源研发:验证热泵系统在-30℃极寒环境下的制热能力与能耗。
- 汽车空调标定:在吐鲁番(干热)、黑河(高寒)等极端地区进行实车道路测试。
- 能效认证:依据ISO 5151标准,测量制冷量、制热量及COP值,获取行业认证。
五、技术发展趋势
- 多系统集成化:将空调、电池冷却、电机散热整合为一体化热管理系统,减少管路复杂度。
- 软件定义热管理:支持OTA升级控制策略,适配新型制冷剂(如CO₂跨临界系统)。
- 数字孪生技术:通过仿真模型与台架测试数据联动,加速开发周期。
总结
空调系统综合试验台架通过高精度传感器、智能控制算法和模块化设计,实现了从基础热力学验证到复杂工况模拟的全链条测试能力。其核心技术在于动态参数采集与多目标协同控制,未来将进一步向集成化、智能化方向发展,支撑新能源汽车、绿色建筑等领域的技术革新。
焓差实验室
一、焓差实验室是什么?
焓差实验室(Enthalpy Difference Laboratory)是专门用于测试空调、制冷设备等热力系统性能的高精度实验环境。其核心原理是通过测量设备在特定工况下的输入与输出焓差,计算能效比(COP/EER)、制冷量、制热量等关键指标。简单来说,就是通过精确控制温湿度环境,模拟真实运行条件,量化设备“吃多少电,产多少冷/热”。
二、实验室核心组成与工作原理
-
环境模拟舱
- 温湿度控制:通过精密空调、加湿器、除湿机等设备,模拟-30℃60℃的温度范围和10%95%的相对湿度(如汽车空调需测试高温暴晒或极寒冷启动)。
- 空气循环系统:确保舱内气流均匀(风速0.1~5m/s可调),避免局部温湿度偏差影响测试结果。
-
测量系统
- 焓差法核心设备:
- 空气取样装置:在设备进风口和出风口安装高精度温湿度传感器(如铂电阻PT1000、露点仪),实时采集干球温度、湿球温度。
- 风量测量装置:采用喷嘴风洞、热线风速仪或毕托管,精确计算空气体积流量(单位:m³/h)。
- 电参数采集:功率分析仪监测设备输入功率(电压、电流、功率因数),用于计算能效比(COP = 制冷量/输入功率)。
- 焓差法核心设备:
-
数据采集与控制系统
- 自动化平台:通过PLC或工控机集成传感器信号,实时计算焓值(公式:h = 1.006T + (2501 + 1.805T)W,其中T为干球温度,W为湿度比)。
- 动态调节:根据设定工况自动调整环境舱参数,例如在制冷测试中维持进风温度35℃±0.5℃,湿度60%±3%。
三、焓差测试全流程解析
-
预处理阶段
- 设备安装:将被测空调或热泵固定在环境舱内,连接冷媒管路(如分体式空调需确保内外机距离符合标准)。
- 系统平衡:启动设备并运行至稳定状态(通常需30分钟以上),消除初始温度波动影响。
-
数据采集阶段
- 稳态测试:在恒定工况下连续采集10分钟数据,计算平均制冷量(公式:Q = ρ·V·Δh,ρ为空气密度,V为风量,Δh为进出风焓差)。
- 动态测试:模拟突加载荷(如开关门窗、人员进出),观察系统响应速度与温控精度。
-
能效计算与验证
- COP/EER计算:COP = 制冷量(kW)/输入功率(kW),国标要求家用空调COP≥3.2(制冷模式)。
- 误差分析:风量测量误差需<±3%,温湿度传感器精度±0.1℃,确保最终结果置信度≥95%。
四、关键技术难点与解决方案
-
高精度温湿度控制
- 挑战:大空间均匀控温(如10m×8m环境舱内温差需<±0.5℃)。
- 方案:采用多点温湿度传感器+分区PID控制,搭配高换气次数(≥30次/h)的气流组织设计。
-
动态工况模拟
- 挑战:快速切换温湿度(如从-20℃升温至40℃需在1小时内完成)。
- 方案:液氮制冷+电加热组合调温,蒸汽喷射与转轮除湿联动控湿。
-
复杂系统兼容性
- 挑战:测试新能源汽车热泵时需集成电池冷却回路(冷媒-冷却液耦合)。
- 方案:增加二次侧冷却液循环测试模块(流量0.510L/min,温度-40℃120℃)。
五、应用场景与行业标准
-
家用与商用空调
- 测试标准:GB/T 7725(中国)、ISO 5151(国际),验证额定制冷量、季节能效比(SEER)。
- 案例:某品牌通过焓差测试发现蒸发器结霜不均,优化翅片设计后COP提升8%。
-
新能源汽车热管理
- 极端环境测试:在-30℃验证热泵制热效率,确保电池低温预热与乘员舱采暖协同。
- 多热源耦合:测试电机余热回收、PTC加热与热泵系统的动态优先级策略。
-
工业制冷设备
- 低温冷库验证:测试-50℃工况下压缩机的油回流稳定性与蒸发器除霜逻辑。
六、未来趋势与创新方向
-
智能化升级
- 数字孪生:通过3D仿真模型预测测试结果,减少物理实验次数(节省30%以上研发时间)。
- AI优化:利用机器学习分析历史数据,自动推荐最优控制参数(如膨胀阀开度、压缩机转速)。
-
绿色制冷剂测试
- 环保替代:针对R290(丙烷)、CO₂跨临界系统开发专用测试协议,解决高压力(CO₂系统压力达10MPa)、可燃性(R290)等新挑战。
-
多能源耦合测试
- 光储直柔系统:测试光伏+储能驱动的空调系统在电网离网模式下的性能衰减。
总结
焓差实验室是热力设备研发的“终极考场”,通过精密的环境模拟与数据采集,为能效提升、故障诊断提供核心支撑。从家用空调到航天温控,其硬核科技正推动着制冷行业向高效、低碳方向持续进化。
相关文章:
新能源汽车空调系统(R134A)性能评估(一)
国内外主流空调系统厂家:贝尔、德尔福、空调国际、法雷奥、电装、松芝、杰信、新电、豫新等 泛亚汽车的空调电子部是比较优秀的整车空调研发团队。 空调系统综合试验台架是一套由试验室、风量测定装置、空气调和器、空气温度测定装置、湿度测定装置、加热器试验辅助…...
STRUCTBERT:将语言结构融入预训练以提升深度语言理解
【摘要】最近,预训练语言模型BERT(及其经过稳健优化的版本RoBERTa)在自然语言理解(NLU)领域引起了广泛关注,并在情感分类、自然语言推理、语义文本相似度和问答等各种NLU任务中达到了最先进的准确率。受到E…...
MCP协议的Streamable HTTP:革新数据传输的未来
引言 在数字化时代,数据传输的效率和稳定性是推动技术进步的关键。MCP(Model Context Protocol)作为AI生态系统中的重要一环,通过引入Streamable HTTP传输机制,为数据交互带来了革命性的变化。本文将深入解读MCP协议的…...
基于 RK3588 的 YOLO 多线程推理多级硬件加速引擎框架设计(代码框架和实现细节)
一、前言 接续上一篇文章,这个部分主要分析代码框架的实现细节和设计理念。 基于RK3588的YOLO多线程推理多级硬件加速引擎框架设计(项目总览和加速效果)-CSDN博客https://blog.csdn.net/plmm__/article/details/146542002?spm1001.2014.300…...
stm32 can 遥控帧的问题
STM32单片机使用CAN协议进行通信 引用这个博客的一段话 CAN的遥控帧(Remote Frame)的主要作用是请求其他节点发送具 有特定ID的数据帧。具体来说,当一个节点需要从另一个节点获取数 据时,它可以发送一个遥控帧,而不是…...
机器人基础知识-1
1.六轴机器人中的六轴是什么? 第一轴(J1):底座旋转 控制机器人整体绕垂直轴旋转(左右摆动),决定工作范围的水平方向。 第二轴(J2):下臂前后摆动 驱动机器人的…...
JAVA- 锁机制介绍 进程锁
进程锁 基于文件的锁基于Socket的锁数据库锁分布式锁基于Redis的分布式锁基于ZooKeeper的分布式锁 实际工作中都是集群部署,通过负载均衡多台服务器工作,所以存在多个进程并发执行情况,而在每台服务器中又存在多个线程并发的情况,…...
如何在WordPress中强制用户使用强密码?
在如今网络安全备受关注的环境下,弱密码问题不容忽视。很多用户习惯在多个网站使用相同且简单的密码,这样一来,若不强制他们在 WordPress 网站上使用强密码,网站的安全性就会受到威胁。尤其对于在线商店、会员网站、多作者博客等站…...
鸿蒙NEXT开发Base64工具类(ArkTs)
import util from ohos.util;/*** Base64 工具类* author: 鸿蒙布道师* since: 2025/03/31*/ export class Base64Util {/*** 创建 Base64Helper 实例* returns Base64Helper 实例*/private static createBase64Helper(): util.Base64Helper {return new util.Base64Helper();}…...
基于HUTOOL实现RSA工具类
一、前言:用 Hutool 简化 RSA 加密开发,提升代码安全与效率 在当今数据安全至关重要的时代,RSA 非对称加密作为保护敏感信息的核心技术,广泛应用于通信加密、数字签名、密钥交换等场景。然而,手动实现 RSA 算法涉及复…...
flink 分组窗口聚合 与 窗口表值函数聚合 的区别
警告:分组窗口聚合已经过时。推荐使用更加强大和有效的窗口表值函数聚合。 参考官方文档 在 Apache Flink 中,分组窗口聚合(Group Window Aggregation) 和 窗口表值函数聚合(Windowing TVF Aggregation)…...
prompt_status:5: command not found: wc解决办法
问题出现背景 想配置uniapp的命令行,在.zprofile配置路径的时候PATH 前面少打了一个$,执行了 source,导致各种命令都失效。 解决办法 用fider 打开用户文件夹,Command Shift .显示隐藏文件,用文本编辑器修改一下&…...
《STL 六大组件之容器篇:简单了解 list》
目录 一、list 简介二、list 的常用接口1. 构造函数(constructor )2. 迭代器(iterator)3. 容量、修改和访问(capacity 、modify and access) 一、list 简介 简单来说,list 就是数据结构初阶中学…...
向量数据库学习笔记(2) —— pgvector 用法 与 最佳实践
关于向量的基础概念,可以参考:向量数据库学习笔记(1) —— 基础概念-CSDN博客 一、 pgvector简介 pgvector 是一款开源的、基于pg的、向量相似性搜索 插件,将您的向量数据与其他数据统一存储在pg中。支持功能包括&…...
TCP的连接建立
面向连接 定义:在发送数据之前,需要建立一条点到点的连接 (参数协商的过程。因为tcp要保证可靠,所以tcp通信是发生在双方之间、两端之间的,两端在正式发送数据之前需要约定一些初始参数,这个过程就是面向连…...
如何让AI帮你做用户运营:用户消费偏好分层和洞察
随着deepseek的爆火,我一直在想能不能用AI来帮我做用户运营,目前deepseek只能提供框架层面的运营建议,还无法实现将订单数据给到它,能够自动化分析并将用户分层,并给出可视化的运营洞察报表。但是,我要告诉…...
二分答案-P8647 [蓝桥杯 2017 省 AB] 分巧克力
题解:P8647 [蓝桥杯 2017 省 AB] 分巧克力 题目传送门 题目链接 一、题目描述 小明有N块不同尺寸的巧克力,需要切出K块相同大小的正方形巧克力分给小朋友们。要求找到能满足条件的最大的正方形边长。 二、题目分析 我们需要从N块巧克力中切出K个相…...
搜广推校招面经六十一
美团推荐算法 一、ANN算法了解么?说几种你了解的ANN算法 ANN 近似最近邻搜索(Approximate Nearest Neighbor Search)算法 1.1. KD-Tree(K-Dimensional Tree,K 维树) 类型: 空间划分数据结构适用场景: 低…...
某地老旧房屋自动化监测项目
1. 项目简介 自从上个世纪90年代以来,我国经济发展迅猛,在此期间大量建筑平地而起,并且多为砖混结构的住房,使用寿命通常约为30-50年,钢筋混凝土结构,钢结构等高层建筑,这些建筑在一般情况下的…...
【第一节】Python爬虫基础-HTTP基本原理
目录 前言 一、URI和URL是什么 二、什么是超文本 三、HTTP和HTTPS的区别 四、HTTP请求过程 五、请求 六、响应 前言 在着手开发爬虫程序之前,我们需要先掌握一些基础概念。本节将详细讲解HTTP的基本工作原理,重点分析从浏览器输入网址到获取网页内…...
docker打包使用有头模式playwright
1.打包镜像 创建Dockerfile文件如下 # playywright 官方镜像 FROM mcr.microsoft.com/playwright:v1.37.0-jammy# 设置非交互式环境变量和时区 ENV DEBIAN_FRONTENDnoninteractive ENV TZEtc/UTC# 安装 Python 3.9 和 pip(修复时区阻塞问题) RUN apt-g…...
VuePress 和 Docusaurus的对比
VuePress 和 Docusaurus 是两个流行的现代静态网站生成器 vuepress:首页 | VuePress Docusaurus:Docusaurus 博客 | Docusaurus中文文档 | Docusaurus中文网 一、技术栈和设计理念 VuePress 技术栈:基于Vue.js,专为技术文档设计,…...
JAVA数据库增删改查
格式 Main.java(测试类) package com.example;import com.example.dao.UserDao; import com.example.model.User;public class Main {public static void main(String[] args) {UserDao userDao new UserDao();// 测试添加用户System.out.println(" 添加用户 ");Us…...
MSTP多域生成树
协议信息 MSTP 兼容 STP 和 RSTP,既可以快速收敛,又提供了数据转发的多个冗余路径,在数据转发过程中实现 VLAN 数据的负载均衡。 MSTP 可以将一个或多个 VLAN 映射到一个 Instance(实例)(一个或多个 VLAN…...
HashMap 在 JDK 1.7 和 JDK 1.8 有什么区别
HashMap 在 JDK 1.7 和 JDK 1.8 中的实现存在显著差异,主要体现在以下几个方面: 1. 数据结构的变化 • JDK 1.7:HashMap 的底层数据结构是数组 单向链表。当哈希冲突发生时,新的元素会插入到链表的头部(头插法&#…...
Mysql忽略大小写
🚀欢迎来到我的【Mysql】专栏🚀 🙋我是小蜗,一名在职牛马。🐒我的博客主页 ➡️ ➡️ 小蜗向前冲的主页🙏🙏欢迎大家的关注,你们的关注是我创作的最大动力🙏🙏在 MySQL 中取消大小写区分主要涉及以下两个层面的配置,具体操作如下: 一、表名大…...
基于TradingView和CTPBee的自动化期货交易系统实现
引言 在量化交易领域,TradingView因其强大的技术分析工具和丰富的指标库而广受欢迎,但是其不支持国内期货自动化交易,CTPBee则是一个优秀的国产Python期货交易接口。本文将介绍如何将两者结合,实现一个完整的自动化交易系统。 本…...
昇腾CANN算子共建仓CANN-Ops正式上线Gitee,首批算子已合入
在人工智能技术呈指数级发展的今天,AI创新已走向更底层的算法创新,以DeepSeek为例,通过MoE模型架构和底层算法创新,不仅获取极佳的模型性能,又更大程度释放硬件性能,降低硬件使用成本。 算子,作…...
基于PyQt5的自动化任务管理软件:高效、智能的任务调度与执行管理
基于PyQt5的自动化任务管理软件:高效、智能的任务调度与执行管理 相关资源文件已经打包成EXE文件,可双击直接运行程序,且文章末尾已附上相关源码,以供大家学习交流,博主主页还有更多Python相关程序案例,秉着…...
Pycharm(八):字符串切片
一、字符串分片介绍 对操作的对象截取其中一部分的操作,比如想要获取字符串“888666qq.com前面的qq号的时候就可以用切片。 字符串、列表、元组都支持切片操作。 语法:字符串变量名 [起始:结束:步长] 口诀:切片其实很简单,只顾头来…...
C++编程学习笔记:函数相关特性、引用与编译流程
目录 一、函数的缺省参数 (一)全缺省参数 (二)半缺省参数 二、函数重载 (一)参数类型不同 (二)参数个数不同 (三)参数类型顺序不同 三、引用相关问题…...
Nginx 配置 HTTPS 与 WSS 完整指南
Nginx 配置 HTTPS 与 WSS 完整指南 本教程将手把手教你如何为网站配置 HTTPS 加密访问,并通过反向代理实现安全的 WebSocket(WSS)通信。以 https://www.zhegepai.cn 域名为例,完整流程约需 30 分钟完成。 一、前置准备 1.1 域名…...
链表基本操作
文章目录 1、单链表1.1 链表的创建1.2 链表的遍历1.3 链表的删除1.4 链表的插入1.5 链表和数组 2、双向链表2.1 双链表的创建2.2 双链表的删除2.3 双链表的插入2.4 双向循环链表2.5 双链表优缺点 1、单链表 链表是一种物理存储单元上非连续、非顺序的存储结构,插入…...
【huggingface 数据下载】ssh / https 不同的下载流程,hf 镜像下载注意事项
ssh 下载流程 在 linux 服务器上生成 ssh key将 pub key 放入 huggingface 的 setting 中通过 git lfs install 然后 git clone githf.co … 来下载数据 遇到的问题 一直卡在 Updating files 后 卡住的可能原因: 系统当前限制了允许监视的最大文件数࿱…...
简单版CentOS7配置haproxy
一、实验步骤 1、自行下载pes的tar包 然后解压到家目录下 tar -xzvf pes.tar.gz 2、创建一个目录 mkdir docker-compose-pes-lb2 3、在这个目录下写两个文件docker-compose.yml和haproxy.cfg docker-compose.yml version: 3 services: db: image: mysql:5.7.44 container…...
leetcode146.LRU缓存
思路源自 【面试高频】146. LRU 缓存 采用哈希表双向链表 put一个键值对时,采用头插法将缓存块置于等级较高的位置,如果put数量超出限制,那么就将尾部的缓存块删除,以此达到置换的一个效果 get一个键值对也是同样的思路…...
SpringIoC和DI
文章目录 OCP开闭原则DIP(依赖倒置原则)IOC(控制反转)依赖注入DI基于XML配置Beanset注入构造注入 使用注解存储beanController方法注解Bean扫描路径依赖注入三种注入方式优缺点分析 引入 当我们写了一个程序,遵循SpringMVC三层架构,表现层调用业务逻辑层…...
vue 路由
目录 一、路由的使用 二、声明式导航 2.1 声明式导航 2.2 声明式导航路由传参 2.2.1.字符串写法 2.2.2.对象写法 2.2.3 query 传参和 param 传参总结 2.3 命名路由 2.4 可选操作符 2.5 props 参数 三、编程式导航 3.1 replace 和 push 跳转…...
JAVA常见的 JVM 参数及其典型默认值
在 Java 线上应用中,JVM 参数的默认值取决于具体的 JVM 实现(如 Oracle JDK、OpenJDK、Zulu 等)、版本(如 Java 8、11、17 等)以及运行环境(物理机、容器等)。以下是常见的 JVM 参数及其典型默认…...
文件压缩与解压(zip4j)
maven依赖 <dependency><groupId>net.lingala.zip4j</groupId><artifactId>zip4j</artifactId><version>2.11.5</version></dependency>示例 //参数配置ZipParameters parameters new ZipParameters();parameters.setCompres…...
【操作系统】查内存泄漏方法
【操作系统】查内存泄漏方法 1. 通用检测方法1.1 代码审查1.2 运行时监测 2.Linux平台检测工具2.1 Valgrind工具套件2.2 AddressSanitizer (ASan)2.3 mtrace 3.Windows平台检测工具3.1 Visual Studio诊断工具3.2 CRT调试堆 4.嵌入式系统检测方法4.1 RT-Thread内存检测4.2 自定义…...
oracle常用sql
获取主键 1. 查询主键的两种常用方法 Oracle 的主键信息存储在以下两个视图中: USER_CONSTRAINTS:存储当前用户下所有表的约束信息(如主键、外键等)。 USER_CONS_COLUMNS:存储约束对应的列信息。 方法 1ÿ…...
【第十三届“泰迪杯”数据挖掘挑战赛】【2025泰迪杯】【思路篇】A题解题全流程(持续更新)
【第十三届“泰迪杯”数据挖掘挑战赛】【2025泰迪杯】A题解题全流程-思路(持续更新) 写在前面: 1、A题、C题将会持续更新,陆续更新发布文章 2、赛题交流咨询Q群:1037590285 3、全家桶依旧包含: 代码、…...
Qt 信号量使用方法
Qt 信号量使用方法 QSemaphore 类 常用函数介绍 函数名称函数功能QSemaphore()构造并初始化对象acquire()尝试获取n个资源,如果没有那么多资源,线程将阻塞直到有n个资源可用available()返回当前信号量可用的资源个数,这个数永远不可能为负…...
C++进阶——封装哈希表实现unordered_map/set
与红黑树封装map/set基本相似,只是unordered_map/set是单向迭代器,模板多传一个HashFunc。 目录 1、源码及框架分析 2、模拟实现unordered_map/set 2.1 复用的哈希表框架及Insert 2.2 iterator的实现 2.2.1 iteartor的核心源码 2.2.2 iterator的实…...
AI Agent 实战:搭建个人在线旅游助手
AI Agent 实战:搭建个人在线旅游助手 本次实验中,我们将继续探索 Agent 的提示词,学习更加规范的提示词撰写方法。 本实验中你将掌握的知识点 使用 Dify 构建 Agent 的方法结构化的提示词撰写技巧变量的使用方法 1. 准备 在新建 Agent 之…...
CSS中的overflow属性
在 CSS 中,overflow 属性用于控制当一个元素的内容溢出其指定的区域时,应该如何处理溢出的部分。通常用于盒模型(如 div)中,指定内容超出容器时的显示方式。 overflow 属性的常用值: 1. visible(…...
【Unity】处理文字显示不全的问题
1.选中字体文件,检查 MultiAtlasTeextures 是否勾选,未勾选的话,先勾选保存后查看是否显示正常 2.勾选后未正常显示,则在搜索框中输入未显示的文本,确认字体图集是否包含该文本,然后点击Update Atlas Textu…...
蓝桥备赛指南(11):递归简介
递归的介绍 概念:递归是指函数直接或间接调用自身的过程。 解释递归的两个关键要素: 基本情况(递归终止条件):递归函数中的一个条件,当满足该条件时,递归终止,避免无限递归。可以…...
Python 图片水印处理工具
自定义水印文本自定义水印位置支持图片裁剪支持各种图片格式 from PIL import Image, ImageDraw, ImageFont import osclass ImageWatermarker:def __init__(self, font_pathNone, font_size40):"""初始化水印处理器font_path: 字体文件路径,默认使…...