自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(60)
  • 收藏
  • 关注

原创 全网最全的平行坐标图(parallel coordinates plot)的绘制攻略

早上起来拥抱太阳,写小论文,看到人家的图怎么那么好看!!??这不得赶紧抄下来,我也发一个顶刊?于是开始思考如何解决绘制这个问题,目前现有的大部分解决方案都是直接调库,查了一下现有的所有解决方案,

2024-04-23 22:01:34 530 3

原创 The GPG keys listed for the “MySQL 8.0 Community Server“ repository are already installed but they a

照着https://cloud.tencent.com/developer/article/1719216?areaSource=102001.12&traceId=GMkSqOwJ0MYx9YkaMijW_装的,但是发现了错误。将原来的2022改成了-> rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2023就好了。尝试了几种解决方案都不行,后面想着是不是年份不对的问题。

2024-03-04 18:32:48 955

原创 饥饿游戏搜索算法(HGS)(含java实现代码)

期刊:Expert Systems With Applications SCI1区。

2023-09-20 21:03:33 361

原创 Stackelberg博弈(斯塔克尔伯格博弈)

下面是一个Stackelberg博弈的例子:假设有两家公司,公司A和公司B,都生产相同的产品,市场需求量为100。公司A的目标是最大化自己的利润,而公司B的目标也是最大化自己的利润。领导者的目标是通过制定决策来最大化自己的利益,而追随者的目标则是在领导者的决策下获得最大利益。如果公司A设定的价格太高,公司B可能会选择以较低的价格进入市场,吸引一部分潜在顾客,并削弱公司A的市场份额。在这种情况下,公司A作为领导者可以考虑公司B的反应,并设定一个相应的价格策略,以最大化自己的利润。是领导者的效用函数,

2023-07-13 17:38:06 7957

原创 求夏普利值代码

本文提供了求夏普利值的代码,需要算法的地方只有分割子集。

2023-06-12 12:58:43 703

原创 Shapley Value(****夏普利值,沙普利值****)

第二部分就是计算贡献了,由于我们是计算老板的夏普利值,我们关注老板就可以了,老板的贡献等于他之前的排序(包括他)的钱,减去他之前的排序(不包括他)的值,这样说的话可能有点难理解,但是举例子就好了,例如有序列{打工仔,工程师,老板},那么计算边际贡献就相当于。有没有发现,其实上面有很多重复的运算,例如我们在计算的时候,只会关注我们选定的人的前面(包括选定的人)的情况,而且前面的人(不包括选定的人)的顺序不影响边际贡献的计算,所有利用排列组合工具我们可以有下面的公式。这里的老板的夏普利值为。

2023-06-12 12:56:15 2433 2

原创 人工蜂群算法(源码)

这篇算法有粒子群算法的影子,在旁观蜂阶段使用轮盘赌算法,同时也有差分进化算法的影子:雇佣蜂阶段搜索猎物。而且这个算法没有什么需要调参的地方,感觉还行,这篇算法要注意的地方是适应度修正的地方然后就没有了。

2023-06-05 12:01:40 816

原创 剖析WorkflowSim源码(一)初始化阶段

这些个参数是最重要的参数,决定具体要调用哪个planning算法,而这个算法真是大多数使用workflowsim的同志要写的算法,这里假如要加入自己的算法,那就在这个地方(WorkflowPlanner)添上去就好了,这个planner算法的具体作用就是将task和vm绑定在一起,我举个经典的例子,HEFTPlanningAlgorithm.java里面决定哪个任务应该调度到哪个虚拟机就是看的这个算法。这个类是用来处理延迟的,看了一下源码,这里面有是个重要的map。这个和上面的也很像,在这个函数。

2023-05-04 19:36:17 742

原创 萤火虫算法(FA)

