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
常见面试题
Spring
常见面试题
总结(超详细)
目录1、Spring是什么?2、Spring的优点?3、Spring的IoC理解:(1)什么是IOC:(2)什么是DI:(3)IoC的原理:4、Spring的AOP理解:5、SpringAOP里面的几个名词的概念:6、Spring通知(Advice)有哪些类型?6.1、Advice的类型:6.2、Advice的执行顺序:7、Spring容器的启动流程:8、BeanFactory和Applicati
Java大数据运动猿
·
2023-10-26 00:35
Spring
spring
java
后端
Webpack考点「八」--
常见面试题
***
目录前端为什么要进行打包和构建?modulechunkbundle区别loader和plugin的区别babel和webpack的区别webpack如何实现懒加载如何产出一个libbabel-polyfillbabel-runtime区别为什么proxy不能被polyfillwebpack优化构建速度webpack优化产出代码前端为什么要进行打包和构建?代码层面:体积更小(Tree-shaking
loushumei
·
2023-10-26 00:28
MySQL索引篇
文章目录说明:索引篇一、索引
常见面试题
按数据结构按物理存储分类按字段特性分类按字段个数分类索引缺点:什么时候适用索引?什么时候不需要创建索引?
不之道
·
2023-10-26 00:17
数据库
mysql
数据库
线程池
常见面试题
总结
线程池的工作原理和实现已经在之前的文章中介绍本文主要总结面试中线程池常问题目。1、有几种常见的线程池(必知必会)?1)定长线程池(FixedThreadPool)2)定时线程池(ScheduledThreadPool)3)可缓存线程池(CachedThreadPool)4)单线程化线程池(SingleThreadExecutor)核心概念:这四个线程池的本质都是ThreadPoolExecutor
深耕半夜
·
2023-10-25 23:05
1024程序员节
面试
c++
linux
数据库
后端
2021年Java开发
常见面试题
及答案整理
Java开发面试题及答案今天抽空来整理整理Java开发面试中的那点事儿吧,帮助那些正在找工作或想跳槽找工作的兄弟姐妹们!分享目前Java开发常见的面试问题以及问题的答案给大家阅读参考。1、String类可以被继承吗?String类在声明时使用final关键字修饰,被final关键字修饰的类无法被继承。接下来我们可以看一下String类的源代码片段:●为什么Java语言的开发者,把String类定义
编程说书酱
·
2023-10-25 22:12
链表面试题:链表的回文结构+链表分割+相交链表+环形链表(思路+图文+代码详解)
文章目录链表
常见面试题
一、链表的回文结构1.题目2.思路3.图解4.解题步骤5.代码二、链表分割1.题目2.思路3.图解4.解题步骤5.代码三、相交链表1.题目2.思路3.图解4.解题步骤5.代码四、环形链表
翁佳明
·
2023-10-25 17:50
数据结构
1024程序员节
链表
数据结构
java
笔记
【Vue复习】Vue面试题收记录
Vue面试题收记录Vue系列感觉如果直接用笔记来复习很抽象,于是想到了通过对
常见面试题
的一个收录和分析来复习。Vue中的路由拦截是怎么做的?
三分落樱
·
2023-10-25 12:36
前端
vue.js
前端
java面试题——单例模式5道
常见面试题
序号链接地址1java面试题:Redis
常见面试题
(实际面试有被问到)2java面试题:Spring核心面试题(必须理解背诵)3java面试题:集合
常见面试题
4java面试题:MQ、RabbitMQ面试题
91科技
·
2023-10-25 10:41
常见JAVA面试题
java
开发语言
单例模式
多线程进阶
多线程
常见面试题
文章目录多线程
常见面试题
1.常见的锁策略1.1乐观锁&悲观锁1.2轻量级锁&重量级锁1.3自旋锁&挂起等待锁1.4读写锁&普通互斥锁1.5公平锁&非公平锁1.6可重入锁&不可重入锁2.CAS3
小 王
·
2023-10-24 23:08
JAVA
EE
1024程序员节
java
开发语言
面试
多线程进阶
多线程
常见面试题
文章目录多线程
常见面试题
1.常见的锁策略1.1乐观锁&悲观锁1.2轻量级锁&重量级锁1.3自旋锁&挂起等待锁1.4读写锁&普通互斥锁1.5公平锁&非公平锁1.6可重入锁&不可重入锁2.CAS3
小 王
·
2023-10-24 23:01
1024程序员节
java
Redis
常见面试题
详解
文章目录1.Redis1.1Redis可以用来做什么?1.2Redis和传统的关系型数据库有什么不同?1.3Redis有哪些数据类型?1.4Redis是单线程的,为什么还能这么快?1.5Redis在持久化时fork出一个子进程,这时已经有两个进程了,怎么能说是单线程呢?1.6set和zset有什么区别?1.7说一下Redis中的watch命令1.8说说Redis中List结构的相关操作1.9你要如
Redemption&
·
2023-10-24 22:09
秋招
知识点总结
Redis
redis
数据库
缓存
常见iOS开发面试题(有10w多访问量的面试题)
1.objective-c
常见面试题
:1、OC语言的基本特点OC语言是C语言的一个超集,只是在C的基础之上加上了面向对象(oop)的特性;OC与Java语言相同都是单继承,这一点与C++语言不同(多重继承
iOS大鹏
·
2023-10-24 15:13
iOS
芒果iOS开发之史上最全的面试题汇总一
objective-c
常见面试题
:1、OC语言的基本特点OC语言是C语言的一个超集,只是在C的基础之上加上了面向对象(oop)的特性;OC与Java语言相同都是单继承,这一点与C++语言不同(多重继承)
CrazyZhang1990
·
2023-10-24 15:11
iOS面试题
ios开发面试题
ios开发
面试题
芒果iOS
最全面试题
java面试必备--JAVA基础篇(十五) 之 WebSocket
不论是干得不开心还是想跳槽涨薪,在如此内卷的行业,我们都面临着“面试造火箭,上班拧螺丝”的局面,鉴于当前形势博主呕心沥血整理的干货满满的造火箭的技巧来了,本博主花费2个月时间,整理归纳java全生态知识体系
常见面试题
程序员山子
·
2023-10-24 13:15
java面试题总结
java
C++
常见面试题
总结
C++
常见面试题
总结4---关键字static关键字static关键字的作用静态变量和非静态变量静态成员变量静态函数和非静态函数C和C++static的区别new和mallocnew和malloc的区别
大可爱家的小可爱
·
2023-10-24 10:00
C++常见面试题总结
c++
面试
c/c++
常见面试题
1、变量的声明和定义有什么区别?变量的定义为变量分配地址和内存空间,变量的声明不分配地址。一个变量可以在多个地方声明,但是只在一个地方定义。加入extern修饰的是变量的声明,说明此变量将在文件以外或在文件后面部分定义。说明:很多时候一个变量,只是声明不分配内存空间,知道具体使用时才初始化,分配内存空间,如外部变量。intmain(){externintA;//这是个声明而不是定义,声明A是一个已
young Danny
·
2023-10-24 10:28
运营商面试
c语言
c++
开发语言
C++
常见面试题
整理
编译和调试C/C++程序编译过程C/C++程序编译过程就是把C/C++代码百年城可执行文件的过程,该过程分为4步预处理阶段进行宏展开和宏替换处理条件编译指令,如#ifdef,#endif等去掉注释添加行号和文件名标识保留#pargma编译器指令(#Pragma命令将设定编译器的状态或者是指示编译器完成一些特定的动作)编译阶段编译程序所要作得工作就是通过词法分析,语法和语义分析,在确认所有的指令都符
weixin_43183320
·
2023-10-24 10:58
c++
面试
编程语言
四、C++内存管理
常见面试题
四、内存管理(1)变量的存储位置?程序的内存分配?在C++中,内存区分为5个:堆、栈、自由存储区、全局/静态存储区、常量存储区。new是在自由存储区开辟内存。在C中,内存区分为堆、栈、全局/静态存储区、常量存储区。malloc是在堆上开辟内存。一个由C++*编译过*的程序占用的内存分为以下几个部分:(1)栈区stack:由编译器自动分配释放。存放函数的参数值、局部变量的值。(2)堆区heap:一般
zdb呀
·
2023-10-24 10:26
#
C++后端常见面试题
c++
开发语言
java字符串与字符串常量池
文章目录字符串基本特性String类的改变字符串拼接操作intern()
常见面试题
字符串常量池基本特性字符串常量池的内存位置为什么要移动字符串常量池的位置字符串基本特性String类被声明为final的
小白归来
·
2023-10-23 18:06
基础知识
String
java
java
字符串
Linux
常见面试题
Day2
1、要求在重新启动Linux系统,下面那个命令不可以(B、E)A.shutdown-rnow,这个命令会立即重启系统。B.halt,这个命令会停止系统并将其关闭,然后需要手动启动系统。C.reboot,这个命令会立即重启系统,类似于shutdown-rnow。D.init6,这个命令也会触发系统重启。E.shutdown-hnow,命令用于立即关闭系统,而不是重新启动系统。2、Linux系统上,下
久绊A
·
2023-10-23 18:24
面试题
linux
服务器
运维
常见面试题
-Redis专栏(二)
theme:cyanosistypora-copy-images-to:imgsRedisson分布式锁?在项目中哪里使用?多久会进行释放?如何加强一个分布式锁?答:首先入门级别的分布式锁是通过setnx进行实现,使用setnx实现有四个注意点需要设置锁的超时时间(如果不设置,在释放锁时,如果机器宕机,会导致锁无法释放)需要设置一个唯一ID,表示这个锁是哪个用户添加的,必须由添加锁的用户释放(如果
无敌少年小旋风
·
2023-10-23 08:05
面试题
redis
数据库
缓存
链表
常见面试题
(图解+解题步骤+思路+代码)(未完待续---)
文章目录链表
常见面试题
一、移除链表元素1.题目2.思路3.图解4.解题步骤5.代码二、反转链表1.题目2图解3.思路4.解题步骤5.代码三、链表的中间结点1.题目2.思路3.图解4.解题步骤5.代码四、
翁佳明
·
2023-10-22 18:54
数据结构
链表
数据结构
MySQL
常见面试题
汇总
一、存储引擎MySQL常见的两种存储引擎:MyISAM与InnoDB二、字符集及校对规则字符集指的是一种从二进制编码到某类字符符号的映射。校对规则则是指某种字符集下的排序规则。Mysql中每一种字符集都会对应一系列的校对规则。Mysql采用的是类似继承的方式指定字符集的默认值,每个数据库以及每张数据表都有自己的默认值,他们逐层继承。比如:某个库中所有表的默认字符集将是该数据库所指定的字符集(这些表
曹元_
·
2023-10-22 12:33
数据结构链表看这一篇就够了 Link List 手写实现(图文解释,附
常见面试题
)
目录链表数据结构链表分类类型1.单向链表2.双向链表3.循环链表✍️实现一个链表1.链表节点2.头插节点3.尾插节点4.拆链操作5.删除节点6.按照index查询对象7.打印链表使用测试️常见面试问题链表数据结构在计算机科学中,链表是数据元素的线性集合,元素的线性顺序不是由它们在内存中的物理地址给出的。它是由一组节点组成的数据结构,每个元素指向下一个元素,这些节点一起,表示线性序列。在最简单的链表
PJP__00
·
2023-10-22 11:19
链表
list
数据结构
算法
字节面试题——计算机网络,附答案
1.TCP三次握手和四次挥手相关面试题:计算机网络
常见面试题
总结(上)|JavaGuide(Java面试+学习指南)为什么要三次握手?第2次握手传回了ACK,为什么还要传回SYN?为什么要四次挥手?
info825
·
2023-10-21 17:12
计算机网络
开发语言
C++
常见面试题
(二)——指针和引用的区别
1,定义本质不同,指针:指针是一个变量,只不过这个变量存储的是一个地址,指向内存的一个存储单元;而引用跟原来的变量实质上是同一个东西,只不过是原变量的一个别名而已。2,引用不可以为空,当被创建的时候,必须初始化,以后不可以在修改,但是指定的对象其内容可以改变,而指针可以是空值,可以在任何时候被初始化(一般使用的时候,定义时也初始化,不然就成为野指针,存在安全隐患)。3,指针可以有多级,但是应用不行
哎呦,帅小伙哦
·
2023-10-21 03:36
C++
常见面试题
python自动化测试需要知识_Python自动化测试
常见面试题
及解析答案
一、_init__和__new__是什么?1.1、概述在python的面向对象中,利用new方法创建对象,然后把这个创建的对象传递到init函数中,以第一个参数进1.2、详细描述__new__所有的类上都有一个new方法调用时机:新建对象的时候自动调用(init之前),同时会自动传入类cls参数作用:改变对象空间的创建过程classPerson(object):def__new__(cls):pr
weixin_39675513
·
2023-10-20 17:51
python自动化测试需要知识
Redis学习随笔
2、Redis的
常见面试题
(1)Redis为什么快(2)为什么要用Redis(缓存)(3)Redis功能有哪些(4)请梳理Redis的三种持久化机制(5)Redis的五种基本数据类型(6)Redis的三种特殊数据类型
白夜的月亮
·
2023-10-20 16:41
Java随笔
redis
学习
数据库
Java 关键字:synchronized详解
synchronized详解基本使用源码解析
常见面试题
好书推荐基本使用Java中的synchronized关键字用于在多线程环境下确保数据同步。
小尘要自信
·
2023-10-20 13:39
java
开发语言
并发编程
JUC
synchronized
【C++】C++的类型转换
智能指针文章目录C语言中的类型转换为什么C++需要四种类型转换C++强制类型转换static_castreinterpret_catconst_castdynamic_castexplicitRTTI
常见面试题
总结
Sherry的成长之路
·
2023-10-20 09:52
C++学习
c++
开发语言
ZooKeeper最后一天
6.
常见面试题
6.1.ZAB协议是什么?ZAB协议是为分布式协调服务Zookeeper专门设计的一种支持崩溃恢复的原子广播协议。ZAB协议包括两种基本的模式:崩溃恢复和消息广播。
Curtain_call
·
2023-10-20 07:41
前端
常见面试题
(十七)
1、Es6数组去重letarr=[1,2,2,3];letset=newSet(arr);//set是es6提出的类数组结构,不可添加重复元素letnewArr=Array.from(set);//Array.from方法可以将Set结构转为数组。for(vari=0;i=90){return'A'}elseif(score>=80){return'B'}elseif(score>=70){ret
b491fe9a99d7
·
2023-10-20 01:56
常见面试题
-JVM(一)
什么时候会有内存泄漏,怎么排查?答:首先内存泄漏是堆中的一些对象不会再被使用了,但是无法被垃圾收集器回收,如果不进行处理,最终会导致抛出java.lang.OutOfMemoryError异常。内存泄露:不需要使用的对象被其他对象不正确的引用,导致无法回收。对象生命周期过长内存泄漏的8中情况:大量使用静态集合类(HashMap、LinkedList等),静态变量的生命周期和JVM程序一致,在程序结
无敌少年小旋风
·
2023-10-19 23:40
面试题
jvm
常见面试题
-Redis专栏(一)
typora-copy-images-to:imgs了解redis中的大key吗?多大算是大key呢?如何解决?答:redis的大key指的是key对应的value所占用的内存比较大。对于string类型来说,一般情况下超过10KB则认为是大key;对于set、zset、hash等类型来说,一般数据超过5000条即认为是大keybigkey除了会消耗更多的内存空间和带宽,还会对性能造成比较大的影响
无敌少年小旋风
·
2023-10-19 23:37
面试题
redis
面试
前端
常见面试题
(十一)
目录:1,ES5/ES6的继承除了写法以外还有什么区别?2,http状态码有哪些?分别是深恶意思?3,浏览器是如何渲染页面的?4,typeof和instanceof相同点与不同点5,如何解决回调地狱?请手写代码一:ES5/ES6的继承除了写法以外还有什么区别?1,ES5寄生组合式继承2,ES6继承ES6中子类继承父类的属性使用了super关键字,ES6语法实现是ES5的语法糖,表面上,ES6的类关
嘎拉呢
·
2023-10-19 14:21
计算机视觉
计算机视觉岗
常见面试题
问题:Softmax+CrossEntropy反向求导问题:BatchNorm层的详细解读(具体可以参考之后出版的百面深度学习2333)作用:使得每层的输入/输出分布更加稳定,避免参数更新和网络层次变深大幅度影响数据分布
莫辜负自己的一世韶光
·
2023-10-19 07:47
Java并发编程
常见面试题
synchronized修饰普通方法和静态方法的区别?什么是可见性?普通方法对应于对象锁,是作用于对象实例;静态方法对应于类锁,是作用于一个类的class对象;类的对象实例可以有多个,但类的class对象只有一个;不同对象实例的对象锁是互不干扰的,但是每个类只有一个类锁;类锁只是一个概念的东西,真实并不存在,类锁其实锁的是每个类的class对象;可见性是值:当多个线程访问同一个变量时,一个线程修改
惜许
·
2023-10-19 06:15
JAVA基础
java
jvm
面试
SpringBoot
常见面试题
总结
springBoot、springMVC和spring有什么区别springspring最重要的特征是依赖注入。所有SpringModules不是依赖注入就是IOC控制反转当我们恰当的使用DI或者是IOC的时候,我们可以开发松耦合应用.松耦合应用的单元测试可以很容易的进行springMVCspringMVC提供了一种分离式的方法来开发web应用.通过运用像DispatcherServelet,Mo
Dear°(流沙丶念)
·
2023-10-19 01:28
java
spring
boot
SpringBoot之SpringBoot
常见面试题
1.SpringBoot是什么是Spring的子项目,主要简化Spring开发难度,去掉了繁重配置,提供各种启动器,可以让程序员很快上手,节省开发时间.2.SpringBoot的优点首先SpringBoot可以快速一键快速搭建Spring框架,简化初始配置,可与主流框架集成.内置Servlet容器,无需在打War包使用了Starter(启动器)管理依赖并能对版本进行集中控制,如下的父工程带有版本号
啊策策
·
2023-10-19 01:25
#
+SpringBoot
SpringBoot面试
读取配置文件方式
JVM
常见面试题
1、JVM内存模型JVM内存区域总共分为两种类型线程私有区域:程序计数器、本地方法栈和虚拟机栈线程共享区域:堆(heap)和方法区特征线程私有区域:依赖用户的线程创建而创建、销毁而销毁,因用户每次访问都会独立开启一个线程,跟本地的线程相对应(用白话文讲就是同生共死或朝生夕死);线程共享区域:它是随着虚拟机的开启而创建,关闭而销毁;名词解释程序计数器用户每次访问都会独立开启一个线程,程序计数器会记录
给自己一个 smile
·
2023-10-18 14:47
java面试
java
面试
经验分享
C++
常见面试题
(七)——static关键字
1.先来介绍它的第一条也是最重要的一条:隐藏。(static函数,static变量均可)当同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性。举例来说明。同时编译两个源文件,一个是a.c,另一个是main.c。//a.cchara='A';//全局变量voidmsg(){printf("Hello\n");}//main.cintmain(){externchara;//
哎呦,帅小伙哦
·
2023-10-17 19:44
C++
常见面试题
软件测试系统学习流程和
常见面试题
在学习软件测试的时候你是否会感觉到不知从何下手?今天教导你们软件测试学习的系统流程和面试常见的问题。学习流程一、必备技能编程基础,能看懂前端页面,掌握一门语言:php/python/java等2.数据库知识,建议准备好sql语言,能掌握高级查询使用基本可以应对了。3.软件测试理论,这个大家都不陌生,也是必考的了,应该可以轻松应付。要注意准备下web和app测试和性能测试这块,现在做web、app和
zixuan100
·
2023-10-17 17:17
大数据开发复习(1)
JavamysqlLinuxday02HDFSMapReducehive(sqlboy)HBASEday03kafkaredisesday04scalasparkflinkday05etl数据仓库day06bi开发帆软软件课程目标复习基础知识掌握重点内容熟悉
常见面试题
熟悉常见笔试题工作中会遇到的一些问题
小码上线
·
2023-10-17 09:55
JavaSE
java
数据库
常见面试题
--MySQL
梳理面试过程中数据库相关的常见问题,需要说明的是,这篇文章主要是基于MySQL数据库,其他类型的数据库还请自行参考使用。数据库概述为什么使用数据库1、数据库增删改查更方便2、提供了事务的能力本质是更好的管理数据。数据库体系结构一个数据库系统各个部分以及它们之间的联系如下图所示:一条SQL的执行过程MySQL中一条SQL的执行过程如下图所示:(1)连接器建立连接是客户端和MySQL交互的第一步。这里
夜雨风云
·
2023-10-16 23:03
面试
数据库系统概念
面试
数据库
数据库面试
MySQL
Redis
常见面试题
总结
Redis(RemoteDictionaryServer)由SalvatorSanfilippo在2009年开源的使用ANSIC语言编写、高性能、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API的非关系型数据库。与传统数据库不同的是Redis的数据是存在内存中的,所以读写速度非常快,因此Redis被广泛应用于缓存,每秒可处理超过10万次读写操
夜雨风云
·
2023-10-16 23:01
面试
redis
数据库
缓存
Linux
常见面试题
Day1
1、以下命令可以用于获取本机cpu使用率的是(C)A.ifconfig:ifconfig(接口配置)用于配置和显示Unix-like系统上的网络接口的信息。它提供有关网络接口的信息,包括IP地址、MAC地址和其他与网络相关的数据。然而,它不提供有关CPU使用率的信息。B.uptime:uptime命令显示系统的负载平均值和当前时间。它不直接提供有关CPU使用率的信息。它显示系统已运行的时间以及当前
久绊A
·
2023-10-16 12:26
面试题
面试题
Linux
面试1:Java、微服务、架构
常见面试题
(持续更新中)
Java、微服务、架构
常见面试题
(持续更新中)文章目录Java、微服务、架构
常见面试题
(持续更新中)==**Java**==1、Java概述(1)JVM、JRE和JDK(2)Java特点(3)字节码的好处
不染心
·
2023-10-16 11:07
Java
java
面试
Java基础
常见面试题
总结
基础概念与常识Java语言有哪些特点?简单易学;面向对象(封装,继承,多态);平台无关性(Java虚拟机实现平台无关性);支持多线程(C++语言没有内置的多线程机制,因此必须调用操作系统的多线程功能来进行多线程程序设计,而Java语言却提供了多线程支持);可靠性;安全性;支持网络编程并且很方便(Java语言诞生本身就是为简化网络编程设计的,因此Java语言不仅支持网络编程而且很方便);编译与解释并
90后小伙追梦之路
·
2023-10-16 11:35
面试
java
后端
java
jvm
面试
mysql
数据库
【消息队列】消息队列
常见面试题
总结
目录一、谈谈你对消息队列的理解二、消息队列的应用场景三、常见的消息队列有哪些四、如何保证可靠性传输(消息不丢失)五、如何保证消息的完整性六、如何保证消息不重复消费七、如何保证消息的顺序性一、谈谈你对消息队列的理解消息队列是一个按照先进先出原则的一个容器。用于对系统中产生的消息进行存放于消费。消息队列的本质其实就是一个生成者-消费者模型。由生产者发送消息存储在消息队列中,消费从消息队列中获取。二、消
别倒在黎明之前
·
2023-10-16 08:05
java面试题总结——持续更新
rocketmq
rabbitmq
kafka
消息队列
MQ
面试题
java
(转)可能是把Java内存区域讲的最清楚的一篇文章
写在前面本节
常见面试题
:问题答案在文中都有提到如何判断对象是否死亡(两种方法)。简单的介绍一下强引用、软引用、弱引用、虚引用(虚引用与软引用和弱引用的区别、使用软引用能带来的好处)。
v1ncent
·
2023-10-15 19:51
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他