NOT
三相桥式PWM整流电路matlab2021a
三相桥式PWM整流电路matlab2021a整流电路采用全控型三相桥式整流电路,采用dq解耦控制,双环PI调节,采用SPWM调制,输入前加设LCL滤波器,可以得到整流后直流电压波形,波形质量较好。 ID:7320680746184361 ......
Day 29 29.2 MD5摘要算法
哈希算法 - - MD5摘要算法 【一】Hash算法 哈希算法也称摘要算法、散列算法 哈希函数的输入为一段可变长度x,输出一固定长度串,该串被称为x的哈希值。 Hash函数满足以下几个基本需求: (1)输入值x为任意长度 (2)输出值长度固定 (3)单向函数,算法不可逆 (4)唯一性,很难找到两个不 ......
分区和挂载(点)转载
Windows 在windows下,分区是有明显的界限的,就比如这样: 在“此电脑”中的C盘、D盘、E盘等,都是分区。一般情况下,系统安装在C盘,其他分区一般用来存放资料,但是linux下的分区和windows不同。 Linux——分区就是文件夹 其实这么说并不准确,因为Linux下“分区”的概念是 ......
二极管钳位型NPC逆变器不平衡负载仿真
二极管钳位型NPC逆变器不平衡负载仿真Matlab2021a采用SPWM调制,双环PI参与控制,逆变器连接LCL滤波器,连接不平衡负载,负载参数可调。可以得到输出线电压为五电平的电压波形,滤波后可以得到对称三相电压波形,电流波形可以根据不平衡负载而发生变化。 ID:9925680421021245 ......
电压型三相桥式逆变并网仿真Matlab2021
电压型三相桥式逆变并网仿真Matlab2021电路采用两电平拓扑,采用双环PI控制,变换部分加设PLL锁相环,采用SPWM调制,逆变器输出端加设LCL滤波器,并入电网。可以得到逆变器输出端为三电平的线电压波形,滤波后可以得到对称三相电压、电流波形。无需发货,联系即可发邮件。ID:2217680461 ......
使jenkins.war保持后台运行的方法
直接使用命令 java -jar jenkins.war 启动Jenkins,这样当退出窗口时,进程就会结束,怎么样能够让Jenkins保持后台运行呢?在网上搜集到以下三种办法,请参考 1. java -jar xxx.jar &java -jar jenkins.war --httpPort ......
mysql 优化
mysql调优 Mysql架构设计 1.Mysql架构图 MySQL 架构可以分为 Server层 和 Engine层两部分,架构图如下 Mysql常见的存储引擎 1.InnoDB引擎 (1)概述 InnoDB是事务型数据库的首选引擎。支持事务(ACID),支持行级锁,支持外键 (2)使用场景 如果 ......
消息队列 MQ
mq介绍 1. 介绍一下ActiveMQ /ApolloMQ 老牌的消息队列,使用Java语言编写。 优点:老牌的消息队列,使用Java语言编写。对JMS(Java Message Service)支持最好,采用多线程并发,资源消耗比较大。如果你的主语言是Java,可以重点考虑。 缺点:由于历史悠久 ......
http长连接
http长连接 TCP/IP是个协议组,可分为三个层次:网络层、传输层和应用层。 在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。 在传输层中有TCP协议与UDP协议。 在应用层有FTP、HTTP、TELNET、SMTP、DNS等协议。 TCP长连接和短连接区别 长连接、 ......
docker
Docker https://www.processon.com docker [root@iZuf6b2qg1ny365ykqvfc0Z ~]# docker version Client: Version: 18.03.1-ce API version: 1.37 Go version: go1 ......
NPC逆变并网仿真(双环SPWM)2021a
NPC逆变并网仿真(双环SPWM)2021a逆变器采用二极管钳位型NPC,直流侧输入电压800V,含PLL锁相环,采用双环控制,PI调节器参与调节,加设LCL滤波器,并入电网。逆变器端可以得到五电平输出线电压波形,滤波后可以得到对称的三相电压、电流波形。 ID:8429679647549914 ......
SAP登入增强
CMOD->SUSR0001 参考代码 *& * *& INCLUDE ZXUSRU01 *& * TABLES:ZLOGIN_LOG. DATA: it_ZLOGIN_LOG LIKE TABLE OF ZLOGIN_LOG WITH HEADER LINE. DATA: g_stamp_time ......
C# DataGridView 的插入数据到第一行
DataGridViewRow dr = new DataGridViewRow(); dr.CreateCells(dgv); //dr.Cells[0].Value = "h1"; //dr.Cells[1].Value = (++c); dr.SetValues(body.Split(",") ......
字符串
字符串 1. 字符数组的输入输出问题 1. 对字符数组进行读入,我们可以进行如下操作: 1. scanf("%s",s); 2. cin >> s; 上述的方法,读到空格或回车就会停止读入。 2. 如果我们想读取一行的话(包括空格),我们可以使用如下操作: 1. 如果变量类型为string的话,我们 ......
kubelet具有以下默认的硬驱逐条件
节点压力驱逐是 kubelet 主动终止 Pod 以回收节点上资源的过程。kubelet 监控集群节点的内存、磁盘空间和文件系统的 inode 等资源。 当这些资源中的一个或者多个达到特定的消耗水平, kubelet 可以主动地使节点上的 Pod 失效,以回收资源。 kubelet 支持以下文件系统 ......
高并发场景下的 HttpClient 优化,QPS 大大提升!
HttpClient优化思路: 池化 长连接 httpclient和httpget复用 合理的配置参数(最大并发请求数,各种超时时间,重试次数) 异步 6、多读源码 1.背景 我们有个业务,会调用其他部门提供的一个基于http的服务,日调用量在千万级别。使用了httpclient来完成业务。之前因为 ......
nginx 安全加固1
1.配置SSL协议 Nginx web服务器的应配置使用Secure Sockets Layer Protocol (SSL协议)。为了数据传输的安全,SSL依靠证书来验证服务器的身份,并为浏览器和服务器之间的通信加密。 加固方法:编辑nginx.conf文件和可用站点默认文件包含ssl on 2. ......
python解释器的安装
一. Linux环境的安装 tar.gz和tar.xz安装流程一样的 tar xf Python-3.8.15.tar.xz -C /usr/local/src/ cd /usr/local/src/Python-3.8.15/ ./configure --prefix=/apps/python38 ......
go面试 (一)
面试 http的三次握手四次挥手 HTTP的三次握手 三次握手(Three-way Handshake)其实就是指建立一个TCP连接时,需要客户端和服务器总共发送3个包。进行三次握手的主要作用就是为了确认双方的接收能力和发送能力是否正常、指定自己的初始化序列号为后面的可靠性传送做准备。实质上其实就是 ......
gmp模型
gmp模型 为什么引入协程? 1.线程进程模型的弊端 为了解决多线程多进程频繁切换,导致的CPU浪费 多线程随着同步竞争(锁、竞争资源冲突),导致性能下降 占用内存:进程4GB、线程4MB 2.协程的优点 协程是用户态实现的,不需要经过内核态和用户态之间的切换,更加轻量 一个goroutine:几K ......
ReentrantReadWriteLock源码分析
ReentrantLock是互斥锁,若存在读多写少同时保证线程安全的场景,ReentrantLock效率比较低,此时需要用到ReentrantReadWriteLock。 一、ReentrantReadWriteLock介绍 ReentrantReadWriteLock是可重入的读写锁,实现了Rea ......
光伏NPC逆变并网仿真matlab2021a
光伏NPC逆变并网仿真matlab2021a光伏阵列参数已设定,采用mppt算法(扰动观察法);主电路采用二极管钳位型NPC逆变器;采用双闭环控制,电压电流环,PI调节参与;采用正弦脉冲宽度调制;加设LCL滤波器,并入电网。逆变器输出端可以得到五电平线电压波形,滤波后输出对称三相电压波形,稳定后,得 ......
nginx 安全加固2
检查是否配置登录超时时间设置 编辑 vi /etc/profile 文件。配置tmout将值设置为低于300 检查是否禁止root用户登录FTP 设置如下将对应配置文件中,设置root,禁止登录的用户列表中添加root用户 编辑 vi /etc/ftpaccess,将root前的#去掉 编辑 vi ......
四种语言刷算法之环形链表 II
力扣142. 环形链表 II 1、C /** * Definition for singly-linked list. * struct ListNode { * int val; * struct ListNode *next; * }; */ struct ListNode *detectCyc ......
同一个服务器复制数据库
前阵子需要完全一个数据库出来当作以后的测试库 1.在无人使用数据库的时候,右键目标数据库属性->文件,找到数据库路径。 2.右键目标数据库->分离,然后复制刚才路径下的mdf,ldf文件出来。 3.重新命名刚才复制出来的文件,也就是想要新的库叫什么名字。 4.在服务器下的数据库,右键->附加->添加 ......
redis到底是不是单线程
常说的 Redis 是单线程,主要是指 Redis 对外提供键值存储服务的主要流程,即网络 IO 和键值对读写是由⼀个线程来完成的。除此外 Redis 的其他功能,比如持久化、 异步删除、集群数据同步等,是由额外的线程执⾏的。 并且,从redis6.0开始,网络 IO 和键值对读写也支持多线程。 因 ......
PKUSC 2022游记
你说的对,但是波波曰写游记 先默写一遍题意,要不忘了( DAY 1 T1 给两个等长的字符串 $S,T$,对于每个位置,问将 $S$ 这个位置的字符换成 $T$对应位置的字符后,$S$ 的最长border的长度 $|S| \leq 2 * 10^6$,时限 $1s$ T2 狼人杀背景,现在有 $n$ ......
【Dotnet 工具箱】DotNetCorePlugins- 动态加载和卸载 .NET 程序插件
你好,这里是 Dotnet 工具箱,定期分享 Dotnet 有趣,实用的工具和组件,希望对您有用! 1. DotNetCorePlugins- 动态加载和卸载 .NET 程序插件 DotNetCorePlugins 是一个 .NET 的开源插件项目,它提供了能够动态加载程序集的 API,然后把它们作 ......
浙江中控2.5SP6使用语音报警
这一篇博客本来是写在新浪的,不过高深莫测的敏感词系统折腾的我没了脾气。我不知道一个学习笔记会有怎么样的不合时宜,没有任何明示和提示,反正就是有敏感词。 最近需要在现场的计算机上使用浙江中控2.5SP6制作语音报警的功能,于是先在家里计算机的虚拟机上模拟测试一下。这一篇博客就是把这个测试过程记录下来, ......