萤火虫算法是一种基于自然界中萤火虫的求解算法。这种算法以萤火虫的生物特性为基础,模拟萤火虫在食物、繁殖等方面的行为,解决优化问题。在萤火虫算法中,萤火虫会根据其亮度和距离因素移动,以寻找最优解。通过多次迭代,萤火虫算法可以逐渐优化解决方案,找到全局最优解或局部最优解。与其他常用的优化算法相比,萤火虫算法具有更快的收敛速度和更高的精度。首先是亮度,对于每个萤火虫个体来说,他看到别人的亮度取决于别人的亮度I0I0I0,介质的吸光性γ\gammaγ,以及距离rrr。而别人的亮度I0I0I0,在最大值问题里面和f(

2023-04-24 14:40:26 561

原创 怎么开炒粉店

怎么开炒粉店。

2023-03-15 14:55:52 481 1

原创 关于PriorityQueue乱序(失序)的问题,坑b

我们发现这个序列是无序的,我下意识以为是priorityQueue无序了,其实并不是,只是方法用错了而已,本质上priorityQueue是一个完全二叉树,做一个小顶堆的操作,所以输出的数组是一个二叉树,不能直接使用,假如要获得有序的队列,估计只能一个一个迭代,poll出来。

2023-02-24 13:11:45 229

原创 读取csv并且绘制散点图

使用python读取csv并且绘制散点图

2023-02-03 21:32:46 789

原创 莱特飞行优化及其使用场景

本文介绍了莱特飞行的公式,以及如何实现莱特分布,同时还有莱特飞行在演化算法里面的应用

2022-12-05 15:09:22 1595 1

原创 NSGA-II看这篇够了

A Fast and Elitist Multiobjective Genetic Algorithm。本文描述了NSGA-II里的非支配排序,快速非支配排序,锦标赛选择,模拟二进制交叉(SBX),多项式变异,精英策略,拥挤距离等等。

2022-11-01 22:22:38 9103 10

原创 java实现模拟退火算法求解x*sin(x)*cos(2*x)-2*x*sin(3*x)+3*x*sin(4*x)最小值问题

java实现模拟退火算法求解x*sin(x)*cos(2*x)-2*x*sin(3*x)+3*x*sin(4*x)最小值问题。

2022-09-24 13:37:34 508

原创 烟花算法实现求解函数极值问题(一维)

Fireworks Algorithm for Optimization 烟花算法(FA),用于复杂函数的全局优化。在提出的FA中,采用了两种类型的爆炸(搜索)过程,并设计了保持火花多样性的机制。为了证明FA的有效性,在九个基准测试函数上进行了大量实验,以将FA与两种粒子群优化(PSO)算法(即标准PSO和克隆PSO)进行比较。结果表明,所提出的FA在收敛速度和全局解精度方面明显优于PSO的两种变体。而pso要得到这个程度的收敛,在种群大小为50的情况下,需要50个轮次以上才能得到这种程度的解。

2022-09-16 17:04:56 307

原创 java蚁群算法求解旅商问题

java蚁群算法求解旅商问题

2022-09-15 22:04:17 243

原创 pso算法(粒子群算法) 求解f(x)=xsin(x)cos(x)-2xsin(x)+3xsin(4x)在[0,50]最小值问题

pso粒子群算法求解f(x)=xsin(x)cos(x)-2xsin(x)+3xsin(4x)在[0,50]最小值问题。

2022-08-19 18:39:21 366 1

原创 Cloudsim入门

如何使用cloudsim?直接上github搜索cloudsim首先来个源代码,这个是cloudsimexample1这个代码的目的是创造一个主机,一个任务的数据中心。

2022-08-13 22:02:06 1163

原创 机器学习笔记(1)常见符号,批次梯度下降,随机梯度下降

一,常见符号h(x) =∑θjxj其中·的xj是输入的量,而θ则是线性回归时候的系数,通常x0等于1作为一个虚拟的特征,h是假设的。θ=[θ1​,θ2​,θ3​]Tx=[x1​,x2​,x3​]Tθ="parameter"theta 是参数。M = #training examples 训练数目 #代表着数目。x = “inputs”/feature x是输入,或者有叫特征。(x,y)机器学习笔记(1)常见符号,批次梯度下降,随机梯度下降...

2022-08-13 21:12:39 409

原创 C++模板

c++中的模板知识点

2022-03-08 15:49:38 670

原创 C++对象(懒得传图版)

c++的对象的深挖

2022-03-07 20:15:01 460

原创 snort源码分析

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-eS0IVwzj-1645710889444)(snort分析.assets/xiaoming.jpg)]《入侵检测技术》课程报告《入侵检测技术》 snort分析​ 课程名称 入侵检测技术​ .

