java实习啦
文章平均质量分 71
岳麓山下敲代码
这个作者很懒,什么都没留下…
展开
-
Java枚举和注解
自定义类实现枚举 enum关 如果使用enum来实现枚举类 使用关键字enum替代class,当我们使用enum关键字开发一个枚举类时,默认会继承Enum类。 public static final Season SPRING = new Season(“春天”,”温暖“)更换掉,直接使用SPRING(”春天“,”温暖“) SPRING(”春天“,”温暖“)解读=》常量名(实参列表) 如果有多个常量(对象),使用”,“号间隔即可;不可以使用”;“间隔;最后一个用;结尾 如果使用enum来实现枚举,要求原创 2021-09-08 14:42:59 · 99 阅读 · 0 评论 -
Java面向对象编程(高级部分)
类变量(静态变量) class Child{ private String name; //当我们给一个属性,增加了一个static修饰符 //该变量为所有的Child类的对象共享 public static int count = 0; //定义一个变量count,是一个类变量(静态变量)static 静态 //该变量最大的特点就是会比Child类的所有的对象实例共享 //这个count不论在堆还是在方法区他都是可以共享的 } 什么是静态变量? 类变量也叫静态变量/静态属性,是该类的所有对象共享的变原创 2021-09-07 20:48:26 · 217 阅读 · 0 评论 -
Openfeign
Openfeign服务调用原创 2021-09-02 11:00:40 · 89 阅读 · 0 评论 -
Springboot配置文件
文件类型 properties (同以前的用法,不具体讲述) yaml 介绍 YAML 是 “YAML Ain’t Markup Language”(YAML 不是一种标记语言)的递归缩写。在开发的这种语言时,YAML 的意思其实是:“Yet Another Markup Language”(仍是一种标记语言)。 非常适合用来做以数据为中心的配置文件 基本语法 key: value;kv之间有空格 大小写敏感 使用缩进表示层级关系 缩进不允许使用tab,只允许空格 缩进的空格数不重要,只要相同层级的元素左对原创 2021-08-31 21:14:09 · 62 阅读 · 0 评论 -
Springboot自动配置原理入门
引言 初识Spring Boot时我们就知道,Spring Boot有一个全局配置文件:application.properties或application.yml。 我们的各种属性都可以在这个文件中进行配置,最常配置的比如:server.port、logging.level.* 等等,然而我们实际用到的往往只是很少的一部分,还有许多属性都可以在官方文档中查找到。 工作原理解析 Spring Boot关于自动配置的源码在spring-boot-autoconfigure-x.x.x.x.jar中 @Spri原创 2021-08-31 21:03:36 · 69 阅读 · 0 评论 -
Sapringboot配置绑定
如何做到用java读取properties文件中的内容,并且将其封装到JavaBean中,以供随时使用。 public class getProperties { public static void main(String[] args) throws FileNotFoundException, IOException { Properties pps = new Properties(); pps.load(new FileInputStream("a.p原创 2021-08-31 20:39:30 · 91 阅读 · 0 评论 -
SpringBoot的依赖管理和自动配置
SpringBoot特点 依赖管理 父项目做依赖管理 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.3.4.RELEASE</version> </parent> 进入该包可以发现原创 2021-08-30 22:45:55 · 237 阅读 · 0 评论 -
java面向对象编程(中级)
【零基础 快速学Java】韩顺平 零基础30天学会Java 笔记 IDEA IDE(集成开发环境) 设置一些快捷键吧 ctrl+d 删除 alt+\ 补全代码 ctrl+alt+向下光标 复制 alt+\ 补全代码 ctrl+\ 注释 alt+insert 生成构造器 ctrl+H 学习继承 ctrl+B 可以选择定位到哪个类的方法 在后面加.var 自动分配变量名 file->setting->editor->Live templates原创 2021-08-29 22:07:03 · 180 阅读 · 0 评论 -
java面向对象编程(初级)
1.类与对象 类是抽象的,概念的,代表一类事物,比如人类,猫类。。。,即是数据类型 对象是具体的,实际的,代表一个具体事务,即 是实例 类是对象的模板,对象是类的一个个体,对应一个实例 对象的内存布局 Cat cat=new Cat(); cat.name="小白"; cat.age=2; cat.color="白色" 属性/成员变量 概念:成员变量=属性=field字段(即成员变量是用来表示属性的) eg: Cat(name,price,color); 属性是类的一个组成部分,一般是基本数据原创 2021-08-28 22:43:09 · 240 阅读 · 0 评论 -
客户端均衡负载Ribbon
4.1 Ribbon 目前主流的负载方案分为两种: 1.集中式负载均衡:在消费者和服务提供方中间使用独立的代理方式进行负载(硬件F5或软件Nginx) 2.客户端自己做负载均衡:根据自己的请求情况做负载,Ribbon就属于客户端负载均衡的工具软件, 4.1.1Ribbon模块 ribbon-loadbalancer 负载均衡模块,可独立使用,也可以和别的模块一起使用。(Ribbon内置的负载均衡算法都实现在其中) ribbon-eureka 基于eureka封装的模块,能够快速,方原创 2021-08-28 18:42:10 · 76 阅读 · 0 评论