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
消息队列MQ-面试题
最全的软件测试
面试题
(含答案)
软件测试
面试题
分享:1000道软件测试
面试题
及答案软件测试实战项目分享:纯接口项目-完整接口文档软件测试实战项目分享:WEB测试自动化项目实战软件测试学习教程推荐:火遍全网的《软件测试》教程软件的生命周期
自动化测试学习官
·
2024-01-13 02:00
压力测试
python
单元测试
WebSocket的11个面试常见知识点
前端
面试题
库(面试必备)推荐:★★★★★地址:前端
面试题
库前言WebSocket作为一种基于TCP协议的实时通信协议,为前端应用提供了强大的双向通信能力。
前端技术栈
·
2024-01-13 02:00
前端面试题
websocket
面试
网络协议
【Java
面试题
】Integer 与 int 的区别
从以下几个方面探讨两者的区别:1.数据类型Integer是包装类,属于引用型。int是基本数据类型2.默认值Integer默认值是nullint默认值是03.内存中存储的方式Integer实际存储的是对象的引用,当New一个Integer时实际上生成一个指针指向此对象。int在内存中存储的数据值。4.实例化方式Integer实例化才能使用,int不需要。5.变量的比较方式int可以使用==来对比两
freedomSTUDENT
·
2024-01-13 01:38
Java面试题
java
开发语言
【Java
面试题
】char 和 varchar 的区别
1.最大长度char最大长度是255字符,而varchar最大长度是65535个字节。2.定长与可变长char是定长的,不足的部分用隐藏空格填充,而varchar是不定长的。3.空间使用char会浪费空间,因为其长度固定,所以难免会多余的空格占据符占据空间。而varchar更加节省空间,因为它只存储实际的数据4.查找效率char由于长度固定,方便程序的存储和查找,所以查找效率很高。varchar由
freedomSTUDENT
·
2024-01-13 01:38
Java面试题
java
数据库
开发语言
2024程序猿面试八股文分享~
不要再看那些到处拼凑出来的
面试题
了。不管大家最近要不要去面试,都推荐大家先保存起来,后面自己肯定是能够用得上的!!下面是部分资料展示:★面试脑图笔记分享★脑图与内容结合一起服用效果更佳。
程序一逸
·
2024-01-13 01:04
面试
职场和发展
java
后端
程序员
找工作
Spring
前端常见
面试题
之js基础(手写深拷贝、原型和原型链、作用域和闭包)
文章目录一、变量类型和计算1.值类型和引用类型的区别2.typeof能判断哪些类型1.识别所有值类型2.识别函数3.判断是否是引用类型2.何时使用`===`何时使用`==`4.手写深拷贝5.类型转换1.字符串拼接2.==运算符3.逻辑运算二、原型和原型链1.class和继承1.class基础使用2.extends继承2.class和函数的对比3.类型判断instanceof1.基本用法2.判断数组
jieyucx
·
2024-01-13 01:34
面试题
前端
javascript
开发语言
前端常见
面试题
之异步(event loop, promise, async/await, 宏任务/微任务)
文章目录一、js如何执行二、eventloop过程三、Promise1.三种状态2.then和catch函数返回的状态3.看几道题四、async/await1.基本用法2.async/await和Promise有什么关系3.看个题五、宏任务macroTask和微任务microTask一、js如何执行从前到后,一行一行执行如果某一行执行报错,则停止下面代码执行先把同步代码执行完,再执行异步示例:co
jieyucx
·
2024-01-13 01:33
面试题
前端
promise
event
loop
async/await
宏任务/微任务
Java
面试题
(java高级
面试题
)
线程池的核心线程数设置为多大比较合理?Worker线程在执行的过程中,有一部计算时间需要占用CPU,另一部分等待时间不需要占用CPU,通过量化分析,例如打日志进行统计,可以统计出整个Worker线程执行过程中这两部分时间的比例,例如:线程计算和等待的时间是1:1,即有50%的时间在计算(占用CPU),50%的时间在等待(不占用CPU):1)假设此时是单核,则设置为2个工作线程就可以把CPU充分利用
岛森年
·
2024-01-13 00:29
JAVA
java
开发语言
函数形参与内部变量同名的问题
有些
面试题
中会出现函数的形参与函数内部声明的变量或函数同名,这时应该输出多少?
意切
·
2024-01-13 00:33
Redis做
消息队列
要使用Redis实现
消息队列
,需要了解
消息队列
都要满足哪些特性,
消息队列
在存取消息时,必须要满足消息的消费顺序不能乱,不能重复处理同一个消息,不能漏发消息,对应的我们可以分别称其为消息保序、消息幂等处理和消息可靠性保证
david161
·
2024-01-13 00:28
Java面试之虚拟机
1、前言本篇的
面试题
基于网络整理,和自己编辑。在不断的完善补充哦。2、什么是虚拟机?Java虚拟机,是一个可以执行Java字节码的虚拟机进程。
小徐很努力
·
2024-01-12 23:53
死磕面试
java
开发语言
Java
面试题
整理-高并发篇
1.synchronized的实现原理以及锁优化?synchronized原理分析_遇见更好的自己、的博客-CSDN博客Java高并发专题之synchronized关键字1、synchronized作为jvm关键字有三个作用域synchronized作用于实例方法锁住的当前对象。只有当前对象被锁住。新new出来的对象不会被锁住。synchronized作用于静态方法锁住的是当前的是类对象:只要是n
遇见更好的自己、
·
2024-01-12 23:22
Java基础
java
开发语言
后端
Java面试之并发篇(二)
1、前言本篇主要基于Java
面试题
之并发篇(一)继续梳理java中关于并发相关的高频
面试题
。本篇的
面试题
基于网络整理,和自己编辑。在不断的完善补充哦。2、synchronized的原理是什么?
小徐很努力
·
2024-01-12 23:20
死磕面试
开发语言
java
面试
2024年前端面试中JavaScript的30个高频
面试题
之基础知识
在本文中,我汇总了30个最关键的JavaScript
面试题
以及详细的答案和代码示例。深入探索这宝贵的收藏,以确保JavaScript面试的顺利进行,在当今竞争激烈的技术行业保持领先地位。
今天也想MK代码
·
2024-01-12 23:10
前端
面试
javascript
2024年前端面试中JavaScript的30个高频
面试题
之高级知识
基础知识中级知识21.什么是执行上下文,执行堆栈,变量对象和作用域链?执行上下文:执行上下文是指代码执行的环境。它由作用域,变量对象和“this”关键字的值组成。每当一个函数被执行时,就会创建一个执行上下文,并包含该函数的所有变量或属性。JavaScript中有三种类型的执行上下文:全局执行上下文函数执行上下文Eval函数执行上下文**执行栈:**也称为“调用栈”,是一个LIFO(后进先出)数据结
今天也想MK代码
·
2024-01-12 23:10
前端
面试
javascript
2024年前端面试中JavaScript的30个高频
面试题
之中级知识
基础知识高级知识13.什么是闭包?闭包的用例有哪些?闭包是一个功能,它允许函数捕获定义该函数的环境(或保留对作用域中变量的访问)即使在该作用域已经关闭后。我们可以说闭包是函数和词法环境的组合,其中定义了该函数。换句话说,闭包为函数提供了访问自己的作用域、外部函数的作用域和全局作用域的能力,允许它“记住”并继续访问这些作用域中的变量和参数。functionouterFunction(){letout
今天也想MK代码
·
2024-01-12 23:04
前端
面试
javascript
笔试
面试题
——继承和组合
北尘_:个人主页个人专栏:《Linux操作系统》《经典算法试题》《C++》《数据结构与算法》☀️走在路上,不忘来时的初心文章目录一、什么是菱形继承?菱形继承的问题是什么?二、什么是菱形虚拟继承?如何解决数据冗余和二义性的?三、继承和组合的区别?什么时候用继承?什么时候用组合?一、什么是菱形继承?菱形继承的问题是什么?菱形继承简单来说就是:两个子类继承同一个父类,而又有子类同时继承这两个子类。菱形继
北尘_
·
2024-01-12 22:43
笔试面试题
c++
面试
代码随想录算法训练营第四天 | 24.两两交换链表中的结点、19.删除链表中的倒数第N个结点、
面试题
02.07. 链表相交、142.环形链表II
题目:24.两两交换链表中的结点文章链接:代码随想录视频链接:LeetCode:24.两两交换链表中的节点题目链接:力扣题目链接解法1:classSolution{public:ListNode*swapPairs(ListNode*head){#head->1->2->3->NULLListNode*dummphead=newListNode();dummphead->next=head;#dh
一楼二栋
·
2024-01-12 22:28
leetcode
算法
c++
java
面试题
——springCloud
什么是SpringCloud?在SpringBoot的基础上构建的微服务框架。它利用SpringBoot的开发便利性简化了分布式系统基础设施的开发,如服务发现注册,配置中心,智能路由,消息总线,负载均衡,断路器,数据监控等,都可以用SpringBoot的开发的风格做到一件启动和部署。微服务之间是如何独立通讯的?同步通讯:Dubbo基于RPC远程调用,SpringCloud通过REST接口json调
半秃的小猿子
·
2024-01-12 22:19
java
spring
cloud
开发语言
RabbitMq安装教程(超详细) 与使用
目录安装准备工具安装步骤(图文)使用RabbitMQ提供的ManagementHTTPAPIRabbitMq简介安装准备工具安装步骤(图文)RabbitMq简介1.1
消息队列
中间件简介
消息队列
中间件是分布式系统中重要的组件
qq_22905801
·
2024-01-12 21:14
rabbitmq
java-rabbitmq
rabbitmq
java
2024安卓岗位
面试题
总结
文章目录数据结构ArrayListLinkedListHashMapJava7HashMapJava8HashMapThreadLocalSparseArrayJava中单例模式Java中生产者与消费者模式高级UI
面试题
汇总
赵健zj
·
2024-01-12 21:40
android
面试题
2024Flutter岗位
面试题
总结
StatelessWidget和StatefulWidget的区别是什么?StatelessWidget是一个不可变的类,充当UI布局中某些部分的蓝图,当某个组件在显示期间不需要改变,或者说没有状态(State),你可以使用它。StatefulWidget也是不可变的,但是它和一个State对象关联在一起,该对象允许你每次通过调用setState()时,使用新值重建这个widget,当UI可以动态
赵健zj
·
2024-01-12 20:14
Flutter
JavaScript(第二篇)浮点数运算精度问题,一网打尽所有相关
面试题
前言本篇文章是《
面试题
一网打尽》专栏的javascript第二篇文章,彻底解决浮点数运算精度相关的
面试题
目。欢迎大家关注我的这个专栏。
我有一棵树
·
2024-01-12 20:42
面试题穿成串一网打尽
java
面试
开发语言
线程池的一些
面试题
1,为什么要用线程池,优势(1)降低资源消耗,通过重复利用已创建的线程降低线程创建和销毁造成的消耗。(2)提高响应速度,当任务到达时,任务可以不需要的等到线程创建就能立即执行。(3)提高线程的可管理性,线程是稀缺资源,如果无限制的创建,不仅会消耗系统资源,还会降低系统的稳定性,使用线程池可以进行统一的分配,调优和监控。1.1常用方式那java中是怎样实现的线程池呢?是通过Executor框架实现的
陈二狗想吃肉
·
2024-01-12 19:21
答案很详细的MyBatis
面试题
(含示例代码)
MyBatis是一个流行的持久层框架,它提供了一个灵活且高效的方式来访问关系型数据库。其中一个重要的特性是缓存机制,它可以帮助提升数据库查询的性能。MyBatis的缓存分为一级缓存和二级缓存两种:一级缓存:默认情况下,MyBatis开启了一级缓存。一级缓存是指在同一个SqlSession中,执行相同的SQL语句,返回的结果会被缓存起来,下次再执行相同的SQL语句时,直接从缓存中获取结果,而不需要再
danci_
·
2024-01-12 19:48
JAVA后端-刷题
缓存
面试
职场发展
mybatis
后端
程序人生
面试题
目1
文章目录1、安装系统的方法2、总线型3、OSL参考模型(网络七层模型)4、计算机系统的组成5、计算机硬件1、安装系统的方法U盘安装硬盘安装刻光盘安装PE系统中安装网络安装2、总线型所有设备都连接到公共总线上,结点间使用广播通信方式。一个结点发出的信息,总线上所有其结点都可以接收到。一段时间只允许一个结点独占总线。常见使用同轴电缆连接,总线两端需要终结路。优点:结构简单、易于实现易于扩充,增加或者移
123456G~
·
2024-01-12 19:17
面试题
Vue(Vuex)常见
面试题
1、请解释什么是Vue.js以及其主要特点和优势。Vue.js是一种用于构建用户界面的渐进式JavaScript框架。它的主要特点和优势包括:渐进式框架:Vue.js可以逐步引入项目中,从一个页面的一小部分开始使用,而不必全面改变现有的项目。轻量级:Vue.js的核心库非常小巧,并且可以与其他库或现有项目集成,降低学习和使用成本。双向数据绑定:Vue.js使用了双向数据绑定机制,数据的变化会立即反
可爱的秋秋啊
·
2024-01-12 19:40
面试题
vue.js
前端
javascript
React知识
原文GitHub-semlinker/reactjs-interview-questions:Listoftop304ReactJSInterviewQuestions&Answers本项目的
面试题
来源于
outstanding木槿
·
2024-01-12 19:26
react+antd组件
前端
react.js
javascript
前端框架
面试题
55(2):平衡二叉树
题目输入一颗二叉树的根节点,判断该树是不是平衡二叉树。如果某二叉树中任意节点的左右子树的深度相差不超过1,那么它就是一颗平衡二叉树。例如下图就是一颗平衡二叉树image.png解题思路用后序遍历的方式遍历二叉树的每个节点,那么在遍历到一个节点之前就已经遍历了它的左、右子树。只要在遍历每个节点的时候记录它的深度(某一节点的深度等于它到叶节点的路径的长度),就可以一边遍历一边判断每个节点是不是平衡的。
潘雪雯
·
2024-01-12 19:40
力扣|2023华为秋招冲刺
文章目录2023年7月
面试题
挑战2023年6月
面试题
挑战2023年7月
面试题
挑战classSolution{public:voidreverseWord(vector&s,intl,intr){for(
晓源Galois
·
2024-01-12 18:08
算法
leetcode
华为
算法
扒一扒面试必问的Handler
主要就是说每个Handler会和每个线程以及线程对应的
消息队列
相绑定。之后消息就可通过Handler在线程之间传递。AHandlerallowsyoutosendandprocess{@linkMes
不正经的创造者
·
2024-01-12 17:36
java中springcloud
面试题
01——基本概念
什么是SpringCloud?SpringCloud是一套基于SpringBoot的微服务框架,它提供了各种工具和组件,用于帮助开发者快速构建和部署云原生应用程序。SpringCloud采用了微服务架构的思想,将大型应用程序拆分成小而独立的服务,每个服务都可以独立开发、部署和扩展,以实现更高的灵活性和可伸缩性。SpringCloud提供了一系列功能和特性,包括服务注册与发现、负载均衡、断路器、配置
水巷石子
·
2024-01-12 16:49
java
spring
cloud
面试
spring
概念
消息队列
1.要解决的问题:高并发下服务的稳定性,不能被打挂掉所以核心理念是异步,服务端接收请求,然后把请求放到队列里,然后再搭一个或者多个服务来接收队列内容,执行具体请求,所以
消息队列
另一个核心就是分布式系统,
zxh_keb1970
·
2024-01-12 16:54
认识kafka
认识KafKa1.什么是KafKa:kafka是一种高吞吐量的分布式发布订阅消息
消息队列
,有如下特性:可扩展性:Kafka可以处理大规模的数据流,并支持高并发的生产和消费操作。
KH.
·
2024-01-12 15:24
kafka
分布式
一篇文章就足够解决大数据实时面试
大数据实习
面试题
详解··bysukiKafka参数调优的注意事项监控和了解系统瓶颈:在调优之前,首先要监控和了解系统的瓶颈。
cjpp老白
·
2024-01-12 15:45
大数据
面试
clickhouse
Flink
Kafka
LeetCode |
面试题
37. 序列化二叉树【剑指 Offer】【Python】
问题力扣请实现两个函数,分别用来序列化和反序列化二叉树。示例:你可以将以下二叉树:1/\23/\45序列化为"[1,2,3,null,null,4,5]"注意:本题与主站297题相同:https://leetcode-cn.com/problems/serialize-and-deserialize-binary-tree/思路BFS代码Python3#Definitionforabinarytr
Wonz
·
2024-01-12 14:19
面试题
:什么是事务,怎么理解事务?
一、什么是Java事务通常的观念认为,事务仅与数据库相关。事务必须服从ISO/IEC所制定的ACID原则。ACID是原子性(atomicity)、一致性(consistency)、隔离性(isolation)和持久性(durability)的缩写。事务的原子性表示事务执行过程中的任何失败都将导致事务所做的任何修改失效。一致性表示当事务执行失败时,所有被该事务影响的数据都应该恢复到事务执行前的状态。
时光与召
·
2024-01-12 14:23
Java随笔
JAVA
【前端基础
面试题
】
1、html的语义化标签有哪些2、基本数据类有哪些3、讲一下Symbol4、什么是盒子模型?IE盒模型与Chrome盒模型的区别?box-sizing的用法5、行内元素和块级元素的区别,行内元素怎么转化为块级元素6、position的几个属性7、怎么清除浮动8、instanceof的用法9、判断数组类型10、几种CSS元素定位方法11、讲一下http12、伪元素和伪类的区别13、如何实现斑马线14
铃儿响叮当不响
·
2024-01-12 14:16
前端js笔记
html
css
html5
【持续更新】汇总了一份前端领域必看
面试题
文章目录1.写在前面2.前端面试汇总2.0.1.如何提⾼webpack的打包速度2.0.2.数组去重2.0.3.前端有几种缓存方式?2.0.4.nextTick描述一下?2.0.5.Webpack层面的优化?2.0.6.代码层面的优化?2.0.7.Web技术的优化?2.0.8.diff算法的优化策略?2.0.9.事件循环?它在JS中作用?2.1.0.浏览器缓存及作用?2.1.1.WebWorker
吴秋霖
·
2024-01-12 14:11
面试
前端
面试
vue
Kafka在车联网中应用浅谈
消息队列
与
MarkHD
·
2024-01-12 14:06
汽车
大厂高频
面试题
Spring Bean生命周期最详解
Spring作为当前Java最流行、最强大的轻量级框架。SpringBean的生命周期也是面试高频题,了解SpringBean周期也能更好地帮助我们解决日常开发中的问题。程序员应该都知道Spring的基础容器是ApplicationContext。应很多粉丝的强烈建议,本文我来分析分析ApplicationContext中Bean的生命周期。ApplicationContext是顶层容器接口Bea
Tom弹架构
·
2024-01-12 13:48
从零学Java - String类
JavaString类文章目录JavaString类1String1.1常用两种创建方式1.2比较两种创建方式1.3字符串不可变性1.4
面试题
2常用方法2.1练习3可变字符串3.1常用方法3.2验证StringBuilder
贰贰柒丶阿拽
·
2024-01-12 12:10
从零学Java
java
python
开发语言
# 33道最常见的Java
面试题
及答案整理
发现网上很多Java
面试题
都没有答案,所以花了很长时间搜集整理出来了这套Java
面试题
大全,希望对大家有帮助哈~一、Java基础1.JDK和JRE有什么区别?
吃井不忘挖水人呢
·
2024-01-12 12:00
Unity客户端
面试题
集锦
正在求职中&近期准备开始求职的小伙伴们看过来~贴心的我,这次又给大家准备了【
面试题
大礼包】!!
Unity游戏开发
·
2024-01-12 12:00
面试真题
unity
算法
Laravel 队列监听Superviso进程管理(
消息队列
后台监听)
一、安装Supervisor在Ubuntu系统上,可以使用以下命令安装Supervisor:sudoapt-getinstallsupervisor在CentOS:sudoyuminstallsupervisor二、创建Supervisor配置文件安装完成后,Supervisor的配置文件会被放置在/etc/supervisor/conf.d/目录下在/etc/supervisor/conf.d/
雾里看花_
·
2024-01-12 11:39
laravel
Linux
laravel
php
Supervisor
web前端入门到实战:32道常见的js
面试题
JS
面试题
:【点击这里领取
面试题
资料】1.javascript的typeof返回哪些数据类型string,boolean,number,undefined,function,object2.例举3种强制类型转换和
程序员阿野
·
2024-01-12 11:37
接口自动化测试
面试题
前言前面总结了一篇关于接口测试的常规
面试题
,现在接口自动化测试用的比较多,也是被很多公司看好。那么想做接口自动化测试需要具备哪些能力呢?
程序员念姐
·
2024-01-12 11:10
技术分享
软件测试
自动化测试
软件测试
自动化测试
【大数据面试】Flink
面试题
附答案
目录1、背压问题2、Flink是如何支持批流一体的3、Flink任务延迟高,想解决这个问题,你会如何入手4、Flink的监控页面,有了解吗,主要关注那些指标?5、你们之前Flink集群规模有多大?部署方式是什么?你了解哪些部署方式?6、Flink如何做压测和监控7、Flinkcheckpoint的相关查考?如何做checkpoint,如何监控,存储在哪里?等8、FlinkSavepoint的相关查
话数Science
·
2024-01-12 11:51
大数据
面试
Flink
面试
大数据
flink
ElasticJob篇--高频
面试题
ElasticJob1ElasticJob的失效转移-故障转移-机制是怎样的?答案:当任务执行失败或者节点宕机时,ElasticJob具备故障转移和重试的能力,能够自动进行故障恢复,确保任务的稳定运行。底层原理是怎么样的?底层实现原理就是:Elasticjob的故障恢复机制是通过分布式协调服务-zookeeper和任务节点监听来实现具体来看就是每个任务节点再启动的时候都会在zookeeper上创建
ayu_programer
·
2024-01-12 10:32
分布式
面试
分布式
Java
面试题
之JVM
Java
面试题
之JVM1.JVM的组成部分及其作用?2.JVM的堆和栈的区别?3.简述一下垃圾回收机制?(垃圾回收的原理?)4.垃圾回收器都有什么?该怎么选择?5.如何判断垃圾可以回收了?
黄妹妹儿
·
2024-01-12 10:59
java
jvm
python
上一页
70
71
72
73
74
75
76
77
下一页
按字母分类:
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
其他