- 博客(14)
- 收藏
- 关注
原创 正确使用git、idea连接github
因为我使用了ssh免密,所以可以使用ssh的链接进行clone。并且最重要的是push的时候必须是ssh的链接,不然会报错。关于如何设置ssh百度也很清楚。git关于一些命令:git remote add origin git@github.com: # 配置远程git版本库(git@github.com: 你复制的ssh链接,origin:你给这个链接起的别名)git pull origin master
2021-07-11 00:05:47 377
原创 ip 网关 子网 子网掩码 dns
你可以看看虚拟机的三种网络状态:虚拟机3中网络状态ip概述一般用10进制表示例如:x.x.x.xip由网络号和主机号组成可以分为A、B、C、D、E类192.168.x.x表示私人IP地址空间,不会被Internet分配。我们一般使用的是C类,所以,网络号是固定的,例如192.168.168.x其中x自己定也就是你的主机号,一般2-254之间。网关网关实质上是一个网络通向其他网络的IP地址。比如有网络A和网络B,网络A的IP地址范围为“192.168.1.1~192. 168.1.25
2020-12-20 00:15:29 1491 1
原创 Linux网络配置+rabbitmq安装(亲测有用)
我觉得还挺有用,最起码可以满足基本需求安装centos选择nat网络模式。(linux三种不同模式介绍可以看这篇:三种模式详解)设置vm网络配置:ip设置打开ip配置文件:vim /etc/sysconfig/network-scripts/ifcfg-ens33后面红框框的都是需要自己添加的。IPADDR=192.168.0.252 // IP地址NETMASK=255.255.255.0 // 子网掩码GATWAY=192.16
2020-12-19 17:35:24 517 1
原创 Hystrix(五)
HyStrix重要概念服务降级 服务器忙,请稍后再试,不让客户端等待并立刻返回一个友好提示,fallback 哪些情况会发出降级*程序运行异常*超时*服务熔断触发服务降级*线程池/信号量也会导致服务降级服务熔断 类比保险丝达到最大服务访问后,直接拒绝访问,拉闸限电,然后调用服务降级的方法并返回友好提示 就是保险丝 服务的降级->进而熔断->恢复调用链路服务限流 秒杀高并发等操作,严禁一窝蜂的过来拥挤,大家排队,一秒钟N个,有序进行
2020-12-18 10:48:26 256
原创 OpenFeign(四)
openfeign可以充当负载均衡,一般使用在客户端。使用openfeign导pom<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifactId> </dependency>在主启动类上加上@Enabl
2020-12-17 17:12:42 162
原创 Ribbon(三)
Ribbon 介绍1、概念:Ribbon 负载均衡2、具体内容现在所有的服务已经通过了 Eureka(或者其他注册中心) 进行了注册,那么使用 Eureka 注册的目的是希望所有的服务都统一归属到 Eureka 之中进 行处理,但是现在的问题,所有的微服务汇集到了 Eureka 之中,而客户端的调用也应该通过 Eureka 完成。而这种调用就可以利用 Ribbon 技术来实现。Ribbon 是一个服务调用的组件,并且是一个客户端实现负载均衡处理的组件。服务器端实现负载均衡可以使用 Nginx、 HA
2020-12-17 15:29:49 642
原创 Consul(二)
Consul原理基本就是把服务端注册到注册中心,把客户端注册到服务中心,然后客户端就可以通过访问,服务端起的别名访问服务端了!注:本文只介绍单机版consul一、下载安装Consul即可二、开启Consul(即是开启Server)三、创建服务端创建maven项目导pom<dependencies> <!--springcloud consul-server--> <dependency>
2020-12-17 15:10:27 114
原创 Eureka(一)
Eureka架构Register Service:服务注册中心,他是一个Eureka Server,提供服务注册和发现功能Provider Service:服务提供者,他是一个Eureka Client,提供服务Consumer Service:服务消费者,他是一个Eureka Client,消费服务上图可以理解为:两个注册中心互相注册,两个注册的信息完全一样,以防其中一个宕机三个服务端都注册进注册中心,并且可以起别名(例如payment-provider),可以相同,那么需要两个服务端内容
2020-12-17 11:47:48 263 1
原创 mysql索引,锁 文章链接
按顺序一篇一篇看关于磁盘和b-tree结构通过索引查找过程通过索引查找补充相关面试题注:innodb必须有一个主键索引,是因为数据需要存放在b+tree这个数据结构中并且只存在一份。而你建的索引,是用来快速查询查找到主键的值,然后通过主键的值查找想要的数据,所以需要查询两次!!(行数据和主键索引存储在一起,辅助键索引只存储辅助键和主键,而不保存数据)myism叶子节点存放的是指向数据的地址,所以只用查询一遍。锁锁的认识加深锁的认识...
2020-10-18 18:14:41 105
原创 2020-10-17sql练习2(很详细)
数据库创建代码在(1)基础查询1. 显示表 departments 的结构,并查询其中的全部数据DESC departments;SELECT * FROM departments;2. 显示出表 employees 中的全部 job_id(不能重复)SELECT DISTINCT job_id FROM employees;3. 显示出表 employees 的全部列,各个列之间用逗号连接,列头显示成 OUT_PUTSELECT * FROM employees;SELECT
2020-10-17 21:11:09 2061 2
原创 2020-10-17 mysql练习(1表的创建)
myemployees数据库创建(mysql可直接复制粘贴)/*SQLyog Ultimate v10.00 Beta1MySQL - 5.5.15 : Database - myemployees**********************************************************************//*!40101 SET NAMES utf8 */;/*!40101 SET SQL_MODE=''*/;/*!40014 SET @OLD_UN
2020-10-17 15:56:29 263
原创 2020-10-15 linkedList源码分析个人理解
继承及实现的类public class LinkedList<E> extends AbstractSequentialList<E> implements List<E>, Deque<E>, Cloneable, java.io.Serializable{---------------------------------**注:**Deque<E>继承Queue:public interface Deque<E
2020-10-15 11:54:40 85
原创 2020-10-14arrayList源码分析
arrayList源码分析private static final int DEFAULT_CAPACITY = 10;初始容量为10;private static final int MAX_ARRAY_SIZE = Integer.MAX_VALUE - 8;最大容量public ArrayList(int initialCapacity) {//带参构造器 if (initialCapacity > 0) { this.elementData =
2020-10-15 11:12:14 139 1
原创 CSDN-markdown编辑器
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2020-10-14 21:38:14 408
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人