ICode9

精准搜索请尝试: 精确搜索
  • 【优化算法】海洋捕食者算法(MPA)【含Matlab源码 478期】2021-06-28 13:33:27

    一、简介 海洋捕食者算法(MPA)是一种自然启发式的优化算法,它遵循在最佳觅食策略中自然支配的规则,并且在海洋生态系统中遇到捕食者与猎物之间的速率策略。 二、源代码 %_________________________________________________________________________ % Marine Predators Algorith

  • 【优化算法】萤火虫优化算法(FA)【含Matlab源码 482期】2021-06-28 13:33:03

    一、简介 萤火虫算法(Fire-fly algorithm,FA)由剑桥大学 Yang 于 2009 年提出 , 作为最新的群智能优化算法之一 , 该算法具有更好的收敛速度和收敛精度 , 且易于工程实现等优点。 1 算法原理 在FA 中 , 萤火虫发出光亮的主要目的是作为一个信号系统 , 以吸引其他的萤火虫个体 , 其假

  • 【优化算法】黑洞模拟算法(MVO)【含Matlab源码 479期】2021-06-28 13:31:07

    一、简介 多元宇宙优化算法(Multi-Verse Optimizer,MVO)是Seyedali Mirjalili等于2016年提出的一种新型智能优化算法[1]。它基于宇宙中的物质通过虫洞由白洞向黑洞进行转移的原理进行模拟。在MVO算法中,主要的性能参数是虫洞存在概率和虫洞旅行距离率,参数相对较少,低维度数值实验表现出

  • 数据结构实验①:线性表的操作之顺序表(C语言)2021-06-20 20:33:59

    如果你喜欢这篇文章的话,请给作者点赞+关注哟,你的支持是我不断前进的动力! 一.题目描述(顺序表):     顺序表的操作 (1)输入一组整型元素序列,建立线性表的顺序存储结构。 (2)实现该线性表的遍历。 (3)在该顺序表中查找某一元素,查找成功显示查找元素,否则显示查找失败。 (4)在该顺序表中插入

  • 单链表表的合并(C语言描述)2021-06-18 21:01:28

    ```language #include #define OK 1 #define ERROR 0 typedef int ElemType; typedef int Status; // 定义单链表 typedef struct LNode { ElemType data; struct LNode *next; }*LinkList; //初始化单链表 Status InitList(LinkList &L) { L = new LNode; L->next = NULL

  • 高可用架构-限流如何实现2021-06-15 11:58:45

    What is 限流? 限流顾名思义,限制流量或者说叫流量管制。 很形象的比喻如老式电闸都安装了保险丝,一旦有人使用超大功率的设备,保险丝就会烧断以保护各个电器不被强电流给烧坏。 Why use 限流? 理论上一个完整的对外提供服务的系统架构在设计初期,就要基于上游流量,流速,高峰期时间

  • 问题 A: 算法2-1:集合union (C++)2021-06-12 17:02:35

    题目描述 假设利用两个线性表LA和LB分别表示两个集合A和B(即:线性表中的数据元素即为集合中的成员),现要求一个新的集合A=A∪B。这就要求对线性表做如下操作:扩大线性表LA,将存在于线性表LB中而不存在于线性表LA中的数据元素插入到线性表LA中去。只要从线性表LB中依次取得每个元素,并依

  • 十二、Gateway新一代网关2021-06-10 08:34:14

    1、概述1)是什么?gateway是zuul1.x版的替代GateWay是在Spring生态系统之上构建的API网关服务,基于Spring 5 , Spring Boot2 和 Project Reactor等技术。、SpringCloud Gateway使用的是Webflux中的react-netty响应式编程组件,底层使用了Netty通讯框架GateWay旨在提供一种简单有效的方式

  • 线性表的类型定义2021-06-04 20:53:39

    线性表(linear_list)是最常用且最简单的一种数据结构。简言之,一个线性表是n个数据元素的有限 序列。至于每个数据元素的具体含义,在不同的情况下各不相同,它可以是一个数一个符号,也可以是一页书,甚至是其他更复杂的信息。例如,26个英文字母表是一个线性表,表中的数据元素是单个字母字符

  • Python-Cartopy制图学习01-中国区域SPEI空间制图2021-06-01 13:00:19

    多做事,少说话,多运动,忌久坐,早点睡,少熬夜。 文章目录 前言1. 概述2. 版本2.1 2021年6月1日 Version1 一、绘图数据二、制图程序三、制图结果 前言 1. 概述 此系列博文记录Python的Cartopy库的学习笔记此篇博文绘制中国区域2010年5月SPEI03的空间分布Cartopy库的安装可

  • 【优化求解】磷虾群算法(Krill Herd Algorithm,KHA)2021-06-01 10:30:48

    由来:根据磷虾群觅食的特性,由Gandomi等在2012年首次提出[1]。在运动过程中,磷虾群不断地聚集以增大种群密度,并减少被捕食的几率,同时探索生存区域,尽可能缩短它们与食物的距离,最终使得种群获得食物。 算法描述: 1、磷虾个体的速度(位置X的微分)更新公式: 解释:磷虾群位置的变化受到三种

  • huangml2021-05-31 23:59:34

    tags: gray package com.jack.consul4.config; import feign.RequestInterceptor; import feign.RequestTemplate; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.context.annotation.Configuration; import org.springframework.we

  • 人工水母搜索算法—matlab代码2021-05-29 19:04:06

    clc clear foj = @ Sphere; Lb = -100; % 搜索空间下界 Ub = 100; % 搜索空间上界 N_iter = 1000; % 最大迭代次数 n_pop = 50; % 种群个数 d = 10; % 种群维度 beta = 3; gamma = 0.1; Z = zeros(n_pop, d); % 随机生成一个d维向量 Z(1, :) = rand(1, d); % 利用logisti

  • 混沌映射初始化种群之Logistic映射2021-05-28 22:32:20

    Logstic混沌映射初始化种群 Step 1:     随机生成一个\(d\)维向量\({X_0}\),向量的每个分量在0-1之间。 Step 2:     利用Logistic映射生成N个向量。Logistic映射如下: \[X_{i+1}=\mu{X_{i}.*(1-X_{i})} \]Step 3:     将\(X\)的每个分量载波到变量的取值区间上 参数设置

  • 数据结构实践——顺序表:两集合的交集2021-05-26 11:07:22

    【项目 - 求集合并集】   假设有两个集合 A 和 B 分别用两个线性表 LA 和 LB 表示,即线性表中的数据元素即为集合中的成员。设计算法,用函数unionList(List LA, List LB, List &LC )函数实现该算法,求一个新的集合C=A∪B,即将两个集合的并集放在线性表LC中。 提示: (1)除了实现unni

  • 线性规划2021-05-22 11:00:26

    % [x fval] = linprog(c, A, b, Aeq, beq, lb,ub, x0) % c是目标函数的系数向量,A是不等式约束Ax<=b的系数矩阵,b是不等式约束Ax<=b的常数项 % Aeq是等式约束Aeq x=beq的系数矩阵,beq是等式约束Aeq x=beq的常数项 % lb是X的下限,ub是X的上限,X是向量[x1,x2,...xn]' , 即决策变量

  • hdu12972021-05-16 20:01:19

    http://acm.hdu.edu.cn/showproblem.php?pid=1297 #include<bits/stdc++.h> using namespace std; int n; string f[1005];//1005个字符串(也为了find函数),所以下面是双引号 string find(string a,string b){ string c; int la=a.length()-1,lb=b.length()-1; in

  • devops之 gitlab-ci + mesos + docker + marathon 持续发布③marathon常用api的使用2021-05-15 12:01:16

    devops之 gitlab-ci + mesos + docker + marathon 持续发布③marathon常用api的使用 创建marathon-lb的脚本 def test_create_marathon_lb(self): url = "http://63.159.217.161:8080/v2/apps" app = { "id": "marathon-lb", "

  • HAProxy负载均衡2021-05-09 16:35:47

    社区版:https://www.haproxy.org/ 企业版:https://www.haproxy.com/ lua官网: https://www.lua.org/download.html   安装lua [root@LB src]# wget http://www.lua.org/ftp/lua-5.4.3.tar.gz [root@LB src]# tar zxf lua-5.4.3.tar.gz [root@LB src]# cd lua-5.4.3 [root@LB lua-5

  • haproxy 配置httpd负载均衡2021-05-09 14:34:08

    haproxy配置httpd负载均衡 haproxy配置方法见haproxy配置及使用 环境 系统/主机名 ip redhat 8 /LB 192.168.100.134 redhat 8 /RS1  192.168.100.132 redhat 8 /RS2 192.168.100.133 配置 //在两台RS上安装httpd # yum -y install httpd //关闭防火墙和selinux #

  • 腾讯云公网负载均衡技术实现详解2021-05-07 20:03:11

    CLB简介传统的LVS负载均衡是一种集群(Cluster)技术,采用IP负载均衡技术和基于内容请求分发技术。LVS有三种工作模式DR模式、NAT模式及TUNNEL模式,三种模式分别都有各自的局限性。这样就催生了CLB概念。套用官网介绍:负载均衡(Cloud Load Balancer)是对多台云服务器进行流量分发的服务。

  • SpringCloud Gateway使用实例2021-05-06 22:04:34

    官网地址:https://spring.io/projects/spring-cloud-gateway 主要功能如下:    路由功能、熔断器的集成、与服务发现组件的集成、限流、url重写等。 下面主要演示其与Nacos服务注册中心的集成,达到所有前端的访问先通过nginx反向代理到网关,然后通过网关从注册中心获取服务列表,然后

  • lvs集群介绍和lvs负载均衡的四种工作模式2021-05-05 20:04:35

      LVS结构 LVS集群分为三层结构: 1.负载调度器(Load Blancer):是整个LVS集群对外的前端机器,负责敬爱嗯client的请求发送到一组服务器【多台 LB IP】上执行,而client则认为返回来是同一个IP(通常把这个IP成为虚拟ip或VIP) 2.服务器池(server pool):一组真正执行clinet请求的服务器,一

  • Matlab:数模09-线性规划模型2021-05-04 16:58:41

    文章目录 例子不同算法(lingo)不同算法(Matlab) 例子 我们由上可以得到线性规划式子: 要如何解呢? 不同算法(lingo) 可以使用lingo软件: 结果为14,x1为4,x2为2。 然而,mac上没有lingo软件,用Matlab行不行?可以。 不同算法(Matlab) 翻阅资料,我找到了Matlab的写法。我们首先要了解线性

  • LVS(Linux 虚拟服务器)与keepalived的搭建2021-04-30 21:58:59

    LVS/NAT:网络地址转换方式 1、客户端请求数据,目标IP为VIP 2、请求数据达到LB负载均衡服务器,LB根据自己的调度算法将目的地址修改为RIP地址及对应端口,并连接HASH表中记录下这个连接 3、数据报从LB负载均衡服务器到达RS服务器RS3 4、然后RS3进行响应。RS3的网关必须是LB负载均衡服

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有