自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Bill的世界

记录生活及学习过程

  • 博客(16)
  • 收藏
  • 关注

原创 笔记:SpringCloud学习路程(下)

SpringCloud Config(分布式配置中心)面临的问题概念使用先在码云上创建一个总git repo, 里面放各个服务的配置,然后再在本地建一个config服务config服务配置:server: port: 3344spring: application: name: cloud-config-center cloud: config: server: git: # 使用https不用配置公钥和密钥

2020-07-26 23:19:17 161

原创 笔记:SpringCloud学习路程(上)

微服务概念基于分布式的微服务主流技术查看版本对应

2020-07-26 23:18:06 187

原创 笔记:查找

常用查找顺序查找private static ArrayList<Integer> temp = new ArrayList<>();public static void sequenceSearch(int[] arr, int value) { if (!temp.isEmpty()) temp.clear(); for (int i = 0; i < arr.length; i++) { if (arr[i] == value)

2020-07-01 10:24:49 94

原创 笔记:图

概念表示

2020-07-01 10:24:32 77

原创 笔记:创建型模式

六大设计原则单一职责原则以实体类和持久层为例,这两个职责是分开来的,如果实体类内写持久层代码,那么会造成紧耦合,导致难以维护和扩展!总结为一句话,你干你的,我干我的,相互之间不要管太多。它考虑的是接口的职责的单一性。开闭原则模块、类和函数应该对扩展开发,对修改关闭一旦完成了软件的一部分,就不应该再修改它,而是应该在它的基础上继续建设。因为一个模块的修改可能会影响其他模块或整体上的功能,造成资源浪费!里氏替换原则就是多态内我们所说的替换原则!派生类型必须完全可替代其基类型。接口隔离原则客户端

2020-06-10 23:40:44 133

原创 parallel desktop下centOS8配置桥接网络

虚拟机配置设备-》网络-》mac查找ipmac下输入ifconfig找到en0,记住ether和inet,分别对应HWADDR和IPADDRlinux下配置网卡输入:配置:其中,IPADDR和HWADDR分别为上面找出来的;NETMASK和GATEWAY是在mac主机下的系统设置里的网络找到重启:nmcli c reload大功告成...

2020-06-03 01:33:17 771

原创 笔记:Spring基础

依赖注入(Dependency Injection)

2020-04-26 20:41:51 103

原创 笔记:Java容器(下)

Queue队列对并发编程很重要。将LinkedList向上转型为Queue,以下是常用方法public class Command { private String s; public Command(String s) { this.s = s;} public String operation() { return s;} public static voi...

2020-04-17 11:48:52 67

原创 笔记:Java容器(中)

Map基本操作:public class Test { public static void main(String[] args) { Random rand = new Random(); Map<Integer, Integer> m = new HashMap<>(); f...

2020-04-17 11:41:13 129

原创 笔记:Java容器(上)

容器基本概念Collection和Map,前者是一个独立元素的序列,这些元素都服从一条或多条规则;后者类似字典。一组成对的 键值对 对象使用容器接口的目的在于,如果你觉得去修改你的实现,你所需的指示在创建初修改实现。创建一个具体类的对象,将其转型为对应的接口,然后在其余的代码中都使用这个通用接口List<Apple> apples = new LinkedList<App...

2020-04-17 10:55:52 73

原创 笔记:Java内部类之进阶

使用内部类的原因使用内部类原因:内部类可以对同一个包中的其他类隐藏;内部类方法可以访问定义这个类的作用域中的数据,包括原本私有数据;不需要再提供仅用于另外一个类的访问器,因为内部类可以访问外部类的所有数据字段;可以用内部类实现接口,并把它们设置为private,隐藏了实现细节;内部能独立地继承自一个接口的实现,外围是否继承与内部类无关,它就是一个独立的个体,没有“is-a“关系i...

2020-04-17 10:30:17 121

原创 笔记:Java内部类

内部类使用内部类原因:内部类可以对同一个包中的其他类隐藏;内部类方法可以访问定义这个类的作用域中的数据,包括原本私有数据;不需要再提供仅用于另外一个类的访问器,因为内部类可以访问外部类的所有数据字段使用内部类访问对象状态内部类的对象总有一个隐式引用,指向创建它的外部类对象:// 我们假设将外围类对象的顶用称为outer(实际上是隐式的)public class A { // ...

2020-04-17 09:38:31 112

原创 笔记:Java接口

接口接口概念接口不提供实例字段和实现,但可以声明变量;接口是对希望符合这个接口的类的一组需求。如果要调用Arrays类中的sort方法,那么该类需要满足以下条件:interface Comparable<T> { int compareTo(T other);}class Employee implements Comparable<Employee> { ...

2020-04-17 00:07:03 100

原创 笔记:Java继承

基本思想用已有的类创建新的类,继承已存在的类就是复用这些类的方法覆盖方法(override)子类和父类关系中,子类重写了父类的方法。方法名、参数列表、返回类型相同,方法体不同。但子类继承的父类私有字段,子类不能直接访问,所以要用公共接口去访问。class Employee { private double Salary; public double getSalary() { ...

2020-04-16 23:46:26 254

原创 笔记:Java对象与类

类(class)由类构造对象的过程称为创建类的实例;封装(数据隐藏):将数据和行为组合在一个包中,并对对象的使用者隐藏具体的实现方式;对象中的数据称为实例字段(instance field),操作数据的过程称为方法,比如:public int a;private String s;protected LocalDate d;程序只能通过对象的方法与对象数据进行交互。对象...

2020-04-16 23:14:17 97

原创 笔记:Java之反射机制

反射机制功能:实现泛型数组,来动态操作Java代码;运行时分析类的能力;运行时检查对象;Class类程序运行期间,Java运行时系统始终为所有对象维护一个运行时类型标识。该标识跟踪每个对象所属的类。JVM利用运行时类型信息,选择要执行的正确方法。获取名字public static void main(String[] args) { var e = new Emp...

2020-04-16 22:40:01 96

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除