- 博客(13)
- 收藏
- 关注
原创 随笔,之前整理的Eureka笔记
之前整理的eureka源码的笔记可以看一下eureka服务实例多久注册原生40s之后注册,springcloud优化为毫秒级eureka client和eureka-server之间的心跳多久一次 30seureka client多久拉取一次注册表信息 是全量拉取还是增量拉取30s 第一次全量拉取之后增量拉取比对hash值不一致全量拉取eureka server维护的注册表结构是怎么样的Map<String,Map<String,instanceInfo>&
2020-08-28 16:48:33
172
原创 ShardingSphere学习(二)Sharding-JDBC分片(简单实现)
ShardingSphere学习(二)提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录ShardingSphere学习(二)前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的
2020-08-26 17:24:02
584
原创 ShardingSphere学习(一)
ShardingSphere学习(一)由于公司的新项目要使用ShardingJdbc做分库分表,所以特地来学习一下ShardingSphere文章目录ShardingSphere学习(一)一、ShardingSphere是什么?二、ShardingSphere-JDBC简介三、ShardingSphere-Proxy简介一、ShardingSphere是什么?以下内容摘自官方文档:Apache ShardingSphere 是一套开源的分布式数据库中间件解决方案组成的生态圈,它由 JDBC
2020-08-25 17:01:37
276
原创 使用Map搭配Function实现策略模式
问题描述:之前用策略模式实现的内容组长说可读性较差(其实也不是可读性差,就是组长习惯用ctrl点进去看哪里调用了这个方法),于是乎想着怎么能优化下代码,为后来的人的维护与阅读带来便捷。直接上代码。:@Override public class MethodDemo { public static Integer method1(String name){ System.out.println("method1" + name); return
2020-08-25 15:20:57
2893
原创 用java语言模拟斗地主的洗牌和发牌
斗地主的步骤1.准备一个Map<Integer,String>2.准备一副牌<54个编号>3.洗牌shuffle4.依次给三个集合发牌,留三张给底牌5.对每个集合进行排序6.以键找值,通过map集合//记得导包public static void main(String[] args) {// 1.准备一个Map<Int...
2018-12-03 21:41:56
253
原创 Collection框架常用方法简单介绍
//本人觉得重点的部分会用彩色标出//本文章只做浅层解释,并不深入探究1.什么是集合 在Java中,集合就是一种容器,可以保存多个数据2.有了数组,为什么还要有集合 数组的弊端: 数组的长度是固定的 集合的优点: 集合的长度是可变的 3.集合框架(主要分支)************************** 集合根接口: Collect...
2018-12-02 21:15:51
239
原创 Java基础复习之Object类、System类、StringBuilder类、包装类
//本人觉得重点的部分会用彩色标出//写了好久还没人看,难受呀:-(第一章 Object类回顾:方法的重写 a.定义: 子类和父类中,出现一模一样的方法,这时候子类中这个方法被称为重写后的方法 b.结论: 子类对象调用方法时,优先调用子类重写后的方法(Java遵循就近原则) 如果子类没有重写,还是调用父类继承而来的方法1.Object类的概述 ...
2018-11-29 21:49:09
174
原创 Java基础复习之抽象类、接口
//本人觉得重点的部分会用不同颜色标出 抽象类 1.抽象类的由来 父类中的方法,如果所有子类都要重写,那么此时父类的方法体就失去了意义 那么我们可以把方法体去掉,只留方法的声明,这种只有方法声明没有方法实现的方法称为抽象方法 含有抽象方法的类一定是抽象类2.抽象方法的格式; public abstract 返回值...
2018-11-19 22:12:19
129
原创 Java复习基础之继承、super、this、多态、static
//个人觉得重点的部分会用不同颜色标出 继承 1.继承的由来 多个类中有相同成员变量和成员方法,那么我们会把这些共性抽取到另外一个类中, 这时多个类只需要继承刚刚抽取出来这个类即可 2.父类 和 子类 一个类A 继承了 类B,那么 类B称为父类/超类/基类(superclass) 类A称为子类/派生类(subclas...
2018-11-17 22:10:43
139
原创 Java基础复习之类与对象、封装、构造方法、String类
//个人觉得重点的部分会用彩色标出 面向对象思想 1.面向对象思想概述面向过程思想: 遇到一个问题,一步一步的去解决他,强调的是过程(典型代表语言是C语言)面向对象思想: 遇到一个问题,找一个可以解决问题的对象(可以是人,也可以是别的),强调是对象(典型代表语言Java) 案例1: 菜鸟买电脑 面向过程思想: a.查资料 b.坐公交...
2018-11-17 21:56:36
137
原创 Java基础复习之方法、方法重载、ArrayList类
//本人觉得重点的部分会用彩色标出 方法 1.回顾方法 a.什么是方法:具有某个特定功能的代码块b.方法简单格式:public static void 方法名(){方法体;} 调用方法:一般在main方法中 方法名(); 调用 c.方法的完整定义格式:权限修饰符 返回值类型 方法名(参数列表){方法体;return 返回值;....
2018-11-14 20:40:08
194
原创 Java基础复习之数组
//个人觉得重点的部分会用不同颜色标出 数组的定义和访问 如果需要定义多个变量,那么我们建议使用容器,一次性保存多个数据,统一操作 1.容器:是将多个数据存储到一起,每个数据称为该容器的元素。 2.Java中容器: 数组,集合 数组:是一个长度固定的容器,而且容器中的元素的数据类型要一致 3.数组的定义格式一: 指定数组的长度,每个元素由系统赋默认值...
2018-11-13 17:05:54
131
原创 Java基础复习之流程语句控制入门
流程控制的分类*彩色字体是个人认为重点部分*a.顺序结构:同一个方法中的代码一定是从上到下依次执行的 b.选择结构/判断结构判断语句if,一共有三种格式:格式一:if(判断语句){代码块;}....其他代码执行流程:当代码执行到if语句时,首先计算判断语句的结果如果是true,那么执行代码块,如果是false跳过代码块 格式二:if...
2018-11-12 13:03:49
90
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人