2022-02-24 22:05:36 3472

原创 error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or

centos8安装mysql8.0出现的问题[root@hecs-70178 mysql8.0.11] ./bin/mysqld --user=mysql --basedir=/usr/local/mysql/mysql8.0.11/ --datadir=/usr/local/mysql/mysql8.0.11/data/ --initialize./bin/mysqld: error while loading shared libraries: libaio.so.1: cannot open sh

2022-02-23 11:41:33 2417 1

原创 c++map的建立,插入,遍历,删除,以及map和unordered_map的区别

map的建立,插入,遍历,删除,以及map和unordered_map的区别map的常规用法1.map的建立//1.建立 map<int,string> classroom = {{1,"秋刀鱼"},{2,"酱香鸡"}};//前面的是键,后面是值,键唯一值不唯一2.map的插入//2.插入classroom.insert(pair<int,string>(3,"隆江猪"));//使用到pair3.map的遍历//3.遍历 auto iter = cl

2022-02-08 10:29:43 1663

原创 华为ensp连接上防火墙web

华为ensp连接上防火墙环境:安装好ensp三件套(winpcap,wireshark,vmbox)1.新建拓扑,把usg6000v拖动过来2.把cloud拖入空白的地方线的话用copper3.右键cloud,直接点击增加,加入一个udp口4.修改本地电脑适配器设置为这个ip,目的是为了使得等等的防火墙和自己这个虚拟网卡在同一个网段。ip 192.168.0.2掩码 255.255.255.04.1.增加Vmnet口4.2.增加通道5.打开防火墙的cli用户名ad

2021-07-13 15:08:10 4321

原创 linux 究极常用指令脑图

2021-01-19 20:34:16 165

原创 手算,模n的逆元d(e的逆元)

n是两个素数p与q的乘积φ(x) 是指小于x与x互素的正整数个数,如φ(10) = 4整数是{1,3,7,9}根据欧拉函数 n = pq有φ(n) = φ(pq) = φ§*φ(q) = (p-1)(q-1)现在e为满足 gcd(φ(n),e) = 1的数 1<e<φ(n)现在指定一个e,已知n的条件,要求d = e^-1 mod n 也就是求 e的逆元直接举个例题,e=3533,n=11200 求 d = e^-1 mod n?首先第一步,使用辗转相除法,目标是把k1~kn.

2020-12-02 13:34:33 4179 8

原创 2203导致远程连接mysql失败问题的原因(0)

本文不做细致解决方案,仅提供解决思路一.先检查一下的买的服务器的安全组是否开放3306端口阿里云买的服务器默认不开放3306端口的 = =,就因为这个问题搞了大半天。进入控制台,网络和安全->安全组->配置规则,将MySQL监听端口开放即可= =。二.my.cnf文件中bind-address = 127.0.0.1没有注释掉三.端口3306没有开放,使用 ss -tlnp 命令查看网络端口开启状态四.你的mysql里的用户权限不够# 开启root用户远程访问UPDATE use

2020-11-03 19:38:15 775

原创 SLF4j日志

