E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
中高级java面试
JAVA面试
题 - ZooKeeper
JAVA面试
题总目录篇目录说说zk的四种节点类型。zookeeper怎么保证事务的顺序一致性?Zookeeper有哪几种几种部署模式?说几个zookeeper常用的命令。
梦想攻城狮、
·
2023-11-22 16:46
JAVA面试题
zookeeper原理篇-Zookeeper的数据存储与恢复原理,
java面试
通关手册
而比较值得注意的是这些文件的大小,都是一样的67108880KB,这大小换算成MB刚好是64MB大小,除此之外,可以看到log文件的命名都是log.作为前缀,后面的名字都是十六进制的数字,那么这个是什么呢?其实这个是使用了一个ZXID作为后缀,而选择的则是当前日志中的第一条事务的ZXID,而ZXID我们前面也了解过,是由两个部分组合而成,高32位代表当前Leader的选举周期–epoch的大小,而
m0_65322636
·
2023-11-22 16:15
程序员
面试
java
后端
Zookeeper使用篇-Zookeeper系统核心模型,百度
java面试
经验
ctimectime代表Createtime,与czxid搭配使用,即在创建当前节点的时候,记录创建的时间mtimemtime代表Modifiedtime,与mzxid搭配使用,即会记录最后一次节点变更操作的时间versionversion代表当前节点的版本号cversioncversion代表当前节点中创建的子节点的版本号aversionaversion代表当前节点中ACL权限相关的版本号eph
A极客精神
·
2023-11-22 16:45
程序员
面试
java
后端
Java面试
题之:Zookeeper
Java面试
题之:Zookeeper一、Zookeeper概念二、Zookeeper角色①Leader②Follower③Observer一、Zookeeper概念 Zookeeper是一个分布式协调服务
faramita_of_mine
·
2023-11-22 16:14
The
interview
questions
java
zookeeper
分布式
面试题
「
Java面试
」Zookeeper如何实现Leader选举
一个工作了7年的粉丝,最近去面试遇到Zookeeper里面的一个问题。因为平时很少研究,所以面试的时候只能一个劲的说:不知道。他觉得很尴尬,于是来问我,:“Zookeeper是如何实现Leader选举的”。下面看看普通人和高手对这个问题的回答需要高手面试文档(附赠阿里内部十万字面试文档)或者有不懂的技术面试题想咨询的小伙伴可以后台【Mic】普通人:Zookeeper里面我记得有一个epoch和my
没用的阿吉556
·
2023-11-22 16:43
java
面试
java-zookeeper
mybatis
sql
java面试
-zookeeper
1、什么是zap协议ZAB协议总共包含以下两部分内容:ZAB协议通过两阶段提交的方式来确保分布式系统的一致性。这两阶段分别是:准备阶段和提交阶段。在准备阶段,一个节点(称为Leader)向其他节点(称为Follower)发送提案,Follower接受并确认提案。在提交阶段,Leader将提案发送给所有节点,并等待多数节点的确认。一旦多数节点发送确认消息,Leader就可以将提案确定为最终结果,然后
曲终--人散
·
2023-11-22 16:10
java面试系列
java-zookeeper
java
面试
OkHttp源码走心解析
【Android源码解析】Android
中高级
架构进阶学习——百大框架源码解析Retrofit/OkHttp/Glide/RxJava/EventBus....
蜗牛是不是牛
·
2023-11-22 12:57
[
Java面试
基础]注解、反射详解
注解和运用注解编程内容:注解的作用注解的本质反射注解信息元注解属性的数据类型及特别的属性:value数组反射机制概述类的加载与ClassLoader理解Class类并获取Class实例注解的作用格式public@interface注解名称{属性列表;}格式有点奇怪,我们稍后再研究。分类大致分为三类:自定义注解、JDK内置注解、还有第三方框架提供的注解。自定义注解就是我们自己写的注解。JDK内置注解
Lawfree
·
2023-11-22 07:53
Java基础
Java
注解
反射
面试
经典
Java面试
题收集
1、面向对象的特征有哪些方面?答:面向对象的特征主要有以下几个方面:-抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是什么。-继承:继承是从已有类得到继承信息创建新类的过程。提供继承信息的类被称为父类(超类、基类);得到继承信息的类被称为子类(派生类)。继承让变化中的软件系统有了一定的延续性,同时继承也是封
nnngu@csdn
·
2023-11-22 04:05
Interview
java面试
题汇总
1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?可以。但只能有一个public修饰的类且类名必须与文件名相同。2、Java有没有goto?在java中是保留字。3、char型变量中能不能存贮一个中文汉字?为什么?可以。java使用16位的unicode字符集作为编码方式,支持中文,一个中文占两个字节,char字符类型在内存中占2位,所以可以支持。4、用最有效率的方法算出
黑山大老牛
·
2023-11-21 22:34
Vue 和 React源码学习指南,进阶必备
特别是到了
中高级
前端岗,企业不仅要考察你对两个框架的应用,还会从源码层面考察你对框架的掌握程度,比如:Computed属性为什么能够在依赖改变的时候,自己发生变化?
frontend_frank
·
2023-11-21 13:04
编程语言
面试
java
人工智能
xhtml
2021最新
Java面试
真题解析!java开发技能掌握
基本知识1.学会分析源码程序员每天都和代码打交道。经过数年的基础教育和职业培训,大部分程序员都会「写」代码,或者至少会抄代码和改代码。但是,会读代码的并不在多数,会读代码又真正读懂一些大项目的源码的,少之又少。这种怪状,真要追究起来,怪不得程序员这个群体本身——它是两个原因造成的:我们所有的教育和培训都在强调怎么写代码,并没有教大家如何读代码大多数工作场景都是一个萝卜一个坑,我们只需要了解一个系统
犬来八方
·
2023-11-21 11:41
程序员
面试
后端
java
最新
Java面试
题整理!java字符大写转小写
前言近年来,微服务架构(MicroservicesArchitecture)已经成为一种主流的软件开发方法论,所谓微服务(Microservices),就是一些具有足够小的粒度、能够相互协作且自治的服务体系。微服务架构基于分布式系统,同时借助了面向服务架构和企业服务总线的设计理念并做了改进和优化,从而形成一种新的架构体系。微服务架构一方面具备技术、业务和组织上的优势,另一方面也在技术架构和研发过程
最新Java开发面试
·
2023-11-21 11:40
程序员
java
后端
面试
这份java
中高级
核心知识全面解析请收好!
《Java
中高级
核心知识全面解析》是整理收录GitHub50K+Star以上的高质量学习文档,前前后后花了近半个月的时间,终于整理而成。
公众号;编程从0学起
·
2023-11-21 11:10
java
面试
编程语言
分布式
数据库
java面试
没问技术问题
基本知识1.学会分析源码程序员每天都和代码打交道。经过数年的基础教育和职业培训,大部分程序员都会「写」代码,或者至少会抄代码和改代码。但是,会读代码的并不在多数,会读代码又真正读懂一些大项目的源码的,少之又少。这种怪状,真要追究起来,怪不得程序员这个群体本身——它是两个原因造成的:我们所有的教育和培训都在强调怎么写代码,并没有教大家如何读代码大多数工作场景都是一个萝卜一个坑,我们只需要了解一个系统
6年老Java
·
2023-11-21 11:10
程序员
面试
经验分享
java
Java面试
:全面掌握Java知识的捷径!
亲爱的读者们,你是否正在为
Java面试
而苦恼,不知道该如何准备?你是否想要提升自己的Java知识水平,成为面试中的佼佼者?这篇文章将为你提供最全面的
Java面试
知识和技巧,让你在面试中游刃有余。
动力节点IT教育
·
2023-11-21 11:09
Java面试题
java
面试
Java面试
附答案:掌握关键技能,突破面试难题!
问题:什么是大O表示法?它在Java中的应用是什么?回答:大O表示法是一种用来衡量算法复杂度的方法,它描述了算法的时间复杂度和空间复杂度的增长速度。它使用符号O(n)来表示算法的渐进时间复杂度,其中n表示输入规模的大小。这种表示法忽略了常数因子和低阶项,只关注随着输入规模n的增长,算法执行所需的时间或者空间的增长趋势。在Java中,大O表示法常常用于分析和比较不同算法的效率。通过使用大O表示法,我
动力节点IT教育
·
2023-11-21 11:09
Java面试题
java
面试
python
请收好这份Java
中高级
核心知识全面解析
《Java
中高级
核心知识全面解析》是整理收录GitHub50K+Star以上的高质量学习文档,前前后后花了近半个月的时间,终于整理而成。
跟着我学Java
·
2023-11-21 11:06
Java
程序员
面试
java
jvm
面试
学习
开发语言
Java 多个线程交替执行
Java面试
题:多个线程交替执行文章目录
Java面试
题:多个线程交替执行前言项目环境1.Condition版本2.公平锁3.如何解决线程打印顺序的问题前言最近在一些技术群里看到有很多小伙伴面试的时候碰到这个多线程的笔试题
谌景焕竟
·
2023-11-21 11:46
java
jvm
面试
webapck代码分割(code splitting)
webpack.jpg写在前面代码分割(codesplitting)在webpack打包中,涉及到很多很多的知识点和配置项,这节我们将一点点做详细讲解,说到代码分割,他在工作中的地位可谓是举足轻重,在平时的一些
中高级
岗的面试中
喜剧之王爱创作
·
2023-11-20 13:03
大白话解释什么类加载机制
今天我们来聊聊一个
Java面试
必考基础题目:类加载机制和双亲委派机制。Java类的加载机制是Java虚拟机(JVM)中类加载(ClassLoading)和链接(Linking)的过程的一部分。
伍六七AI编程
·
2023-11-20 13:04
JAVA
面试
java
面试
Java面试
题06
1.并行和并发有什么区别?并行是指多个任务同时进行,每个任务有自己的执行线程;并发是指多个任务交替进行,通过时间片轮转或优先级调度实现。并行和并发是两种不同的执行方式,它们在执行时间、执行实体和目标上有所不同。执行时间:并行是在同一时刻,有多条指令在多个处理器上同时执行。无论从微观还是从宏观来看,它们都是一起执行的。并发则是在同一时刻只能有一条指令执行,但多个进程指令被快速的轮换执行,使得在宏观上
今天的代码敲了吗
·
2023-11-20 09:52
Java学习
java
jvm
开发语言
Java面试
题07
1.线程池都有哪些状态?线程池的状态有RUNNING(运行中)、SHUTDOWN(关闭中,不接受新任务)、STOP(立即关闭,中断正在执行任务的线程)和TERMINATED(终止)。1、RUNNING(1)状态说明:线程池处在RUNNING状态时,能够接收新任务,以及对已添加的任务进行处理。(02)状态切换:线程池的初始化状态是RUNNING。换句话说,线程池被一旦被创建,就处于RUNNING状态
今天的代码敲了吗
·
2023-11-20 09:14
Java面试八股文
面试
职场和发展
Taro.navigateTo 使用URL传参数和目标页面参数获取
学习路线专栏~Taro.navigateTo使用URL传参数和目标页面参数获取☆*o(≧▽≦)o*☆嗨~我是IT·陈寒✨博客主页:IT·陈寒的博客该系列文章专栏:Java学习路线其他专栏:Java学习路线
Java
IT·陈寒
·
2023-11-20 05:15
Web前端框架
Java学习路线
taro
后端
学习方法
程序人生
Java的面试汇总,有这些还担心不通过?
面试官提问的内容通常会由易到难,如果前面容易的内容都答不上来,往往就被刷了,如果是前面提问的都答上来了,他会问一些有深度的问题,这时候就算你回答不上来也不要慌张,他只是看看你的薪资水平而已接下来我就说一下
java
墨雨轩夏
·
2023-11-20 03:05
Java面试
题美团一面
美团一面面经最长连续子序列力扣最长连续子序列对象判活判断一个对象是否存活有两种方法:1\.引用计数法所谓引用计数法就是给每一个对象设置一个引用计数器,每当有一个地方引用这个对象时,就将计数器加一,引用失效时,计数器就减一。当一个对象的引用计数器为零时,说明此对象没有被引用,也就是“死对象”,将会被垃圾回收.引用计数法有一个缺陷就是无法解决循环引用问题,也就是说当对象A引用对象B,对象B又引用者对象
IT桃园村
·
2023-11-20 00:28
配置svn忽略 node_modules等文件
1.在项目空白的地方右键,选中svn中的属性properties2.弹出界面,点击新建new,选
中高级
other,3.弹出界面,Propertyname选择svn:ignore4.在Propertyvalue
食人远
·
2023-11-19 17:33
java 查看jvm配置_
java面试
-JVM调优和参数配置,如何查看JVM系统参数默认值
一、JVM的参数类型:1、标配参数:java-versionjava-help2、X参数:-Xmixed混合模式(先编译后执行)-Xint解释执行-Xcomp第一次使用就编译成本地代码3、XX参数:Boolean类型:公式:-XX:+(+表示开启-表示关闭)问题:如何查看一个正在运行中的java程序,它的某个JVM参数是否开启?publicclassHelloGC{publicstaticvoid
vvv666s
·
2023-11-19 15:24
java
查看jvm配置
Java面试
题集锦(13):JVM调优和参数配置,请问如何盘点查看JVM系统默认值
文章目录JVM的参数类型1.标配参数2.x参数3.xx参数(重点)(1)Boolean类型(开启/关闭)(2)KV设值类型(Key-Value键值对)(3)jinfo举例,如何查看当前运行程序的配置(4)题外话4.JVM盘点家底查看初始默认值第一种方法:第二种方法:JVM的参数类型1.标配参数从JDK1.0到Java12,一直存在。-version-helpjava-showversion2.x参
秋心拆两半_
·
2023-11-19 15:22
Java并发面试题
jvm
java
分享1-3年经验的
Java面试
最近的温度真是一路的飙升啊,出个门实属不易,但是还是有所收获滴,趁着今天不忙,赶紧给大家分享一波Java面经,对于想去BAT大公司的面试者来说,我这里可能不太合适,深度或许不够,但是对于刚毕业或者有1-2年经验的人来说,会起到一些作用的,同时也希望各路大神看到此篇博文时,可以给出适当的建议,不喜勿碰!!!下面我将从以下几个方面入手分享面试的经验.1.简历简历是一个人面试的敲门砖,简历的制作的好坏取
代码墨白
·
2023-11-19 15:46
瑞树区分vmp/3/4/5/6代
我这里是来自十一姐的公众号文章以及CSDN十一姐CSDN:十一姐_PythonKnowledge,SpiderCrawl,python爬虫逆向案例
中高级
-CSDN博客可以去关注,看看十一姐CSDN文章以及公众号这里是就不详细介绍瑞树是怎么个东西了三代网址
qq_2081540885
·
2023-11-19 13:00
js逆向
爬虫
Java网络编程与NIO详解10:深度解读Tomcat中的NIO模型
本文转自:http://www.sohu.com/a/203838233_827544本系列文章将整理到我在GitHub上的《
Java面试
指南》仓库,更多精彩内容请到我的仓库里查看https://github.com
da3acf50377b
·
2023-11-19 07:45
Java面试
题汇总
java面试
题汇总熟练掌握java是很关键的,大公司不仅仅要求你会使用几个api,更多的是要你熟悉源码实现原理,甚至要你知道有哪些不足,怎么改进,还有一些java有关的一些算法,设计模式等等。
perry_Fan
·
2023-11-19 07:41
ElementUI的Dialog弹窗实现拖拽移动功能
Java学习路线专栏~ElementUI的Dialog弹窗实现拖拽移动功能☆*o(≧▽≦)o*☆嗨~我是IT·陈寒✨博客主页:IT·陈寒的博客该系列文章专栏:Java学习路线其他专栏:Java学习路线
Java
IT·陈寒
·
2023-11-19 06:15
Java学习路线
Web前端框架
elementui
前端
javascript
[JAVA软件工程师-面试宝典-2013最新版]
[
JAVA面试
宝典-2013最新版]一.Java基础部分.........................................................................
栖风宿雨
·
2023-11-19 06:38
面试
面试
java
正则表达式
面向对象编程
http协议
Java面试
宝典-2017
目录(?)[-]Java基础部分一个java源文件中是否可以包括多个类不是内部类有什么限制Java有没有goto说说和的区别在JAVA中如何跳出当前的多重嵌套循环switch语句能否作用在byte上能否作用在long上能否作用在String上shorts11s1s11有什么错shorts11s11有什么错char型变量中能不能存贮一个中文汉字为什么用最有效率的方法算出2乘以8等於几请设计一个一百亿
CN_L
·
2023-11-19 06:02
java多线程
java基础
Java面试宝典
Java面试
题--MySQL索引
一.索引介绍MySQL的索引是一种数据结构,它可以帮助MySQL快速定位需要访问的记录。索引可类比于一本书的目录,通过它可以快速找到某个特定的记录。MySQL支持多种类型的索引,每种索引都有其优势和局限性,常用的包括:B-tree索引:B-tree索引是MySQL常用的索引类型,其优点是查询速度快,可以支持前缀查找、范围查找和排序等功能。哈希索引:哈希索引是根据索引列值的哈希函数值进行存储,比B-
芝士汉堡 ིྀིྀ
·
2023-11-19 02:51
mysql
java
数据库
Java面试
全覆盖
Java面试
题大全一.JavaSE部分基础部分Java中基本数据类型有哪些?byte:8位,最大存储数据量是255,存放的数据范围是-128~127之间。
官方认证-递bug大师
·
2023-11-19 02:07
java
java面试
题
Java面试
题大全一.JavaSE部分基础部分Java中基本数据类型有哪些?byte:8位,最大存储数据量是255,存放的数据范围是-128~127之间。
燃烧的头发
·
2023-11-19 02:04
java
面试
博客摘录「 java八股面试文(带答案,万字总结,精心打磨,建议收藏)堪称2023最强」2023年8月10日
falsefalseGitCodeInsCode搜索会员中心消息历史创作中心发布java八股面试文(带答案,万字总结,精心打磨,建议收藏)堪称2023最强进阶的架构师于2023-06-1216:07:12发布4705收藏32文章标签:
java
@.740
·
2023-11-19 01:59
笔记
【
Java面试
题】cookie和session的区别
cookie是客户端的一个存储机制,session是服务器端的一个存储机制(cookie数据存储在客户端,session数据存储在服务器端)首先解释什么是cookie:cookie是客户端浏览器用来保存服务端数据的一种机制,当我们通过浏览器去进行页面访问的时候,服务器可以把一些数据以key-value的数据存储到客户端浏览器,当客户端在下一次进行访问服务器的时候,可以携带一些数据发送到服务器端,服
freedomSTUDENT
·
2023-11-19 01:47
Java面试题
java
面试
前端
【
Java面试
题】ArrayList自动扩容机制
ArrayList是一个动态类数组,数组结构的存储容器在默认的情况下数组的长度为10(在构建arrayList对象的时候,可以直接指定它的初始长度)什么时候触发ArrayList的自动扩容机制?随着程序的运行,不断往ArrayList数组添加数据,当ArrayList没有足够的空间存储后面添加数据的时候,arraylist就会自动触发扩容机制扩容流程?首先创建一个新的数组,此时这个数组的长度是原来
freedomSTUDENT
·
2023-11-19 01:16
Java面试题
java
2020最新
Java面试
题总结
前言这篇文章是想记录自己看到的面试题,然后做个总结.不仅仅帮助到我,也希望可以帮助到大家.有疑问可以联系我.Java基础1.八种基本数据类型的大小,以及他们的封装类基本类型大小(字节)默认值封装类byte1(byte)0Byteshort2(short)2Shortint40Integerlong80LLongfloat40.0fFloatdouble80.0dDoubleboolean-fals
神秘杰克
·
2023-11-19 00:44
Java菜鸟程序员
面试
java
面试
Java面试
题(30)-java中如何避免死锁
什么是死锁:死锁是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去,这是一个严重的问题,因为死锁会让你的程序挂起无法完成任务,死锁的发生必须满足一下四个条件:1、互斥条件:一个资源每次只能被一个进程使用2、请求与保持条件:一个进程因请求资源而阻塞时,对已获得的资源保持不放3、不剥夺条件:进程已获得的资源,在未使用完之前,不能进行强行剥夺4
二王一个今
·
2023-11-18 22:09
java面试题
java
面试
经验分享
二十一、数组(1)
注意:随着JavaCollection和Stream类
中高级
功能的不断增加,
一只小熊猫呀
·
2023-11-18 20:15
#
On
Java
基础卷
数组特性
用于显示数组的实用程序
一等对象
返回数组
4月1-5号在武汉举行第五届全国Revit开发
中高级
实战训练营
各建筑设计、施工、咨询、业主、高校等单位:BIM在工程建设行业的应用越来越广泛和深入,在教育、设计、施工、咨询等方面迅速发展,Revit二次开发人才炽手可热。在BIM快速发展之际,拥有Revit软件开发技能和培训证书,对于找到高端BIM工作非常有帮助。部分大型企业随着应用的深入,广大BIM用户对于Revit功能的需求呈现出多样化,Revit软件现有功能不能满足多样化的需要。比如有些用户希望将Rev
叶雄进-橄榄山
·
2023-11-17 16:36
概念说明
开发技巧
软考高级职称哪个好考?明确给你答案
软考考试分为初、中、高三级,其
中高级
5个方向分别为系统分析师、信息系统项目管理师、网络规划设计师、系统架构设计师、系统规划与管理师。软考高级职称考什么好?
才聚PMP(免费送备考资料)
·
2023-11-17 16:51
职场和发展
Spring Boot MyBatis Plus 配置数据源详解
小结欢迎来到架构设计专栏~SpringBootMyBatisPlus配置数据源详解☆*o(≧▽≦)o*☆嗨~我是IT·陈寒✨博客主页:IT·陈寒的博客该系列文章专栏:架构设计其他专栏:Java学习路线
Java
IT·陈寒
·
2023-11-17 12:22
微服务架构设计
spring
boot
mybatis
后端
Java面试
题(每天10题)-------连载(30)
目录多线程篇1、可以运行时kill掉一个线程吗?2、关于synchronized3、分布式锁,程序数据库中死锁机制及解决方案4、spring单例为什么没有安全问题(ThreadLocal)5、线程池原理6、Java锁多个对象7、Java线程如何启动8、如何让保证数据不丢失9、ThreadLocal为什么会发生内存泄漏10、JDK8中对ConcurrentHashmap的改进多线程篇1、可以运行时k
秃头的Tomcat
·
2023-11-17 09:36
java
面试
开发语言
Java面试
题(每天10题)-------连载(31)
多线程篇注:今天只更新四题,明天就换别的了1、concurrent包下有哪些类?ConcurrentHashMap、Future、FutureTask、AtomicInteger...2、线程a、b、c、d运行任务,怎么保证当a、b、c线程执行完再执行d线程?1、CountDownLatch类⼀个同步辅助类,常⽤于某个条件发⽣后才能执⾏后续进程。给定计数初始化CountDownLatch,调⽤co
秃头的Tomcat
·
2023-11-17 09:36
java
开发语言
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他