摘要: (1)一致性 Consul强一致性(CP) 服务注册相比Eureka会稍慢一些。因为Consul的raft协议要求必须过半数的节点都写入成功才认 为注册成功,Leader挂掉时,重新选举期间整个consul不可用。保证了强一致性但牺牲了可用性。 Eureka保证高可用和最终一致性(AP) 服务注册相 阅读全文
posted @ 2020-06-29 15:10 Covenant 阅读(4977) 评论(0) 推荐(0) 编辑
摘要: 1.搭建Eureka服务器 1.1 在启动类上添加注释 @EnableEurekaServer 1.2在yml文件中配置基础配置 server: port: 9000 #端口eureka: instance: hostname: localhost client: register-with-eur 阅读全文
posted @ 2020-06-28 16:35 Covenant 阅读(500) 评论(0) 推荐(0) 编辑
摘要: 1、登入MYSQL 2、打开mysql数据库 use mysql; 3、删除user表中为“”的用户 delete from user where user = ""; 4、刷新权限 flush privileges; 5、退出数据库,重新尝试是否能够空帐号登录。 阅读全文
posted @ 2020-03-23 10:33 Covenant 阅读(1206) 评论(0) 推荐(0) 编辑
摘要: 系统:Windows Server 2016 MYSQL版本:5.7.20 1、打开MYSQL根目录查看是否存在my.ini,若不存在,创建一个my.ini文件 复制下面的code到my.ini中 [client]port=2512default-character-set=utf8 [mysqld 阅读全文
posted @ 2020-03-23 10:27 Covenant 阅读(11111) 评论(0) 推荐(0) 编辑
摘要: 1、首先登入MYSQL,刚安装的MYSQL带初始密码或为空 DOS>mysql -uroot 2、修改密码 mysql> set password for 用户名@localhost = password('新密码') 类:set password for root@localhost = pass 阅读全文
posted @ 2020-03-23 10:19 Covenant 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 1、数据结构 ArrayList:数组 Vector:数组 LinkedList:双向链表 2、都实现了List接口 3、线程安全 Vector:线程安全 ArrayList:非线程安全 LinkedList:非线程安全 4、扩容 Vector:缺省的情况下,增长为原数组长度的一倍。可以自主设置初始 阅读全文
posted @ 2020-03-20 13:38 Covenant 阅读(172) 评论(0) 推荐(0) 编辑
摘要: MYSQL版本:5.7.20 系统:Windows Server 2016 1、首先移除现在的MYSQL服务 进入mysql安装的bin目录 打开DOS命令行输入: mysqld --remove mysql 2、查看MYSQL根目录是否有data文件夹 若有,删除并新建一个空的data文件夹 若没 阅读全文
posted @ 2020-03-20 11:52 Covenant 阅读(17523) 评论(0) 推荐(3) 编辑
摘要: 1、HashMap 允许Null键Null值,因其数据结构,存储效率高,无顺序。 基于hash算法实现,首先对key的hashCode计算,根据hash值获取在数组中的位置 负载因子默认是0.75,超过负载因子定义的容量后,会创建两倍数据大小,这个过程叫resize或者rehash 多线程会产生条件 阅读全文
posted @ 2020-03-20 11:35 Covenant 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 1.继承Thread类 public class myThread extends Thread{ @Override public void run() { System.out.println("现在的线程是:"+Thread.currentThread()); } public static 阅读全文
posted @ 2020-02-27 15:44 Covenant 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 1、冒泡排序(Bubble Sort)O(n²) /** * 1.比较相邻两个数据如果。第一个比第二个大,就交换两个数 * * 2.对每一个相邻的数做同样1的工作,这样从开始一队到结尾一队在最后的数就是最大的数。 * * 3.针对所有元素上面的操作,除了最后一个。 * * 4.重复1~3步骤,知道顺 阅读全文
posted @ 2020-02-22 17:47 Covenant 阅读(1117) 评论(0) 推荐(0) 编辑

ヾ(≧O≦)〃点我返回顶部嗷~