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-面试题
如何选择
消息队列
?Kafka 与 RabbitMQ
在上一期中,我们讨论了使用
消息队列
的好处。然后,我们回顾了
消息队列
产品的历史。现在看来,当我们需要在项目中使用
消息队列
时,Kafka是首选产品。但是,当我们考虑特定要求时,它并不总是最佳选择。
Linux技术社区
·
2024-01-07 09:20
Linux
kafka
rabbitmq
分布式
基于SpringBoot的环保网站
文章目录项目介绍主要功能截图:部分代码展示设计总结项目获取方式作者主页:超级无敌暴龙战士塔塔开简介:Java领域优质创作者、简历模板、学习资料、
面试题
库【关注我,都给你】文末获取源码联系项目介绍基于SpringBoot
超级无敌暴龙战士塔塔开
·
2024-01-07 09:49
Java课设与毕设资源
spring
boot
后端
java
基于SpringBoot的在线问卷调查系统
文章目录项目介绍主要功能截图:部分代码展示设计总结项目获取方式作者主页:超级无敌暴龙战士塔塔开简介:Java领域优质创作者、简历模板、学习资料、
面试题
库【关注我,都给你】文末获取源码联系项目介绍基于SpringBoot
超级无敌暴龙战士塔塔开
·
2024-01-07 09:12
Java课设与毕设资源
spring
boot
后端
java
Mybatis缓存相关
面试题
有多卷
MyBatis是一个流行的持久层框架,它提供了一个灵活且高效的方式来访问关系型数据库。其中一个重要的特性是缓存机制,它可以帮助提升数据库查询的性能。MyBatis的缓存分为一级缓存和二级缓存两种:一级缓存:默认情况下,MyBatis开启了一级缓存。一级缓存是指在同一个SqlSession中,执行相同的SQL语句,返回的结果会被缓存起来,下次再执行相同的SQL语句时,直接从缓存中获取结果,而不需要再
danci_
·
2024-01-07 08:00
Java
Se
缓存
面试
职场和发展
mybatis
后端
程序人生
STM32_HAL Freertos按键控制LED
添加一个
消息队列
用来给LED任务传递读取的内容。完成任务代码osMessageQIdPWM_QueueHa
饱饱浪迹天涯
·
2024-01-07 08:20
STM32
FreeRTOS
stm32
单片机
嵌入式硬件
Java 数据结构与算法-树
由于二叉树本身就是递归的数据结构,因此很多与二叉树相关的
面试题
用递归的代码解决就很直观……二叉树的深
覚えていない903
·
2024-01-07 07:58
Java
数据结构与算法介绍及面试题
java
数据结构
算法
07. HTTP接口请求重试怎么处理?
2、实现方式2.1、循环重试2.2、递归重试2.3、SpringRetry2.4、Resilience4j2.5、http请求网络工具内置重试方式2.6、自定义重试工具2.7、并发框架异步重试2.8、
消息队列
有一只柴犬
·
2024-01-07 07:02
Spring
Boot
java
java
spring
boot
http
2024年Python
面试题
以下是几个具有代表性的Python
面试题
,通过这些题目,我们可以一窥Python的深度和广度。问题一:Python中的装饰器是什么?如何使用?
Dxy1239310216
·
2024-01-07 07:49
面试
Python
python
开发语言
面试
多线程
面试题
1.什么是进程?进程是系统中正在运行的一个程序,程序一旦运行就是进程。进程可以看成程序执行的一个实例。进程是系统资源分配的独立实体,每个进程都拥有独立的地址空间。一个进程无法访问另一个进程的变量和数据结构,如果想让一个进程访问另一个进程的资源,需要使用进程间通信,比如管道,文件,套接字等。2.什么是线程?是操作系统能够进行运算调度的最小单位。他被包含在进程之中,是进程中的实际运作单位。一个线程指的
在看AI
·
2024-01-07 06:45
面试题
面试
java
IO
面试题
1.什么是IO流?一种数据的流,从源头留到目的地,2.java中有集中类型的流?按照单位大小:字符流,字节流。按照流的方向:输出流,输入流。3.字节流和字符流哪个好?怎么选择?1.绝大对数情况下使用字节流会更好,因为字节流是字符流的包装,而大多数io操作都是直接操作磁盘文件,所以这些流在传输时都是以字节的方式进行的2.如果对于操作需要通过IO在内存中频繁处理字符串的情况使用字符流会好些,因为字符流
在看AI
·
2024-01-07 06:15
面试题
java
面试
深度解析:Kafka、ActiveMQ、RabbitMQ、RocketMQ的区别与比较
ActiveMQ2.1架构设计2.2特点与优势3.RabbitMQ3.1架构设计3.2特点与优势4.RocketMQ4.1架构设计4.2特点与优势5.总结比较5.1使用场景5.2生态系统5.3性能比较结语引言
消息队列
是分布式系统中不可或缺的组件
喔的 喔的嘛呀
·
2024-01-07 05:16
kafka
activemq
rabbitmq
Java技术深度解析:解决
消息队列
延时、过期失效和积压问题的高效方案
目录一、背景与问题描述二、问题分析三、解决方案四、代码演示1.
消息队列
延时问题1.1基于Timer的定时调度1.2使用优先级队列2.消息过期失效问题2.1定时清理过期消息2.2使用TTL机制3.大规模积压问题
喔的 喔的嘛呀
·
2024-01-07 05:46
java
开发语言
浅谈Java 微服务技术:理论与实践
2.2微服务的优势3.微服务架构的设计原则3.1单一职责原则3.2服务自治原则3.3去中心化原则4.微服务通信方式4.1RESTfulAPI4.2
消息队列
5.服务注册与发现6.微服务容器化与Docker7
喔的 喔的嘛呀
·
2024-01-07 05:15
java
微服务
开发语言
19道ElasticSearch
面试题
(很全)
1.elasticsearch的一些调优手段1、设计阶段调优(1)根据业务增量需求,采取基于日期模板创建索引,通过rolloverAPI滚动索引;(2)使用别名进行索引管理;(3)每天凌晨定时对索引做force_merge操作,以释放空间;(4)采取冷热分离机制,热数据存储到SSD,提高检索效率;冷数据定期进行shrink操作,以缩减存储;(5)采取curator进行索引的生命周期管理;(6)仅针
孤蓬&听雨
·
2024-01-07 05:10
面试资料
elasticsearch
java
大数据
面试
React
面试题
React
面试题
什么是ReactHooks?它们的作用是什么?ReactHooks是一种函数式组件的新特性,可以让你在不编写类组件的情况下使用状态和其他React特性。
qq_42431718
·
2024-01-07 05:05
react.js
javascript
前端
React
面试题
React
面试题
React中的组件生命周期方法有哪些?它们的作用是什么?componentDidMount:组件挂载后调用,可以进行异步请求和初始化操作。
qq_42431718
·
2024-01-07 05:04
react.js
前端
javascript
LeetCode
1.
面试题
03.05.栈排序-力扣(LeetCode)2.674.最长连续递增序列-力扣(LeetCode)3.128.最长连续序列-力扣(LeetCode)4.剑指Offer55-II.平衡二叉树-力扣
luckyou__
·
2024-01-07 03:41
Elasticsearch:高性能分布式搜索和分析引擎
Elasticsearch:高性能分布式搜索与分析引擎推荐文章第一章MySQL:关系型数据库第二章Redis:高性能内存数据库第三章MQ:高性能、分布式
消息队列
第四章Elasticsearch:高性能分布式搜索
class Ling
·
2024-01-07 03:44
elasticsearch
分布式
大数据
Java HashMap
面试题
(一)
HashMap
面试题
(一)文章目录HashMap
面试题
(一)3.3
面试题
-说一下HashMap的实现原理?
xwhking
·
2024-01-07 03:11
Java面试题之集合
java
开发语言
【无标题】
SpringBoot整合RabbitMQ实现延迟消息关于RabbitMQ
消息队列
(MessageQueuing,简写为MQ)最初是为了解决金融行业的特定业务需求而产生的。
哗哗的世界
·
2024-01-07 02:26
相关技术积累
开发语言
后端
RabbitMq
面试题
-手撕IOU计算
一般在面试中只会考察二维无旋转矩形框IOU的计算,更复杂的二维框带旋转、三维框等一般不会让写。二维无旋转矩形框IOU计算最简单的iou计算,矩形框,无旋转2个框的排布可能有下面三种情况,都需要考虑到代码#include#includestructRectangle{floatx1,y1,x2,y2;//左上角和右下角坐标};floatintersectionArea(constRectangle&
zhaoyqcsdn
·
2024-01-07 02:21
自动驾驶
c++
笔记
经验分享
面试
面试题
--消失的两个数字(困难)
个人主页:Lei宝啊愿所有美好如期而遇目录本题链接输入描述输出描述算法分析触类旁通一:消失的数字题目分析图示解题源码触类旁通二:只出现一次的数字III题目分析图示解题源码本题分析解题源码本题链接力扣(LeetCode)输入描述输入一个数组,但是这个数组实际上缺失了两个元素,并且元素最小为1。我们输入1,也就是说,这个数组最大的元素max为nums.size()+2,从1到max缺失了两个数。输出描
Lei宝啊
·
2024-01-07 02:48
算法
算法
位运算
java
面试题
-Spring常见的异常类有哪些?
有问题请指出,有需要帮助理解的或者遇到的真实
面试题
不知道怎么总结的也请评论中写出来,大家一起解决。
言之有李LAX
·
2024-01-07 02:44
面试题
java
开发语言
面试
基础
面试题
整理2
1.抽象类与接口区别语法:抽象类用abstract定义;接口用interface定义抽象类被子类继承extends(不可用final修饰);接口被类实现implements抽象类的属性访问无限制,方法不可用private修饰;接口中的方法只能用public修饰,变量用publicstaticfinal语义:是什么用抽象类(名词),能做什么用接口(动词)2.hashcode与equals使用hash
战战的坚果
·
2024-01-07 00:39
面试专用
java
基础
面试题
整理1
1.面向对象的特点继承(复用性)、封装(复用性)、多态(可移植性、灵活性)2.ArrayList与LinkedList区别ArrayList和LinkedList都是实现了List接口ArrayList底层是动态数组LinkedList底层是链表,每个节点存储数据和指向下一个节点的指针及上一个节点的指针查询时:ArrayList速度比LinkedList快,因为读取数组下标即可。新增/删除时:Li
战战的坚果
·
2024-01-07 00:07
面试专用
java
java常见
面试题
:什么是锁(Lock)?Java中的锁有哪些实现方式?
锁是一种用于控制多个线程对共享资源访问的技术,它可以确保多个线程之间的互斥性,即一次只有一个线程能够访问共享资源,从而避免并发操作导致的数据不一致问题。锁的原理是利用了操作系统提供的同步机制,保证多个线程对共享资源的互斥访问。具体来说,锁能够保证只有一个线程在被锁定的程序代码段执行,其他线程需要等待该线程释放锁后才能继续执行。在实现锁的机制中,有多种方式,包括中断机制、原子类、自旋锁和信号量等。中
广寒舞雪
·
2024-01-07 00:38
java
java
开发语言
java常见
面试题
:什么是注解(Annotation)?注解在Java中有哪些应用场景?
注解(Annotation)是Java编程语言中的一个特殊形式的元数据,用于为程序的各个元素(例如类、方法、字段等)添加额外的信息和属性。注解在Java5中被引入,通过在代码中使用注解,开发人员可以提供关于程序结构和行为的补充信息,这些信息可以被编译器、工具和运行时环境所利用。注解本身是以@符号开头,紧跟着注解的名称,并可以包含一些可选的参数。注解可以应用于类、接口、枚举、方法、字段和其他程序元素
广寒舞雪
·
2024-01-07 00:08
java
java
log4j
数据库
java常见
面试题
:什么是自动装箱和拆箱(Autoboxing and Unboxing)?
自动装箱和拆箱是Java中的一种特性,它允许基本数据类型和包装类之间自动转换。自动装箱是指基本数据类型自动转换为对应的包装类对象。例如,当一个基本数据类型数值被赋给一个包装类对象时,Java会自动将这个数值装入对应的包装类中,生成一个新的包装类对象。例如,将一个int值赋给一个Integer对象时,Java会自动将int值封装到Integer对象中,这个过程就是自动装箱。自动拆箱是指包装类对象自动
广寒舞雪
·
2024-01-07 00:08
java
java
开发语言
java常见
面试题
:什么是线程(Thread)?Java中的线程有哪些状态?
线程(Thread)是操作系统能够进行运算调度的最小单位,被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。线程具有以下属性:线程是独立调度和分派的基本单位。同一进程中的多条线程将共享该进程中的全部系统资源,如虚拟地址空间,文件描述符和信号处理等等。线程可以有六种状态:New(新创建)、Runnable(可运
广寒舞雪
·
2024-01-06 23:35
java
java
开发语言
2024.1.5 Hadoop各组件工作原理,
面试题
目录1.简述下分布式和集群的区别2.Hadoop的三大组件是什么?3.请简述hive元数据服务配置的三种模式?4.数据库与数据仓库的区别?5.简述下数据仓库经典三层架构?6.请简述内部表和外部表的区别?7.简述Hive的特点,以及Hive和RDBMS有什么异同8.hive中无update语法,如何进行数据更新9.简述下分区表和分桶表的区别10.说一下行转列,列转行用到的方法11.简述下行存储和列存
白白的wj
·
2024-01-06 23:34
hadoop
hive
zookeeper
spark
数据仓库
mapreduce
hdfs
实时数仓模型
为了计算一些实时指标,就在原来离线数仓的基础上增加了一个实时计算的链路,并对数据源做流式改造(即把数据发送到
消息队列
),实时计算去订阅
消息队列
,直接完成指标增量的计算,推送到下游的数据服务中去,由数据服务层完成离线
jero_lei
·
2024-01-06 23:48
计算机Java项目|基于Springboot实现患者管理系统
作者主页:编程指南针作者简介:Java领域优质创作者、CSDN博客专家、掘金特邀作者、多年架构师设计经验、腾讯课堂常驻讲师主要内容:Java项目、毕业设计、简历模板、学习资料、
面试题
库、技术互助文末获取源码项目编号
super_zjl
·
2024-01-06 23:01
java实战项目
java
spring
boot
开发语言
【JVM
面试题
】Java中的静态方法为什么不能调用非静态方法
昨晚京东大佬勇哥在群里分享了一道他新创的JVM
面试题
,我听完后觉得还挺有意思的,分享给大家小佬们先别急着看我的分析,先自己想想答案你是不是想说因为静态方法是属于类的,而非静态方法属于实例对象哈,有人这样回答了
子牙老师
·
2024-01-06 23:27
jvm
java
c++
计算机底层
面试题
66. 构建乘积数组
题目描述给定一个数组A[0,1,…,n-1],请构建一个数组B[0,1,…,n-1],其中B中的元素B[i]=A[0]×A[1]×…×A[i-1]×A[i+1]×…×A[n-1]。不能使用除法。示例:输入:[1,2,3,4,5]输出:[120,60,40,30,24]提示:所有元素乘积之和不会溢出32位整数a.length<=100000转载来源:力扣(LeetCode)题目分析U1S1这题大家都
阿星啊阿星
·
2024-01-06 22:58
可以写进简历的软件测试项目实战经验(包含电商、银行、app等)
软件测试
面试题
分享:1000道软件测试
面试题
及答案软件测试实战项目分享:纯接口项目-完整接口文档软件测试实战项目分享:WEB测试自动化项目实战软件测试学习教程推荐:火遍全网的《软件测试》教程前言:今天给大家带来几个软件测试项目的实战总结及经验
自动化测试学习官
·
2024-01-06 22:45
软件测试
自动化测试
功能测试
程序人生
面试
【Flink精讲】Flink数据延迟处理
面试题
:Flink数据延迟怎么处理?
话数Science
·
2024-01-06 22:01
flink
大数据
面试
面试题
56(1):数组中数字出现的次数
题目数组中只出现一次的两个数字一个整型数组里除两个数字之外,其他数字都出现两次。请写程序找出这两个只出现一次的数字。要求时间复杂度为O(n),空间复杂度为O(1)例如:输入数组{2,4,3,6,3,2,5,5},因为只有4和6这两个数字只出现了一次,其他数字都出现了两次,所以输出4和6.解题思路采用异或运算的性质:任何一个数字异或它自己都等于0如果我们从头到尾依次异或数组中的每个数字,那么最终的结
潘雪雯
·
2024-01-06 21:10
stm32c8t6之freertos二值信号量和计数信号量
二值信号量二值信号量的就好比一个
消息队列
,它与
消息队列
不同之处在于
消息队列
可以存放很多数据,而二值信号量只能存放一个数据。
六花不会哭T﹏T
·
2024-01-06 21:15
FreeRtos
stm32
嵌入式硬件
单片机
stm32c8t6之freertos
消息队列
freertos任务之间的通讯方式有很多,
消息队列
就是一种,它可以在任务中发送或者读取信息。有了解过数据结构的应该能理解
消息队列
的含义,
消息队列
本质上来说就是队列。
六花不会哭T﹏T
·
2024-01-06 21:45
FreeRtos
stm32
嵌入式硬件
单片机
浏览器渲染原理
面试题
浏览器是如何渲染页面的?当浏览器的网络线程收到HTML文档后,会产生一个渲染任务,并将其传递给渲染主线程的
消息队列
。在事件循环机制的作用下,渲染主线程取出
消息队列
中的渲染任务,开启渲染流程。
柑橘乌云_
·
2024-01-06 21:01
面试必备
JavaScript
前端
Socket编程
面试题
1、TCP和UDP的区别:1)TCP提供面向连接的传输,通信前要先建立连接(三次握手机制);UDP提供无连接的传输,通信前不需要建立连接。2)TCP提供可靠的传输(有序,无差错,不丢失,不重复);UDP提供不可靠的传输。3)TCP面向字节流的传输,因此它能将信息分割成组,并在接收端将其重组;UDP是面向数据报的传输,没有分组开销。4)TCP提供拥塞控制和流量控制机制;UDP不提供拥塞控制和流量控制
屠变恶龙之人
·
2024-01-06 21:29
网络与多线程
java
面试题
-mysql关键字select、from、where等执行的顺序
有问题请指出,有需要帮助理解的或者遇到的真实
面试题
不知道怎么总结的也请评论中写出来,大家一起解决。
言之有李LAX
·
2024-01-06 21:53
面试题
java
面试
mysql
太可惜了,4面字节跳动,我的软件测试工程师Offer竟被一道App测试“送分题”给拦截了
一讲到这APP测试,可能大家在面试的时候,都会遇到这样子的一些
面试题
。今天给大家软件测试工程师APP
面试题
做一个简单的梳理。
程序员阿沐
·
2024-01-06 20:06
《前端
面试题
》- JS基础 - 如何在JS下实现lambda表达式
题目自己实现find方法,达到这样输出的效果//data参数vardata=[{userId:8,title:'title1'},{userId:11,title:'title2'},{userId:15,title:'title3'},];//调用find方法find(data).where(x=>x.userId>8).orderBy('userId','desc')//返回结果:[{"use
张中华
·
2024-01-06 20:53
什么是集成测试?集成测试方法有哪些?
软件测试
面试题
分享:1000道软件测试
面试题
及答案软件测试实战项目分享:纯接口项目-完整接口文档软件测试实战项目分享:WEB测试自动化项目实战软件测试学习教程推荐:火遍全网的《软件测试》教程1、基本概念
豆子熊.
·
2024-01-06 20:04
软件测试
自动化测试
面试
软件测试——自动化测试框架有哪些?
软件测试
面试题
分享:1000道软件测试
面试题
及答案软件测试实战项目分享:纯接口项目-完整接口文档软件测试实战项目分享:WEB测试自动化项目实战软件测试学习教程推荐:火遍全网的《软件测试》教程前言自动化测试常用的
豆子熊.
·
2024-01-06 20:33
压力测试
单元测试
jenkins
软件测试
面试
年底了,准备跳槽的可以看看...
软件测试
面试题
分享:1000道软件测试
面试题
及答案软件测试实战项目分享:纯接口项目-完整接口文档软件测试实战项目分享:WEB测试自动化项目实战软件测试学习教程推荐:火遍全网的《软件测试》教程前两天跟朋友感慨
豆子熊.
·
2024-01-06 20:32
跳槽
软件测试
职场和发展
金三银四结束后,派卧底去阿里、京东、美团、滴滴带回来的
面试题
及答案
最近有很多朋友去目前主流的大型互联网公司面试(阿里巴巴、京东、美团、滴滴),面试回来之后会发给我一些
面试题
。有些朋友轻松过关,拿到offer,但是有一些是来询问我答案的。
程序员技术圈
·
2024-01-06 19:48
基于SpringBoot的靓车汽车销售网站
文章目录项目介绍主要功能截图:部分代码展示设计总结项目获取方式作者主页:超级无敌暴龙战士塔塔开简介:Java领域优质创作者、简历模板、学习资料、
面试题
库【关注我,都给你】文末获取源码联系项目介绍基于SpringBoot
超级无敌暴龙战士塔塔开
·
2024-01-06 18:40
Java课设与毕设资源
spring
boot
汽车
后端
基于SpringBoot的网上摄影工作室
文章目录项目介绍主要功能截图:部分代码展示设计总结项目获取方式作者主页:超级无敌暴龙战士塔塔开简介:Java领域优质创作者、简历模板、学习资料、
面试题
库【关注我,都给你】文末获取源码联系项目介绍基于SpringBoot
超级无敌暴龙战士塔塔开
·
2024-01-06 18:40
Java课设与毕设资源
spring
boot
后端
java
上一页
79
80
81
82
83
84
85
86
下一页
按字母分类:
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
其他