一、值传递和引用传递区别 package main import ( "fmt" ) func main() { // map m := make(map[int]string) m[0] = "a" m[1] = "b" changeMap(m) fmt.Printf("map:%+v", m) ...
分类:
其他好文 时间:
2021-06-13 10:27:46
阅读次数:
0
1.Eureka挂掉后,服务之间能否正常调用? 不能,服务之间调用,需要根据服务名获取对应服务的主机ip及端口,挂掉后客户端不能获取。 2.ES中的索引和Mysql中的索引区别? ES中的索引数据结构时倒排索引,Msql中的索引时B+树 3.Eureka注册信息时主动推送还是手动拉取? 手动拉取 4 ...
分类:
其他好文 时间:
2021-06-13 10:25:42
阅读次数:
0
background size:这个属性有两个值,第一个值为x轴方向的缩放比例或者px,第 ...
分类:
其他好文 时间:
2021-06-13 09:52:05
阅读次数:
0
1. equals和==的区别? 对于基本类型来说,比较的都是值;对于引用类型来说,equals比较的是值,==引用的是内存地址; String是一个特殊的引用类型,重写了Object的equals方法,String的==也是对值的比较;String对象的创建用到了常量池技术; 因为java只有值传 ...
分类:
编程语言 时间:
2021-06-13 09:42:35
阅读次数:
0
安装JDK 百度搜JDK8,下载电脑对应版本,安装 记住安装途径 配置环境变量 ? 我的电脑--右键--属性 ? 环境变量--JAVA_HOME ? 配置path变量 测试jdk是否安装成功 ? 打开运行--输入cmd--输入java-version ...
分类:
其他好文 时间:
2021-06-13 09:36:27
阅读次数:
0
JDK标准中SPI机制的一个问题就是其一次性实例化扩展点所有实现,如果有扩展实现初始化很耗时,但如果没用上也加载,会很浪费资源。Dubbo是如何解决该问题动态的选择具体的扩展点呢?使用@Adaptive。 查看@Adaptive注解源码及其注释,如下: 通过上面注释分析:如果不使用@Adaptive ...
分类:
其他好文 时间:
2021-06-13 09:25:01
阅读次数:
0
JSP 1、什么是JSP Java Server Pages:Java服务器端页面,和servlet一样,用于动态web技术 最大的特点: 写JSP就像在写HTML 区别: HTML只给用户提供静态的数据 JSP页面中可以嵌入JAVA代码,为用户提供动态数据; 2、JSP原理 思路:JSP到底怎么执 ...
分类:
编程语言 时间:
2021-06-11 19:06:37
阅读次数:
0
首先明白一个事,Java存在一个常量池,可以用来存储字符串常量。 一、创建的字符串变量在内存中的区别 对于字符串:其对象的引用都是存储在栈中的,如果是编译期已经创建好(直接用双引号定义的)的就存储在常量池中,如果是运行期(new出来的)才能确定的就存储在堆中。对于equals相等的字符串,在常量池中 ...
分类:
编程语言 时间:
2021-06-11 19:06:10
阅读次数:
0
LINUX 系统的一些入门基础 Shell Linux系统中运行的一种特殊程序 在用户和内核之间充当“翻译官” 用户登录Linux系统时自动加载一个shell程序 Bash是Linux系统中默认使用的shell程序 文件位于/bin/bash Linux命令的分类 内部命令与外部命令的区别 内部命令 ...
分类:
系统相关 时间:
2021-06-11 18:52:59
阅读次数:
0
JDK动态代理与CGLib动态代理的区别 参考:JDK动态代理与CGLib动态代理的区别对比 JDK基于接口与CGLib基于继承 1)、JDK和CGLib的区别 JDK动态代理只能对实现了接口的类生成代理,而不能针对类 CGLib是针对类实现代理,主要是对指定的类生成一个子类,覆盖其中的方法(继承) ...
分类:
其他好文 时间:
2021-06-11 18:35:48
阅读次数:
0