当前位置: 首页 >> Java
四)SpringCloud微服务搭建学习|服务发现(Client提供者)

四)SpringCloud微服务搭建学习|服务发现(Client提供者)

一、服务提供者(Eureka Client)实现原理:当client向server注册时,它会提供一些元数据,例如主机和端口,URL,主页等。Eureka server 从每个client实例接收心跳消息。 如果心跳超时,则通常将该实例从注册server中删除创建一个生产者(服务提供者)步骤新建maven模块,继承父pom,并命名为eureka-client引入spring-cloud-starter-netflix-eureka-client 和 spring-boot-s
9个月前 (03-13)    4869    Spring    610    0    全文阅读
三)SpringCloud微服务搭建学习|服务注册(Eureka注册中心)

三)SpringCloud微服务搭建学习|服务注册(Eureka注册中心)

一、注册中心(Eureka Server)搭建注册中心步骤新建maven模块,继承父pom,并命名为eureka-server引入spring-cloud-starter-netflix-eureka-server的jar包依赖添加注册中心启动类添加eureka注册中心配置文件(端口、注册地址等)启动并访问注册中心管理界面1. eureka注册中心模块pom.xml配置<?xml version="1.0" encoding="UTF-8&
9个月前 (03-13)    4869    Spring    419    0    全文阅读
二)SpringCloud微服务搭建学习|Maven主工程

二)SpringCloud微服务搭建学习|Maven主工程

一、项目主工程父pom.xml内容<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"    &n
9个月前 (03-13)    4869    Spring    461    0    全文阅读
一)SpringCloud微服务搭建学习|总纲

一)SpringCloud微服务搭建学习|总纲

一、前言虽然目前公司项目中,已经在使用SpringCloud框架,自己也用了挺长一段时间。但是也都是做些垒代码的活,每天都在水深火热的需求中挣扎前行。秉持着不想当CTO的码农不是好产品经理的思想,将自己学习SpringCloud的过程记录下来,以期对他人有所参考。二、总纲服务注册与发现(Eureka注册中心)服务消费者(rest+ribbon)服务消费者(Feign接口)断路器(Hystrix)路由网关(zuul)分布式配置中心(config)高可用的分布式配置中心(config)消息总线(bu
9个月前 (03-13)    4869    Spring    347    0    全文阅读
java中equals()、hashcode()、==的区别

java中equals()、hashcode()、==的区别

前言1)两个obj,如果equals()相等,hashCode()一定相等2)两个obj,如果hashCode()相等,equals()不一定相等3)两个不相等的对象,是存在有相同的 hashcode的可能性4)在Object中,equals与==是等同的,都是比较引用是否相同,但是在String类中对equals进行了重写,进行的是值的比较/**  * @项目名称 longlonggo-sample  * @文件名称 HashCo
1年前 (2018-10-16)    4869    Java    708    0    全文阅读
java之序列化与反序列化

java之序列化与反序列化

序列化与反序列化要点1) 只要实现java.io.Serializable接口,那么它就可以被序列化,并且要求序列化的类必须属于Enum、Array和Serializable类型其中的任何一种。2) 通过ObjectOutputStream和ObjectInputStream对象进行序列化及反序列化3) 要想将父类对象也序列化,就需要让父类也实现Serializable 接口4) 虚拟机是否允许反序列化,不仅取决于类路径和功能代码是否一致, 一个非常重要的一点是两个类的序列化 ID 是否一致(就
1年前 (2018-09-30)    4869    Java    2003    0    全文阅读
java之jvm类加载器

java之jvm类加载器

一)JVM类加载器1)JVM(java虚拟机)启动时,会形成三个层级的加载器加载结构:bootstrap classloader(原始加载器) > extension classloader(扩展类加载器) > system classloader系统(也称为应用)类加载器2)每个ClassLoader加载class的过程是:1、检测此Class是否载入过(即在cache中是否有此Class),如果有到8,如果没有则到22、如果parent ClassLoader不存在(没有pare
1年前 (2018-09-28)    4869    Java    2978    0    全文阅读
java高效求解素数算法

java高效求解素数算法

素数算法测试1、求解0~n之间的所有素数,测试了网上几种常见的素数算法,经测试发现该算法是求解效率最好的,不过具体实现思路未深入研究/**  * 说明: 素数测试  *   * @version 1.0  * @author me@longlonggo.com  *  */ public class PrimeNumberTest&n
1年前 (2018-09-26)    4869    Java    2520    0    全文阅读
java反射之获取对象,变量,方法,存取值

java反射之获取对象,变量,方法,存取值

1、本测试共三个类:Type、ExtendType、ReflectTest;ExtendType类继承于Type类,ReflectTest为测试类。1.1、Type类/**  * @文件名称 Type.java  版本号:1.0  * @创建日期 2018年9月12日   * @创建作者 me@longlonggo.com<br/>  */ pa
1年前 (2018-09-12)    4869    Java    3245    0    全文阅读
springboot报错,SpringApplication类找不到

springboot报错,SpringApplication类找不到

1)springboot导入jar包后,需要写一个main方法做启动入口,按照教程写下面的代码,SpringApplication报错找不到该类 2)检查springboot版本,如果是2.0.1的换成其他版本如:1.5.2等即可,具体原因暂时不知道,有知道的可以给我留个言public static void main(String[] args) { SpringApplication.run(Application.class,
2年前 (2018-05-07)    4869    Java    7482    0    全文阅读