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面试题
面试题
23:链表中环的入口节点
题目:如果一个链表中包含环,如何找出环的入口节点?思路:设置两个指针P1和P2,P2比P1每次多走一步,这样最后碰撞的时候为k。此时再设置两个节点N1和N2,N1在碰撞处,N2在起点,同时移动,N1和N2会在环入口处碰撞。解决方案:publicclassQuestion23{staticclassListNode{intvalue;ListNodenext;publicListNode(intva
scott_alpha
·
2024-08-27 03:47
react
面试题
五
一、请解释React中的高阶组件(HOC)和Hooks。在React中,高阶组件(High-OrderComponents,HOCs)和Hooks是两种强大的特性,它们用于重用组件逻辑。尽管它们的目的相似,但它们在实现和使用方式上有所不同。高阶组件(HOCs)高阶组件是一个函数,这个函数接收一个组件并返回一个新的组件。这个新的组件可以包含原组件的所有功能,并且还可以添加额外的功能或修改原组件的行为
笃励
·
2024-08-26 22:20
react.js
javascript
前端
关于html语义化 以下哪个说法是正确呢,前端
面试题
2019年网易工程师
面试题
及答案解析...
一、单选题(共19题,每题5分)1.CSS盒子模型中()是透明的,这部分可以显示背景()A、paddingB、marginC、borderD、content参考答案:A答案解析:-**Margin(外边距)**-清除边框外的区域,外边距是透明的。-**Border(边框)**-围绕在内边距和内容外的边框。-**Padding(内边距)**-清除内容周围的区域,内边距是透明的。-**Content(
水阔山长
·
2024-08-26 22:49
关于html语义化
以下哪个说法是正确呢
2024Android
面试题
与答案(2)
Framework内核解析
面试题
汇总Android中多进程通信的方式有哪些?描述下Binder机制原理?(东方头条)为什么Android要采用Binder作为IPC机制?
it灰太狼
·
2024-08-26 22:17
Android面试
android
Java笔试
面试题
AI答之集合(5)
文章目录25.简述HashMap和HashTable有何不同?26.ArrayList和Vector有何异同点?相同点不同点27.Array和ArrayList有何区别?什么时候更适合用Array?主要区别何时更适合使用Array总结28.解释Java并发集合类是什么?29.简述Vector,ArrayList,LinkedList的区别?1.底层实现2.性能3.线程安全4.扩容机制5.构造方法3
工程师老罗
·
2024-08-26 22:45
Java笔试面试题AI答
java
开发语言
Java笔试
面试题
AI答之线程(4)
文章目录19.Java编写多线程程序的时候你会遵循哪些最佳实践?1.使用线程池2.使用Callable和Future3.保证变量可见性4.保证线程安全5.避免死锁6.安全地终止线程7.使用并发容器8.使用ThreadLocal避免共享变量9.合理使用原子类10.编写可测试的代码20.解释在多线程环境下,SimpleDateFormat是线程安全的吗?21.说明哪些Java集合类是线程安全的?22.
工程师老罗
·
2024-08-26 22:45
Java笔试面试题AI答
java
开发语言
2024年Android高级
面试题
总结(附答案解析)
9.简述jvm中默认的classLoader与功能10.switch语句后的控制表达式只能是short、char、int、long整数类型和枚举类型,不能是float,double和boolean类型。String类型是java7开始支持11.重写的特性12.!=和==,当用于基本类型时候,是比较值是否相同;当用于引用类型的时候,是比较对象是否相同,比较内存地址13.null可以被强制类型转换成任
2401_84519907
·
2024-08-26 22:15
程序员
android
Java笔试
面试题
AI答之集合(4)
文章目录19.简述Java集合框架机制与原理?1.集合框架的组成2.核心接口3.集合框架的原理3.1底层数据结构3.2操作原理4.集合框架的优势20.简述集合框架中的泛型有什么作用和优点?作用优点21.Java集合框架的基础接口有哪些?22.解释Collection不从Cloneable和Serializable接口继承?1.设计的灵活性2.接口的通用性3.实际的实现方式结论23.解释为何Map接
工程师老罗
·
2024-08-26 22:14
Java笔试面试题AI答
java
开发语言
springboot
面试题
——简化提纯版-备战春招,秋招
0、说一下springboot的优缺点1)优点快速构建项目。对主流开发框架的无配置集成。项目可独立运行,无须外部依赖Servlet容器。提供运行时的应用监控。极大地提高了开发、部署效率。与云计算的天然集成。2)缺点版本迭代速度很快,一些模块改动很大。由于不用自己做配置,报错时很难定位。网上现成的解决方案比较少。1、springboot的常用注解及作用1:@SpringBootApplication
光明_吖吼
·
2024-08-26 21:38
实用面试题必考
spring
boot
后端
java
JAVA基础
面试题
总结(十三)——JVM(中)
堆空间的基本结构JDK7以及之前的版本,堆空间包括以下部分:新生代内存(YoungGeneration)老生代(OldGeneration)永久代(PermanentGeneration)JDK8版本之后PermGen(永久)已被Metaspace(元空间)取代,元空间使用的是直接内存。内存分配与回收原则1、对象优先在Eden区分配大多数情况下,对象在新生代中Eden区分配。当Eden区没有足够空
城南vision
·
2024-08-26 21:07
jvm
java
开发语言
javaScript基础
面试题
---闭包
闭包1、闭包是什么?2、闭包可以解决什么问题?3、闭包的缺点1、闭包是什么?闭包是一个函数加上到创建这个函数的作用域的链接,就是一个作用域可以访问到另一个作用域的变量,闭包‘关闭’了函数的自由变量functionfun(){vara=10;console.log(a)}fun()函数都有垃圾回收机制,上面的这个函数,在运行完之后变量a就被回收了,但是下面的函数:functionfun(){vara
临在❀
·
2024-08-26 20:02
前端JS面试题
javascript
前端
chrome
javaScript基础
面试题
--- 原型链
1、原型可以解决什么问题对象共享属性和共享方法2、谁有原型?函数有prototype对象有__proto__3、查找顺序:当查询一个对象的属性时,JavaScript会首先检查对象自身是否有这个属性。如果对象本身没有该属性,那么JS会查找该对象的原型。如果原型上也没有这个属性,则继续查找原型的原型,如此类推,直至原型链的顶端(null)。如果沿着原型链都没有找到该属性,那么返回undefined。
临在❀
·
2024-08-26 20:02
前端JS面试题
原型模式
javaScript基础
面试题
--- JS继承有哪些
方法一:extends方法在构造函数constructor中写super(),必须的classParent{constructor(){this.age=18}}classChildextendsParent{constructor(){super();this.name='张三';}}leto1=newChild();console.log(o1,o1.name,o1.age)方式二:原型链继承
临在❀
·
2024-08-26 20:02
前端JS面试题
javascript
前端
开发语言
JS
面试题
--DOM操作相关
(1)在DOM中操作中怎么创建、添加、删除、移除、替换、插入和查找节点①通过以下代码创建节点createDocumentFragment()//创建一个DOM片段createElement();//创建一个具体的元素createTextNode();//创建一个文本节点②添加、移除、替换、插入节点appendChild();removeChild();replaceChild();insertBe
这碗花里只有粥
·
2024-08-26 20:31
#
JS
JS面试题
DOM操作
Java笔试
面试题
AI答之集合(6)
文章目录31.简述JavaSet有哪些实现类?32.简述Java哪些集合类是线程安全的?33.简述ConcurrentHashMap和HashTable有什么区别?1.线程安全机制2.支持null键和值3.迭代器和分割器4.性能和扩展性5.初始化和默认参数总结34.简述HasmMap和HashSet的区别?一、存储方式二、唯一性三、排序四、访问速度五、功能六、适用场景31.简述JavaSet有哪些
工程师老罗
·
2024-08-26 20:01
Java笔试面试题AI答
java
开发语言
面向对象+线程+集合类
面试题
(Java)
面向对象编程OOPJava是一个支持并发,基于类和面向对象的计算机汇编语言,面向对象软件开发的优点是:代码开发模块化,易于维护和修改代码复用增强代码的可靠性和灵活性增强代码的可理解性面向对象编程有很多重要的特性,比如:封装,继承,多态和抽象。封装封装给对象提供了隐藏内部特性和行为的能力。对象提供一些能被其他对象访问的方法来改变它内部的数据。在Java当中,有3种修饰符:public,private
励志秃头码代码
·
2024-08-26 16:56
java
开发语言
MyBatis框架常见
面试题
1、#{}和${}区别${}是Properties文件中的变量占位符,可以用于标签属性值和sql内部,属于静态文本替换,比如:${driver}会被静态替换为com.mysql.jdbc.Driver#{}是sql的参数占位符,MyBatis会将sql中的#{}替换为?号,在sql执行前会使用PrepareStatement的参数设置方法,按序给sql的?号占位符设置参数值。#{item.name
Zero摄氏度
·
2024-08-26 12:00
mybatis
java
SpringMVC
项目访问controller时候404
自己写的
SpringMVC
项目,突然发现访问controller路径的时候页面显示404,看控制台也没有报严重错误,只是说该路径找不到,并且单独访问jsp也能正常访问。
木小同
·
2024-08-26 12:56
springMVC填坑之路
SpringMVC
404
controller
no
mapping
found
for
HTTP
request
C#.NET Core 笔试题 架构 优化 性能提升 2024 金九银十 最新 资深 八股文-CSDN博客
C#.NET基础笔试题架构优化性能提升2024金九银十最新资深八股文-CSDN博客C#.NET高级笔试题架构优化性能提升2024金九银十最新资深八股文-CSDN博客MySQL
面试题
2024金九银十最新C
云草桑
·
2024-08-26 10:16
.net
C#
面试
.net
C#
.net
core
面试题
金九银十
字节跳动高频
面试题
-7.整数反转
解法都在代码里,不懂就留言或者私信这个题排在字节跳动半年榜的第64题,但是题目确实远非如此,我知道的最近一个月至少考过4次,还是必须掌握的classSolution{publicintreverse(intx){/**一位的整数,不管是整数还是负数,没有什么可反转的,反转了和自己也一样*/if(x>=-9&&x0;x=isPositive?-x:x;/**基本思路是按照每次取余然后乘在高位,然后往
鱼跃鹰飞
·
2024-08-26 07:29
字节跳动高频面试题
数据结构与算法
Leetcode
leetcode
算法
面试
深入解析 Linux 网络管理:带宽查询、防火墙配置与端口管理
专栏导航:码农阿豪系列专栏导航面试专栏:收集了java相关高频
面试题
,面试实战总结️Spring5系列专栏:整理了Spring5重要知识点与
码农阿豪@新空间代码工作室
·
2024-08-26 06:54
包罗万象
linux
运维
服务器
Spring Cloud Consul
面试题
以下是一些关于SpringCloudConsul的
面试题
及答案:
丁爸
·
2024-08-26 03:01
大数据
consul
C++基础
面试题
| C++的左值和右值是什么?有什么区别和应用?
回答重点什么是左值?什么是右值?左值:可以出现在赋值运算符的左边,并且可以被取地址,通常是有名字的变量。右值:不能出现在赋值运算符的左边,不可以被取地址,表示一个具体的数据值,通常是常量、临时变量。区分左值和右值的核心在于有没有持久的地址左值:可以取地址并且有名字的东西就是左值。右值:不能取地址的没有名字的东西就是右值。示例:inta=b+c;这里a是左值,因为它有变量名,可以取地址,可以放到等号
笑川 孙
·
2024-08-26 01:52
算法与面试题
c++
面试
右值
左值
C++基础
面试题
| C和C++的区别?
人生如逆旅,我亦是行人。-《临江仙·送钱穆父》(苏轼)2024.8.23回答重点:C++可以认为是C语言的超集,绝大部分C语言代码可以使用C++运行在设计思想上:面向过程vs面向对象C是一种面向过程的编程语言,它侧重于函数和过程。C++是一种支持多种编程范式的语言,包括面向过程、面向对象和泛型编程。它引入了类和对象的概念。类和对象:C没有类和对象的概念,而C++提供了类(class)和结构体(st
笑川 孙
·
2024-08-26 01:51
算法与面试题
c++
c语言
leetcode-
面试题
55 - I. 二叉树的深度
//
面试题
55-I.二叉树的深度//输入一棵二叉树的根节点,求该树的深度。从根节点到叶节点依次经过的节点(含根、叶节点)形成树的一条路径,最长路径的长度为树的深度。
qianzi_wei
·
2024-08-26 00:46
leetcode
算法
leetcode
二叉树
两两交换链表中的节点 19.删除链表的倒数第N个节点
面试题
02.07. 链表相交 142.环形链表II
24.两两交换链表中的节点用虚拟头结点,这样会方便很多。本题链表操作就比较复杂了,建议大家先看视频,视频里我讲解了注意事项,为什么需要temp保存临时节点。题目链接/文章讲解/视频讲解:https://programmercarl.com/0024.%E4%B8%A4%E4%B8%A4%E4%BA%A4%E6%8D%A2%E9%93%BE%E8%A1%A8%E4%B8%AD%E7%9A%84%E8
风之彼端
·
2024-08-25 21:24
算法训练营
算法
链表
面试
尚硅谷--尚品汇项目笔记
文章目录项目核心一、项目准备二、脚手架目录作用三、项目的其他配置四、路由的分析1、路由组件的搭建2、配置路由3、路由组件和非路由组件区别:4、路由的跳转5、路由传参6、路由传递参数相关
面试题
7、路由传参方式
菲阿菲
·
2024-08-25 18:09
尚硅谷
css
es6
vue
【SSM Spring 5.0.2
SpringMVC
Mybatis Eclipse IDEA Maven】SSM框架整合記錄 2019_6_30
mybatis-config.xmlBeanXXXmapper.xmldbconfig.propertiesSpring相关配置文件web.xmlapplicationContext.xmldbconfig.properties
SpringMVC
今心木目
·
2024-08-25 17:34
SpringFramework
Mybatis
Spring
SpringMVC
Mybatis
Spring5
SSM
Java笔试
面试题
AI答之线程(20)
文章目录115.简述什么是并发容器的实现?并发容器的定义并发容器的实现方式常见的并发容器总结116.简述多线程同步和互斥有几种实现方法,都是什么?用户模式内核模式总结117.简述什么是竞争条件?你怎样发现和解决竞争?竞争条件简述发现和解决竞争条件的方法发现竞争条件解决竞争条件118.简述为什么使用Executor框架比使用应用创建和管理线程好?1.性能优化和资源利用2.简化线程管理3.提高应用程序
工程师老罗
·
2024-08-25 17:03
Java笔试面试题AI答
java
rpc
开发语言
Java笔试
面试题
之多线程常见考点总结
Java多线程
面试题
涵盖了Java多线程编程的多个重要方面,主要考察面试者对Java并发编程的理解和应用能力。
工程师老罗
·
2024-08-25 17:03
Java笔试面试题AI答
java
开发语言
Java笔试
面试题
之多线程补充考点总结
常见考点虽然总结涵盖了文档中的大部分考点,但仍然存在一些未在总结中明确提到的具体考点。以下是一些补充的考点:特定API的使用:Semaphore的使用及其在多线程环境下的作用。CyclicBarrier和CountDownLatch的详细使用场景及区别(虽然这一点在总结中有提及,但具体使用示例或深入细节可能未包含)。高级并发控制:ReadWriteLock和StampedLock的深入比较和具体使
工程师老罗
·
2024-08-25 17:03
Java笔试面试题AI答
java
开发语言
Java笔试
面试题
之多线程偏门考点总结
以下一些偏门的Java多线程
面试题
考点:特定API的深入使用:Semaphore的具体应用场景和实现原理。文档中提到了Semaphore是什么,但没有深入探讨其在实际开发中的使用案例和细节。
工程师老罗
·
2024-08-25 17:03
Java笔试面试题AI答
java
开发语言
Java笔试
面试题
AI答之线程(6)
文章目录31.详细阐述volatile?一、volatile的基本作用二、volatile的局限性三、volatile的实现原理四、使用volatile的注意事项32.乐观锁一定就是好的吗?乐观锁的优点乐观锁的缺点结论33.什么是ReentrantLock?1.基本概念2.主要特点3.使用方法4.应用场景5.注意事项34.ReentrantLock是如何实现可重入性的?1.AQS的同步状态(sta
工程师老罗
·
2024-08-25 17:03
Java笔试面试题AI答
java
面试
开发语言
js 常见
面试题
今天不想写别的了,我想写一些
面试题
,提一提基础1为什么js的定时器会出现误差很多人遇到这个不知道,回答这个问题的一个方向,也不知道这个为题在考察一些什么这个问题其实是考的js的为什么会出现同步和异步异步的执行首先回答一下
怠惰小白程序员
·
2024-08-25 17:32
前端
Java笔试
面试题
AI答之线程(14)
文章目录79.如何降低锁的竞争?1.优化查询语句和索引2.使用合适的锁类型3.控制事务长度4.减小锁的范围5.使用并发容器和工具6.锁分解7.使用读写锁8.考虑使用无锁数据结构9.分布式锁10.锁超时机制11.并发编程框架80.请列举Java中常见的同步机制?1.synchronized关键字2.volatile关键字3.Lock接口4.读写锁(ReadWriteLock)5.并发集合和同步工具类
工程师老罗
·
2024-08-25 17:02
Java笔试面试题AI答
java
开发语言
Spring
面试题
二
1、Spring框架中的Bean的作用域singleton:Spring只会为该bean对象创建唯一实例,Spring中的bean默认都是单例prototype:每次获取bean,Spring会创建一个新的实例requset:每一次HTTP请求,Spring会创建一个新的bean实例session:不同的HTTP会话,Spring会创建不同的的bean实例#通过XML方式设置bean的作用域//通
我看势不妙
·
2024-08-25 16:54
spring
java
后端
15道Spring Cloud Consul精选
面试题
《SpringCloudConsul
面试题
精选》1.什么是Consul,它在微服务架构中扮演什么角色?-Consul是一个开源工具,提供服务发现、配置和协调服务。
liyy614
·
2024-08-25 15:18
consul
springMVC
扩展消息转换器(时间格式)
WebMvcConfiguration/***配置类,注册web层相关组件*/@Configuration@Slf4jpublicclassWebMvcConfigurationextendsWebMvcConfigurationSupport{/***扩展mvc消息转换器*@param*/@OverrideprotectedvoidextendMessageConverters(List>con
为什么没有实习
·
2024-08-25 15:47
java
[C++进阶]二叉树进阶的一些
面试题
(二)
144.二叉树的前序遍历这题很简单,递归代码:/***Definitionforabinarytreenode.*structTreeNode{*intval;*TreeNode*left;*TreeNode*right;*TreeNode():val(0),left(nullptr),right(nullptr){}*TreeNode(intx):val(x),left(nullptr),rig
Dream_Snowar
·
2024-08-25 13:38
c++
数据结构
开发语言
Spring Cloud Consul精选
面试题
及答案
SpringCloudConsul
面试题
及答案:1.什么是SpringCloudConsul?
AI逍遥子
·
2024-08-25 11:28
consul
C++网络基础知识
面试题
2
目录1、使用TCP的常见协议有哪些?使用UDP的常见协议有哪些?简单说几个2、如何判断访问目标地址的网络是通的?如何简单地查看到目标地址的网络是否有丢包和抖动?3、如果知道目标服务器的服务端口有没有开启?4、如何查看网卡上的地址配置信息?如何刷新系统DNS缓存?5、使用哪个命令查看本机的网络连接及端口信息?6、在Windows系统中如何查看系统路由表?Windows系统中有两张网卡,如何解决访问内
dvlinker
·
2024-08-25 10:50
网络编程与网络问题分享
TCPIP
网络知识
网络命令
抓包工具
SpringBoot 笔记
时代背景:微服务分布式云原生:docker、kubernetes自动配置原理依赖管理父项目负责依赖管理导入starter场景启动器无需关注版本号,自动版本仲裁自动配置自动配好Tomcat自动配好
SpringMVC
duanmy0687
·
2024-08-25 09:17
springboot
【从问题中去学习k8s】k8s中的常见
面试题
(夯实理论基础)(十二)
本站以分享各种运维经验和运维所需要的技能为主《python零基础入门》:python零基础入门学习《python运维脚本》:python运维脚本实践《shell》:shell学习《terraform》持续更新中:terraform_Aws学习零基础入门到最佳实战《k8》从问题中去学习k8s《docker学习》暂未更新《ceph学习》ceph日常问题解决分享《日志收集》ELK+各种中间件《运维日常》
向往风的男子
·
2024-08-25 05:20
k8s
学习
kubernetes
容器
高级java每日一道
面试题
-2024年8月24日-框架篇[Spring篇]-Spring Bean 的作用域之间有什么区别?
如果有遗漏,评论区告诉我进行补充面试官:SpringBean的作用域之间有什么区别?我回答:在Spring框架中,Bean的作用域(Scope)定义了Bean的生命周期和可见性。Spring提供了几种不同的作用域,每种作用域都适用于不同的场景和需求。以下是SpringBean中常见的作用域及其之间的区别:singleton(单例)描述:singleton是Spring默认的作用域。定义:当一个Be
java我跟你拼了
·
2024-08-25 03:09
java每日一道面试题
java
框架篇[Spring篇]
Spring框架
作用域
单例
原型
【Spring进阶】掌握Spring MVC框架核心注解:从基础到实战应用(实战指南)
文章目录
SpringMVC
常用注解详解及实践引言第一部分:
SpringMVC
基础回顾第1章:
SpringMVC
概述第2章:MVC模式与
SpringMVC
第3章:快速上手
SpringMVC
第二部分:核心控制器注解第
无理 Java
·
2024-08-24 20:55
#
Java
spring
mvc
spring
java
框架
注解
后端
面试
Springboot&Springcloud
面试题
(含代码及展示图)
1简单说一下springboot?SpringBoot是由Pivotal团队提供的全新框架,其设计目的是用来简化Spring应用的初始搭建以及开发过程。-使用springboot以后,搭建一个spring应用和开发,部署变得很简单.2怎么简单实现一个springboot应用1)新建maven项目2)让项目以spring-boot-starter-parent为父模块org.springframew
套马杆的程序员
·
2024-08-24 20:16
Java 基础知识
面试题
集
1.基本数据类型与包装类Java中的基本数据类型有哪些?它们的默认值是什么?Java的基本数据类型有byte、short、int、long、float、double、char和boolean。它们的默认值分别是:byte:0short:0int:0long:0Lfloat:0.0fdouble:0.0dchar:‘\u0000’boolean:false解释一下自动装箱(Autoboxing)和拆
TechCraft
·
2024-08-24 19:23
java
python
开发语言
PHP
面试题
之三 (PHP高级部分)2021-09-15
一、PHP核心技术1.写出一个能创建多级目录的PHP函数(新浪网技术部)2.写出smarty模板的特点(新浪网技术部)速度快,编译型,缓存技术,插件机制,强大的表现逻辑3.打开php.ini中的safe_mode,会影响哪些函数?至少说出6个。(新浪)safe_mode,php安全模式,它提供一个基本安全的共享环境,在一个有多个用户账户存在的php开发的web服务器上。当安全模式打开的时候,一些函
一位先生_
·
2024-08-24 17:01
2021最新汇总数据结构与算法
面试题
(准备面试的可以看看)
闲来无事整理了一下数据结构与算法
面试题
,准备面试的可以看看。
喜欢喝酸奶
·
2024-08-24 17:08
面试
算法
数据结构
征服面试官的50道Redis高频通关
面试题
当然,面试中,Redis也深受面试官喜爱,下面就为大家整理汇总Redis的高频
面试题
,希望能给乡亲们一点帮助。1、什么是Redis?简述它的优缺点?R
码之初
·
2024-08-24 17:07
面试题
Java
Redis
java
redis
面试
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他