自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 去除nginx的代理路径

最后在百度上了解到,如果在请求的时候不需要代理路径就在nginx后端代理路径的后面添加上“/”;今天通过nginx代理后台路径的时候出现连同nginx路径一并代理兵发送到了后端。配置nginx的nginx.conf配置文件,添加后端的代理路径。再次请求,发现连同location代理路径一并发送到后端。没有用nginx代理的请求,是正常的。添加完后再次请求,请求成功。

2024-06-12 13:22:50 572

原创 Dubbo的SPI中的指定名称的类加载getExtension

比如JDK提供的java.sql.Driver接口,具体的实现是由数据库的各大厂商实现的。dubbo的SPI也是采用了jdkSPI的思想,首先在META-INFO下面添加dubbo目录,目录下添加文件名是com.xx.Driver的文件。然后文件中需要key和value的方式,在通过dubbo提供的getExtension:指定名称的扩展点完成对类的加载。Driver的文件,文件中添加实现类的全限定类名,通过ServiceLoader.load加载Driver。getExtension:指定名称的扩展点。

2024-06-04 10:30:23 251

原创 Use random available port(20881) for protocol dubbo, dubbo version: 3.0.9,

Use random available port(20881) for protocol dubbo, dubbo version: 3.0.9,

2024-06-01 19:11:35 242

原创 java编程题

给n个数字。打印从1到n的数字。但:当数字能被3整除,打印"fizz"。当数字能被5整除,打印"buzz"。当数字能同时整除3和5,打印"fizz buzz"。如果数字不能整除3和5,则打印数字itself。public class Dome1 {public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入打印多少个数字"); in

2020-06-06 21:42:02 160

原创 接口跟抽象类的区别

1,接口的方法默认都是public,所有方法在接口中不能实习(java8以后有默认实现),抽线类可以有非抽象方法。2,接口中除了有static,final变量不能再有其他变量,抽象类不一定。3,从设计方面看,抽象类是对类的抽象,是一种模板设计,接口是对行为的抽象,是一种行为的规范。4,接口要要被子类实现,抽象类用子类继承,抽象类用extends关键字,接口用implements关键字。5,java属于单继承所以只能继承一个抽象类,但可以继承多个接口6,在定义接口的时候大部分都直接public in

2020-06-06 21:11:13 190

原创 == 和 equals的区别

== 是判断两个对象内存地址是否相等,及判断两个对象是否相等(基本数据类型比较的是值,引用数据类型比较的是地址)equals 主要分为两种情况1,没有重写equals方法时:比较的是两个对象的内存地址是否相等,等价于 ==2,重写equals方法时:比较的是两个对象的内容是否相等,如果返回true,认为这两个对象相等。String是重写了equals方法,因为Object中的equals方法比较的是内存地址,String的equals比较的是内容。在创建String对象的时候,jvm会从常量池中查

2020-06-05 22:37:17 95

原创 算法1

算法一词最先使人想到的是欧几里得算法(辗转相除法),这是一个求解两个正整数的最大公因数的过程 。给定两个正整数m和 n,求他们 的最大公因数1,【求余数 】用n除以m,令r为余数(我们就得出人0<=r<n)2,【余数为0】如果r为0,算法终止,n就是答案,3,【减少】如果 r不为0,置m<——n,n<——r,然后返回 第一步;(——>表示 吧 赋值,m<...

2020-03-02 23:11:27 212

原创 final关键字

fianl翻译过来是 最终的,不可更 改的,所以我一般用 “断子绝孙”来 表示他 ,fianl用在类,方法上,变量上, 1、用在类上该 类不能 被继承,String类就是用 final所以他不能被继承,; 2,用在方法上该方法不不能被其子类重写,防止其他类修改他,或者通过内嵌机制可以提高他的效率 ; 3、用在变量上 ,其值只能 初始化一次 ,在初始化后不能被改变,注意一点 :在类上的成员变...

2019-09-22 22:19:10 213

原创 一、java八种数据类型

java关键字说的简单点就是 是先定义好的,有特殊意义的单词 ,这些关键字 对于 java的便宜 有特殊意义 ,可以 表示数据类型,程序结构等,这些关键字不能当作类名,方法名 ,包名或者参数,八种基本数据类型的关键字:整形:int、byte、short、long浮点型 :float、double字符型 :char布尔型 :boolean这些关键字都是 java的原始类型整形:byt...

2019-09-22 00:05:26 681

原创 异常

前几天面试的时候遇到了一个关于异常的一个笔试题,什么是异常,什么是自定义异常,throws跟 throw的区别是什么,很遗憾没答上,那就很气人,因为之前没仔细的去了解这个东西,看了很多对异常的讲解,也算是了解到了一点点,我把他分析给你们。异常跟错误首先他们俩都有一个共同的超类,Throwable当然了他是抛出去的,Throwable有 两个 子类 一个 是 Exception(异常 ),一个是...

2019-09-14 22:47:13 229

原创 单列模式

什么是单列模式单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中,应用该模式的类一个类只有一个实例。即一个类只有一个对象实例(来自百度百科,大概就这么一个意思,我理解也是这样懒得打字????)特点:只创建 一个 实例对象 ,该对象通过他本身去完成创建,对外提供 一个全局的访问点单列模式通常有两种形式,一种是懒汉式,一种是饿汉式;懒汉式我...

2019-09-14 21:02:54 562

原创 static ,static final区别

首先 ,先看一下static通过javap反编译后的结果在 看 一下 static final反编译 后明显少了static这么一个过程,至于为啥 我也不 知道还望高人指点

2019-09-08 16:23:54 186

转载 业务逻辑

业务逻辑 本文来自:https://www.cnblogs.com/kaisadadi/p/9265127.html前几天面试的时候都会在笔试上看到一个“如果描述一下业务流程”,让你描述一下业务流程,不太能理解这四个字到底 代表的啥意思,之后就去百度上找相关的资料,就看到这么一个。内容提要1、我把业务逻辑丢了!——找回丢失的业务逻辑2、细说业务逻辑2.1、业务逻辑到底是什么2.2、...

2019-09-02 16:14:32 619

空空如也

空空如也

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

TA关注的人

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