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
八股文面试题
Java
面试题
SPI
Java
面试题
SPI文章目录Java
面试题
SPISPI何谓SPI?SPI和API有什么区别?SPI的优缺点?
xwhking
·
2024-01-26 03:21
Java面试题
java
开发语言
前端常见
面试题
(十七)@郝晨光
解释jsonp的原理jsonp的原理就是利用script标签不受同源策略限制的特性,通过与后端协作,动态的创建script,并且传入一个回调函数,之后由后端返回一个动态生成的js文件,调用该回调函数来实现的。简单实现/***@functionjsonp-jsonp函数*@desc一个带参数的函数*@param{Object}options配置参数*@param{String}options.url
郝晨光
·
2024-01-26 03:04
前端经典
面试题
第一章
面试题
基础篇1.1HTML
面试题
面试题
:Doctype作用?严格模式与混杂模式如何区分?它们有何意义?(1)、声明位于文档中的最前面,处于标签之前。告知浏览器以何种模式来渲染文档。
hao_0413
·
2024-01-26 03:46
Vue
javascript
es6
javascript
前端
最热网友收藏
最热网友收藏:共享一些
面试题
(2007年第1周)2007年第1周最热网友收藏共享一些
面试题
(52),共94人收藏,xblue3首先收藏程序员真实写真:35岁前成功的12条黄金法则(49),共182人收藏
weixin_30267697
·
2024-01-26 02:29
c#
c/c++
面试
spring cloud
面试题
(2024)
前言对于springcloud的学习和复习,这里主要分为两部分:一是springcloud的基本概念介绍,二是springcloud的常用组件说明1.springcloud概述1.1分布式与微服务概念微服务:微服务是指,将一个完整的系统按照业务划分(也可以按照其他维度划分)为一个个更小系统的架构风格;举个例子说明:一个商城系统,可以按微服务的架构风格,划分出来商品服务、订单服务、库存服务等等,这每
..十二
·
2024-01-26 02:59
面试
spring
cloud
spring
后端
2024年Java
面试题
Mysqlmysql最左匹配原则-CSDN博客InnoDB和MyISAM的区别_innodb和myisam的区别-CSDN博客mysql索引有哪些-CSDN博客mysql主键自增到头了怎么办-CSDN博客数据库数据量特别大,读取特别慢,已经做了索引,怎么优化?_数据库读取限速-CSDN博客limit100万,10查询很慢怎么优化?_查询遇到limit1000000,10加载很慢的话,如何解决-CS
我是一只代码狗
·
2024-01-26 02:58
java
springboot
springcloud
alibaba
java
开发语言
面试
springboot
springcloud
mysql
sentinel
1024程序员节
2024Java最新
面试题
整理 - Java 基础
以下为大纲,后期会定期更新2024最新Java
面试题
(一)-Java基础2024最新Java
面试题
(二)-容器2024最新Java
面试题
(三)-多线程2024最新Java
面试题
(四)-反射和对象拷贝2024
闲者何去
·
2024-01-26 02:57
Java面试题
java
开发语言
面试
说一下的 dubbo 的工作原理?注册中心挂了可以继续通信吗?说说一次 rpc 请求的流程?
面试题
说一下的dubbo的工作原理?注册中心挂了可以继续通信吗?说说一次rpc请求的流程?
kevin0016
·
2024-01-26 02:04
第 7 题:在浏览器中输入 URL 后,执行的过程?
图片、音频、视频、CSS、JS等等)服务器端响应http请求浏览器解析渲染HTML代码,最终呈现给用户关闭页面,释放TCP连接(4次挥手)文章的内容/灵感都从下方内容中借鉴【持续维护/更新500+前端
面试题
Noxus丶SJ
·
2024-01-26 02:41
多线程编程常见
面试题
讲解(锁策略,CAS策略,synchronized原理,JUC组件,集合类)
"跑起来就有意义"作者:Mylvzi文章主要内容:多线程编程常见
面试题
讲解hello各位朋友们,最近笔者刚刚结束了学校的期末考试,现在回来继续更新啦!!!
Mylvzi
·
2024-01-26 01:35
java
后端
进了鹅厂半年了,最近整理了一下Java
面试题
面试题
希望对你们
鹅厂一面1.synchronized原理,怎么保证可重入性,可见性,抛异常怎么办,和lock锁的区别,2个线程同时访问synchronized的静态方法,2个线程同时访问一个synchronized静态方法和非静态方法,分别怎么进行2.volatile作用,原理,怎么保证可见性的,内存屏障3.你了解那些锁,乐观锁和悲观锁,为什么读要加锁,乐观锁为什么适合读场景,写场景不行么,会有什么问题,cas原
十年一梦忆苦思甜
·
2024-01-26 00:09
嵌入式
面试题
1.交换机与路由器交换机:用于局域网内的转发路由器:用于连接局域网和外网,也能进行数据转发2.IP地址基本概念1.IP地址是Internet中主机的标识2.Internet中的主机要和其它机器通信,必须要有一个IP地址3.IP地址分为32IPv4和128位IPv64.IP地址的表示方式是点分制。IP地址=网络号+主机号网络号:用来表示是否在一个网段内主机号:标识在本网段内的ID(不能重复,同一网段
左手的月光
·
2024-01-25 22:59
网络
前端面试篇,应届生面试时被问项目经验不用慌,按这个步骤回答成功率高达95%
一、html51、html常见
面试题
2、艺术喵2年前端面试心路历程(字节跳动、YY、虎牙、BIGO)|掘金技术征文3.前端100问:能搞懂80%的请把简历给我4、前端优化二、css1.CSS基础
面试题
2
沐子李青
·
2024-01-25 22:32
《剑指 Offer》专项突破版 -
面试题
22 : 链表中环的入口节点(C++ 实现)
目录前言一、需要知道环中节点数目的解法二、不需要知道环中节点数目的解法前言题目链接:LCR022.环形链表II-力扣(LeetCode)题目:如果一个链表中包含环,那么应该如何找出环的入口节点?从链表的头节点开始顺着next指针方向进入环的第1个节点为环的入口节点。例如,在下图所示的链表中,环的入口节点是3。分析:解决这个问题的第1步是如何确定一个链表中包含环。如果一个链表中没有环,那么自然不存在
melonyzzZ
·
2024-01-25 19:22
数据结构
链表
c++
算法
leetcode
数据结构
开发语言
《剑指 Offer》专项突破版 -
面试题
23 : 两个链表的第 1 个重合节点(C++ 实现)
题目链接:LCR023.相交链表-力扣(LeetCode)题目:输入两个单向链表,请问如何找出它们的第1个重合节点。例如,下图中的两个链表的第1个重合节点的值是4。分析:首先遍历两个链表得到它们的长度,这样就能知道哪个链表比较长,以及长的链表比短的链表多几个节点。在第2次遍历时,第1个指针P1在较长的链表中先移动若干步,再把第2个指针P2初始化为较短的链表的头节点,然后这两个指针按照相同的速度在链
melonyzzZ
·
2024-01-25 19:22
数据结构
链表
c++
数据结构
算法
leetcode
剑指Offer
《剑指 Offer》专项突破版 -
面试题
21 : 删除倒数第 n 个节点(C++ 实现)
目录前言方法一、遍历链表两次方法二、遍历链表一次(前后双指针)前言题目链接:LCR021.删除链表的倒数第N个结点-力扣(LeetCode)题目:如果给定一个链表,请问如何删除链表中的倒数第n个节点?假设链表中节点的总数为sz,那么1next; } ListNode*prev=nullptr; for(inti=0;inext; } ListNode*del; i
melonyzzZ
·
2024-01-25 19:21
数据结构
c++
开发语言
面试
leetcode
算法
《剑指 Offer》专项突破版 -
面试题
24、25、26 和 27 : 详解如何反转链表,以及如何利用反转链表来解决典型的算法
面试题
(C++ 实现)
有些
面试题
只有从链表尾节点开始遍历到头节点才容易解决。这个时候可以先将链表反转,然后在反转的链表中从头到尾遍历,这就相当于在原来的链表中从尾到头
melonyzzZ
·
2024-01-25 19:49
数据结构
链表
算法
c++
leetcode
数据结构
面试
开发语言
面试 Vue 框架
八股文
十问十答第十一期
面试Vue框架
八股文
十问十答第十一期作者:程序员小白条,个人博客相信看了本文后,对你的面试是有一定帮助的!关注专栏后就能收到持续更新!⭐点赞⭐收藏⭐不迷路!
程序员小白条
·
2024-01-25 19:22
Vue八股文
面试
vue.js
八股文
前端
javascript
职场和发展
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
面试 Vue 框架
八股文
十问十答第十期
面试Vue框架
八股文
十问十答第十期作者:程序员小白条,个人博客相信看了本文后,对你的面试是有一定帮助的!关注专栏后就能收到持续更新!⭐点赞⭐收藏⭐不迷路!
程序员小白条
·
2024-01-25 19:50
Vue八股文
面试
vue.js
职场和发展
javascript
前端
前端框架
项目实战
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
【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 集合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语言
【面试
八股文
】每日一题:公平锁/非公平锁/可重入锁/递归锁/自旋锁谈谈你的理解?请手写一个自旋锁
公平锁和非公平锁公平锁/非公平锁并发包ReentrantLock的创建可以指定构造函数的boolean类型来得到公平锁或者非公平锁默认是非公平锁JavaReentrantLock而言,通过构造哈数指定该锁是否是公平锁默认是非公平锁非公平锁的优点在于吞吐量必公平锁大.对于synchronized而言也是一种非公平锁.可重入锁(又名递归锁)ReentrantLock/synchronized就是一个典
烟雨木子
·
2024-01-25 15:58
大厂后端工程师面试
面试
java
职场和发展
【面试
八股文
】每日一题:线程池用过吗?生产上你是如何设置合理参数?
线程池的拒绝策略请你谈谈AbortPolicy(默认):直接抛出RejectedException异常阻止系统正常运行CallerRunPolicy:"调用者运行"一种调节机制,该策略既不会抛弃任务,也不会抛出异常,而是DiscardOldestPolicy:抛弃队列中等待最久的任务,然后把当前任务加入队列中尝试再次提交DiscardPolicy:直接丢弃任务,不予任何处理也不抛出异常.如果允许任
烟雨木子
·
2024-01-25 15:58
大厂后端工程师面试
面试
职场和发展
【面试
八股文
】每日一题:hashmap源码面试21连问?
1、hash概念任意长度的输入->固定长度的输出2、hash冲突抽屉原理无法避免3、稍微好一些的hash算法,应该考虑的点要尽可能的分散,因为在table中slot大部分都处于空闲状态时,要尽可能降低hash冲突4、数据结构jdk8为例数组+链表+红黑树每个数据单元都是一个node结构node结构中有key、value、hash、nextnext字段就是发生hash冲突的时候,当前桶位中的node
烟雨木子
·
2024-01-25 15:57
大厂后端工程师面试
面试
哈希算法
职场和发展
java
【面试
八股文
】每日一题:CAS四连问?
1.比较并交换/***Description**@
[email protected]
*@version1.0*@date2019-04-129:57*1.什么是CAS?===>compareAndSet*比较并交换**/publicclassCASDemo{publicstaticvoidmain(String[]args){AtomicIntegeratomicInteger=newAt
烟雨木子
·
2024-01-25 15:27
大厂后端工程师面试
面试
java
职场和发展
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
开发语言
上一页
40
41
42
43
44
45
46
47
下一页
按字母分类:
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
其他