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
面试系列
「Vue3
面试系列
」Vue3 所采用的 Composition Api 与 Vue2 使用的 Options Api 有什么不同?
文章目录开始之前正文一、OptionsApi二、CompositionApi三、对比逻辑组织OptionsAPICompostionAPI逻辑复用小结开始之前CompositionAPI可以说是Vue3的最大特点,那么为什么要推出CompositionApi,解决了什么问题?通常使用Vue2开发的项目,普遍会存在以下问题:代码的可读性随着组件变大而变差每一种代码复用的方式,都存在缺点TypeScr
itpeilibo
·
2024-01-05 16:40
Vue3面试题系列
前端
vue
vue.js
javascript
JVM
面试系列
-02
1.GC是什么?为什么要有GC?GC是垃圾收集的意思(GabageCollection),内存处理是编程人员容易出现问题的地方,忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃,Java提供的GC功能可以自动监测对象是否超过作用域从而达到自动回收内存的目的,Java语言没有提供释放已分配内存的显示操作方法。Java开发人员不必担心内存管理问题,这是因为垃圾收集器会自动进行管理。要请求垃圾收集
梦睡了
·
2024-01-05 11:45
Java面试题系列
jvm
面试
职场和发展
「美团
面试系列
」面试加分项,这样说你会JVM,面试官还能问什么
Java性能调优都是老生常谈的问题,特别当“糙快猛”的开发模式大行其道时,随着系统访问量的增加、代码的臃肿,各种性能问题便会层出不穷。比如,下面这些典型的性能问题,你肯定或多或少都遇到过:在进行性能测试时,接口响应时间长,吞吐量低;在高并发下,JVM中FullGC异常,JVM堆内存溢出;由于业务增长迅猛,大量读写操作单表单库,造成数据库死锁。对于很多研发人员来说,Java性能调优都是很头疼的问题,
java架构师联盟
·
2024-01-05 03:27
Java 并发
面试系列
-02
1.Java中volatile和synchronized有什么区别?1)volatile关键字是线程同步的轻量级实现,所以volatile性能肯定比synchronized要好;volatile只能修饰变量,而synchronized可以修饰方法、代码块。随着JDK新版本的发布,synchronized的执行效率也有较大的提升,在开发中使用分吐匹犯止创的比率还是很大的。2)多线程访问volatil
梦睡了
·
2024-01-04 08:31
Java面试题系列
java
面试
开发语言
Java 并发
面试系列
-03
1.如何检测一个线程是否拥有锁?java.lang.Thread中有一个方法叫holdsLock(),它返回true如果当且仅当当前线程拥有某个具体对象的锁。2.Java中如何获取线程堆栈?kill-3[javapid]不会在当前终端输出,它会输出到代码执行的位置或指定的位置。例如,kill-3tomcatpid,输出堆栈到log目录下。Jstack[javapid]在当前终端显示,也可以重定向到
梦睡了
·
2024-01-04 08:31
Java面试题系列
java
面试
开发语言
Java集合
面试系列
-01
1.Java中常用的集合有哪些?Map接口和Collection接口是所有集合框架的父接口Collection接口的子接口包括:Set接口和List接口。Set中不能包含重复的元素。List是一个有序的集合,可以包含重复的元素,提供了按索引访问的方式。Map接口的实现类主要有:HashMap、Hashtable、ConcurrentHashMap以及TreeMap等。Map不能包含重复的key,但
梦睡了
·
2024-01-04 08:00
Java面试题系列
java
面试
开发语言
Java 并发
面试系列
-01
1.什么是并发?并发是针对服务器而言,是否并发的关键是看用户操作是否对服务器产生了影响。并发是指在同一时刻与服务器进行了交互的在线用户数量。这些用户的最大特征是和服务器产生了交互,这种交互既可以是单向的传输数据,也可以是双向的传送数据。2.什么是进程?进程是指运行中的应用程序,每个进程都有自己独立的地址空间(内存空间)。比如用户点击桌面的IE浏览器,就启动了一个进程,操作系统就会为该进程分配独立的
梦睡了
·
2024-01-04 08:00
Java面试题系列
java
面试
开发语言
JVM
面试系列
-01
1.什么是JVM?Java程序的跨平台特性主要是指字节码文件可以在任何具有Java虚拟机的计算机或者电子设备上运行,Java虚拟机中的Java解释器负责将字节码文件解释成为特定的机器码进行运行。因此在运行时,Java源程序需要通过编译器编译成为.class文件。众所周知java.exe是javaclass文件的执行程序,但实际上java.exe程序只是一个执行的外壳,它会装载jvm.dll(win
梦睡了
·
2024-01-04 08:26
Java面试题系列
jvm
面试
职场和发展
【阿里
面试系列
】Java线程的应用及挑战
文章简介上一篇文章【「阿里
面试系列
」搞懂并发编程,轻松应对80%的面试场景】我们了解了进程和线程的发展历史、线程的生命周期、线程的优势和使用场景,这一篇,我们从Java层面更进一步了解线程的使用。
Java架构
·
2023-12-30 04:12
【
面试系列
】分布式缓存中一致性hash算法
这两天看到技术群里,有小伙伴在讨论一致性hash算法的问题,正愁没啥写的题目就来了,那就简单介绍下它的原理。下边我们以分布式缓存中经典场景举例,面试中也是经常提及的一些话题,看看什么是一致性hash算法以及它有那些过人之处。构建场景假如我们有三台缓存服务器编号node0、node1、node2,现在有3000万个key,希望可以将这些个key均匀的缓存到三台机器上,你会想到什么方案呢?我们可能首先
lxw1844912514
·
2023-12-17 06:50
面试
缓存
分布式
哈希算法
redis
Elasticsearch
面试系列
-02
1.如何监控Elasticsearch集群状态?Marvel可以很简单的通过Kibana监控Elasticsearch。支持实时查看集群健康状态和性能,也可以分析过去的集群、索引和节点指标。2.ElasticSearch是否有架构?1、ElasticSearch可以有一个架构。架构是描述文档类型以及如何处理文档的不同字段的一个或多个字段的描述。Elasticsearch中的架构是一种映射,它描述了
明天过后ccf
·
2023-12-15 10:03
elasticsearch
面试
大数据
2020年最新互联网程序员
面试系列
VUE,初学者福音!
MVVM模式的理解MVVM是Model-View-ViewModel的缩写。Model代表数据模型,也可以在Model中定义数据修改和操作的业务逻辑。View代表UI组件,它负责将数据模型转化成UI展现出来。ViewModel监听模型数据的改变和控制视图行为、处理用户交互,简单理解就是一个同步View和Model的对象,连接Model和View。ViewModel通过双向数据绑定把View层和Mo
VUE轻松学2020
·
2023-12-15 03:36
Java
面试系列
:JDK 原生动态代理是怎么实现的 + 面试题
反射反射机制是Java语言提供的一种基础功能,赋予程序在运行时自省(introspect)的能力。简单来说就是通过反射,可以在运行期间获取、检测和调用对象的属性和方法。反射的使用场景在现实中反射的使用场景有很多,比如以下几个。使用场景一:编程工具IDEA或Eclipse等,在写代码时会有代码(属性或方法名)提示,就是因为使用了反射。使用场景二:很多知名的框架,为了让程序更优雅更简洁,也会使用到反射
you的日常
·
2023-12-05 12:33
面试就是这么简单,offer拿到手软(二)—— 常见65道非技术面试问题
面试系列
:面试就是这么简单,offer拿到手软(一)——常见非技术问题回答思路面试就是这么简单,offer拿到手软(二)——常见65道非技术面试问题文章目录一、前言二、常见65道非技术面试问题1、请你自我介绍一下你自己
T-OPEN
·
2023-12-03 00:59
面试专题
面试
职场和发展
面试就是这么简单,offer拿到手软(一)—— 常见非技术问题回答思路
面试系列
:面试就是这么简单,offer拿到手软(一)——常见非技术问题回答思路面试就是这么简单,offer拿到手软(二)——常见65道非技术面试问题文章目录一、前言二、常见面试问题回答思路问题一:“请你自我介绍一下
T-OPEN
·
2023-12-03 00:58
面试专题
面试
职场和发展
吊打面试官之项目线上问题排查
OOM堆异常的场景3.2、排查套路4、磁盘及IO相关问题4.1、模拟磁盘满的场景4.2、排查套路5、业务代码问题5.1、模拟ArithmeticException的场景6.2、排查套路6、往期佳文6.1、
面试系列
Java学习之乐
·
2023-11-24 20:14
面试之吊打面试官系列
面试
问题排查
中高级
Java
面试系列
:Java 并发包中的高级同步工具 + 面试题
Java中的并发包指的是java.util.concurrent(简称JUC)包和其子包下的类和接口,它为Java的并发提供了各种功能支持,比如:提供了线程池的创建类ThreadPoolExecutor、Executors等;提供了各种锁,如Lock、ReentrantLock等;提供了各种线程安全的数据结构,如ConcurrentHashMap、LinkedBlockingQueue、Delay
you的日常
·
2023-11-23 11:30
前端
面试系列
-JavaScript-for ... in和for...of
文章目录一、for...in、for...of区别1.for...in2.for...of3.区别二、转为ES5代码三、性能比较一、for…in、for…of区别1.for…infor…in循环一般用于对象的遍历,不适用于遍历数组。遍历数组的缺点:数组的下标index值是数字,for-in遍历的index值"0",“1”,"2"等是字符串。存在一个转换过程,降低性能任何对象都继承了Object对象
LYFlied
·
2023-11-23 09:54
javaScript
javascript
前端
性能
面试
云谦:前端框架的趋势与实践
历史
面试系列
。另外:目前建有江西|湖南|湖北籍前端群,可加我微信进群。这是2022.11.05云谦在《渝FE2022》上的分享。介绍大家好,我是来自蚂蚁集团的云谦。很高兴能有这个机
若川视野
·
2023-11-22 19:05
前端框架
javascript
前端
webpack
开发语言
《金三银四
面试系列
》—面试必问Spring
很多读者在面试的时候,经常被问到最多的问题,应该就是spring了,虽然在开发过程中大家都会用到,但到面试的时候,面试官问你些基础或者深入的技术知识点的时候,我想大家可能也有答不上来的,所以。在面面试题spring这一块上,我收集整理了一些经常会被问道的题,大家可以看看,希望可以帮到大家。1.什么是spring?2.使用Spring框架的好处是什么?3.Spring由哪些模块组成?4.核心容器(应
AI乔治
·
2023-11-21 08:29
【
面试系列
】=>HTML CSS
1,HTML5中新增了哪些内容?广义上的html5指的是最新一代前端开发技术的总称,包括html5,CSS3,新增的webAPI。Html中新增了header,footer,main,nav等语义化标签,新增了video,audio媒体标签,新增了canvas画布。新增了一些标签属性,例如input的placeholder。Css3中新增了:圆角,阴影,滤镜,vwvh单位,flex布局,媒体查询,
不停喝水
·
2023-11-19 10:10
【前端面试系列】
html
css
定位
前端
面试系列
之工程化篇
如果对前端八股文感兴趣,可以留意公重号:码农补给站,总有你要的干货。前端工程化Webpack概念本质上,webpack是一个用于现代JavaScript应用程序的静态模块打包工具。当webpack处理应用程序时,它会在内部从一个或多个入口点构建一个依赖图(dependencygraph),然后将你项目中所需的每一个模块组合成一个或多个bundles,它们均为静态资源,用于展示你的内容。有哪些常见的
程序员辰风
·
2023-11-10 12:33
前端
Rasa课程、Rasa培训、Rasa
面试系列
之: Rasa NLU意图和实体-分词器
在Rasa项目中,NLU管道定义了将非结构化用户消息转换为意图和实体的处理步骤。它由一系列组件组成,可以由开发人员配置和定制,Rasa3.0在训练期间的计算框架表示为一个有向图DAG.NLU管道在config.yml配置中定义,描述了管道中的所有步骤,这些步骤将被Rasa用来检测意图和实体。它以文本作为输入,并不断解析,将实体和意图作为输出。在管道中可以找到不同类型的组件。主要有:分词器Featu
StarSpaceNLP
·
2023-11-08 05:06
面试
职场和发展
Android 事件分发面试题
Android2020年
面试系列
(02—View事件分发)_view事件分发2020-CSDN博客1.Touch事件如何从屏幕到我们的App。
Super 含
·
2023-11-02 23:38
android
Java
面试系列
: Java 面试通关攻略
面试分为三个重要的阶段:面试前准备面试中表现面试后复盘做好这三个阶段的准备,相信一定会有很大的收获。下面来分别看看这三个阶段需要准备哪些内容。一.面试前准备1.研究待面试的公司所谓知己知彼方能百战不殆,对待面试同样如此,企业希望招聘的人能够直接上手工作,因此会招聘那些和他们技术栈和业务方向相同或相似的应聘者。了解了这个信息,会为我们的面试提高成功几率,那怎么才能获得这些信息呢?获取企业的业务方向很
you的日常
·
2023-10-31 18:32
Git基础教程(必学)
历史
面试系列
。另外:目前建有江西|湖南|湖北籍前端群,可加我微信进群。在工作中,发现不少同学对Git的掌握非常基础,同样作为版本控制系统,使用好Git比SVN要更有挑战,需要对Git有一定的
若川视野
·
2023-10-27 12:11
git
java
github
编程语言
python
大宇java
面试系列
(四):Mysql
1.数据库的三范式是什么?第一范式:强调的是列的原子性,即数据库表的每一列都是不可分割的原子数据项。第二范式:要求实体的属性完全依赖于主关键字。所谓完全依赖是指不能存在仅依赖主关键字一部分的属性。第三范式:任何非主属性不依赖于其它非主属性。2.一张自增表里面总共有7条数据,删除了最后2条数据,重启MySQL数据库,又插入了一条数据,此时id是几?表类型如果是MyISAM,那id就是8。表类型如果是
程序员大宇
·
2023-10-26 12:51
硅谷硬核Rasa课程、Rasa培训、Rasa
面试系列
之:Rasa 3.x rasa data migrate等运行命令学习
rasadatamigrate域格式在2.0和3.0之间更改的唯一数据文件。您可以自动将2.0域迁移到3.0格式。您可以通过运行以下命令启动迁移:可以使用以下参数指定输入文件或目录以及输出文件或目录:如果未指定参数,则默认域路径(domain.yml)将用于输入和输出文件。此命令还将把2.0域文件备份到不同的original_domain.yml,或者original_domain,请注意,如果迁
StarSpaceNLP
·
2023-10-26 10:29
面试
学习
职场和发展
硅谷硬核Rasa课程、Rasa培训、Rasa
面试系列
之:Rasa 3.x rasa run actions等运行命令学习
rasarunactions要使用Rasarunactions启动微服务,请运行:以下参数可用于调整服务器设置:rasavisualize要在浏览器中生成故事图,请运行:如果您的故事位于默认位置data/以外的位置,则可以使用–stories标志指定它们的位置。以下参数可用于配置此命令:运行一个示例rasavisualize--domainE:\starspace\my_rasa\domain.y
StarSpaceNLP
·
2023-10-26 10:29
面试
学习
职场和发展
3万字聊聊什么是MySQL
这篇是MySQL
面试系列
的总结篇。后续会不断修订该系列内容。这个系列会向字节,网易,阿里,腾讯,美团,快手的相关朋友一起整理输出。希望帮助更多的朋友早日入大厂!思路整篇的写作大概就是这样思路。
欢少的成长之路
·
2023-10-26 00:55
转型后原理底层讲解
MySQL
mysql
java
数据库
Java
面试系列
之一
java运行环境JDK,JRE,JVM概念JDK:JavaDevelopmentKit,Java开发工具包,主要包括各种类库和工具,JRE.其中还有javac、java等,javac对.java文件进行编译成.class文件;java对.class文件进行执行。JRE:JavaRuntimeEnvironment,java程勋运行环境,包含JVM,Java类库class文件JVM:虚拟机,编译执行
tryCbest
·
2023-10-25 17:22
service
java
面试
(字节/华为/美团)前端面经记录冷冷清清的金三银四
历史
面试系列
从毕业到现在已经在北京3年了,当年一起来北京的同学,如今都有了要离开的打算。我也在萌生了想要去成都的想法。然而从投递简历开始,就感受到了今年确实不是很景气。很多大厂不是裁员就是
若川视野
·
2023-10-25 14:04
面试
java
python
react
vue
面试系列
Redis:缓存穿透、击穿、雪崩的解决方案
问题1:缓存穿透缓存穿透是指缓存和数据库上都没有的数据,导致所有请求都落到数据库上,造成数据库短时间内承受大量的请求而导致宕机解决:使用布隆过滤器:将查询的参数都存储到一个bitmap中,在查询缓存前,如果bitmap存在则进行底层缓存的数据查询,如果不存在则进行拦截,不再进行缓存的数据查询缓存空对象:如果数据库查询的为空,则依然把这个数据缓存并设置过期时间,当多次访问的时候可以直接返回结果,避免
Cancerking
·
2023-10-24 07:08
技术面试
redis
2021最新版,Java基础高频面试题(附答案)
面试系列
我自己前前后后加起来总共应该参加了不下四五十次的面试,拿到过几乎所有一线大厂的offer:阿里、字节、美团、快手、拼多多等等。每
码农Kkio
·
2023-10-23 08:56
大宇java
面试系列
(五):RabbitMQ
1.RabbitMQ的使用场景有哪些?抢购活动,削峰填谷,防止系统崩塌。延迟信息处理,比如10分钟之后给下单未付款的用户发送邮件提醒。解耦系统,对于新增的功能可以单独写模块扩展,比如用户确认评价之后,新增了给用户返积分的功能,这个时候不用在业务代码里添加新增积分的功能,只需要把新增积分的接口订阅确认评价的消息队列即可,后面再添加任何功能只需要订阅对应的消息队列即可。2.RabbitMQ有哪些重要的
程序员大宇
·
2023-10-22 20:18
【
面试系列
】JDK动态代理和CGLIB静态代理
文章目录前言JDK动态代理代码实例Cglib代理代码实例两者优缺点前言是否在面试过程中经常被问到Spring的代理的问题:比如说几种代理方式?两种代理方式的区别?或者问为什么JDK动态代理只能代理接口?如果你能回答出来JDK动态代理的原理,然后引申Cglib动态代理,那么这个面试官一定会对你刮目相看。在Java中,动态代理是一种机制,允许在运行时动态地创建代理对象来代替某个实际对象,从而在其前后执
Java技术债务
·
2023-10-18 17:12
Java
面试总结
面试
java
spring
前端
面试系列
-JavaScript-箭头函数(与普通函数的区别)
文章目录一、箭头函数二、与普通函数的区别1.箭头函数不会创建自己的this2.箭头函数继承而来的this指向永远不变(重要)3.call()、apply()、bind()无法改变箭头函数中this的指向4.箭头函数不绑定arguments,取而代之用rest参数…解决5.不能使用new操作符(作为构造函数使用)6.不能使用原型属性7.不能简单返回对象字面量8.箭头函数不能换行一、箭头函数//箭头函
LYFlied
·
2023-10-18 15:16
javaScript
javascript
前端
函数
面试
箭头函数
GO语言
面试系列
:(四)一道并发和锁的golang面试题
今天面试golang碰到了一道考并发和锁的题目,没有完成,所以把它记录下来,仅为以后复习。场景:在一个高并发的web服务器中,要限制IP的频繁访问。现模拟100个IP同时并发访问服务器,每个IP要重复访问1000次。每个IP三分钟之内只能访问一次。修改以下代码完成该过程,要求能成功输出success:100以上代码有一些坑。当时也是没有做出来,回来请教一位大佬,得以解决。主要用到了闭包,原子操作和
Chole121
·
2023-10-10 07:38
Java
面试系列
:Redis 面试题汇总
1.Redis使用场景有哪些?答:Redis使用场景如下:记录帖子点赞数、点击数、评论数缓存近期热帖缓存文章详情信息记录用户会话信息2.Redis有哪些功能?答:Redis功能如下:数据缓存功能分布式锁的功能支持数据持久化支持事务支持消息队列3.Redis支持哪些数据类型?答:Redis支持的数据类型如下:String字符串List列表Set无序集合ZSet有序集合Hash哈希类型4.Redis相
you的日常
·
2023-10-09 06:15
Java技术栈
面试系列
+SpringCloud项目实战学习路线
由于之前没有出过java技术栈
面试系列
,刚好又是一年的金三银四又来到了,所以接下来三四月份的写作计划就是打造两个系列:《java面试题系列》+《SpringCloud项目实战系列》!
一只IT攻城狮
·
2023-10-07 05:09
其他
面试
springcloud
项目实战
java
面试系列
(3)Integer 和 int 的区别
我们大多数对于两者的认识停在:Integer是int的包装类,在初始化的时候,int初始值为0,而Integer的初始为null。那么两者谁更占内存呢?答案是Integer更占用内存,因为int是基础数据类型,占用的空间相对较小,而Integer是一个对象,需要存储对象的元数据,所以更占用内存。在看问题之前,我们需要明确==是比较的什么?对于引用数据类型的变量,==比较的是两个引用指向的是否是同一
kevenZheng
·
2023-10-06 15:08
面试系列
- Java内存泄漏问题排查
目录一、Java内存泄漏问题的常见方法二、内存泄漏现象内存泄漏是一种常见的问题,特别是在Java中。它发生在应用程序分配内存但未正确释放它们的情况下,导致内存占用不断增加,最终可能导致应用程序崩溃。一、Java内存泄漏问题的常见方法1、使用内存分析工具:使用工具如EclipseMemoryAnalyzer(MAT)、VisualVM、YourKit等,分析堆转储(heapdump)以确定哪些对象占
境里婆娑
·
2023-10-05 10:31
面试系列
面试
职场和发展
面试系列
- Java常见算法(一)
目录一、排序算法1、冒泡排序(BubbleSort):2、快速排序(QuickSort):二、查找算法1、二分查找(BinarySearch):三、图算法1、深度优先搜索(Depth-FirstSearch,DFS):2、广度优先搜索(Breadth-FirstSearch,BFS):一、排序算法1、冒泡排序(BubbleSort):冒泡排序(BubbleSort)是一种简单的排序算法,它多次遍历
境里婆娑
·
2023-10-05 10:30
java技能提升
java
算法
面试
面试系列
- Java常见算法(二)
目录一、排序算法1、插入排序(InsertionSort)2、归并排序(MergeSort)二、图形算法1、最短路径算法(Dijkstra算法、Floyd-Warshall算法)Dijkstra算法Floyd-Warshall算法2、最小生成树算法(Prim算法、Kruskal算法)Prim算法Kruskal算法一、排序算法1、插入排序(InsertionSort)插入排序(InsertionSo
境里婆娑
·
2023-10-05 10:59
面试系列
java
实用 JavaScript 调试技巧
历史
面试系列
。另外:目前建有江西|湖南|湖北籍前端群,可加我微信进群。作为前端开发,我们会经常使用console.log()来调试程序中的问题。虽然这种方式也能解决一部分问题,但是它的效率
若川视野
·
2023-10-05 05:00
java
python
debug
javascript
js
JVM系列之JVM介绍
JVM系列之JVM介绍1、为什么要学习JVM2、JVM定义3、JVM的作用4、查看自己的JVM5、JVM,JRE和JDK联系6、往期佳文6.1、
面试系列
6.2、技术系列6.3、源码系列6.4、数据结构和算法系列
Java学习之乐
·
2023-10-03 00:40
JVM系列
jvm
java
面试
【
面试系列
】主键索引和唯一索引谁更快?
1、主键和唯一索引的区别主键一定时唯一性索引,唯一性索引并不一定是主键一个表中可以有多个唯一性索引,但只能有一个主键主键不允许有空值,而唯一索引允许有空值主键可以被其他字段作外键引用,而唯一性索引不能2、主键和唯一索引谁更快 InnoDB使用B+树作为索引结构。在B+树中,将节点分为叶子结点和非叶子节点,非叶子节点上保存的是索引,而且一个节点可以保存多个索引,数据全部存于叶子节点上,根据叶子节点
lxw1844912514
·
2023-09-30 07:20
数据库
mysql
java
sql
索引
前端
面试系列
-JavaScript中的Event Loop(事件循环)机制(含图解)
文章目录一、前言单线程非阻塞二、浏览器环境下js引擎的事件循环机制1.执行栈与事件队列执行上下文执行栈栈溢出事件队列(TaskQueue)事件循环(EventLoop)2.微任务(microtask)和宏任务(macrotask)三、node环境下的事件循环机制1.与浏览器环境的差异2.事件循环模型3.事件循环各阶段详解一、前言javascript是一门单线程的非阻塞的脚本语言。单线程单线程:ja
LYFlied
·
2023-09-28 21:52
javaScript
javascript
node.js
事件循环机制
前端
面试
Java
面试系列
——Java基础(2)
本期继续Java面试基础篇,这期主要讲1、异常与错误2、==和equals、hashcode3、String、StringBuffer、StringBuilder4、常用的集合类1、谈谈exception与error的区别,你遇到过哪些异常与错误。Exception和Error都是继承了Throwable类,在Java中只有Throwable类型的实例才可以被抛出(throw)或者捕获(catch
Breeze123a
·
2023-09-25 11:49
Java面试
java
面试
开发语言
Spring
面试系列
---BeanFactory和FactoryBean的区别
BeanFactory和FactoryBean都是Spring中定义的接口,但是实际上这两个接口关联并不大,也就名字有点相似了,但却经常被当做面试题来谈论,本文就简单来分析一下这两个接口的作用。BeanFactory先来看一下BeanFactory中定义的接口,我们可以看到大多数都是关于获取bean对象的接口,这也符合类名的定义,这是一个bean工厂的接口,也就是负责获取bean对象的。publi
码拉松
·
2023-09-25 00:27
Spring
IOC
spring
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他