5.高频加热的原理与常用集成电路介绍
一、高频加热的类型
利用高频电源加热通常由两种方法:电介质加热(被加热物体绝缘)与感应加热(被加热物体导电),详细解释如下:
- 电介质加热(利用高频电压的高频电场导致物体自身分子摩擦发热)
绝缘的材料置于变化的电场中时,通过材料本身的介电损耗使其发热的过程,称为电介质加热,电介质加热能够从内部对被加热物体(绝缘体)均匀加热。
高频电压加到两极极板层上,在两极之间产生交变的电场。加热物体处于这个电场中,其内的极分子随着电场做同频率的旋转或者振动,从而产生热量,达到加热效果。示意图如下:
2.感应加热(利用高频电流产生交变磁场)
通过把高频大电流流向被绕制成环状或其它形状的加热线圈,由此在线圈内产生极性瞬间变化的强磁场,将金属等被加热物体放置在线圈内,磁束就会贯通整个被加热物体,在被加热物体的内部与便会产生相对应的很大涡电流。由于电阻的存在,所以会产生很多的焦耳热(Q=I2R),使物体自身的温度迅速上升。感应加热需三个条件:
A.产生高频交流电流流经线圈,产生交变感应磁场
B.交变磁场在被加热金属物体中产生交变涡流
C.涡流产生焦耳热加热物体。由于交变电流的趋肤效应,交变电流集中于物体表层,因此物体表层温度升温快。频率越高,电流就越集肤在金属表面
名词解释:趋肤效应:当导体中有交流电或者交变电磁场时,导体内部的电流分布不均匀,电流集中在导体的“皮肤”部分,也就是说电流集中在导体外表的薄层,越靠近导体表面,电流密度越大,导体内部实际上电流较小。
二、高频加热的用途
淬火:将工件加热到一定温度后再次快速冷却下来,增加工件的硬度和耐磨性。
熔炼:比如中频感应熔炼炉
钎焊:将钎焊料加热到融化温度而使两个或几个零件连接在一起。
三、感应加热电源的组成
整流电路(50HZ的交流变直流)、逆变器(直流变成高频的交流电)、控制与保护电路组成。
四、逆变器的工作原理
4.1 逆变器的基本原理
如下图所示,开关S1,S4闭合时,电压uo 方向从左到右。开关S3,S2闭合时,电压uo 方向从右到左。开关频率越高,那么电压uo的切换频率也越高。这就是逆变,即把直流变成高频交流的基本原理。
如果负载是纯电阻(R)的,那么电压与电流是波形相同,相位相同;如果负载是阻感性的(R+L),那么由于电感电流不能突变,电流io相位滞后于uo,下图所示:
4.1.1 输出电压的调节方法:
可以把开关开的时间缩短(即占空比缩小,即S1S4关断后过一会S2S3才通),这样平均起来电压就变低了。
4.1.2 高频开关器件:
可以采用IGBT,MOSFET,GTO,GTR作为开关器件。比如英飞凌FF300R12KS4的IGBT模块上升时间+下降时间<1us,即理论上开关频率很高1000K/s.
4.1.3 占空比调节芯片:
SG3525是电流控制型PWM控制器,可以接反馈电流来调节脉宽的。或者直接用管脚9的电压来控制占空比:(0.9-3.3 V 对应占空比0-49).
SG3525 是一种性能优良、功能齐全和通用性强的单片集成PWM控制芯片,它简单可靠及使用方便灵活,输出驱动为推拉输出形式,增加了驱动能力;内部含有欠压锁定电路、软启动控制电路、PWM锁存器,有过流保护功能,频率可调,同时能限制最大占空比。
4.2 逆变器的分类以及实际实现方式
按相数:单相,三相
按直流电源特性分类:电压型逆变器、电流型逆变器。
根据电路结构:单相半桥,单相全桥,推挽逆变,三相桥变。
按换流方式:全控型开关器件换流逆变器、负载谐振式换流逆变器、强迫换流逆变器。
4.2.1电压型逆变器(使用最广泛)特点:
1).输入侧有一个大电容,输入电压稳定。
2).桥臂不可直通,否则输入电压源将被短路。
3).应用比较广泛。
电压型逆变器 电流型逆变器
4.2.2 电流型逆变器的特点:
1).输入侧有大电感,因此输入电流稳定
2).桥臂可直通(即输出可短路),但是不能开路(否则电流没地方去)
3).目前应用少。因为电感储能密度小,导致体积大且笨重。且电感自身损耗也比电容大。
4.2.3 半桥和全桥电路
4.3: 谐振
将逆变频率设定在负载调谐频率附近,可获得正弦曲线的电流输出。
调谐方式有两种:
- 串联谐振式逆变电路:
- 并联谐振式逆变电路
五.网络上一些分享的电路
5.1 案例1 电压型串联谐振式逆变电路
图1 逆变
图2 驱动及保护电路的原理图
图1中高频电流互感器TA对谐振电流进行采样,该采样电流信号经图2中的快恢复二极管V5~V8的全桥整流、电容C4的滤波、电阻Rl3和R15的分压,在过二极管V9加到SG3525A的引脚10(强制关断端)上,起到电流保护作用。电容器C4滤波后的电流信号,再经过电容C5的滤波、RP和R16的分压送至SG3525A的引脚l(误差放大器反相信号输入端),调节电位器RP,可调节输出功率和控制加热速度。SG3525A是PWM控制集成电路,输出电流大于200mA,输出脉冲电流可达土500mA,可以直接驱动IGBT。输出PWM脉冲信号频率最高可达500kHz。具有软启动功能
整机采用自然冷却,为了降低空载时的功耗,在系统中增加一个检测被加热件是否通过加热线圈的检测电路。当没有被加热件通过加热线圈时,继电器K的常闭触点闭合,SG3525A引脚16(基准电压端)输出的5V电压加到引脚10,PWM锁存器关断,主电路输出关断。当被加热件从加热线圈内通过时,检测电路输出信号将继电器K的常闭触点打开,SG3525A引脚16的5V电压不再加到引脚10,PWM锁存器去锁,系统处于加热状态
5.2 案例2 电流型并联谐振式逆变电路
5.3 案例3 半桥串联逆变器
【附录1】串联、并联谐振的介绍
1.什么是谐振、谐振?
在某一特定频率下,U与I达到同相位,称为谐振。
2.串联谐振
整体阻抗:Z= R+jwL+1/jwC = R+ j(wL - 1/wC)
当 时,整体阻抗Z=R最小。此时电流最大,谐振的频率是电路自身参数决定的,称为电路的固有震荡频率。
I = U/Z = U/R. 电阻R上电压就是U。
而电感上的电压大小为: ,
若C=150pF, L=250mH, R=20. 那么UL = 65U. 可见电感上的电压是输入电压的65倍。
这就是收音机利用谐振从不同频段的信号源中选择所需要频率(即与谐振频率相同)的信号的原理。
3.并联谐振
当,整体阻抗Z最大,Z=R,同电压时电流最小,
若电阻上电流为,即电感上的电流是电阻上电流的R/wL倍。
在并联谐振电路中,电路的总电流最小(=电阻上的电流),而支路的电流往往大于电路的总电流,因此并联谐振也称为电流谐振
【附录2】高频焊接中常用的芯片
- IGBT
IGBT(Insulated Gate Bipolar Transistor)绝缘栅双极晶体管。可用于多种类型的电子器件中实现高效率的快速开关。IGBT的典型符号及其图像如下所示
IGBT结合了晶体管的低饱和电压和MOSFET的高输入阻抗和开关速度。这种组合的结果提供了双极晶体管的输出开关和导通特性,但电压像MOSFET一样被控制。常用的比如Infineon的IGBT: FF300R12KS4: 双通道,300A, 1200V。
IGBT驱动三相电机示意图:
2.谐振电容:MKPR-MT 谐振电容 3uF
应用于电力电子设备中的串/并联谐振; 电焊机,电源,感应加热设备等谐振场合。
3.IGBT的控制芯片:SG3525(脉宽可调的集成芯片)
SG3525是电压模式PWM控制器集成电路。它用于市场上大多数逆变器。
它用于为电力电子项目和开关模式电源生成 PWM 信号。它提供反馈电路,通过将反馈信号与参考电压进行比较来控制输出电压。它具有一个保护电路,可根据反馈电流限制关闭 PWM 信号.
可以给定管脚9的电压来控制占空比:(0.9-3.3 V 对应占空比0-49)
1). 1脚、2脚、9脚和16脚。这四个脚主要实现反馈和补偿。
2). 3脚、8脚、10脚是功能引脚。
3). 4脚、5脚、6脚、7脚决定了输出PWM波形的频率。频率的计算公式为:f=1/(CT*(0.7RT+3RD))
4). 12脚、13脚和15脚是电源脚和地脚。
5). 11脚和14脚是输出脚。
1脚和2脚分别是芯片内部误差放大器的反相输入端和同向输入端。当1脚电压比2脚电压低时,输出的PWM占空比增加;反之减小。
3脚用于同步两个波形。
4脚是芯片内部振荡器的输出脚,可用于判断频率是否设置正确。
5脚、6脚和7脚共同决定了输出PWM的频率,频率的计算公式为:f=1/(CT*(0.7RT+3RD))
8脚是软起动脚。连接该脚的电容容值越大,软起动的时间越长。
9脚是补偿脚,连接芯片内部误差放大器的输出。通过该脚对反馈网络进行补偿,可以减小负载变化或者芯片电源波动时输出PWM的电平的波形。
10脚是关闭脚。该脚接地时芯片正常工作,该脚接高电平时芯片将保持在关闭模式。可接保护电路。
11脚和14脚是PWM输出脚。
12脚是地脚。
13脚是图腾柱输出的电源脚,决定了输出PWM的高电平。
15脚是芯片电源脚。
16脚是芯片输出的5.1V参考电源脚。可作为误差放大器的基准电源,也可以作为关闭脚的电源
4.过零触发双硅输出光耦MOC3061:
由发光二极管+双向可控硅组成的光电耦合器。零交叉可用于控制端与交流240V下电感负载电路间的隔离。
用于红绿灯、电磁阀、电机控制器等的控制。
输出电流0.5A。输出端电压600V。
5.6N137 高速光耦合器
6N137光耦合器是一款用于单通道的高速光耦合器,其内部有一个850nm波长AlGaAsLED和一个集成检测器组成,其检测器由一个光敏二极管、高增益线性运放及一个肖特基钳位的集电极开路的三极管组成。具有温度、电流和电压补偿功能,高的输入输出隔离,LSTTL/TTL兼容,高速(典型为10MBd),5mA的极小输入电流.
- LM339N:
LM339类似于增益不可调的运算放大器。每个比较器有两个输入端和一个输出端
它是四电压比较器,用于电磁炉的保护控制电路,比如温度保护、电压、电流检测等等
两个输入端电压差别大于10mV就能确保输出能从一种状态可靠地转换到另一种状态,因此,把LM339用在弱信号检测等场合是比较理想的
Pin | Name | Description |
1 | 1OUT | Output pin of the comparator 1 |
2 | 2OUT | Output pin of the comparator 2 |
3 | VCC | Power supply |
4 | 2IN- | Negative input pin of the comparator 2 |
5 | 2IN+ | Positive input pin of the comparator 2 |
6 | 1IN- | Negative input pin of the comparator 1 |
7 | 1IN+ | Positive input pin of the comparator 1 |
8 | 3IN- | Negative input pin of the comparator 3 |
9 | 3IN+ | Positive input pin of the comparator 3 |
10 | 4IN- | Negative input pin of the comparator 4 |
11 | 4IN+ | Positive input pin of the comparator 4 |
12 | GND | Ground |
13 | 4OUT | Output pin of the comparator 4 |
14 | 3OUT | Output pin of the comparator 3 |
在电路中,比较输出为
如果V1> V2,则Vo = VCC
如果V2> V1,则Vo = 0V或GND
7.NE555P:
NE555P芯片是一种多功能集成电路芯片,可用于各种电子设备中。它的基本工作原理是在电容和电阻组成的RC电路上产生周期性的脉冲,从而实现定时器、脉冲发生器、振荡器等功能
1 | GND:接地端口,连接到电源的负极或地线上 |
2 | TRIG:触发输入端口,当此引脚电压降至1/3Vcc时,输出端为高电平 |
3 | OUT:输出端口,输出VCC或者0V。 |
4 | RESET:重置输入端口,当输入低电平时复位,此时输出低电平 |
5 | CTRL:控制端口,可通过外部电阻或电容进行调节 此引脚接空时,默认阈值为1/3vcc与2/3VCC |
6 | THRS:比较器正极输入端口,通过它来设置计时周期 |
7 | DIS:放电,用于给电容放电 |
8 | VCC:电源正极输入端口,可接受电压范围为4.5V~15V |
2 TR |
| 输出 | |
<1/3Vcc | <2/3Vcc | 高电平 | |
>1/3Vcc | <2/3Vcc | 不变 | |
>1/3Vcc | >2/3Vcc | 低电平 | 放电导通 |
8.4558D:
4558d芯片是一种双运放集成电路,由日本NEC公司生产。它是一种广泛使用的通用型芯片,在音频设备中得到了广泛应用。本文将介绍4558d芯片的功能和电压规格.
4558d芯片具有两个独立的高增益运放器:
9.MC14568B:
MC14566B工业时基发生器采用MOS P沟道和N沟道增强型器件在单片结构中构建。该设备由一个除以10的波纹计数器和一个除以5或除以6的波纹计数器组成,以允许从50或60 Hz的线路进行稳定的时间生成。通过将该设备级联为除以60的计数器,可以计算秒和分钟,并在电路输出端以BCD格式提供。内置单稳多谐振荡器,其输出可用作复位或时钟脉冲,提供额外的频率灵活性。此外,还包括一个引脚,允许除以5 P SUFFIX PLASTIC CASE 648计数,从欧洲50 Hz线路产生1.0 Hz.
【附录3】SPWM基本原理
当占空比按照正弦变化时,脉冲面积也将按照正弦规律变化,输出为正弦波。
相关文章:
5.高频加热的原理与常用集成电路介绍
一、高频加热的类型 利用高频电源加热通常由两种方法:电介质加热(被加热物体绝缘)与感应加热(被加热物体导电),详细解释如下: 电介质加热(利用高频电压的高频电场导致物体自身分子摩…...
Elasticsearch:可配置的推理 API 端点分块设置
作者:来自 Elastic Daniel Rubinstein Elasticsearch 开放推理 API 现已支持可配置的分块,以便在文档摄取时处理语义文本字段。 Elasticsearch 推理 API 允许用户利用各种提供商的机器学习模型执行推理操作。其中一个常见用例是在索引中支持用于语义搜索…...
从零构建大语言模型全栈开发指南:第二部分:模型架构设计与实现-2.1.2多头注意力扩展与掩码机制(因果掩码与填充掩码)
👉 点击关注不迷路 👉 点击关注不迷路 👉 点击关注不迷路 文章大纲 2.1.2 多头注意力扩展与掩码机制(`因果掩码与填充掩码`)1. 多头注意力机制:分治策略的数学实现1.1 多头注意力核心公式2. 逐行代码实现2.1 多头拆分与合并3. 掩码机制:注意力控制的核心技术3.1 因果…...
Scikit-learn模型评估全流程解析:从数据划分到交叉验证优化
模型评估的步骤、scikit-learn函数及实例说明 1. 数据划分(Train-Test Split) 函数:train_test_split使用场景:将数据分为训练集和测试集,避免模型过拟合。作用:确保模型在未见过的数据上验证性能。示例&…...
大模型量化框架GPTQModel的基本使用方法
接上一篇博客:AutoGPTQ报torch._C._LinAlgError: linalg.cholesky: The factorization could not be completed的解决办法-CSDN博客 如果Llama factory量化一直报错,可以改用其他的量化框架,例如GPTQ:https://github.com/ModelCl…...
HTTP长连接与短连接的前世今生
HTTP长连接与短连接的前世今生 大家好!作为一名在互联网摸爬滚打多年的开发者,今天想跟大家聊聊HTTP中的长连接和短连接这个话题。 记得我刚入行时,对这些概念一头雾水,希望这篇文章能帮助新入行的朋友少走些弯路。 什么是HTTP…...
线程控制学习
1、线程创建: int pthread_create(pthread_t *thread, const pthread_attr_t *attr, void * (*start_routine)(void*), void *arg); 参数 thread:返回线程ID;attr:设置线程的属性,attr为nullptr表示使用默认属性(一般…...
使用 Node.js 从零搭建 Kafka 生产消费系统
目录 一、Kafka 核心概念速览 二、环境准备 三、生产者实现:发送消息 四、消费者实现:处理消息 五、高级配置与最佳实践 六、常见问题解决 七、应用场景示例 总结 Apache Kafka 作为高吞吐、分布式的消息队列系统,在实时数据流处理中…...
【Linux系统】Linux权限讲解!!!超详细!!!
目录 Linux文件类型 区分方法 文件类型 Linux用户 用户创建与删除 用户之间的转换 su指令 普通用户->超级用户(root) 超级用户(root) ->普通用户 普通账户->普通账户 普通用户的权限提高 sudo指令 注: Linux权限 定义 权限操作 1、修改文…...
Ubuntu安装TensorFlow 2.13-GPU版全流程指南(anaconda)
目录 一、安装前准备1.版本选择依据2.创建独立环境 二、详细安装步骤1.通过conda自动安装依赖2.手动验证依赖版本 三、补充说明1.组件依赖关系表2.常见问题解决方案3.性能验证脚本 一、安装前准备 1.版本选择依据 当前最新稳定版:TensorFlow 2.13&a…...
Spring事务管理
介绍了事务的概念,事务的特性,JDBC 事务管理的步骤和操作过程,以及Spring事务管理的两种实现方式:编程式事务管理和声明式事务管理。 1.事务的概念 事务(Transaction)就是将一系列的数据库操作作为一个整体…...
避雷 :C语言中 scanf() 函数的错误❌使用!!!
1. 返回值说明 scanf函数会返回成功匹配并赋值的输入项个数,而不是返回输入的数据。 可以通过检查返回值数量来确认输入是否成功。若返回值与预期不符,就表明输入存在问题。 #include <stdio.h>int main() {int num;if (scanf("%d", …...
判断一个操作是不是允许
一、目的 简单探索一个URL请求是不是允许的。 二、具体过程 (一)系统的初始化 系统数据库有账户"admin",密码是"123"。 账号"admin"的角色是管理员"manager"。 假设管理员身份设定的权限是: 1、对于/user/开头的…...
【FPGA开发】Cordic原理推导、Xilinx PG105手册解读
目录 Cordic原理推导PG105手册解读IP核总览核心计算功能总览基本握手信号非阻塞模式 NonBlocking Mode阻塞模式 Block Mode 数据格式数据映射 本文针对Cordic算法本身,以及Xilinx官方CORDIC IP做学习记录,如有纰漏,欢迎指正! Cord…...
数据结构与算法:宽度优先遍历
前言 进入图论部分难度明显提升了一大截,思路想不到一点…… 一、宽度优先遍历 1.内容 宽度优先遍历主要用于在图上求最短路。 (1)特点 宽度优先遍历的特点就是逐层扩展,最短路即层数 (2)使用条件 …...
PyTorch 面试题及参考答案(精选100道)
目录 PyTorch 的动态计算图与 TensorFlow 的静态计算图有何区别?动态图的优势是什么? 解释张量(Tensor)与 NumPy 数组的异同,为何 PyTorch 选择张量作为核心数据结构? 什么是 torch.autograd 模块?它在反向传播中的作用是什么? 如何理解 PyTorch 中的 nn.Module 类?…...
【数理基础】【概率论与数理统计】概率论与数理统计本科课程总结、资料汇总、个人理解
1 前言 概率论与数理统计是数学系核心的基础专业课,我本科的时候,是拆开上的,对应工科专业的高数中的概率论与数理统计,在量子力学,机器学习,计算机领域深度学习,大模型,机器人控制…...
美制 / 英制单位换算/公制/帝国制 单位转换速查表
文章目录 💡Introduction📏 英制(美制)单位与公制换算速查表🧱 一、长度(Length)🧴 二、体积(Volume / Liquid Measure)⚖️ 三、质量 / 重量(Wei…...
ENSP学习day9
ACL访问控制列表实验 ACL(Access Control List,访问控制列表)是一种用于控制用户或系统对资源(如文件、文件夹、网络等)访问权限的机制。通过ACL,系统管理员可以定义哪些用户或系统可以访问特定资源&#x…...
我爱学算法之——滑动窗口攻克子数组和子串难题(中)
学习算法,继续加油!!! 一、将 x 减到 0 的最小操作数 题目解析 来看这一道题,题目给定一个数组nums和一个整数x;我们可以在数组nums的左边或者右边进行操作(x减去该位置的值)&#…...
Linux centos 7 vsftp本地部署脚本
下面是脚本: #!/bin/bash #function:vsftpd脚本 #author: 20230323 IT 小旋风# 判断是否是root用户 if [ "$USER" ! "root" ]; thenecho "不是root 装个蛋啊"exit 1 fi# 关闭防火墙 systemctl stop firewalld && systemctl disable …...
编程考古-安德斯·海尔斯伯格(Anders Hejlsberg)回答离开Borland的原因
安德斯海尔斯伯格(Anders Hejlsberg)是著名的编程语言和工具开发者,曾主导开发了 Turbo Pascal、Delphi(Borland 时期),以及加入微软后参与的 C# 和 TypeScript。关于他离开 Borland 的原因,可以…...
数据库数值函数详解
各类资料学习下载合集 https://pan.quark.cn/s/8c91ccb5a474 数值函数是数据库中用于处理数值数据的函数,可以用于执行各种数学运算、统计计算等。数值函数在数据分析及处理时非常重要,能够帮助我们进行数据的聚合、计算和转换。在本篇博客中,我们将详细介绍常用的…...
SpringBoot与Redisson整合,用注解方式解决分布式锁的使用问题
文章引用:https://mp.weixin.qq.com/s/XgdKE2rBKL0-nFk2NJPuyg 一、单个服务 1.代码 该接口的作用是累加一个值,访问一次该值加1 RestController public class LockController {Autowiredprivate StringRedisTemplate stringRedisTemplate;GetMappin…...
Bash 脚本基础
一、Bash 脚本基础 什么是 Bash 脚本:Bash 脚本是一种文本文件,其中包含了一系列的命令,这些命令可以被 Bash shell 执行。它用于自动化重复性的任务,提高工作效率。 Bash 脚本的基本结构:以 #!/bin/bash 开头&#x…...
【Linux】线程库
一、线程库管理 tid其实是一个地址 void* start(void* args) {const char* name (const char *)args;while(true){printf("我是新线程 %s ,我的地址:0x%lx\n",name,pthread_self());sleep(1);}return nullptr; }int main() {pthread_t tid…...
Smith3.0 4.0的阻抗匹配操作方法
阅读了这篇文章中,我get到一些知识点的总结: 百度安全验证https://baijiahao.baidu.com/s?id1822624157494292625 1)红色圆代表阻抗圆,绿色圆代表导纳圆。 2)圆心位于50欧,最左侧为0欧,最右侧…...
装饰器模式 (Decorator Pattern)
装饰器模式 (Decorator Pattern) 是一种结构型设计模式,它动态地给一个对象添加一些额外的职责,就增加功能来说,装饰器模式相比生成子类更为灵活。 一、基础 1 意图 动态地给一个对象添加一些额外的职责。 就增加功能来说,装饰器模式相比生成子类更为灵活。 2 适用场景 当…...
生活电子类常识——搭建openMauns工作流+搭建易犯错解析
前言 小白一句话生成一个网站?小白一句话生成一个游戏?小白一句话生成一个ppt?小白一句话生成一个视频? 可以 原理 总体的执行流程是 1,用户下达指令 2,大模型根据用户指令,分解指令任务为多个细分步骤…...
题型笔记 | Apriori算法
目录 内容拓展知识 内容 其步骤如下: 扫描全部数据,产生候选项 1 1 1 项集的集合 C 1 C_1 C1根据最小支持度,由候选 1 1 1 项集的集合 C 1 C_1 C1 产生频繁 1 1 1 项集的集合 L 1 L_1 L1。若 k > 1 k > 1 k>1…...
雷电模拟器启动94%卡住不动解决方案
安卓模拟器启动失败/启动加载卡0-29%/启动卡50%/启动卡94%的解决方法 首先看官方论坛常见问题来尝试解决: 安卓模拟器启动失败/启动加载卡0-29%/启动卡50%/启动卡94%的解决方法-雷电安卓模拟器-手游模拟器安卓版_android手机模拟器电脑版_雷电模拟器帮助中心 所有…...
站群服务器是什么意思呢?
站群服务器是一种专门为托管和管理多个网站而设计的服务器,其核心特点是为每个网站分配独立的IP地址。这种服务器通常用于SEO优化、提高网站权重和排名,以及集中管理多个网站的需求。以下是站群服务器的详细解释: 一、站群服务器的定义 站群…...
靶场(十五)---小白心得思路分析---LaVita
启程: 扫描端口,发现开放22,80端口,发现ws.css可能存在exp,经查发现无可利用的exp PORT STATE SERVICE VERSION 22/tcp open ssh OpenSSH 8.4p1 Debian 5deb11u2 (protocol 2.0) | ssh-hostkey: | 3072 c9…...
第十六次CCF-CSP认证(含C++源码)
第十六次CCF-CSP认证 小中大满分思路遇到的问题 二十四点(表达式求值)难点满分思路 小中大 这次我觉得是非常难的 只有一道easy 做的时候看这个通过率就有点不对劲 上官网看了一眼平均分 106 就是人均A一道的水准 一开始看了半天 第三题几乎还是下不了手…...
大数据中的数据预处理:脏数据不清,算法徒劳!
大数据中的数据预处理:脏数据不清,算法徒劳! 在大数据世界里,数据预处理是个让人又爱又恨的环节。爱它,是因为数据预处理做好了,后续的模型跑起来又快又准,仿佛给AI装上了火箭助推器࿱…...
17153 班级活动
17153 班级活动 ⭐️难度:简单 🌟考点:2023、思维、国赛 📖 📚 import java.util.Arrays; import java.util.LinkedList; import java.util.Queue; import java.util.Scanner;public class Main {static int N 10…...
算力100问☞第93问:算力资源为何更分散了?
目录 1、政策驱动与地方投资的盲目性 2、美国芯片断供与国产替代的阵痛 3、政企市场对私有云的偏好 4、技术标准与供需结构的失衡 5、产业生态与市场机制的滞后 6、破局路径与未来展望 在大模型和人工智能技术快速发展的背景下,算力资源已成为数字经济时代的核心基础设施…...
记录 macOS 上使用 Homebrew 安装的软件
Homebrew 是 macOS 上最受欢迎的软件包管理器之一,能够轻松安装各种命令行工具和 GUI 应用。本文记录了我通过 Homebrew 安装的各种软件,并对它们的用途和基本使用方法进行介绍。 🍺 Homebrew 介绍 Homebrew 是一个开源的包管理器ÿ…...
Java 安装开发环境(Mac Apple M1 Pro)
下载 Java Downloads 查看本地安装的 JDK 所在位置以及 JAVA 版本 系统默认的安装处 /Library/Java/JavaVirtualMachines配置Java 添加环境变量 vim ~/.bash_profileAdd # 安装位置 export JAVA_11_HOME"/Library/Java/JavaVirtualMachines/zulu-11.jdk…...
微前端框架的实战demo
以下是基于主流微前端框架的实战 Demo 开发指南,综合多个开源项目与实践案例整理而成: 一、qiankun 框架实战 1. 核心架构 主应用:负责路由分发、子应用注册与生命周期管理子应用:独立开发部署,支持不同技术栈&#…...
win32汇编环境,网络编程入门之九
;在上一教程里,我们学习了在连接成功网站后,应该发送什么数据给网站 ;在前面的几个教程里,简单地运行了套接字机制连接网站的方式,这是字节级的网络连接,扩展几乎是无限的。 ;想了想,这个开个头就行了&…...
OceanBase 4.3.3 AP 解析:应用 RoaringBitmaps 类型处理海量数据的判重和基数统计
对于大数据开发人员而言,处理海量数据的判重操作和基数统计是常见需求,而 RoaringBitmap类型及其相关函数是当前非常高效的一种解决方案,许多大数据库产品已支持RoaringBitmap类型。OceanBase 4.3.3版本,作为专为OLAP场景设计的正…...
点亮STM32最小系统板LED灯
对于如何点亮板载LED灯只需要掌握如何初始化GPIO引脚,并改变GPIO引脚的电平即可实现点亮或者熄灭LED。 Led_INFO led_info {0}; led_info 是一个结构体变量,类型为 Led_INFO,用于存储LED的状态信息。这里初始化为 {0},表示所有成…...
分区表的应用场景与优化实践
当表的数据量非常大,达到几千万甚至上亿行时,全表扫描会很慢,这时候分区可以帮助缩小扫描范围。比如,在一个电商系统中,订单表可能按月份分区,这样查询某个月的订单时,只需要扫描对应的分区,而不是整个表。或者在日志系统中,按天分区,方便归档和删除旧日志。 另外,如…...
如何高效参与 GitHub 知名项目开发并成为核心贡献者
参与知名 GitHub 项目开发不仅能提升你的编程能力,还能积累开源贡献经验,甚至为求职加分。以下是详细步骤: 1. 选择合适的 GitHub 项目 (1) 确定兴趣方向 后端开发:Spring、Spring Boot、Netty前端开发:React、Vue、…...
AIGC 新势力:探秘海螺 AI 与蓝耘 MaaS 平台的协同创新之旅
探秘海螺AI:多模态架构下的认知智能新引擎 在人工智能持续进阶的进程中,海螺AI作为一款前沿的多功能AI工具,正凭借其独特的多模态架构崭露头角。它由上海稀宇科技有限公司(MiniMax)精心打造,依托自研的万亿…...
银河麒麟桌面版包管理器(三)
以下内容摘自《银河麒麟操作系统进阶应用》一书 麒麟系统软件源配置 使用官方内置源时,无须任何操作。仅在使用其他镜像源(Mirror)时,需要修改/etc/apt/sources.list文件,根据不同版本,将原始sources.lis…...
在 .NET 9.0 Web API 中实现 Scalar 接口文档及JWT集成
示例代码:https://download.csdn.net/download/hefeng_aspnet/90408075 介绍 随着 .NET 9 的发布,微软宣布他们将不再为任何 .NET API 项目提供默认的 Swagger gen UI。以前,当我们创建 .NET API 项目时,微软会自动添加 Swagger…...
XSS跨站脚本攻击漏洞(Cross Site Scripting)
前提概要 本文章主要用于分享XSS跨站脚本攻击漏洞基础学习,以下是对XSS跨站脚本攻击漏洞的一些个人解析,请大家结合参考其他文章中的相关信息进行归纳和补充。 XSS跨站脚本攻击漏洞描述 跨站脚本攻击(XSS)漏洞是一种常见且危害较…...
Android:蓝牙设置配套设备配对
一、概述 在搭载 Android 8.0(API 级别 26)及更高版本的设备上,配套设备配对会代表您的应用对附近的设备执行蓝牙或 Wi-Fi 扫描,而不需要 ACCESS_FINE_LOCATION 权限。这有助于最大限度地保护用户隐私。使用此方法执行配套设备&am…...