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
2020java面试题汇总
Java
面试题汇总
大杂汇
Socket面试题整理Socket是什么?socket是应用层与传输层的一个抽象,将复杂的TCP/IP协议隐藏在Socket接口之后,只对应用层暴露简单的接口socket是一种特殊的文件,它也有文件描述符,进程可以打开一个socket,并且像处理文件一样对它进行read()和write()操作,而不必关心数据是怎么在网络上传输的socket是一个tcp连接的两端Socket如何唯一标识一个进程?s
小白刚上路
·
2023-10-12 08:49
java
Java经典
面试题汇总
(七)多线程
本篇总结的是Java多线程相关的面试题,后续会持续更新,希望我的分享可以帮助到正在备战面试的实习生或者已经工作的同行,如果发现错误还望大家多多包涵,不吝赐教,谢谢~目录1.并行和并发有什么区别?2.线程和进程的区别?3.守护线程是什么?4.实现多线程的方式有哪些?5.说一下runnable和callable有什么区别?6.sleep()和wait()有什么区别?7.线程有哪些状态?8.notify
让程序飞
·
2023-10-12 07:26
面试
多线程
java
面试
新星计划
Java常见
面试题汇总
-----------Java多线程(Java进程与线程基础)
34、进程与线程的区别 (1)进程概念 进程是表示资源分配的基本单位。例如,用户运行自己的程序,系统就创建一个进程,并为它分配资源,包括各种表格、内存空间、磁盘空间、I/O设备等。然后,把该进程放入进程的就绪队列。进程调度程序选中它,为它分配CPU以及其它有关资源,该进程才真正运行。所以,进程是系统中的并发执行的单位。 在微内核系统(Mac、WindowsNT等)中,真正调度运行的基本单位是
从菜鸟到老菜鸟
·
2023-10-12 01:34
MySQL学习笔记-2020
面试题汇总
MySQL学习笔记-2020
面试题汇总
1、MySQL中有哪几种锁?(1)表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最高,并发度最低。
别哭眼泪真的不值钱
·
2023-10-11 22:34
21年Android面经分享,大厂
面试题汇总
开头学习能力,尤其是自学能力,你啥时看到那些有名的程序高手在论坛上问“学习XX该看什么书,如何快速学习XXX,学习XXX有什么代码推荐”之类的问题,他们想学什么很快就能自己找到相关资料。这个行业发展太快,技术淘汰的速度也很快,3年不学新东西就可能落伍了。动手能力,都是看书看资料,当别人还在纠结看什么书,还在纠结书里的字句是什么意思的时候,有些人的几百上千行代码都已经能运行了。耐心和毅力,做程序员兴
NathanEmily
·
2023-10-11 15:58
程序员
android
java面试题及答案2020,java最新
面试题汇总
(三)
java面试题及答案2020四面-2020/03/27-牛客网这个面试官同样交谈挺轻松的,刚开始还开玩笑等等.面试时间也很短,只有35分钟,其中十五分钟在写算法,十分钟在介绍项目.真正问问题只有十分钟左右.介绍项目,项目的背景,项目的发起缓存数据和数据库数据的同步,更新防sql注入之前的实习算法:无序数组中找到满足要求的第一个数字,要求这个数字将数组分割为了一小一大两个部分(空间复杂度优化)Jav
书山压力
·
2023-10-11 05:32
web前端常见的
面试题汇总
(一)
web前端常见的
面试题汇总
文章目录web前端常见的
面试题汇总
1.什么是事件?IE和火狐的事件机制有什么区别?如何阻止事件冒泡1.1事件1.2事件机制1.3如何阻止冒泡事件2.三种事件模型是什么?
学学学无止境
·
2023-10-11 01:47
Web前端面试题
JavaScript
python UI自动化测试-----常见
面试题汇总
一、Selenium2+python自动化36-判断元素存在1、捕获异常fromseleniumimportwebdriverimportunittestclassTest1(unittest.TestCase):一、准备浏览器驱动、网站地址setUp在每个测试函数运行前运行,注意大小写;self不能省略defsetUp(self):self.driver=webdriver.Chrome()se
剑九徐
·
2023-10-10 10:35
Python基础
前端js手写
面试题汇总
(二)
实现防抖函数(debounce)防抖函数原理:在事件被触发n秒后再执行回调,如果在这n秒内又被触发,则重新计时。那么与节流函数的区别直接看这个动画实现即可。手写简化版:=null;return(...args)=>{clearTimeout(timer);timer=setTimeout(()=>{fn.apply(this,args);},delay);};};适用场景:按钮提交场景:防止多次提
helloworld1024fd
·
2023-10-09 13:44
javascript
【面向校招】Golang 常考
面试题汇总
持续更新中...
前言:为了方便自己复习和巩固,基础知识,整理了这个
面试题汇总
文章目录Go基础1.讲一讲go中slice底层2.讲一讲go中Map底层3.讲一讲go中channel底层4.go中的并发编程MutexMysql1
万物皆可der
·
2023-10-09 11:19
golang实战
golang
后端
面试
前端
面试题汇总
1.BFC了解(什么是BFC,如何实现BFC,解决什么问题)BFC是浏览器自带的一种CSS渲染模式,也是一种盒子模型四种方式开启BFC盒子float不是none(有float属性且不为none,此时盒子自动变成BFC盒子)overflow属性不是visible(有overflow属性且不为visible,此时盒子自动变成BFC盒子)position属性不是static和relativedispla
金凯枫
·
2023-10-09 07:48
前端
css
html
ajax
vue.js
Java 面试系列:Redis
面试题汇总
1.Redis使用场景有哪些?答:Redis使用场景如下:记录帖子点赞数、点击数、评论数缓存近期热帖缓存文章详情信息记录用户会话信息2.Redis有哪些功能?答:Redis功能如下:数据缓存功能分布式锁的功能支持数据持久化支持事务支持消息队列3.Redis支持哪些数据类型?答:Redis支持的数据类型如下:String字符串List列表Set无序集合ZSet有序集合Hash哈希类型4.Redis相
you的日常
·
2023-10-09 06:15
面试题汇总
:阿里、百度、京东、美团等
阿里篇1如何实现一个高效的单向链表逆序输出?2已知sqrt(2)约等于1.414,要求不用数学库,求sqrt(2)精确到小数点后10位3给定一个二叉搜索树(BST),找到树中第K小的节点4LRU缓存机制5关于epoll和select的区别,以下哪些说法是正确的6从innodb的索引结构分析,为什么索引的key长度不能太长7MySQL的数据如何恢复到任意时间点?8NFS和SMB是最常见的两种NAS(
南方葵籽
·
2023-10-08 19:57
java
编程
面试
spring
面试
算法
java
C++常见
面试题汇总
1.c和c++的区别?c是面向过程;c++是面向对象,面向对象的三大特征:封装、继承、怎么理解这三个呢?封装:相对隐藏一些细节重要的东西,让用户直接调用方法就可以;继承:继承就是可以利用已有类的方法;不用再重新写;节省开销;多态:多态的实现重要条件:继承和虚函数;多态指的是:不同的子类实现相同的方法会产生不同的行为;但是没有虚函数的存在,调用子类的方法永远时调用父类的方法;2.c++中指针和引用的
成都_小吴
·
2023-10-08 13:10
c++
java
jvm
面试题20231008
前端2023年前端
面试题汇总
-CSDN博客后端1.Java基础容器、线程等等a.JDK和JRE有什么区别?
Java_Eastlin
·
2023-10-08 07:35
面试
java
vue.js
网络安全工程师
面试题汇总
以下为信息安全各个方向涉及的面试题,星数越多代表问题出现的几率越大,祝各位都能找到满意的工作~【一一帮助安全学习【点我】一一】①网络安全学习路线②20份渗透测试电子书③安全攻防357页笔记④50份安全攻防面试指南⑤安全红队渗透工具包⑥网络安全必备书籍⑦100个漏洞实战案例⑧安全大厂内部教程注:做这个List的目标不是很全,因为无论如何都不可能覆盖所有的面试问题,更多的还是希望由点达面,查漏补缺。T
不是程序媛ya
·
2023-10-07 10:02
安全
网络安全
面试
最新网络安全岗位
面试题汇总
(附答案解析)
以下为网络安全各个方向涉及的面试题,星数越多代表问题出现的几率越大,祝各位都能找到满意的工作。一、渗透测试如何绕过CDN找到真实IP,请列举五种方法(★★★)redis未授权访问如何利用,利用的前提条件是?(★★★)mysql提权方式有哪些?利用条件是什么?(★)windows+mysql,存在sql注入,但是机器无外网权限,可以利用吗?(★)常用的信息收集手段有哪些,除去路径扫描,子域名爆破等常
小黑安全
·
2023-10-07 10:56
安全
php
开发语言
网络安全
web安全
225道网络安全常见
面试题汇总
,附答案(建议收藏)
随着国家政策的扶持,网络安全行业也越来越为大众所熟知,想要进入到网络安全行业的人也越来越多。为了拿到心仪的Offer之外,除了学好网络安全知识以外,还要应对好企业的面试。作为一个安全老鸟,工作这么多年,面试过很多人也出过很多面试题目,也在网上收集了各类关于渗透面试题目,里面有我对一些问题的见解,希望能对大家有所帮助。注:有一部分是根据回忆总结的,可能描述的有些问题。安全的体系很大,这些只是冰山一角
白袍万里
·
2023-10-07 10:55
web安全
网络安全
面试
网络攻击模型
系统安全
网络安全
面试题汇总
(附答案)
作为从业多年的网络安全工程师,我深知在面试过程中面试官所关注的重点及考察的技能点。网络安全作为当前信息技术领域中非常重要的一部分,对于每一个从事网络安全工作的人员来说,不仅需要掌握一定的技术能力,更需要具备全面的综合素质。在我职业发展的过程中,我多次参与并负责面试网络安全相关岗位的候选人,同时也自己经历过多次网络安全方面的面试。通过这些经验和总结,我将为大家分享一些常见的网络安全面试题及答案,希望
L世界凌乱了
·
2023-10-07 10:24
web安全
安全
学习
网络安全
网络
金九银十,网络安全
面试题汇总
(2023年秋招最新)
以下为信息安全各个方向涉及的面试题,星数越多代表问题出现的几率越大,没有填答案是希望大家如果不懂能自己动手找到答案,祝各位都能找到满意的工作~注:做这个List的目标不是很全,因为无论如何都不可能覆盖所有的面试问题,更多的还是希望由点达面,查漏补缺。TODOLIST渗透测试Web安全PHP安全Java安全Linux相关Windows相关内网渗透安全研发甲方安全运营渗透测试如何绕过CDN找到真实IP
网安知晓
·
2023-10-06 12:22
web安全
安全
网络安全
网络
Web前端开发
面试题汇总
一、CSS1.说一下CSS的盒模型。在HTML页面中的所有元素都可以看成是一个盒子盒子的组成:内容content、内边距padding、边框border、外边距margin盒模型的类型:标准盒模型margin+border+padding+contentIE盒模型margin+content(border+padding)控制盒模型的模式:box-sizing:content-box(默认值,标准
卡皮巴拉
·
2023-10-06 06:03
前端八股文资料
前端
javascript
开发语言
Java常见
面试题汇总
(日常更新)
1.反射:1>反射机制是在运行时,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意个对象,都能够调用它的任意一个方法,这种JVM动态获取信息和调用对象方法的功能称之为反射.2>常用实例:1.原生JDBC加载数据库驱动是标准的通过反射动态获取信息;2.Spring框架的IOC原理底层运用工厂模式通过反射生成对象等;3>优点:优点显而易见动态执行,动态调用,方便灵活.缺点:通过反射执行动作需
樵浅
·
2023-10-05 23:59
面试
java
面试
设计模式
反射
C++/Qt面试题
文章目录
面试题汇总
1.内存泄漏分析工具2.发布后崩溃处理3.创建子进程4.代码移植windows->Linux文本换行符怎么解决CRLF5.单元测试6.Gdb调试7.C++11对单例模式的优化?
me_badman
·
2023-10-05 14:43
Qt
C++
c++
qt
python面试题整理
50道Python面试题集锦(附答案)Python面试必须要看的15个问题Python面试题之Python
面试题汇总
最常见的35个Python面试题及答案(2018版)关于Python的面试题python
jj_jump
·
2023-10-03 13:42
2021 字节前端
面试题汇总
自我介绍、项目介绍(1)怎么学习前端的,看了哪些书(2)实现左中右三栏布局,左右固定宽度,中间自适应(3)var、let、const的区别(重点)(4)看代码说输出varlength=10;functionfn(){console.log(this);returnthis.length+1;}varobj={length:5,test1:function(){returnfn();}};obj.t
C.&H.
·
2023-10-03 09:59
字节跳动面经
C++多态
面试题汇总
总结了一些常见的面试题,通过查阅资料给出了一些浅薄的解析,欢迎各位批评指教。inliine函数可以实虚函数码?不可以,因为inline函数没有地址,无法将他存放到虚函数表中。静态成员可以是虚函数吗?不能,因为静态成员函数中没有this指针,使用::成员函数的嗲用用方式无法访问虚函数表,所以静态成员函数无法放进虚函数表。因为:首先什么是static静态成员函数?静态成员函数不属于类中的任何一个对象和
TB81266
·
2023-09-30 20:40
C++
Java常见
面试题汇总
-----------JVM专题(JVM编译器优化、JVM逃逸分析)
32、JVM编译器优化32.1、JVM编译的过程 1、解析与填充符号表过程 1)、词法、语法分析 词法分析将源代码的字符流转变为标记集合,单个字符是程序编写过程的最小元素,而标记则是编译过程的最小元素,javac中由com.sun.tools.javac.parser.Scanner类实现。语法分析是根据token序列构造抽象语法树的过程。抽象语法树(AST)是一种用来描述程序代码语法结构的
从菜鸟到老菜鸟
·
2023-09-30 09:53
JS
面试题汇总
(未更新完)
原型/原型链/构造函数/实例/继承1,为什么需要原型?用构造函数生成实例对象,有一个缺点,无法共享属性和方法。每一个实例对象,都有自己的属性和方法的副本。这不仅无法做到数据共享,也是极大的资源浪费考虑到这一点,设计js作者决定为构造函数设置一个prototype属性。这个属性包含一个对象(以下简称"prototype对象"),所有实例对象需要共享的属性和方法,都放在这个对象里面;那些不需要共享的属
廖若晨
·
2023-09-30 02:41
和面试官面对面—常见接口测试
面试题汇总
(附参考答案)
01什么是API?API是(ApplicationProgrammingInterface)首字母缩略词,即应用程序编程接口。API是一组用于构建软件应用程序的规程,协议和工具。API充当软件应用程序之间的接口,并允许两个软件应用程序相互通信。API是一组软件功能,可以由其他软件执行。02什么是API测试?API测试是一种软件测试,涉及直接测试API,也是集成测试的一部分,用于检查API是否满足应
小白要学IT
·
2023-09-29 19:12
Android
面试题汇总
(五)
1、请谈谈你对MVC和MVP的理解?1、MVC是最常用的软件开发架构,MVC代表Model(数据模型)、View(XML)、Controller(Activity)优点是开发效率快,但是随着项目的增大Controller的业务逻辑代码增多会造成臃肿的情况,后期不便维护,所以适合小项目的开发2、MVP,MVP代表Model(数据模型)、View(Activity+XML)、Presenter(P层,
qq_32320807
·
2023-09-29 11:13
android
网络安全
面试题汇总
+答案,史上最全网安面试题合集
前言又到了秋招的时候,难免有不少小伙伴面临跳槽或者找工作,本文总结了常见的安全岗位面试题,方便各位复习。祝各位事业顺利,财运亨通。点击此处即可领取全套网安面试题1、什么是SQL注入攻击前端代码未被解析被代入到数据库导致数据库报错2、什么是XSS攻击跨站脚本攻击在网页中嵌入客户端恶意脚本,常用s语言,也会用其他脚本语言属于客户端攻击,受害者是用户,网站管理员也属于用户,攻击者一般也是靠管理员身份作为
万天峰
·
2023-09-29 00:18
web安全
安全
网络安全
web安全
安全
网络安全
2023网络安全HW蓝队
面试题汇总
护网行动是提高国家网络安全防御能力的一种有效手段,而蓝队作为攻防演习中的防守方,也是护网行动的重要一份子。在这篇文章中,我们将汇总多篇有关护网行动蓝队初级人员面试题的资料,对这些资料进行整合和分析,为准备参加面试的蓝队初级人员提供参考,为读者提供一些实用的技巧和建议,帮助大家更好地应对蓝队初级人员面试。基础篇题目Q讲一下TOP10有哪些?A1.失效的访问控制2.加密机制失效3.注入(包括跨站脚本攻
知白守黑V
·
2023-09-28 18:36
网络安全
web安全
渗透测试
web安全
网络安全
攻防演练
护网
安全性测试
小码农也有大目标,最新BATJ大厂Java面试题解析汇总(附答案)
阿里篇:码农也有大目标,最新BATJ大厂Java
面试题汇总
(附答案)由于篇幅原因答案就不写了,都总结成笔记了,需要完整文档和答案的可以点此处链接获取https://doc
Java进阶师猩猩
·
2023-09-28 03:59
Java常见
面试题汇总
-----------JVM专题(JVM内存模型、Java内存模型)
29、JVM内存模型(区别Java内存模型) JVM内存主要分为:程序计数器,Java虚拟机栈,本地方法栈,Java堆,方法区。 1、程序计数器:为了线程切换能恢复到正确的执行位置,每条线程都需要一个独立的程序计数器,各条线程之间计数器互不影响,独立存储,我们称这类内存区域为“线程私有”的内存。计数器记录的是正在执行的虚拟机字节码指令的地址。 2、Java虚拟机栈:每个方法在执行的同时都会创
从菜鸟到老菜鸟
·
2023-09-27 21:52
Linux
面试题汇总
1
MySQL数据库1、MySQL和Oracle的区别1.Oracle是大型数据库,而MySQL是中小型数据库。但是MySQL是开源的,但是Oracle是收费的,而且比较贵。2.Oracle的内存占有量非常大,而mysql非常小3.MySQL支持主键自增长,指定主键为autoincrement,插入时会自动增长。Oracle主键一般使用序列。4.MySQL字符串可以使用双引号包起来,而Oracle只可
五更天长
·
2023-09-27 12:26
linux
运维
服务器
C++常见
面试题汇总
C++常见
面试题汇总
:C++中的指针和引用有什么区别?什么是C++中的多态?如何实现?C++中的析构函数有什么作用?什么是构造函数链?C++中如何进行内存管理?什么是作用域?
道亦无名
·
2023-09-26 23:35
C++
c++
jvm
Android
面试题汇总
(四)
Android性能调优相关1、谈谈你对Android性能优化方面的了解?启动优化:app启动的时候不做耗时操作,尽量把没有必要的初始化代码异步操作布局优化:减少代码层数,使用约束布局或者时layout优化的标签(include\viewStub\merge)apk优化:代码进行lint检测优化代码,资源图片使用较小的或者时webp,混淆打包为apk瘦身性能、电量、网络优化:1、推送用来代替轮询2、
qq_32320807
·
2023-09-26 15:47
android
Android
面试题汇总
(三)
Android四大组件相关1、Activity与Fragment之间常见的通讯方式对于Activity与Fragment直接的相互调用:1、Activity调用Fragment直接调用就好了,Activity一般是持有Fragment实例的。或者通过Fragment的id或者tag获取Fragment的实例2、Fragment调用Activity,使用回调或者getActivty()获取activ
qq_32320807
·
2023-09-26 15:46
android
2019-11-08 前端
面试题汇总
(御维科技)
CSS篇1、清除浮动?1.使用after伪元素2.使用双伪元素清除浮动3.添加额外空标签并clear:both4.给父级元素添加overflow:hidden,触发BFC2、多个div并排显示1.float:left2.display:inline3.flex布局3、display:none和visibility:hidden的区别?前者隐藏后的元素不占任何空间,后者隐藏后的元素空间依然保留。vi
JS丶learning
·
2023-09-26 03:54
2020Java
面试题含答案
1.JAVA基础1.JAVA中的几种基本类型,各占用多少字节?下图单位是bit,非字节1B=8bit2.String能被继承吗?为什么?不可以,因为String类有final修饰符,而final修饰的类是不能被继承的,实现细节不允许改变。平常我们定义的Stringstr=”abc”(直接赋一个字面量);其实和Stringstr=newString(“abc”)(通过构造器构造)还是有差异的。Str
aqiangzai
·
2023-09-25 11:20
Java
java
面试
Vue常见
面试题汇总
什么是mvvm?MVVM是Model-View-ViewModel的缩写。mvvm是一种设计思想。Model层代表数据模型,也可以在Model中定义数据修改和操作的业务逻辑;View代表UI组件,它负责将数据模型转化成UI展现出来,ViewModel是一个同步View和Model的对象。在MVVM架构下,View和Model之间并没有直接的联系,而是通过ViewModel进行交互,Model和Vi
向前齐步走
·
2023-09-24 16:38
vue
Unity
面试题汇总
(二)之 C# 位运算、算法基础
Unity
面试题汇总
(二)之C#算法目录Unity
面试题汇总
(二)之C#算法一、位运算1、位逻辑非运算2、位逻辑与运算3、位逻辑或运算4、位逻辑异或运算5、位左移运算6、位右移运算7、二进制在C#中怎么表示二
仙魁XAN
·
2023-09-23 14:52
Unity
面试题
Unity
面试题
算法
位运算
300道Python面试题
今天,要为大家推荐一个专门关于Python的
面试题汇总
,为什么推荐这份资源?首先,这份资源题目数量近300道,想把这些题目都拿下,也是不小的工程量。
、烟雨楼
·
2023-09-23 13:01
phtyon
面试
编程
python
人工智能
深度学习
开发语言
数据结构与算法-
面试题汇总
目录栈和队列哈希表什么是哈希表,哈希表的实现是怎么样的,哈希冲突是什么,怎么解决哈希冲突?树简述完全二叉树简述AVL树简述红黑树红黑树和AVL树有什么区别?图简述最小生成树和其对应的算法简述最短路径算法排序简述稳定排序和非稳定排序的区别常见的稳定排序算法有哪些常见的不稳定排序算法有哪些简述快速排序简述希尔排序简述归并排序简述堆排序栈和队列栈是一种后进先出的线性表,其限制只能在表尾进行插入或删除操作
lady_killer9
·
2023-09-23 06:02
大厂面试
Java中常见的IO流(
面试题汇总
)
1、
面试题汇总
(1)java中有几种类型的流?从编码方式上,分为字符流和字节流。如上图可知:字节流继承inputStream和OutputStream字符流继承自Reader和Writer。
m0_67401134
·
2023-09-22 14:00
java
java
jvm
面试
分布式
运维
Java IO流处理
面试题汇总
##1、
面试题汇总
(1)java中有几种类型的流?2021-08-19更新:从编码方式上,分为字符流和字节流。
egegerhn
·
2023-09-22 14:29
java
java
后端
Devops&CI/CD 2022年最新常见
面试题汇总
DevOps术语和定义1.什么是Devops答∶用最简单的术语来说,DevOps是产品开发过程中开发(Dev)和运营(Ops)团队之间的灰色区域。DevOps是一种在产品开发周期中强调沟通,集成和协作的文化。因此,它消除了软件开发团队和运营团队之间的孤岛,使他们能够快速,连续地集成和部署产品。2.什么是持续集成答∶持续集成(Continuousintegration,缩写为Cl)是一种软件开发实践
云小七
·
2023-09-22 11:26
devops
ci/cd
java
云原生
运维开发
DevOps & CI/CD 常见
面试题汇总
DevOps术语和定义1.什么是DevOps答:用最简单的术语来说,DevOps是产品开发过程中开发(Dev)和运营(Ops)团队之间的灰色区域。DevOps是一种在产品开发周期中强调沟通,集成和协作的文化。因此,它消除了软件开发团队和运营团队之间的孤岛,使他们能够快速,连续地集成和部署产品。2.什么是持续集成答:持续集成(Continuousintegration,缩写为CI)是一种软件开发实践
一彡十
·
2023-09-22 11:26
k8s与云原生
devops
Golang基础
面试题汇总
数据库Etcd分布式锁原理raft算法。Etcd分布式锁实现原理1.在etcd系统里创建一个key。2.如果创建失败,key存在,则监听key的变化事件,直到该key被删除,回到1。3.如果创建成功,则认为获得了锁。Etcd工作原理httpserver接受请求并转发给store进行处理,如果涉及节点修改,则交给raft进行状态变更、日志记录,然后同步给其他节点以确认提交,最后提交数据,并再次同步。
小47丫
·
2023-09-22 01:55
go
golang
go
YX一周面试题911-918
9.11到9.18每日
面试题汇总
面试题-01前言一、9.11每日面试题1、解释Spring框架中bean的生命周期?2、什么是Springbeans?3、Spring基于xml注入bean的几种方式?
IT小旭
·
2023-09-19 13:11
spring
面试
java
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他