
面试
1.自我介绍2.讲一下dubbo这个rpc框架的调用方式3.dubbo配合zookeeper怎么进行服务注册与发现4.springboot是怎么读取dubbo.xml文件的,启动spring项目的时候是怎么实例化dubbo里面的类的,分析具体细节与源码5.zookeeper和eureka注册中心的区
1、Java中的关键字static方便在没有创建对象的情况下来进行调用。2、java中的基础数据类型长度是否取决于操作系统?JVMJ保证class文件在不同的操作系统上稳定;这也是java跨平台的一点。3、Integer缓存:修改缓存大小Integer默认的是[-128,127]的缓存范围,之前我们
接上面的单向链表实现,单链表的反转。/***单链表反转*@paramheadNode*/publicvoidreverseList(NodeheadNode){if(headNode.getNext()==null||headNode.getNext().getNext()==null){retur
代码片段synchronized代码块主要是靠monitorenter和monitorexit这两个原语来实现同步的。当线程进入monitorenter获得执行代码的权利时,其他线程就不能执行里面的代码,直到锁Owner线程执行monitorexit释放锁后,其他线程才可以竞争获取锁。普通方法常量池
这个并不是根本原因,面向过程也需要分配内存,计算内存偏移量,Java性能差的主要原因并不是因为它是面向对象语言,而是Java是半编译语言,最终的执行代码并不是可以直接被CPU执行的二进制机械码。而面向过程语言大多都是直接编译成机械码在电脑上执行,并且其它一些面向过程的脚本语言性能也并不一定比Java
输入一个url发生什么了?http状态码盒模型html5与css3新特性有了解什么新技术?逛啥社区清除浮动的方法,为什么清除浮动?storage,cookie,sessionscss、less是什么,具体怎么写?一面基本都很基础,想不起来了反正像是市面上所有面经的汇总讲讲vue生命周期?讲讲prom
Java面试2020:1,sql优化(sql语句,索引优化,慢日志,showprofiles,分库分表,缓存)2,你们项目经常使用的QPS有多少呢?3,你们项目的数据量级大概多少?4,数据量级要发生十倍,几十倍增长,数据量特别多的话,你觉得现在项目实现方式会有什么问题?5,你大概了解哪些分库分表的知识?6,水