自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 Spring Cloud

Spring Cloud完整体系架构图:1.Eureka注册中心基本架构:Eureka:就是服务注册中心(可以是一个集群),对外暴露自己的地址提供者:启动后向Eureka注册自己信息(地址,提供什么服务)消费者:向Eureka订阅服务,Eureka会将对应服务的所有提供者地址列表发送给消费者,并且定期更新心跳(续约):提供者定期通过HTTP方式向Eureka刷新自己的状态1.1.编写EurekaServer:Eureka是服务注册中心,只做服务注册;自身并不提供服务也不消费服务。可

2021-02-17 21:33:18 119

原创 Spring Boot

Spring Boot1.springboot概念springboot是spring快速开发脚手架,通过约定大于配置的方式,快速构建和启动spring项目 。spring的缺点:复杂的配置:项目各种配置是开发时的损耗, 写配置挤占了写应用程序逻辑的时间。混乱的依赖管理:项目的依赖管理非常的繁琐。决定项目里要用哪些库就已经够让人头痛的了,你还要知道这些库的哪个版本和其他库不会有冲突,这是一个棘手的问题。并且,一旦选错了依赖的版本,随之而来的就是各种的不兼容的bug。spring boot 可以

2021-02-17 16:30:36 95

原创 Java-WEB

Java-WEB一.环境搭建1.HTTP协议超文本传输协议(英文:HyperText Transfer Protocol,缩写:HTTP)是一种用于分布式、协作式和超媒体信息系统的应用层协议。HTTP是万维网的数据通信的基础。2.HTTP请求/响应的步骤2.1客户端连接到Web服务器一个HTTP客户端,通常是浏览器,与Web服务器的HTTP端口(默认为80)建立一个TCP套接字连接。2.2发送HTTP请求通过TCP套接字,客户端向Web服务器发送一个文本的请求报文,一个请求报文由请求行、请求头

2021-01-23 16:26:50 425

原创 数据库——MySQL

数据库——MySQL数据库(Database)就是按照数据结构来组织,存储和管理数据的仓库。专业的数据库是专门对数据进行创建,访问,管理,搜索等操作的软件,比起我们自己用文件读写的方式对象数据进行管理更加的方便,快速,安全。数据库分两大类,一类是 关系型数据库。另一类叫做 非关系型数据库。关系型数据库: MySQL,Oracle,PostgreSQL,SQLserver。。。。非关系型数据库:Redis内存数据库,MongoDB文档数据库。。。1.MySQL的基本命令SQL语句中的快捷键

2020-12-16 15:08:35 813

原创 Java的集合

Java的集合对象数组有那些问题?普通的对象数组的最大问题在于数组中的元素个数是固定的,不能动态的扩充大小,所以最早的时候可以通过链表实现一个动态对象数组。但是这样做毕竟太复杂了,所以在 Java 中为了方便用户操作各个数据结构,所以引入了类集的概念,有时候就可以把类集称为 java 对数据结构的实现。在整个类集中的,这个概念是从 JDK 1.2(Java 2)之后才正式引入的,最早也提供了很多的操作类,但是并没有完整的提出类集的完整概念。类集中最大的几个操作接口:Collection、Map、Ite

2020-12-16 15:00:54 149

原创 Java的枚举、注解和反射

Java的枚举、注解和反射一.枚举1.介绍和格式JDK1.5引入了新的类型——枚举。 在JDK1.5 之前,我们定义常量都是: public static fianl… 。很难管理。1.枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。2.Java 枚举是一个特殊的类,一般表示一组常量,比如一年的 4 个季节,一个年的 12 个月份,一个星期的 7 天,方向有东南西北等。3.Java 枚举类使用 enum 关键字来定义,各个常量使用逗号 “,”来分割。4.在枚举类型中

2020-12-02 19:56:07 103

原创 Java中的XML和JSON

Java中的XML和JSON1.XML1.1.XML简述XML是可扩展标记语言(eXtensible Markup Language)。特性:1. xml具有平台无关性, 是一门独立的标记语言。2. xml具有自我描述性XML可以进行网络数据传输;数据存储;配置文件 。存储方式:.XML文件是保存XML数据的一种方式 ;XML数据也可以以其他的方式存在(如在内存中构建XML数据)。不要将XML语言狭隘的理解成XML文件。1.2.XML的格式(重点)1.XML文档声明 :<?xml ve

