- 博客(31)
- 资源 (1)
- 收藏
- 关注
原创 金仓KESV8安装
一、安装前的准备:1、下载相关的软件:(1)下载VMWARE虚拟机软件我的本机OS是Window,因此先下载window版的“VMware Workstation”。(2)下载Linux安装包:我工作环境中广泛使用的OS是red hat 7,因此下载与其兼容且免费的centos 7下载地址:(3)下载ssh客户端工具:因SecureCRT等SSH工具为商用收费软件,因此推荐大家使用免费的MobaXterm(4)下载人大金仓KES安装包和许可证文件2、安装(1)配置系统参数以满足高并发要求修改系统信号量
2022-07-03 11:11:01
1269
转载 spring-cloud技术笔记(九)-feign
spring-cloud技术笔记(九)-feignFeignFeign是Netflix公司开源的轻量级rest客户端,使用Feign可以非常方便的实现Http 客户端。Spring Cloud引入Feign并且集成了Ribbon实现客户端负载均衡调用。eign是Spring Cloud Netflix组件中的一个轻量级RESTFul的HTTP服务客户端,实现了负载均衡和REST调用的开源框架,封装了Ribbon和RESTemplate 实现了WebService的面向接口编程,进一步降低了项目的耦
2022-05-24 15:08:20
299
转载 spring-cloud技术笔记(十)-zuul
spring-cloud技术笔记(十)-zuul1、Zuul是spring cloud中的微服务网关。网关:是一个网络整体系统中的前置门户入口。请求首先通过网关,进行路径的路由,定位到具体的服务节点上。2、Zuul是一个微服务网关.网关:是一个网络整体系统中的前置门户入口.请求首先通过网关,进行路径的路由,定位到具体的服务节点上.3、Zuul网关不是必要的。是推荐使用的。默认规则举例:API 网关地址:http://localhost:2103。用户服务名称:user-service。
2022-05-24 14:56:28
361
原创 spring -cloud技术笔记(八-Hystrix)
一、 Hystrix简介在微服务架构中,存在很多的微服务单元,各个微服务之间通过网络进行通讯,难免出现依赖关系,若某一个单元出现故障,就很容易因依赖关系而引发故障的蔓延,产生“雪崩效应”,最终导致整个系统的瘫痪。为了解决这样的问题,产生了断路器等一系列的服务保护机制。Hystrix是由Netflix开源的一个延迟和容错库,用于隔离访问远程系统、服务或者第三方库,防止级联失败。Hystrix具备服务降级、服务熔断、线程和信号隔离、请求缓存、请求合并以及服务监控等强大功能。Hystrix整个工作流如下:
2022-05-22 10:44:52
185
原创 spring-cloud技术笔记(7-ribbon)
1、定义Ribbon 做为负载均衡器首先会从注册中心获取可用的服务实例,然后会通过负载均衡机制为服务消费者选择调用哪一个服务实例,从而达到缓解网络压力和扩容的目的。同时也具备容灾的作用,不会应为莫一台实例故障而导致系统不可用。负载均衡策略常见的有轮询负载,权重负载,按流量负载,同时Ribbon也支持自定义负载策略。2、负载策略️RandomRule:随机策略会通过一个随机数从可用服务实例中选择一个实例。实现是用一个while循环,如果实例为空则执行随机选择,直到获取到。该策略有不严谨的地方,如果一直
2022-05-22 10:33:23
85
原创 spring-cloud(五)-客户端负载均衡Ribbon
spring-cloud(五)-客户端负载均衡Ribbonspring-cloud版本:2.6.6java版本:8LB(Load Balance,负载均衡)是一种集群技术,它将特定的业务(网络服务、网络流量等)分担给多台网络设备(包括服务器、防火墙等)或多条链路,从而提高了业务处理能力,保证了业务的高可靠性。负载均衡技术具有一下优势:(1)高性能:负载均衡技术将业务较均衡的分担到多台设备或链路上,从而提高了整个系统的性能;(2)可扩展性:负载均衡技术可以方便的增加集群中设备或链路的数量,在不
2022-04-10 21:09:02
387
原创 spring-cloud(四)-搭建eureka高可用集群
spring-cloud(四)-搭建eureka高可用集群1、创建两个server1、server2(下面是server2)这里前面已经搭建过server1,所以就主要说server2,两个搭建方法一样一个pc机需要修改hosts文件C:\Windows\System32\drivers\etc2、在start.spring.io官网下载(改造eureka-server)3、导入idel,修改application后缀4、添加application.yml配置文件(server2)
2022-04-10 13:04:39
490
原创 spring cloud技术笔记二----搭建erueka-provider
spring cloud技术笔记二----搭建erueka-provideridel版本 2019.3.6java 8spring cloud 2.6.61、在官网下载包2、添加依赖,修改配置3、启动测试搭建完成。结束application.ymlserver: port: 7004spring: application: name: eureka-providereureka: client: service-url: defau
2022-04-09 17:35:56
531
原创 linux 虚拟机安装(red hat)
**linux 虚拟机安装**这里以镜像res hat 为例1、点文件,新建虚拟机2、下一步3、下一步,然后,点第二个安装程序光盘映像文件,点浏览,把光盘路径放进去,光盘位置一定要记得4、设置用户名和密码,一般设置为用户名:root 密码:123456 ,这里我设置了自己名字的缩写 然后下一步5、点下一步6、下一步7、下一步8、下一步,选第三个,使用仅主机模式网络9、下一步10、下一步11、下一步12、下一步13、下一步14、下一
2021-04-07 21:53:48
629
原创 学习java第一天
学习java第一天第一个java程序package day;import java.util.Date;public class first { String name;///数据成员,字符型 int age;///数据成员 int getage() { return age; }///方法定义 public static void main(String[] arges) { f
2021-03-23 21:47:57
115
原创 2021-03-13
2021-3-13#include <iostream>#include<bits/stdc++.h>using namespace std;int main(){ int n,i; char a[20]; scanf("%d",&n); int flag=0; for(i=0;i<n;i++) { scanf("%s",a); if(a[0]=='4'&&a[1
2021-03-13 15:50:59
87
原创 计算机网络之复习
计算机网络大二上学期学了计算机网络,期末了,总结在这里比较好,自己又增加了记忆。1、互联网之所以能够像用户提供许多服务,就是因为互联网具有两个重要的基本特点:连通性和共享2、计算机网络由若干结点和连接这些结点的链路组成。3、网络把许多计算机连接在一起,而互联网则把许多网络通过路由器连接在一起。许互联网相连的计算机常称为主机。4、互联网由边缘部分(用户直接使用的)、核心部分(提供连通性和交换)。5、“主机A和主机B进行通讯“实际上是指:”主机A的某个进程和主机B上的另一个进程进行通讯。6、.
2020-12-02 16:17:28
646
原创 A - Floor Number----清棂露
A - Floor NumberVasya goes to visit his classmate Petya. Vasya knows that Petya’sapartment number is nn. There is only one entrance in Petya’s houseand the distribution of apartments is the following: the first floorcontains 22 apartments, every othe
2020-11-19 20:45:37
226
1
转载 第七场7D补题
给出一个多项式,判断在实数范围内是否可分解。分析:由上面定理可知,在实数范围内任一不可约多项式只能是一次或二次的。除此之外,显然有奇数次实系数多项式至少有一个实根。#include<iostream>#include<cstring>#include<algorithm>using namespace std; long long n; int main() { ios::sync_with_stdio(false); cin.
2020-08-02 07:51:24
118
原创 第六场6E补题 Easy Construction
大致意思就是转载:https://blog.youkuaiyun.com/zjllll123/article/details/107606334首先如果要有解,k 必须是 n(n+1)/2 % n,因为长度为 n 的子区间只有一个,也就是 P 本身,而 P 本身的元素和就是 n(n+1)/2。然后假设 k 满足上述条件,此时是一定有解的。且k的值是固定的。k=n (n+1) / 2 % n= ( n/2%n * (n+1) % n ) % n=n/2 % n =n/2如果 n 是奇数,则 k=0,令 P =
2020-08-02 07:46:06
146
原创 第六场6B补提 Binary Vector
这题运用递推公式#include <bits/stdc++.h>#define Mod 1000000007using namespace std;typedef long long ll;ll ans[20000100];int T, N;int main() { ans[1] = 500000004; ll tmp1 = 1, tmp2 = ans[1]; for (int i = 2; i <= 20000000; i++) {
2020-08-02 07:40:10
155
原创 第六场补提6C combantion of physics and maths
题目大意:给定一矩阵,求一个子矩阵(可以非连续),使得子矩阵所有数的和除以子矩阵最后一行的和最大,输出这个比值。Roundgod has an n \times mn×m matrix A = [a_{i,j}]A=[ai,j ]. One day while she’s doing her physics homework, she wonders is it possible to define the physical quantity for matrices.As we all kno
2020-08-02 07:30:45
174
原创 4B basic Gcd problem
作为出色的ACMer,ZYB也擅长数学和数论。#include <iostream>#include <cstdio>#include <algorithm>#include <cstring>const int MAXN = 1e6 + 5;const int MOD = 1e9 + 7;using namespace std;typedef long long ll;int T;ll solve(int x, int c) {
2020-07-22 09:10:02
67
原创 4F finding the order
ZYB has a so-called smart brain: He can always point out the keypoint in a complex problem.There are two parallel lines AB and CD in a plane. {A,B,C,D}A,B,C,D are all distinct points.You only know the Euclidean Distances between {AC,AD,BC,BD}AC,AD,BC,BD.
2020-07-22 08:56:23
108
原创 2020暑假3E matchings
从1到n的所有i。请找到两个可组合的匹配项,以使这两个匹配项的总成本尽可能小。输出总和。#include<bits/stdc++.h>//题意就是俩个元素绑定,算俩种方法它们的差值和最小,最小值+次小值using namespace std; //排序后最小值为a2-a1+a4-a3+…typedef long long ll; //经证明长度为4的数组次小值为a4-a1+a3-a2const int MAXN=2e5+10; //长度为6的为a6-a1+a3-a2+a5-a4l.
2020-07-20 11:31:02
93
原创 3A Clam and fish
There is a fishing game as following:The game contains nn stages, numbered from 11 to nn.There are four types of stages (numbered from 00 to 33):type 00: There are no fish and no clam in this stage.type 11: There are no fish and one clam in this stage.
2020-07-20 10:41:53
114
原创 暑假ACM第三场L题lproblem L is the only lovely problem
题目描述Dreamoon loves lovely things, like lovely girls, lovely bed sheets, lovely clothes…So he thinks a string is lovely if and only if it begins with the word “lovely”(case insensitive). You are given a string. Please tell us whether Dreamoon thinks that
2020-07-19 09:49:55
168
原创 JAVA之String的用法
学习目标:掌握string类和stringBuffer类的使用,熟悉包装类的使用,了解system类,Runtime类,Math类,和Random类的使用1.String初始化package example.cn;public class Example01 { public static void main(String[] args) { String str1="abc";...
2020-04-19 23:07:07
210
1
原创 Java之多态内部类小解释
Java之多态内部类多态:继承实现的基础,Java中允许使用一个父类类型的变量来引用一个子类类型的对象,根据被引用子类对象特征不同,得到不同的运行结果。内部类:在类里面定义的类,内部类是外部类的一个成员,java内部类可分为1.成员内部类2.方法内部类3.匿名内部类:没有名字的类匿名内部类例子代码package cn.text;interface Animal{public a...
2020-04-13 22:20:50
191
原创 ACM算法之基础算法
ACM算法基础篇基础算法有:枚举,递推,贪心,,分治,递归,构造,模拟,排序和检索1、枚举:也叫穷举,是从问题所有可能解中一一枚举个元素,用题目给的检验条件判定哪些是无用的,那些是有用的,符合的解即为答案。优点是算法简单,缺点是当问题的规模变大时,效率低。枚举很慢!!!我只是举例这个复杂的代码哈,其他优化方法有很多的,可以参考其他博客大佬呀例题:百钱买百鸡100块钱,公鸡3元一只,母鸡5元一...
2020-04-13 22:07:10
1442
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人