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
springmvc面试题
Spring Boot Starters
例如,spring-boot-starter-web是为创建基于
SpringMVC
的Web应用程序而设计的。
辞暮尔尔-烟火年年
·
2024-01-25 19:05
SpringBoot
spring
boot
后端
java
rocketmq 重复拉取消息_持续输出
面试题
之RocketMQ篇
开篇介绍大家好,我是Java最全
面试题
库的提裤姐,今天这篇是中间件
面试题
系列的第二篇,主要总结了RocketMQ相关的
面试题
;在后续,会沿着第一篇开篇的知识线路一直总结下去,做到日更!
weixin_39915210
·
2024-01-25 19:22
rocketmq
重复拉取消息
RocketMQ
面试题
及答案
1.多个MQ如何选型?RabbitMQ:erlang开发,对消息堆积的支持并不好,当大量消息积压的时候,会导致RabbitMq的性能急剧下降,每秒可以处理几万到几十万条消息。RocketMQ:java开发,面向互联网集群化,功能丰富,对在线业务的响应延迟做了很多优化,大多数情况下可以做到毫秒级的响应,每秒钟大概能处理几十万条消息。kafka:scala开发,面向日志,功能丰富,性能最高,当你的业务
会_飞_的猪
·
2024-01-25 19:51
java
java-rocketmq
rocketmq
java-rabbitmq
Redis
面试题
31
当然,请继续提问。什么是无服务计算?与传统的服务器模式相比,无服务计算有何优势和限制?答:无服务计算是一种计算模型,其中应用程序的开发者无需管理和维护底层的计算资源(如服务器或虚拟机),而是通过将代码逻辑和业务逻辑打包成函数的方式来实现应用程序。在无服务计算中,云服务提供商负责动态分配和管理计算资源。与传统的服务器模式相比,无服务计算具有以下优势:弹性伸缩:无服务计算可以根据实际需求自动进行弹性伸
CrazyMax_zh
·
2024-01-25 19:21
面试
职场和发展
Redis
面试题
32
什么是深度学习?它与传统机器学习有何不同?答:深度学习是机器学习的一个分支,在人工神经网络的基础上构建了多层的神经网络模型,以实现对复杂数据的学习和分析。深度学习的核心概念是深度神经网络(DeepNeuralNetworks,DNNs)。与传统机器学习算法相比,深度学习模型具有以下不同之处:多层结构:深度学习使用具有多个隐藏层的神经网络,这些隐藏层通过堆叠在一起的方式构成了深层结构。这使得深度学习
CrazyMax_zh
·
2024-01-25 19:21
redis
Redis
面试题
25
Redis的持久化有哪些方式?它们之间有什么区别?答:Redis提供两种持久化方式:RDB和AOF。RDB(RedisDatabase)持久化是将Redis在内存中的数据按照一定的规则和间隔保存到磁盘上,形成快照文件。RDB方式可以通过配置设置定期自动保存或手动触发保存。RDB文件包含了Redis的数据,用于在服务器重启时恢复数据。AOF(Append-OnlyFile)持久化是通过将Redis的
CrazyMax_zh
·
2024-01-25 19:19
redis
数据库
缓存
面试题
之RocketMq
1.RocketMq的组成及各自的作用?在RocketMq中有四个部分组成,分别是Producer,Consumer,Broker,以及NameServer,类比于生活中的邮局,分别是发信者,收信者,负责暂存,传输的邮局,以及协调各个地方邮局的管理机构。NameServer:主要是Topic和Broker注册中心,支持Broker动态注册和发现,主要保存Topic的路由信息和Broker的状态信息
黄妹妹儿
·
2024-01-25 19:19
java-rocketmq
rocketmq
java
毕业设计选题怎么选基于SSM药品商城管理系统
作者主页:计算机毕业设计老哥有问题可以主页问我一、开发介绍1.1开发环境开发语言:Java数据库:MySQL系统架构:B/S后端:SSM(Spring+
SpringMVC
+Mybatis)前端:Vue工具
计算机程序老哥
·
2024-01-25 19:06
【C】一篇文章搞定C语言动态内存管理的入门到入坟
calloc3.realloc四、常见的动态内存错误1.内存泄漏2.同块内存多次释放3.内存未全部释放4.释放非动态内存5.越界访问动态内存6.解引用NULL指针五、给结构体动态分配空间六、柔性数组七、经典
面试题
动态内存管理一
代码被吃掉了
·
2024-01-25 19:14
C
指针
内存管理
c语言
Letcode -链表问题-刷题
OJ-175-
面试题
:OJ-142-环形链表IIOJ-138-复制带随机指针的链表Oj-147-对链表进行插入排序JZ76-删除链表中重复的结点J203
想找后端开发的小杜
·
2024-01-25 18:38
数据结构
链表
数据结构
c语言
leetcode
后端
音视频开发常见
面试题
问题:什么是采样率?采样位数是什么意思?答案:采样率是每秒采集的样本数,采样位数表示每个样本的位数。常见的音频采样率有44.1kHz,采样位数一般为16位。音视频编解码:问题:H.264和H.265有什么区别?答案:H.264和H.265都是视频编码标准,H.265相对于H.264有更高的压缩效率,更多的码率控制方法,对更高分辨率和帧率有更好的支持。流媒体协议:问题:RTSP和RTMP是什么协议?
稚肩
·
2024-01-25 18:19
音视频开发
音视频
2024 高级前端
面试题
之 HTML 「精选篇」
HTML模块精选篇1.如何理解HTML语义化2.H5的新特性有哪些3.说一下HTML5DragAPI4.iframe有那些缺点5.如何实现浏览器内多个标签页之间的通信6.简述一下src与href的区别7.网页制作会用到的图片格式有哪些8.script标签中defer和async的区别9.说一下webworker10.用一个div模拟textarea的实现11.介绍下资源预加载prefetch/pr
八了个戒
·
2024-01-25 18:18
前端
前端面试
面试宝典
前端
html
html5
面试
Linux 练习题
Linux
面试题
下面关于i节点描述错误的是?。
01_小小鱼_01
·
2024-01-25 18:47
xxl-job相关
面试题
整理
什么是xxl-job?xxl-job是一个分布式的任务调度平台,其核心设计目标是:学习简单、开发迅速、轻量级、易扩展,现在已经开放源代码并接入多家公司的线上产品线,开箱即用。xxl是xxl-job的开发者大众点评的许雪里名称的拼音开头。xxl-job框架主要用于处理分布式的定时任务,其主要由调度中心和执行器组成。调度模块(调度中心):负责管理调度信息,按照调度配置发出调度请求,自身不承担业务代码。
清和与九
·
2024-01-25 18:58
java
2021最新Java面试真题解析!从入门到核心实战
一道
面试题
让我们开门见山,直面主题:Dubbo服务里面有个服务端,还有个消费端你知道吧?服务端和消费端都各有一个线程池你知道吧?那么
面试题
来了:一般情况下,服务提供者比服务消费者多吧。
JVM虚拟机资料
·
2024-01-25 17:17
程序员
java
后端
面试
金三银四,软件测试
面试题
总结,offer稳稳的。。。
前言前面看到了一些
面试题
,总感觉会用得到,但是看一遍又记不住,所以我把
面试题
都整合在一起,都是来自各路大佬的分享,为了方便以后自己需要的时候刷一刷,不用再到处找题,今天把自己整理的这些
面试题
分享出来。
心软小念
·
2024-01-25 17:08
面试
软件测试面试
软件测试
开发语言
职场和发展
jmeter
python
设计模式
【ZABBIX】zabbix实践中的总结(一)
文章目录一、学习zabbix二、对zabbix、open-falcon、prometheus的认识三、官方文档更新的一条命令的理解四、php-fpm五、
面试题
:请你详细介绍一下zabbix,说明它的架构和原理六
日 近 长 安 远
·
2024-01-25 17:20
zabbix
数据库
服务器
https
运维
Java 集合List相关
面试题
本文收录于java
面试题
系列,大家有兴趣的可以看一看相关专栏Rust初阶教程、go语言基础系列、spring教程等,大家有兴趣的可以看一看Java并发编程系列,设计模式系列、goweb开发框架系列正在发展中
过去日记
·
2024-01-25 16:41
java面试题
java
list
java 进销存 销售报表 库存管理 商户管理
springmvc
SSM crm 项目
系统介绍:1.系统采用主流的SSM框架jspJSTLbootstraphtml5(PC浏览器使用)2.
springmvc
+spring4.3.7+mybaits3.3SSM普通javaweb(非maven
夏雄111
·
2024-01-25 16:07
Java 集合Map相关
面试题
本文收录于java
面试题
系列,大家有兴趣的可以看一看相关专栏Rust初阶教程、go语言基础系列、spring教程等,大家有兴趣的可以看一看Java并发编程系列,设计模式系列、goweb开发框架系列正在发展中
过去日记
·
2024-01-25 16:09
java面试题
java
开发语言
SpringCloud常用
面试题
整理
什么是SpringBoot?1、用来简化spring初始搭建和开发过程使用特定的方式进行配置(properties或者yml文件)2、创建独立的spring引用程序main方法运行3、嵌入Tomcat无需部署war包,直接打成jar包nohupjava-jar–&启动就好4、简化了maven的配置4、自动配置spring添加对应的starter自动化配置SpringBoot常用的starter:1
学是为了不学
·
2024-01-25 16:27
spring_cloud
面试题
链表
面试题
------ Java逆置链表
题目:逆置链表思路:1.result------->结果链表cur-------->用来遍历原链表的1.遍历整个链表取出节点cur2.把取出来的节点cur头插到结果链表result上代码:1.定义节点代码publicclassNode{intval;Nodenext=null;Node(intval){this.val=val;}//打印链表@OverridepublicStringtoStrin
会飞的皮卡丘EI
·
2024-01-25 16:16
leetcode刷题
链表
面试题
------Java 删除链表中值为 val 的元素
1.题目描述:删除链表中值为val的元素思路:方法一:1.遍历原链表,如果与val值相等,则删除特殊情况:链表为空时,怎么办第一个节点head的值,如果等于val,怎么办2.需要两个指针,一个cur遍历整个链表一个为perv记录遍历的cur的前一个节点(如果遇到需要删除的结点,需要知道此节点的前一个节点,所以需要prev)//定义节点classNode{intval;Nodenext=null;N
会飞的皮卡丘EI
·
2024-01-25 16:45
leetcode刷题
链表
面试题
------Java链表分割
##题目:编写代码,以给定值x为基准将链表分割成两部分,所有小于x的结点排在大于或等于x的结点之前*分析:*1>定义两个新链表small和big2>遍历原链表,将结点值比x小的尾插到small上将结点值比x大的尾插到big上classNode{intval;Nodenext=null;Node(intval){this.val=val;}//打印链表的方法@OverridepublicString
会飞的皮卡丘EI
·
2024-01-25 16:45
leetcode刷题
链表
面试题
复制链表
题目:题目链接题目文字描述:给定一个链表,每个节点包含一个额外增加的随机指针,该指针可以指向链表中的任何节点或空节点。分析:在这里介绍两种解法:1.指利用链表2.利用Map集合1>利用链表publicclassPractice2{staticclassNode{intval;Noderandom;Nodenext;Node(){}Node(intval){this.val=val;}}public
会飞的皮卡丘EI
·
2024-01-25 16:45
leetcode刷题
面试题
:Redis持久化
持久化:就是把数据存入到硬盘中,转换成持久数据,在内存中不是持久存在的有两种持久化方式1、RDB:默认开启,在存数据时体现策略:save9001900秒内有一个key值发生变化,就执行RDB持久化save30010300秒内有300个key值发生变化,就执行RDB持久化save601000060秒内有10000个key值发生变化,就执行RDB持久化缺点:不能保证数据完整性(900秒时间太久中间可能
Wan8017
·
2024-01-25 16:40
redis
java
数据库
【刷题】 leetcode
面试题
01.06 字符串压缩
字符串压缩字符串压缩思路一(双指针顺畅版)思路二(sprintf函数巧解版)Thanks♪(・ω・)ノ谢谢阅读下一篇文章见!!!字符串压缩来看题目:根据题目所说,我们需要完成函数书写,保证返回一个相对较小的字符数组:如果压缩后比原字符串小,则返回压缩字符串,否则返回原字符串。思路一(双指针顺畅版)本思路一步一步操作,逐步完成任务先确认字符串长度是否小于2,小于直接返回(因为压缩字符串长度至少是2)
叫我龙翔
·
2024-01-25 16:00
刷题
leetcode
算法
职场和发展
数据结构
c语言
C++
面试题
C++
面试题
问题:什么是左值(lvalue)和右值(rvalue)?请举例说明。
qq_42431718
·
2024-01-25 15:08
c++
java
面试
五个Java
面试题
问题:什么是Java中的多态性(Polymorphism)?请用代码示例说明多态的概念。答案:多态性是指同一个方法或者同一个类在不同情况下表现出不同的行为。在Java中,多态性可以通过继承和接口实现实现。下面是一个示例代码://父类classAnimal{publicvoidmakeSound(){System.out.println("动物发出声音");}}//子类classDogextends
qq_42431718
·
2024-01-25 15:37
java
开发语言
Java
面试题
问题:Java中的String和StringBuilder有什么区别?请举例说明。答案:在Java中,String和StringBuilder都用于处理字符串,但它们之间有几个重要的区别:String类是不可变的,即一旦创建就不能修改。而StringBuilder类是可变的,可以进行字符串的修改操作。当需要频繁对字符串进行修改时,使用StringBuilder更高效,因为不需要创建新的对象,而是在
qq_42431718
·
2024-01-25 15:37
java
python
开发语言
C++
面试题
C++
面试题
问题:什么是C++中的虚函数?请提供一个例子来说明其作用。答案:在C++中,虚函数是一种特殊的成员函数,通过使用关键字virtual来声明。
qq_42431718
·
2024-01-25 15:04
c++
java
面试
追求性能的极致:Redis6.0的多线程模型(附
面试题
)
背景我们在第一篇《Redis系列1:深刻理解高性能Redis的本质》中就已经提到了,Redis的网络IO以及键值对指令读写是由单个线程来执行的,避免了不必要的contextswitch和资源竞争,对于性能提升有很大的帮助。而到了2020年的5月份,Redis官方推出了令人瞩目的Redis6.0,提出很多新特性,包含多线程网络IO的概念,如下:新特性内核优化应用优化其他ACL细粒度权限管控(包括AC
就要学Java
·
2024-01-25 15:03
Java
Redis
数据库
java
redis
开发语言
Redis6.0多线程
看来任何事物都逃不过“真香定律”那么以后关于Redis
面试题
:Redis是多线程还是单线程这个问题该如何回答呢?仔细想想,这个问题其实可以拆分,拆分为两个主要的问题:为什么Redis一开始选择单线程模
fedorafrog
·
2024-01-25 15:59
#
NoSQL
【Java】
SpringMVC
参数接收(二):JSON、URI、文件
1、获取JSON参数@RequestMapping("/hello")@RestControllerpublicclassHelloSpring{@RequestMapping("/t10")publicStringt10(@RequestBodyUserInfouserInfo){returnuserInfo.toString();}}2、获取URI中的参数(1)获取单个参数@RequestMa
沙河板混
·
2024-01-25 13:40
Java
#
Java网络编程
java
json
前端
【Java】
SpringMVC
参数接收(一)
1、接收单个参数(1)直接接收参数@RequestMapping("/hello")@RestControllerpublicclassHelloSpring{@RequestMapping("/t2")publicStringt2(Stringname){return"name="+name;}}当没有传入参数时,返回null(2)包装类接收如果我们换成int,再次看看结果@RequestMap
沙河板混
·
2024-01-25 13:40
Java
#
Java网络编程
java
python
前端
【Java】
SpringMVC
路径写法
1、多级路径✅类路径和方法路径都可以写成多级✅其中,类路径写在方法路径前面✅与Servlet不同,
SpringMVC
中写不写“/”都可以@RequestMapping("/hello/t1")@RestControllerpublicclassHelloSpring
沙河板混
·
2024-01-25 13:39
Java
#
Java网络编程
java
开发语言
代码随想录算法训练营第十四天|104.二叉树的最大深度,559.n叉树的最大深度,111.二叉树的最小深度,222.完全二叉树的节点个数
.螺旋矩阵II代码随想录算法训练营第三天|链表理论基础,203.移除链表元素,707.设计链表,206.反转链表代码随想录算法训练营第四天|24.两两交换链表中的节点,19.删除链表的倒数第N个节点,
面试题
丁希希哇
·
2024-01-25 13:51
力扣算法刷题
算法
面试
python
力扣
Spring mvc原理之注册DispatcherServlet
背景
springmvc
作为优秀的web框架,从2003年问世(根据changelog)到现在已经经历了21年。
李昂的数字之旅
·
2024-01-25 13:17
SpringBoot
web
spring
mvc
算法通关村番外篇-面试150题五
大家好我是苏麟,今天带来LeetCode
面试题
的哈希题目.哈希表202.快乐数描述:编写一个算法来判断一个数n是不是快乐数。
踏遍三十六岸
·
2024-01-25 13:07
算法村
面试
java
后端
哈希算法
算法
leetcode
js:vue中使用封装的防抖函数,引发的闭包相关问题的思考
防抖函数的封装请看前端
面试题
(js):手写防抖节流?
前端小白jyj
·
2024-01-25 13:37
javascript
开发语言
SpringMVC
-02-什么是
SpringMVC
2.什么是
SpringMVC
?概述基于Java实现的MVC的轻量级web框架。我们为什么要学
SpringMVC
呢?
CodeHuba
·
2024-01-25 13:29
Java
面试题
库
基础篇面向对象的特征封装(Encapsulation):封装是指将对象的数据(属性)和行为(方法)结合在一起,形成一个独立的实体。对象的数据被隐藏在内部,只能通过定义好的接口(方法)来访问。这样可以防止外界随意改变对象内部的状态,保证了数据的安全性和完整性。继承(Inheritance):继承允许新创建的类(子类或派生类)继承现有类(父类或基类)的属性和方法。子类可以重用父类的代码,可以扩展或定制
拼尽全力前进
·
2024-01-25 12:25
java
面试
开发语言
字节跳动iOS开发实习生面试经历
经过一周的面试和时间的沟通,终于通过并拿到offer作为一个开发者,有一个学习的氛围跟一个交流圈子特别重要,这是一个我的iOS交流群:812157648,不管你是小白还是大牛欢迎入驻,分享BAT,阿里
面试题
iOS发呆君
·
2024-01-25 12:46
Spring Boot 2.X(三):使用 Spring MVC + MyBatis + Thymeleaf 开发 web 应用
前言
SpringMVC
是构建在ServletAPI上的原生框架,并从一开始就包含在Spring框架中。
朝雾轻寒
·
2024-01-25 12:25
Java
面试题
之LeetCode经典算法篇
文章目录一:链表反转二:计N以内的素数三:删除排序数组中的重复项四:寻找数组的中心下标五:x的平方根六:数组中三个数的最大乘积七:两数之和八:斐波那契数列九:排列硬币十:环形链表十一:合并两个有序数组十二:子数组最大平均数十四:二叉树最小深度十五:最长连续递增序列十六:柠檬水找零十七:三角形的最大周长十八:二叉树遍历十九:省份数量二十:预测赢家二十一:香槟塔二十二:井字游戏二十三:字符串搜索一:链
月球程序猿
·
2024-01-25 11:24
面试专栏
算法
java
leetcode
初学数据结构:二叉树
二叉树的性质2.4二叉树的存储2.5二叉树的基本操作2.5.1前置说明2.5.2二叉树的遍历2.5.3二叉树的基本操作【本节目标】掌握树的基本概念掌握二叉树概念及特性掌握二叉树的基本操作完成二叉树相关的
面试题
练习
胖了你都蹲不下来撸猫
·
2024-01-25 10:42
数据结构自学用品
数据结构
算法
JVM篇--JVM调优高频
面试题
1说一下JVM调优的工具?JDK自带了很多监控工具,都位于JDK的bin目录下,其中最常用的是jconsole和jvisualvm这两款视图监控工具。jconsole:用于对JVM中的内存、线程和类等进行监控;jvisualvm:JDK自带的全能分析工具,可以分析:内存快照、线程快照、程序死锁、监控内存的变化、gc变化等2常用的JVM调优的参数都有哪些?-Xms2g:初始化推大小为2g;-Xmx2
ayu_programer
·
2024-01-25 10:30
面试
JVM
jvm
项目中缓存是如何使用的?为什么要用缓存?缓存使用不当会造成什么后果?
面试题
项目中缓存是如何使用的?为什么要用缓存?缓存使用不当会造成什么后果?考察缘由缓存是互联网项目开发非常基本重要的知识,只要问到缓存,肯定是先问问你项目哪里用了缓存?为啥要用?不用行不行?
善思者_tin
·
2024-01-25 10:46
JS高频
面试题
(下)
11.线程和进程的区别进程是资源分配的最小单元,线程是代码执行的最小单元。一个应用程序可能会开启多个进程,进程之间数据不共享,一个进程内部可以开启多个线程,线程之间的数据可以共享的,所以多线程的情况下,往往要考虑的是线程间的执行顺序问题。浏览器其实也可以通过webWorkers开启多线程。12.协商缓存和强缓存区别协商缓存和强缓存指的都是浏览器对静态资源文件的缓存机制。描述的就是什么时候去服务器请
秋の本名
·
2024-01-25 10:59
前端
javascript
开发语言
ecmascript
JS高频
面试题
(上)
1.介绍JS有哪些内置对象?数据封装类对象:Object、Array、Boolean、Number、String其他对象:Function、Arguments、Math、Date、RegExp、ErrorES6新增对象:Symbol(标识唯一性的ID)、Map、Set、Promises、Proxy、Reflect2.如何最小化重绘(repaint)和回流(reflow)?需要要对元素进行复杂的操作
秋の本名
·
2024-01-25 10:58
前端
javascript
开发语言
ecmascript
上一页
49
50
51
52
53
54
55
56
下一页
按字母分类:
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
其他