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
Vue.js面试题
CSS
面试题
汇总(二)
往期点这里→CSS
面试题
汇总(一)11.css中可以让文字在垂直和水平方向上重叠的两个属性是什么?
柠檬树上柠檬果柠檬树下你和我
·
2025-05-17 22:25
CSS
面试题
css
面试
html
java
面试题
- RocketMQ 万字
面试题
超多超详细 (八)
文章目录1、为什么要使用消息队列呢?2、为什么要选择RocketMQ?3、RocketMQ有什么优缺点?4、消息队列有哪些消息模型?5、那RocketMQ的消息模型呢?1.生产者(Producer)2.消费者(Consumer)3.消息队列(Broker)4.消息模型的特点5.消费者组与生产者组6.消息模式6、消息的消费模式了解吗?7、RocetMQ基本架构了解吗?8、那能介绍一下这四部分吗?9、
跃进码农
·
2025-05-17 22:54
java基础面试题
java
java-rocketmq
rocketmq
LVS 负载均衡
面试题
及参考答案
目录什么是LVS负载均衡?它的主要作用是什么?为什么要使用LVS进行负载均衡?LVS有哪些组成部分?简述LVS的架构。LVS中有哪两种典型的架构?请简要说明它们的特点。LVS的工作原理是怎样的?简述LVS的工作原理。解释LVS中的虚拟服务器(VS)概念。什么是LVS的真实服务器(RS)?LVS中VirtualServer与RealServer的关系是怎样的?LVS的调度算法有哪些?LVS中常见的负
大模型大数据攻城狮
·
2025-05-17 17:16
lvs
负载均衡
Nginx
Haproxy
java面试
后端面试
C++面试
html5 vue react,Web前端技术(JS,HTML5,JQuery,React,
Vue.js
)
Web前端框架概览Web前端技术架构:展示层:html,css控制层:JavaScript后端服务接口:ajax,restful,node.jsWeb前端运行原理解析Web前端当前开发趋势典型的web前端开发框架:jQuery、BootstrapVueReactJSWeb前端框架实现原理主流JS框架实现剖析:jQuery、Vue,ReactJS,Node.JS浏览器工作原理JavaScript对象
Partfolio
·
2025-05-17 13:17
html5
vue
react
《Vue2中实现在线Excel预览功能:基于LuckyExcel的实践》
本文将介绍如何使用
Vue.js
和LuckyExcel库来实现一个简单而强大的在线Excel预览功能。1.项目背景在我们的项目中,我们需要为用户提供一个便捷的方式来预览上传的Excel文件。
Easy_Fei
·
2025-05-17 13:45
VUE
excel
vue
nuxt框架集成和使用,与vue3支持插件解析,与tauri框架结合实现跨平台应用方案
一、简介Nuxt是一个免费的开源框架,提供了一种直观且可扩展的方式,用于创建类型安全、高性能和生产级的全栈网页应用和网站,基于
Vue.js
。
垣宇
·
2025-05-17 12:36
性能优化
安全
rust
python
javascript
vue.js
前端框架
Elasticsearch 分词与字段类型(keyword vs. text)
面试题
Elasticsearch分词与字段类型(keywordvs.text)
面试题
目录基础概念底层存储查询影响多字段聚合与排序分词器实战排查总结基础概念问题1:Elasticsearch中的keyword和
真实的菜
·
2025-05-17 11:00
es
elasticsearch
ArrayList/LinkedList/Vector的异同——
面试题
ArrayList和LinkedList的异同二者都线程不安全,相对线程安全的Vector,执行效率高。此外,ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。对于新增和删除操作add(特指插入)和remove,LinkedList比较占优势,因为
如我一般的人
·
2025-05-17 10:56
Java
面试
面试题
:ArrayList和LinkedList
ArrayList的相关知识底层实现原理(1)ArrayList是一个动态类型的顺序表,它完全实现了List的全部接口功能,是基于数组实现的List类,内部封装了一个Object[]类型的数组,长度可以动态增长;(2)如果在创建时没有指定长度,他默认创建了一个长度为10的数组,当新添加的元素已经没有位置存放的时候,ArrayList会自动扩容,扩容后的长度为原来的1.5倍;(3)支持随机访问,但插
烟雨、相思醉
·
2025-05-17 10:23
Java
数据结构和算法
小
面试题
:ArrayList、LinkedList、Vector三者的异同
面试题
:ArrayList、LinkedList、Vector三者的异同:不同点:List:存储有序的、可重复的数据(动态数组)。
繁星StarLight
·
2025-05-17 10:53
链表
java
面试
arraylist
linkedlist
面试题
:请解释Java中的CountDownLatch类及其应用场景,并说明如何使用CountDownLatch来实现多个线程之间的协调工作
CountDownLatch类的概念和应用场景概念CountDownLatch是Java中的一个同步工具类,它允许一个或多个线程等待,直到在其他线程中执行的一组操作完成。它通过一个计数器来实现,计数器的初始值为正数。当计数器的值减为0时,表示所有需要等待的操作都已完成。应用场景并行计算:将一个大任务分解成多个子任务,每个子任务由一个线程执行。主线程使用CountDownLatch等待所有子任务完成
胡子发芽
·
2025-05-17 10:52
JAVA面试题
JAVA高级
多线程
java
开发语言
面试题
:ReentrantLock与synchronized区别
ReentrantLock和synchronized`都是Java中用于实现线程同步的机制,但它们在多个方面存在显著的区别:1.实现方式synchronized:是Java语言的关键字,属于原生语法层面的互斥锁。由JVM实现,不需要显式地获取和释放锁。ReentrantLock:是JDK1.5之后提供的API层面的互斥锁。需要通过lock()方法显式地获取锁,并通过unlock()方法显式地释放锁
胡子发芽
·
2025-05-17 10:52
JAVA面试题
多线程
JAVA高级
java
开发语言
web前端常见
面试题
整理(JS)
JS1.JS基本数据类型NumberStringbooleannullundefinedObjectnull类型进行typeof操作符后,结果是object,原因在于,null类型被当做一个空对象引用。2.typeof的返回值类型number:NaNbooleanstringundefined:undefined不存在的变量object:对象,数组,nullFunction:ArrayDatesy
kksw1121
·
2025-05-17 07:06
javascript
前端面试题
【iOS】Tagged Pointer
【iOS】TaggedPointer文章目录【iOS】TaggedPointer前言认识TaggedPointer使用案例结构isa指针经典
面试题
前言在之前的学习中笔者在字符串章节简单了解过这个TaggedPointer
安和昴
·
2025-05-17 06:26
ios
cocoa
macos
2023web前端 截至3月8号BOSS投递3000+面试50+
面试题
总结 22届本科计算机
22毕业,包装两年,计算机物联网工程专业,培训半年现在时间2023-3-9html、css部分H5新特性有哪些?(多说几个)1、拖拽释放(Drapanddrop)APIondrop拖放是一种常见的特性,即抓取对象以后拖到另一个位置在HTML5中,拖放是标准的一部分,任何元素都能够拖放2、自定义属性data-id3、语义化更好的内容标签(header,nav,footer,aside,article
王程序源
·
2025-05-17 05:49
前端
面试
javascript
webpack
【前端
面试题
】宏任务与微任务的区别
宏任务与微任务的区别JavaScript采用单线程模型,通过事件循环(EventLoop)机制处理异步操作。类比于厨师上菜的过程,顾客点的菜可能存在容易处理的“软菜”与难处理的“硬菜”,以及要加米饭酒水这些立马可以上的“快菜”这里立马可以上的快菜就是JS执行栈中的同步代码,更容易处理的软菜就是微任务队列中代码,最难处理的硬菜就是宏任务队列中的代码。一、核心概念解析1.1宏任务(MacroTask)
何以为皇
·
2025-05-17 05:19
前端
前端
Vue.js
与 WebSocket 的集成应用
前端
Vue.js
与WebSocket的集成应用关键词:
Vue.js
、WebSocket、实时通信、前端集成、事件驱动、消息处理、实战案例摘要:本文深入探讨如何在
Vue.js
中集成WebSocket实现实时通信
前端视界
·
2025-05-17 00:53
前端艺匠馆
前端
vue.js
websocket
ai
Vue.js
教学第二章:Vue实例创建与核心选项全解析
Vue实例基础:Vue实例的创建与基本选项详解在
Vue.js
开发中,Vue实例是构建应用的核心。通过创建Vue实例,我们可以将数据、模板、方法等多种元素组合在一起,形成一个具有响应式特性的前端应用。
暮雨哀尘
·
2025-05-16 19:43
vue.js
vue.js
vue
前端
css
data
watch
el
Elasticsearch 分片机制高频
面试题
(含参考答案)
Elasticsearch分片机制高频
面试题
(含参考答案)本篇聚焦分片机制(Shard),涵盖基础概念、实践经验、问题排查与场景设计,适合中高级开发工程师及架构师面试复习使用。
真实的菜
·
2025-05-16 18:03
es
elasticsearch
搜索引擎
es
【高频
面试题
】LRU缓存
文章目录1相关前置知识(OS)2
面试题
16.25.LRU缓存2.1题面2.2示例2.3解法1(双端队列+哈希表)思路2.4解法2思路3参考1相关前置知识(OS)为什么需要页面置换算法:当进程运行时,若其访问的页面不在内存需要将其调入
SpareLin
·
2025-05-16 16:15
缓存
java
面试
web前端面试--浏览器兼容性问题、HTML5新标签、CSS媒体查询、CSS-hack、浏览器厂商前缀、优雅降级、渐进增强、
web前端面试本人是一个web前端开发工程师,主要是vue框架,整理了一些
面试题
,今后也会一直更新,有好题目的同学欢迎评论区分享;-)web
面试题
专栏:点击此处文章目录web前端面试前言HTML兼容性CSS
Penk是个码农
·
2025-05-16 14:05
前端面试题
html
面试
前端
开发搭载阿里云平台的物联网APP(支持数据接收与发送)
一、开发环境准备工具安装HBuilderX:下载并安装最新版(支持
Vue.js
和uni-app框架)阿里云IoTSDK:使用JavaScript版SDK(如aliyun-iot-mqtt或mqtt.js
CircuitWizard
·
2025-05-16 13:28
物联网
单片机
阿里云
物联网
云计算
leetcode-sql数据库
面试题
冲刺(高频SQL五十题)
题目:610.判断三角形表:Triangle±------------±-----+|ColumnName|Type|±------------±-----+|x|int||y|int||z|int|±------------±-----+在SQL中,(x,y,z)是该表的主键列。该表的每一行包含三个线段的长度。对每三个线段报告它们是否可以形成一个三角形。以任意顺序返回结果表。查询结果格式如下所示
我想吃烤肉肉
·
2025-05-16 13:58
sql
测试面试
数据库
leetcode
sql
leetcode-sql数据库
面试题
冲刺(高频SQL五十题)
题目:619.只出现一次的最大数字MyNumbers表:±------------±-----+|ColumnName|Type|±------------±-----+|num|int|±------------±-----+该表可能包含重复项(换句话说,在SQL中,该表没有主键)。这张表的每一行都含有一个整数。单一数字是在MyNumbers表中只出现一次的数字。找出最大的单一数字。如果不存在单
我想吃烤肉肉
·
2025-05-16 13:28
测试面试
sql
数据库
leetcode
sql
leetcode-sql数据库
面试题
冲刺(高频SQL五十题)
题目:570.至少有5名直接下属的经理表:Employee±------------±--------+|ColumnName|Type|±------------±--------+|id|int||name|varchar||department|varchar||managerId|int|±------------±--------+id是此表的主键(具有唯一值的列)。该表的每一行表示雇员
我想吃烤肉肉
·
2025-05-16 13:57
sql
测试面试
数据库
leetcode
sql
Elasticsearch相关
面试题
概念理解类1.请简要阐述Elasticsearch为何被定义为基于Lucene的Restful分布式实时全文搜索引擎?1.基于Lucene底层引擎:ES的核心搜索能力依赖于ApacheLucene库。Lucene是一个高性能、功能强大的全文检索工具包,提供了倒排索引、分词、评分机制等核心搜索功能。扩展封装:ES在Lucene基础上进行了分布式和高可用性封装,简化了Lucene的复杂API,使其更易
真实的菜
·
2025-05-16 09:03
es
elasticsearch
【知识点】大模型
面试题
汇总(持续更新)
1.ScaledDot-ProductAttention中的缩放因子(√d)作用问题:为什么计算QK内积后要除以√d?答案:•核心原因:防止点积结果过大导致softmax进入饱和区(梯度消失)。•数学解释:假设Q、K的每个维度是独立零均值、方差为1的随机变量,点积结果的方差为d。缩放后方差恢复为1,稳定梯度。•替代方案:初始化时缩小参数方差(如除以√d),但动态缩放更鲁棒。2.Q/K使用不同权重矩
XD742971636
·
2025-05-16 07:41
深度学习机器学习
大模型
深度学习
面试题
NLP高频
面试题
(四十六)——Transformer 架构中的位置编码及其演化详解
引言Transformer模型(Vaswani等人,2017)在序列建模中取得了革命性突破,利用自注意力机制实现了并行的序列处理。然而,Transformer本身对序列的顺序信息不敏感:输入序列元素在自注意力中是无排列的(Permutation-invariant)。换言之,Transformer缺乏像RNN那样的自然顺序编码能力,必须显式地注入位置(顺序)信息才能让模型“知道”第一个词和第二个词
Chaos_Wang_
·
2025-05-16 03:41
NLP/大模型八股
自然语言处理
transformer
人工智能
面试题
:C++虚函数可以是内联函数吗?
目录1.引言2.示例3.总结1.引言为什么C++的虚函数和内联函数这两个看似矛盾的特性能否共存?这个问题实际上触及了C++编译期优化与运行时多态性之间的微妙平衡。我发现这个问题不仅是面试中的常见陷阱,更是理解C++深层机制很好的一个点。虚函数可以被声明为内联函数(使用inline关键字),但这并不意味着它总能被内联展开。关键在于:当虚函数表现出多态性时(通过指针或引用调用),它不能被内联;而当编译
流星雨爱编程
·
2025-05-16 01:00
#面试宝典
#C++基础
c++
面试
开发语言
Python开发中的常见错误与解决方案:从SMTP连接到字符串处理
专栏导航:码农阿豪系列专栏导航面试专栏:收集了java相关高频
面试题
,面试实战总结️Spring5系列专栏:整理了Spring5重要知识点与
码农阿豪@新空间
·
2025-05-16 00:54
包罗万象
python
开发语言
搭建自己的文档网站:VuePress+ThemeHope保姆级指南
介绍:VuePress官网:Home|VuePress(官网)基于
Vue.js
的静态网站生成器专为技术文档、博客和知识库设计结合Markdown的易用性与Vue的强大功能快速创建专业网站,高度可定制ThemeHope
zizisuo
·
2025-05-16 00:19
vue
github
个人开发
Vuex和Vue的区别
-Vuex:是
Vue.js
应用程序的状态管理库,用于集中管理应用的全局状态,解决多个组件之间状态共享和传递的问题,让状态的更新和管理更有序、可预测。作用范围-V
薇晶晶
·
2025-05-15 18:42
hadoop
消息队列基础
面试题
:Kafka中的消息时间戳(Timestamp)机制及其在事件时间处理和日志段管理中的协同作用
消息队列基础
面试题
:Kafka中的消息时间戳(Timestamp)机制及其在事件时间处理和日志段管理中的协同作用面试场景介绍面试官:欢迎参加今天的面试,Victor。
潇湘Victor.
·
2025-05-15 15:21
消息队列基础面试宝典
消息队列基础面试题
JAVA基础
面试题
:Java中的IO模型与NIO核心组件解析
背景介绍面试官是一位技术专家,正在为一家知名互联网公司招聘Java后端开发工程师。Victor是一位拥有十年大厂Java后端开发经验的资深工程师,今天他来面试,准备展示自己对Java核心技术的深刻理解。面试官微笑着问道:“Victor,Java中的IO模型和NIO核心组件是面试中经常被问到的内容,尤其是在高并发场景下,你能详细解释一下吗?”Victor点点头,开始娓娓道来。面试问题与回答面试官:请
潇湘Victor.
·
2025-05-15 15:51
JAVA基础面试宝典
JAVA基础面试题
面试题
17.01. 不用加号的加法
如何实现两个整数相加而不使用加法运算符在编程面试中,经常会遇到一些“不常规”的问题。这些问题的目的不仅是考察算法的实现能力,还测试我们如何运用已有的基础知识来解决看似简单却有挑战性的问题。一个常见的编程挑战是:如何实现两个整数相加,而不使用加法运算符(+)。在这篇文章中,我们将深入探讨这个问题,并给出一种高效的解法。题目描述题目:给定两个整数a和b,实现一个函数add(a,b),要求返回这两个整数
Joyner2018
·
2025-05-15 14:12
python
算法
python
leetcode
数据结构
开发语言
前端
面试题
:说说你对 Vue 中异步组件的理解
前言大家好,长路漫漫,学习编程的道路更加长远,如今我开设“前端
面试题
”这一专题,也是为了与大家分享我在学习前端并且找工作时的心路历程,希望可以帮到大家,也希望跟我一起学习前端,一起准备前端工程师的面试而共同进步
云端·目前学前端
·
2025-05-15 14:08
前端面试题
前端
vue.js
Python高频
面试题
- HTTP请求和响应的报文的结构以及它俩的相同和不同点 + RESTful协议、以及涉及到的方法和代表的含义
目录:每篇前言:分别描述HTTP请求和响应的报文的结构,请求、响应报文结构的相同和不同。描述一下RESTful协议、以及涉及到的方法和代表的含义。一、HTTP请求报文(RequestMessage)二、HTTP响应报文(ResponseMessage)三、请求与响应报文的相同点与不同点四、深入RESTful架构风格五、常用HTTP方法及高级实践六、进阶话题每篇前言:作者介绍:【孤寒者】—CSDN全
孤寒者
·
2025-05-15 13:04
Python全栈系列教程
python
高频面试题
HTTP请求和响应报文结构
RESTful协议
前端最新
面试题
以下是一些最新的前端
面试题
及其答案:一、
Vue.js
相关问题什么是Vue.js3中的CompositionAPI?
阿芯爱编程
·
2025-05-15 12:55
面试
js技巧
前端
Java经典
面试题
总结(附答案)-java经典
面试题
大全总结以及整理
前言最近总结了Java常用的
面试题
,分享给大家,希望大家都能圆梦大厂,加油吧。目录1、JDK和JRE有什么区别?2、==和equals的区别是什么?3、final在java中有什么作用?
网站推广优化yetaoaiueo
·
2025-05-15 11:52
Java经典面试题总结
Java
面试题
-基础
Java
面试题
-基础1、Java语言有哪些特点?2、面向对象和面向过程的区别是什么?3、说说标识符的命名规则?4、说说Java八种基本数据类型的大小以及他们的封装类?
@Corgi
·
2025-05-15 11:22
Java面试题
java
开发语言
Java面试题
Java
面试题
——浅拷贝和深拷贝
Java
面试题
——深拷贝和浅拷贝在Java语言中,当我们需要拷贝一个Java对象的时候,常见的会有两种方式的拷贝:浅拷贝和深拷贝。
skyy~
·
2025-05-15 11:51
面试
Java充电站:梳理10道经典面向对象的
面试题
1、面向对象都有哪些特性以及你对这些特性的理解?继承:继承是从已有类得到继承信息创建新类的过程。提供继承信息的类被称为父类(超类、基类);得到继承信息的类被称为子类(派生类)。继承让变化中的软件系统有了一定的延续性,同时继承也是封装程序中可变因素的重要手段。封装:通常认为封装是把数据和操作数据的方法绑定起来,对数据的访问只能通过已定义的接口。面向对象的本质就是将现实世界描绘成一系列完全自治、封闭的
小熊学Java
·
2025-05-15 11:50
面试专栏
java
面试
面向对象编程
2025年每个前端开发人员都应该准备的 40 个 JavaScript 面试问题
无论你是在为下一个重要的前端职位做准备,还是只是想温习一下JS基础知识,这40个JavaScript
面试题
都能帮助你脱颖而出,自信满满。从基础知识到高级技巧,应有尽有。快来深入了解吧!
·
2025-05-15 10:38
java
嵌入式面试所需c语言知识点
十进制、十六进制进制之间转换1.1.2非数值型数据manASCII\0\n''0~9a~zA~Z1.2词法符号1.2.1关键字32个关键字1存储类型:auto、static、extern、register
面试题
请我喝可乐3931
·
2025-05-15 09:08
面试
单片机
c语言
嵌入式硬件
stm32
消息队列基础
面试题
:RocketMQ中的延迟消息(Delayed Message)机制及其在定时任务中的应用
消息队列基础
面试题
:RocketMQ中的延迟消息(DelayedMessage)机制及其在定时任务中的应用面试场景介绍面试官:今天我们来聊一聊消息队列中的延迟消息机制,尤其是RocketMQ的实现。
潇湘Victor.
·
2025-05-14 23:31
消息队列基础面试宝典
消息队列基础面试题
deepseek梳理java高级开发工程师微服务
面试题
Java微服务高级
面试题
与答案一、微服务架构设计1.服务拆分原则Q1:微服务拆分时有哪些核心原则?如何解决拆分后的分布式事务问题?
IT成长史
·
2025-05-14 23:57
deepseek+面试
java
微服务
Vite:快速构建现代Web应用的工具
一、Vite简介Vite是由
Vue.js
的作者尤雨溪开发的下一代前端构建工具,旨在提高开发体验和构建速度。它具有以下几个特点:极速冷启动:Vite利用浏览器的原生ES模块支持,在开
小于负无穷
·
2025-05-14 18:23
前端
javascript
typescript
node.js
vue.js
前端框架
尚硅谷大数据Spark之RDD转换算子学习笔记及
面试题
1.Spark算子从功能上可以分为以下两类:1)Transformation变换/转换算子:这种变换并不触发提交作业,完成作业中间过程处理。Transformation操作是延迟计算的,也就是说从一个RDD转换生成另一个RDD的转换操作不是马上执行,需要等到有Action操作的时候才会真正触发运算。RDD转换算子根据数据处理方式的不同将算子整体上分为Value类型、双Value类型和Key-Val
qq_25127933
·
2025-05-14 16:11
大数据
面试
spark
big
data
2019AndroidBATJ
面试题
设计模式&算法专题总结
10.给阿里2万多名员工按年龄排序应该选择哪个算法?11.GC算法(各种算法的优缺点以及应用场景)12.蚁群算法与蒙特卡洛算法13.子串包含问题(KMP算法)写代码实现14.一个无序,不重复数组,输出N个元素,使得N个元素的和相加为M,给出时间复杂度、空间复杂度。手写算法15.万亿级别的两个URL文件A和B,如何求出A和B的差集C(提示:Bit映射->hash分组->多文件读写效率->磁盘寻址以及
m0_64314318
·
2025-05-14 13:55
程序员
面试
android
移动开发
499 道 Java
面试题
(附答案):JVM+ 分布式 + 算法 + 锁 +MQ+ 微服务 + 数据库
你们线上应用的JVM参数有哪些。g1和cms区别,吞吐量优先和响应优先的垃圾收集器选择。怎么打出线程栈信息。请解释如下jvm参数的含义:-server-Xms512m-Xmx512m-Xss1024K-XX:PermSize=256m-XX:MaxPermSize=512m-XX:MaxTenuringThreshold=20XX:CMSInitiatingOccupancyFraction=80
2401_83412285
·
2025-05-14 13:49
程序员
java
jvm
分布式
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他