NOT
第二次博客作业:作业和期中考试总结
(1)前言: 菜单作业知识点: 1. Java基础语法:例如变量定义、常量定义、数据类型、循环、条件语句等。 2. 面向对象编程:例如类和对象的定义,封装、继承和多态的概念,方法的重载和重写等。 3. 数组:因为菜单上可能有多个选项,需要使用数组进行管理和操作。4. 输入和输出:程序需要从控制台或文 ......
h5表单验证纯css示例
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv ......
《基于改进粒子群算法的混合储能系统容量优化》完全复现 matl
《基于改进粒子群算法的混合储能系统容量优化》完全复现matlab。以全生命周期费用最低为目标函数,负荷缺电率作为风光互补发电系统的运行指标,得到蓄电池储能和超级电容个数,缺电率和系统最小费用。粒子群算法:权重改进、对称加速因子、不对称加速因子三种情况的优化结果和迭代曲线。另包含2020年最新提出的阿 ......
粒子群优化极限学习机PSOELM做数据预测 PSO-ELM优化算法预测模型。 E
粒子群优化极限学习机PSOELM做数据预测PSO-ELM优化算法预测模型。ELM模型在训练之前可以随机产生ω和b, 只需要确定隐含层神经元个数及隐含层神经元激活函数, 即可实现ELM预测模型的构建。在ELM模型的构建中, 只需确定初始ω和b, 而无需复杂的参数设置, 具有学习速度快、泛化性能好等优点 ......
灰狼优化极限学习机GWOELM做数据预测 GWO算法用于搜索与ELM的预测性能密
灰狼优化极限学习机GWOELM做数据预测GWO算法用于搜索与ELM的预测性能密切相关的最佳ELM参数。 实验结果表明,GWO-ELM模型可以准确地表征数据的复杂趋势,并且与参考模型相比,可以有效地提高预测模型的准确性和稳定性。matlab程序,可做功率预测数据预测,程序注释详细方便阅读,可替换自己的 ......
powerbi笔记
lookupvaluerelatedrelatedtable度量值: sumcalculate引擎 =>基础表和业务表会有不一样的表现多条件calculate和筛选表度量值独立表 ->处理度量值比较方便高级筛选器filter : 逐行扫描并输出一个新的矩阵.可以套在其他公式里.filter: 从唯一 ......
druid mysql数据库连接池 配置项
spring: datasource: #类型 type: com.alibaba.druid.pool.DruidDataSource #驱动 driverClassName: com.mysql.jdbc.Driver driver-class-name: com.mysql.jdbc.Driv ......
mips汇编学习
mips汇编学习 主要寄存器 $sp 表示栈顶 $a0-$a3 参数寄存器 ,用于存放参数(这4个寄存器存放前4个参数,超过4个就用栈去存) 指令 addiu是对寄存器进行加法运算的指令(可以加上一个负数)并将结果存放到另一个寄存器中 格式: addiu $d, $s, imm 上面这行代码的意思就 ......
SecureCRT中文乱码怎么办?解决 SecureCRT中文乱码方法
最近有小伙伴私信说,SecureCRT安装打开后连接了自己的服务器或虚拟机后会出现中文乱码的问题,让我们一起看一下如何解决SecureCRT中文乱码吧! 解决 SecureCRT中文乱码 打开 SecureCRT并连接会话,也就是连接一个虚拟机或服务器!不然无法点击上栏选项的 Session Opt ......
leetcode简单题
1. 两数之和①difference[]=target - num[]中的数 单循环②在num[]中寻找与difference[]相等但两者下标不等的数 双重循环 找到第一个后循环停止 9.判断数字是否为回文数①将数字转换为字符串②使用双指针,一个指向前端,一个指向后端③循环:当前端指针小于后端指针 ......
关于二分的学习
刚进入大学的时候,感觉二分挺深不可测的,临界点一直都想不清楚,每次在while循环中都不知道是应该<还是<=,迷迷茫茫了许久,终于在代码源wls的视频二分学习中,找到了一个很适合我的模板(我比较笨吧,把题目套模板可以更快更准的解决相关问题);下面是从wls学来的模块 int find(int x){ ......
图形简单拼接工具
https://yulinsoft.lanzoul.com/iKbgv0dko50d简单拼接 是一款由 Yulinsoft 开发的 Windows 小工具,用来将多张图片横向、纵向拼接成一张图片,支持设置间隔、图片质量。 ......
HOSTS文件异常,IE代理异常导致浏览器连不上网络
问题:电脑浏览器不能连上网,但是微信能够正确发送消息,甚至打开哔哩哔哩软件都不能连上网 尝试的解决方案:重启电脑,连接其他网络,都不成功 最终解决方法,打开火绒,进行断网检测 检测到了HOSTS文件异常,IE代理异常,并且可以一键修复,修复完成就可以了正常使用网络了 大爱火绒 ......
excel-04-筛选、排序与分列
筛选、排序与分列 分列 分列分为分隔符号与固定宽度俩种 分隔符号:适用于数据源带有某些特定的符号:逗号、冒号、空格 按照单个分隔符分列 按照多个分隔符分列 固定宽度:主要适用于数据源比较整齐划一,数据排列有规律 不规则没有连接符:通过替换与分列相结合 ......
监控centos7系统CPU,内存,磁盘空间
[cat monitor2.py #!/usr/bin/env python#coding=UTF-8 import datetimeimport socketimport psutilimport smtplibfrom email.mime.text import MIMETextfrom em ......
C++进阶学习(三)constexpr关键字、值类别与decltype关键字、lambda表达式
五、constexpr说明符 constexpr说明符声明该变量或函数在编译期进行求值,从而适用于需要编译器常量表达式的地方 在变量声明constexpr时,对象或非静态成员函数蕴含const,函数或静态成员变量蕴含inline constexpr变量必须立刻被初始化 constexpr int a ......
团队开发第二阶段3
今天开始将算法优化,以下是优化后代码。 import copyimport timefrom abc import abstractmethodfrom queue import Emptyimport cv2import numpy as npimport torchfrom PIL import ......
Tornado 和 flask 的区别
Tornado和Flask是Python Web开发的两种框架,他们有以下区别: 应用场景不同:Tornado主要用于实时Web服务和长轮询等场景,例如消息推送,Flask则用于传统的Web应用。 性能不同:Tornado采用了异步非阻塞的IO模型,而Flask则是阻塞模型,因此在高负载的情况下,T ......
位段/位域 的使用
在一些特定的应用场景中,需要对一个整数类型的变量中的每个位进行单独的控制或访问。例如,硬件寄存器常常包含一些特定的位用于表示设备的状态、配置选项或标志位。使用位段区可以使程序员更方便地访问和控制这些位,而无需进行位运算或掩码操作。(类似于位寻址?) 位段区使用特定的语法来定义和操作位段。在C语言中, ......
openstack queen版本的安装案例
一.基本环境描述 操作系统采用ubutun16.04,系统最少8G内存,80G硬盘,控制节点和网络节点部署在同一个host,计算和控制节点采用双网卡。参考install.guide手册的 第二种网络模型。Block storage和object storage不做部署。拓扑图中的地址要根据实际的环境 ......
vue项目跨域和路由问题
一、vue跨域 跨域是浏览器的安全策略,当域名或端口跟目标网址不一致时就会触发。 详细可以去这看看:去看看 当开发阶段,如果出现跨域,因为默认node开发中的服务时127.0.0.1:5173 而请求后端时,地址肯定不是这个,就会触发跨域的问题。 开发中可以修改配置来解决这个问题 import { ......
【Jmeter】BeanShell 脚本
一、BeanShell BeanShell是由java编写的,是一个轻量级的脚本语言,也相当于一个小巧免费的JAVA源码解释器,支持对象式的脚本语言特性,亦可嵌入到JAVA源代码中,能动态执行JAVA源代码并为其扩展了脚本语言的一些特性 BeanShell是一种完全符合Java语法规范的脚本语言,并 ......
使用Rust编写的程序,可以使用快捷键启动、最小化、最大化和关闭窗口
以下是一个使用Rust编写的程序,可以使用快捷键启动、最小化、最大化和关闭窗口: use gtk::{prelude::*, Application, ApplicationWindow, WindowPosition}; use gdk::enums::key; fn main() { let a ......
支持复制粘贴word图片的百度HTML编辑器
图片的复制无非有两种方法,一种是图片直接上传到服务器,另外一种转换成二进制流的base64码 目前限chrome浏览器使用 首先以um-editor的二进制流保存为例: 打开umeditor.js,找到UM.plugins['autoupload'],然后找到autoUploadHandler方 ......
服务注册etcd
etcd etcd比较多的应用场景是用于服务发现,服务发现(Service Discovery)要解决的是分布式系统中最常见的问题之一,即在同一个分布式集群中的进程或服务如何才能找到对方并建立连接。 从本质上说,服务发现就是要了解集群中是否有进程在监听upd或者tcp端口,并且通过名字就可以进行查找 ......
Websocket
websocket是什么 websocket与http一样都是OSI模型中应用层的协议,都是基于TCP协议来传输数据的,我们把这些更高级的协议理解成对TCP的封装。 socket与websocket的关系 socket与websocket的关系:就是毫无关系。 socket并不是一种协议,而是一个抽 ......
Spring Boot整合Mybatis Plus逆向工程
1.导入依赖 主要导入Mybatis-Plus-generator版本需要与Mybatis-Plus版本一致 <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-generator</artifactId> <v ......
LinkedBlockingQueue源码分析
1、LinkedBlockingQueue使用 LinkedBlockingQueue的使用案例详情如下: 1 import java.util.concurrent.LinkedBlockingDeque; 2 import java.util.concurrent.LinkedBlockingQ ......
前缀和 & 差分
前缀和 & 差分 一般作为优化策略。 前缀和是解决一些区间多次修改但查询次数较少的题目,定义新数组 sum[N], 原数组a[N],则令 $$ sum[i] = sum[i-1] + a[i] $$ 显然时间复杂度为O(N),需要注意,下标至少从1开始,否则取 i-1 时会越界 例题 : 小 K 打 ......