SLF4j日志1.日记框架的选择springBoot:底层是Spring框架,spring框架默认使用jclSpringBoot选用了SLF4j和logback2.SLF4j使用1,如何在系统中用slf4jimport org.slf4j.Logger;import org.slf4j.LoggerFactory;public class HelloWorld { public static void main(String[] args) { Logger logger =

2020-09-23 23:45:39 3317

原创 深入springboot加载配置文件顺序,以及多文件加载

深入springboot加载配置文件顺序,以及多文件加载1.properties或yml加载的位置,优先级file:./config/file:./classpath:/config/classpath:/以上是按照优先级从高到低的顺序,所有位置的文件都会被加载,高优先级配置内容会覆盖低优先级配置的内容例如这个路径,两个properties都会被加载,but,config目录下面的优先级高,所以占主导地位的是config目录下的。由于这几个文件都会被加载,所以是互补的配置(类似于笛卡尔积?

2020-09-22 21:58:40 722

原创 SpringBoot配置文件yaml与properties

SpringBoot配置文件yaml与properties类型application.propertiesaoolication.yaml1.配置文件作用:修改springboot自动配置的默认值YAML以数据为中心,server: port:8081yaml语法:用缩进来控制层级的关系key:(空格)value表达键值对属性和值大小写敏感yaml里面的key可以些什么1.字面量普通的值(数字,字符串,布尔)字符串默认不加上单引号或者双引号“”双引号会转义里面

2020-09-22 20:05:12 221

原创 getWriter() has already been called for this response报错

@RequestMapping(path = "/login",method = RequestMethod.POST) public ResultVo login(String username, String password, HttpServletResponse response, HttpServletRequest request) throws IOException { //必须不能写上这个不然必报错PrintWriter out = response.getWri

2020-09-06 16:23:41 451

原创 SSM项目配置(全齐)包含项目结构

SSM项目配置(全齐)1.maven的坐标 <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>1.7</maven.compiler.source> <maven.compiler.target>1.7</maven.compiler.target

2020-09-03 16:20:17 399

原创 Springmvc思维导图

2020-09-03 14:49:55 208

原创 spring注入bean500异常org.springframework.beans.factory.UnsatisfiedDependencyException:No qualifying bean

首先看看异常org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type ‘com.chiguozi.dao.Userdao’ available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.fa.

2020-09-03 00:50:03 278

原创 事务管理,AOP(1)

事务管理,AOP(1)实现转账服务的时候,假如有异常怎么办呢?我们先来看下面这段代码 User source =iDao.getUserById(from); User target =iDao.getUserById(to);source.setUsmoney(source.getUsmoney()-money);target.setUsmoney(target.getUsmoney()+money);iDao.updateUser(source);//到这里都是正常操作,source已

2020-08-05 20:49:51 132

原创 多线程的synchronize问题(1)

多线程有挺多东西要注意的:一.资源竞争问题当多个线程,同时访问一个资源的时候,对资源进行更改,可能就会出问题。改变一个资源有三步1.读取文件获得副本2.更改文件副本3.将副本写入内存而在多线程里面,这些步骤可能都会被中途打断,导致痴线意想不到的结果。假如要想实现改变一个资源,必须满足原子性的特征。二.synchronize到底是给谁加锁。静态方法前加入synchronize,由于该类可能未被实例化,所以加锁的肯定不是this,而是由一开始就创建的该类的字节码文件.classpubli.

2020-08-05 20:11:20 205

原创 Spring3天的思维导图(spring复习必备)

![在这里插入图片描述](https://img-blog.csdnimg.cn/20200803200516356.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQzNDQ1NTUz,size_16,color_FFFFFF,t_70)这个是三天学习spring的记录,以后面试复习看这个就够了...

2020-08-03 20:09:53 156

转载 Ajax入门

Ajax入门一.什么是ajaxAjax 即“Asynchronous Javascript And XML”(异步 JavaScript 和 XML),是指一种创建交互式网页应用的网页开发技术。Ajax = 异步 JavaScript 和 XML(标准通用标记语言的子集)。什么是异步操作呢,就是在同一网页里进行部分的操作,不需要刷新整个网页,就能刷新局部的数据。二.Ajax包含技术1. 使用CSS和XHTML来表示。  2. 使用DOM模型来交互和动态显示。  3. 使用XMLHttpReq

2020-07-21 20:59:51 178

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除