2020-12-02 11:09:57 93

原创 Java的多线程

Java的多线程1.多线程概述1.1.进程与线程进程:是指一个内存中运行的应用程序,每个进程都有一个独立的内存空间。线程:是进程中的一个执行路径,共享一个内存空间,线程之间可以自由切换,并发执行。一个进程最少有一个线程。​ 线程实际上是在进程基础之上的进一步划分,一个进程启动之后,里面的若干执行路径又可以划分成若干个线程。1.2.线程调度分时调度:所有线程轮流使用 CPU 的使用权,平均分配每个线程占用 CPU 的时间。抢占式调度:优先让优先级高的线程使用 CPU,如

2020-11-27 15:51:25 48

原创 Java的IO

Java的IOJava.io 包几乎包含了所有操作输入、输出需要的类。所有这些流类代表了输入源和输出目标。Java.io 包中的流支持很多种格式,比如:基本类型、对象、本地化字符集等等。一个流可以理解为一个数据的序列。输入流表示从一个源读取数据,输出流表示向一个目标写数据。Java 为 I/O 提供了强大的而灵活的支持,使其更广泛地应用到文件传输和网络编程中。1.java.io.File文件和目录路径名的抽象表示。构造方法:构造器描述File(File parent, S

2020-11-26 14:23:10 119

原创 Java的常用类库

Java的常用类库java.util.Objects:变量和类型方法描述static intcheckFromIndexSize(int fromIndex, int size, int length)检查是否在子范围从fromIndex (包括)到 fromIndex+size(不包括)是范围界限内 0(包括)到 length(不包括)。static intcheckFromToIndex(int fromIndex, int toIndex, int lengt

2020-11-25 15:35:45 195

原创 Java面向对象从基础,进阶到高级

Java面向对象从基础,进阶到高级面向对象概述:面向对象(Object Oriented)是软件开发方法。面向对象的概念和应用已超越了程序设计和软件开发,是一种对现 实世界理解和抽象的方法,是计算机编程技术发展到一定阶段后的产物。面向对象是相对于面向过程来讲的,指的是把 相关的数据和方法组织为一个整体 来看待,从更高的层次来进行系统建模,更贴近事物的自然运行模式。面向过程到面向对象的思想转变:面向过程到面向对象,是程序员思想上 从执行者到指挥者的转变。面向过程关注的是执行的过程,面向对象关

2020-11-22 14:08:49 196

原创 Java的流程控制与数组

Java的流程控制与数组1.用户的接受输入用户创建输入类时,要记得导包:import java.util.Scanner;Scanner input = new Scanner(System.in); //用于接收各种数据类型,next后面可以接double,byte等 //System.out.println("请输入数字:"); //int i = input.nextInt(); //System.out.println(i);字符串类型: //next不能显示空格,nex

2020-11-20 15:28:16 164

原创 Java的基础语法

Java的基础语法1.变量与基本数据类型1.什么是变量?变量就是系统为程序分配的一块内存单元,用来存储各种类型的数据。由于该存储单元中的数据可以发生改变,因此得名为"变量"。2.变量分类按所属的数据类型划分:基本数据类型变量 ;引用数据类型变量按被声明的位置划分:局部变量:方法或语句块内部定义的变量成员变量:方法外部、类的内部定义的变量特别注意:类的外面不能有变量的声明3.数据类型注意字符串(string) 属于引用数据类型,因为它是一个类。float类型变量在定义时,直接写的浮

2020-11-14 22:12:08 105

原创 初识Java

初识Java1.Java配置环境与应用的安装JDK11 可在官网https://www.oracle.com下载在计算机的控制面板中选择高级系统设置中的环境变量中的系统变量里的Path添加JDK安装文件夹\bin.Eclipse可在官网https://www.eclipse.org/下载2.Java体系特点1.Java SE:Java Platform,Standard Edition标准版:各应用平台的基础,桌面开发和低端商务应用的解决方案。2.Java EE:Java Platform,

2020-11-12 19:45:32 143 1

空空如也

空空如也

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

TA关注的人

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