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
常见面试题
前端
常见面试题
(十)
目录:1,简述同步和异步的区别2,数组去重(手写代码)3,在JavaScript中什么是伪数组?如何将伪数组转化为标准数组4,SPA路由history模式,打包上线都遇到了哪些问题?你是如何解决的?5,JavaScript中callee和caller的作用简述同步和异步的区别众所周知,javascript是单线程的语言,所谓的单线程,就是从上至下,依次执行,当然这里的依次执行要抛开javascri
嘎拉呢
·
2023-11-05 01:26
40道Java基础
常见面试题
及详细答案
我业余时间整理了40道Java基础常见的面试题及详细答案,望各路大牛发现不对的地方不吝赐教,留言即可。八种基本数据类型的大小,以及他们的封装类引用数据类型Switch能否用string做参数equals与==的区别自动装箱,常量池Object有哪些公用方法Java的四种引用,强弱软虚,用到的场景Hashcode的作用HashMap的hashcode的作用为什么重载hashCode方法?ArrayL
着火点
·
2023-11-04 17:49
后端
java
面试
jvm
后端
大数据
Java基础
常见面试题
及详细答案
八种基本数据类型的大小,以及他们的封装类引用数据类型Switch能否用string做参数equals与==的区别自动装箱,常量池Object有哪些公用方法Java的四种引用,强弱软虚,用到的场景Hashcode的作用HashMap的hashcode的作用为什么重载hashCode方法?ArrayList、LinkedList、Vector的区别String、StringBuffer与StringB
白亦杨
·
2023-11-04 17:47
java
常见面试题
-MySQL专栏(二)
了解索引扫描吗?答:MySQL有两种方法生成有序结果:通过排序操作按照索引顺序扫描如果explain出来的type列值为“index”的话,说明是按照索引扫描了。索引扫描本身的速度是很快的。但是如果索引不能覆盖查询所需的全部列的话,那在每次查询索引时都需要回表再查询其他字段,这样的话,按索引顺序读取的速度通常比顺序地全表扫描要慢。如下图,select*时没有使用索引,selectage时使用了索引
无敌少年小旋风
·
2023-11-04 17:02
面试题
mysql
android
数据库
干货收藏:68道C语言与C++
常见面试题
1变量的声明和定义有什么区别变量的定义为变量分配地址和存储空间,变量的声明不分配地址。一个变量可以在多个地方声明,但是只在一个地方定义。加入extern修饰的是变量的声明,说明此变量将在文件以外或在文件后面部分定义。神级编程网站,堪称程序员的充电站,我给你找好了不能错过_程序员编程指南的博客-CSDN博客_程序员充电网站程序员必备资源,值得收藏!说明:很多时候一个变量,只是声明不分配内存空间,直到
程序员编程指南
·
2023-11-04 09:34
C语言与C++编程
c++
编程语言
c语言
面试
经验分享
个人笔记——Python高级语法
Python高级语法GIL(全局解释器锁)GIL避免GIL的方法
常见面试题
深拷贝和浅拷贝浅拷贝深拷贝私有化、import、封装继承多态私有化import路径多模块开发时的注意点封装、继承、多态多继承以及
醉梦引天河
·
2023-11-04 03:30
Python
python
拷贝
GIL
上下文管理器
方法解析
46个Linux
常见面试题
问题一:绝对路径用什么符号表示?当前目录、上层目录用什么表示?主目录用什么表示?切换目录用什么命令?答案:绝对路径:如/etc/init.d当前目录和上层目录:./../主目录:~/切换目录:cd问题二:怎么查看当前进程?怎么执行退出?怎么查看当前路径?答案:查看当前进程:ps执行退出:exit查看当前路径:pwd问题三:怎么清屏?怎么退出当前命令?怎么执行睡眠?怎么查看当前用户id?查看指定帮助
豆子哒哒哒
·
2023-11-04 01:27
Linux常见面试题
Linux
常见面试题
汇总1(41题)
1.绝对路径用什么符号表示?当前目录、上层目录用什么表示?主目录用什么表示?切换目录用什么命令?答:绝对路径:如/etc/init.d当前目录和上层目录:./…/主目录:~/切换目录:cd2.怎么查看当前进程?怎么执行退出?怎么查看当前路径?答:查看当前进程:ps执行退出:exit查看当前路径:pwd3.怎么清屏?怎么退出当前命令?怎么执行睡眠?怎么查看当前用户id?查看指定帮助用什么命令?答:清
hupoZ
·
2023-11-04 01:57
Linux
linux
面试
100 道 Linux
常见面试题
本文共2W+字,分别从Linux概述、磁盘、目录、文件、安全、语法级、实战、文件管理命令、文档编辑命令、磁盘管理命令、网络通讯命令、系统管理命令、备份压缩命令等方面拆解Linux常见面试问题。可以先收藏,慢慢读。1Linux概述1.1什么是LinuxLinux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的
资料库01
·
2023-11-04 01:26
Linux
linux
Linux
常见面试题
Day4
1、Linux,小王希望将他执行ls命令的输出结果保存在当前目录下文件output.ls中,以供日后进行分析和使用,但要求不覆盖原文件的内容,他应该使用的命令是(B)A.ls>output.lsB.ls>>output.lsC.ls表示输出重定向,例如:echo"123">test.txt表示将123输入到文件test.txt中>>输出重定向追加,例如:echo"123">>test.txt表示将
久绊A
·
2023-11-04 01:21
面试题
linux
服务器
运维
面试题
Linux
日志
网络
Redis
常见面试题
及解答
Redis
常见面试题
及解答Redis的版本1Redis单线程的速度快的原因2Redis为什么是单线程3Redis的网络模型4string(字符串)4.1string使用场景4.2string常用命令4.3string
西木Qi
·
2023-11-04 00:42
面试
redis
《MyBatis》
(根据JavaGuide进行精炼:MyBatis
常见面试题
总结)1、#{}和${}的区别${}是Properties文件中的变量占位符,它可以用于标签属性值和sql内部,属于静态文本替换,比如${driver
榛果嗨
·
2023-11-03 12:10
笔记
mybatis
面试
java
k8s&docker面试总结
以下是个人对docker&k8s面试知识点的总结:1docker
常见面试题
如下每一点可根据回答进行适当深入1.1什么是dockerdocker和传统linux的差异?容器和镜像的区别?
guoshaoliang789
·
2023-11-03 11:27
k8s
docker
kubernetes
数据结构之顺序表+
常见面试题
数据结构分为两种1、物理结构(内存中如何存储的)2、逻辑结构(是我们想象出来的)线性表(逻辑上连续)包括顺序表、链表、栈、队列。顺序表在物理上和逻辑上都是连续的(其实就是数组)静态顺序表的基本结构structstatic_Array_list{intarr[10];intsize;};存在的问题1、数据类型无法改变2、数组大小无法改变所以引入动态顺序表。动态顺序表的基本结构typedefintSL
TangguTae
·
2023-11-03 08:46
数据结构
数据结构
链表
数组
面试
node
常见面试题
什么是node.js?Node.js是一个基于ChromeV8引擎的JavaScript运行环境。Node.js使用了一个事件驱动(通过事件去驱动一些程序)、非阻塞式I/O的模型(异步),让JavaScript运行在服务端的开发平台,它让JavaScript成为与PHP、Python、Perl、Ruby等服务端语言平起平坐的脚本语言。使其轻量又高效nodejs的组成部分?JavaScript有EC
是张鱼小丸子鸭
·
2023-11-03 05:34
node.js
node.js
前端
常见面试题
(十一)@郝晨光
什么是事件委托?为什么要用事件委托?什么是事件委托?事件委托,又称事件代理,就是将元素的事件处理交由父元素或者祖先元素来代为执行;事件委托利用了事件冒泡,只指定一个事件处理程序(函数),就可以管理某一类型的所有事件。例如:我们只需要在document上绑定一个onclick事件,就可以通过事件冒泡的特性来处理一整个页面上所有的onclick事件,而不必给每一个元素去绑定onclick事件;当然这只
郝晨光
·
2023-11-03 04:34
Java并发编程
常见面试题
总结
注意,关于Java基础相关的面试题可以参考Java基础
常见面试题
总结一文,JVM相关的面试题可以参考Java虚拟机
常见面试题
总结。Java为什么要支
夜雨风云
·
2023-11-02 13:54
面试
#
Java高级
Java
面试
Java
多线程
并发编程
SQL
常见面试题
总结
SQL
常见面试题
总结(以免丢失,建议收藏~~~)(原创不易,你们对阿超的赞就是阿超持续更新的动力!)
是阿超
·
2023-11-02 06:33
面试题总结
1024程序员节
sql
数据库
面试
,线程
常见面试题
二、Netty调优1、设置合理的线程数2、心跳优化3、接收和发送缓冲区调优4、合理使用内存池5、IO线程和业务线程分离三、JVM层面相关性能优化1、确定GC优化目标2、确定服务端内存占用3、GC优化过程单机下能不能让我们的网络应用支持百万连接?可以,但是有很多的工作要做。而且要考虑到单机的系统资源消耗能否支撑百万并发一、操作系统优化============首先就是要突破操作系统的限制。在Linux
m0_64205564
·
2023-11-01 21:46
程序员
面试
java
后端
Hive
常见面试题
汇总
一、Hive架构介绍。遇到这类问题,可以灵活的去回答,比如可以结合平时使用hive的经验作答,也可以结合下图从数据的读入、解析、元数据的管理,数据的存储等角度回答:1.MetaStoreMetaStore并不存储真实的数据,只是存储数据库的元数据信息,数据是存储在HDFS上的。Metastore进行元数据管理:Derby(内置)、Mysql;Derby:Derby只接受一个Hive的会话访问;My
weixin_45675924
·
2023-11-01 21:42
hive
HIVE
常见面试题
以及实战练习(六)
1、统计影音视频网站的常规指标,各种TopN指标统计视频观看数Top10统计视频类别热度Top10统计出视频观看数最高的20个视频的所属类别以及类别包含Top20视频的个数统计视频观看数Top50所关联视频的所属类别排序统计每个类别中的视频热度Top10,以Music为例统计每个类别视频观看数Top10统计上传视频最多的用户Top10以及他们上传的视频观看次数在前20的视频1.1、数据结构视频表字
后端技术那点事
·
2023-11-01 21:04
HIVE
大数据系列
面试系列
hive
大数据
hadoop
HIVE实战
HIVE面试题
hive
常见面试题
1.Hive数据倾斜原因key分布不均匀业务数据本身的特性SQL语句造成数据倾斜解决方法hive设置hive.map.aggr=true和hive.groupby.skewindata=true有数据倾斜的时候进行负载均衡,当选项设定为true,生成的查询计划会有两个MRJob。第一个MRJob中,Map的输出结果集合会随机分布到Reduce中,每个Reduce做部分聚合操作,并输出结果,这样处理
Small_temper
·
2023-11-01 20:29
hive
C++
常见面试题
之数据结构和算法
1、String原理及实现string类是由模板类basic_string实例化生成的一个类。basic_tring是由_String_base继承而来的。typedefbasic_stringstring而实际面试由于时间关系,一般不会要求很详细的string的功能,一般要求是实现构造函数,拷贝构造函数,赋值函数,析构函数等部分,因为string里面涉及动态内存管理,默认的拷贝构造函数在运行只会
Jason_Lee155
·
2023-11-01 19:02
应用程序
算法
算法
c++
Android开发知识学习——TCP / IP 协议族
常见面试题
课后题学习资源来自:扔物线TCP/IP协议族一系列协议所组成的一个网络分层模型为什么要分层?
运气真不错!
·
2023-10-31 18:20
android
学习
tcp/ip
推荐一款面试神器:编程面试题库
介绍一下这款小程序咱们这款小程序记录了当前主流语言的一些
常见面试题
,包括常见问题和大厂面经。大厂面经数量还有待增加。别看小程序名称是「编程面试题库」,平时也可以翻阅,涨知识。
算法channel
·
2023-10-31 13:12
Spring
常见面试题
1、Bean的生命周期bean的生命周期2、循环依赖的解决方式1、实例化和初始化分开,提前暴露对象;2、三级缓存,暂存半成品对象;引用链接3、BeanFactory和ApplicationContext的区别1、BeanFactory是Spring比较原始的Factory,无法使用Spring的许多插件:如AOP、web应用等;2、ApplicationContext接口由BeanFactory接
OOMNPE
·
2023-10-31 07:21
spring
常见面试题
(2023最新)
目录前言1.spring是什么2.spring的设计核心是什么3.IOC和AOP面试题4.spring的优点和缺点5.spring中bean的作用域6.spring中bean的注入方式7.BeanFactory和ApplicationContext有什么区别?8.循环依赖的情况,怎么解决?9.spring中单例Bean是线程安全的吗?10.spring如何处理线程的并发问题?11.spring中b
爱穿背带裤的馫
·
2023-10-31 04:11
spring
java
面试
IOC
AOP
JavaScript
常见面试题
:new的时候做了什么?
分解new运算符创建一个空的简单JavaScript对象(即{});为步骤1新创建的对象添加属性__proto__,将该属性链接至构造函数的原型对象;将步骤1新创建的对象作为this的上下文;如果该函数没有返回对象,则返回this手写一个newfunctionmyNew(){constobj={}constargs=Array.prototype.slice.call(arguments,0)co
黑毛茎长
·
2023-10-30 22:47
软件测试
常见面试题
一
1.测试流程需求评审编写测试计划与方案编写测试用例与评审执行测试与BUG跟踪编写测试报告上线后进行回归测试总结2.如何编写测试用例了解需求,根据需求设计方法(等价类,边界值……),测试用例要素编号,标题,所属模块,前置条件,操作步骤,预期结果,实际结果3.测试方法和策略功能测试,性能测试,界面测试,安全测试,兼容测试4.测试计划和方案由组长和测试经理完成5.定位问题抓包web端F12开发者工具移动
月阳阳月
·
2023-10-30 19:37
软件测试
软件测试
黑盒测试
多线程--02--01--线程池
常见面试题
一、线程池
常见面试题
1.1、线程池参数(7-4-4)1、corePoolSize:线程池的基本大小,当提交一个任务到线程池时,线程池会创建一个线程来执行任务,即使其他空闲的基本线程能够执行新任务也会创建线程
na_tion
·
2023-10-30 08:23
多线程
多线程
java
APP UI自动化测试
常见面试题
,或许有用呢~
1.AndroidAPP内存不足时,如何获得内存?系统优先结束被挂起(暂停)的进程,释放内存。2.APP测试常见问题有哪些?原因有哪些?常见的有crash、ANR(应用无响应、卡死),一般由设备碎片化、网络波动大、内存泄漏、代码编写错误。3.APP自动化测试工具开放性问题,带点主观意见:1、对比其他熟悉的自动化工具的优缺点;2、自动化的简要方案(简要的同时关键内容请具体)。4.Android与we
程序员念姐
·
2023-10-30 08:43
技术分享
软件测试
自动化测试
软件测试
自动化测试
为什么重写equals必须重写hashCode
equals
常见面试题
在开始聊之前,我们先看几个常见的面试题,看看你能不能都回答上来。1、equals和==有什么区别?2、hashcode相等的两个对象一定==相等吗?equals相等吗?
一个程序员的成长
·
2023-10-30 01:02
前端
常见面试题
(九)vue路由
目录:1,Vue路由的实现原理❤2.SPA路由history模式上线后刷新404❤3,$route和$router的区别❤4.自定义过滤器详解5,自定义指令详解6,assets和static的区别❤一:Vue路由的实现原理路由这个概念最初是由后端提出来的,在我们没有SPA单页面应用之前,使用的一直都是后端路由,根据不同的路由返回不同的页面,后来随着单页面应用的诞生,开始有了前端路由,实现不刷新但是
嘎拉呢
·
2023-10-29 20:24
2022年Redis最新面试题- Redis分布式锁
最近整理一份关于Redis
常见面试题
的,也会根据自己的经验,标注一些出现的概率,最高5颗★出现的概率最高。比如这样:Redis最适合的场景,可以简单的说说吗?
java晴天过后
·
2023-10-29 18:07
redis
分布式
缓存
python
常见面试题
目
Contents1列表、元组、字典、集合的区别...22sys.path与os.path的区别...23copy模块的函数浅拷贝copy与深拷贝deepcopy区别?与赋值之间的区别?...24python单例模式...35os模块与sys模块有哪些常用函数...36、lambda是什么...37、re模块的match()与search()函数的区别...38、python中range与xrang
Christina加油
·
2023-10-29 08:44
软件测试
常见面试题
分享
一。必备技能1.编程基础,能看懂前端页面,掌握一门语言:php/python/java等2.数据库知识,建议准备好sql语言,能掌握高级查询使用基本可以应对了。3.软件测试理论,这个大家都不陌生,也是必考的了,应该可以轻松应付。要注意准备下web和app测试和性能测试这块,现在做web、app和微信小程序的公司好多。4.根据公司具体的职位要求可以准备的有linux的命令,CMMI的基础知识,TCP
可可kkkk
·
2023-10-29 01:25
Spring
常见面试题
https://blog.csdn.net/a745233700/article/details/80959716?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522169847982516800213061720%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D
m0_46598535
·
2023-10-28 19:45
java
开发语言
Spring
常见面试题
https://blog.csdn.net/a745233700/article/details/80959716?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522169847982516800213061720%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D
m0_46598535
·
2023-10-28 17:49
java
开发语言
Java
常见面试题
汇总-----------数据库(数据库锁、数据库存储过程)
57、数据库的锁 锁是一种并发控制技术,锁是用来在多个用户同时访问同一个数据的时候保护数据的。57.1、有2种基本的锁类型 共享(S)锁:多个事务可封锁一个共享页;任何事务都不能修改该页;通常是该页被读取完毕,S锁立即被释放。在执行select语句的时候需要给操作对象(表或者一些记录)加上共享锁,但加锁之前需要检查是否有排他锁,如果没有,则可以加共享锁(一个对象上可以加n个共享锁),否则不行。
从菜鸟到老菜鸟
·
2023-10-28 08:27
常见面试题
-MySQL专栏(一)
为什么mysql删了行记录,反而磁盘空间没有减少?答:在mysql中,当使用delete删除数据时,mysql会将删除的数据标记为已删除,但是并不去磁盘上真正进行删除,而是在需要使用这片存储空间时,再将其从磁盘上清理掉,这是MySQL使用延迟清理的方式。延迟清理的优点:如果mysql立即删除数据,会导致磁盘上产生大量的碎片,使用延迟清理可以减少磁盘碎片,提高磁盘的读写效率如果删除数据时立即清理磁盘
无敌少年小旋风
·
2023-10-27 18:55
面试题
mysql
数据库
Java异常处理的几种方式
异常处理的方式方式一:try-catch-finally语法说明案例finally结构的使用方式二:throws+异常类型说明案例方法重写的规则之一自定义异常类throw(手动抛出异常)的使用相关案例案例一案例二
常见面试题
异常概述与异常体系结构异常
万能的小白。
·
2023-10-27 17:43
Java
java
开发语言
Java 常用类(包装类)
目录八大Wrapper类包装类的分类装箱和拆箱包装类和基本数据类型之间的转换
常见面试题
包装类方法包装类型和String类型的相互转换包装类常用方法(以Integer类和Character类为例)Integer
Kim-Hyunyeon
·
2023-10-27 08:31
阶段1:Java入门
java
开发语言
java中Map常见的面试问题,扩容问题,转红黑树的前提,解决Hash哈希冲突的方法
Map集合
常见面试题
如何解决解决哈希碰撞的方法1链地址法(hashMap的处理方式)把hash表的每个单元作为链表的头节点。当发生冲突时放入到同一个hash值计算索引对应的链表。
user__kk
·
2023-10-27 04:45
知识点
java
面试
哈希
java
JVM
常见面试题
及详解
大厂
常见面试题
:1、JVM垃圾回收的时候如何确定垃圾?2、知道什么是GCRoots吗?3、如何盘点查看JVM系统默认值?4、你平时工作用过的JVM常用的基本配置参数有哪些?
不忘初心Eternity
·
2023-10-27 02:28
并发编程学习
jvm
垃圾回收
GC
Roots
Jvm面试题总结及答案 300道(针对Jvm的面试题 )
Jvm面试题及答案(Jvm面试题大全带答案)发现网上很多Jvm面试题及答案整理都没有答案,所以花了很长时间搜集,本套Jvm面试题大全,有大量经典的Jvm面试题以及答案,包含Jvm语言
常见面试题
、面试经验技巧等
每日一小知识
·
2023-10-27 02:55
java
jvm
java
面试
spring
职场和发展
Python
常见面试题
合集
一、Python语言特性1、谈谈对Python和其他语言的区别Python属于解释型语言,当程序运行时,是一行一行的解释,并运行,所以调式代码很方便,开发效率高,还有龟叔给Python定位是任其自由发展、优雅、明确、简单,所以在每个领域都有建树,所有它有着非常强大的第三方库。特点:语法简洁优美,功能强大,标准库与第三方库都非常强大,而且应用领域也非常广。可移植性,可扩展性,可嵌入性。缺点:运行速度
wespten
·
2023-10-27 02:48
Python
Go
AI
人工智能
机器学习
语言处理
前端
java
开发语言
常见面试题
-Netty专栏(一)
typora-copy-images-to:imgsNetty是什么呢?Netty用于做什么呢?答:Netty是一个NIO客户服务端框架,可以快速开发网络应用程序,如协议服务端和客户端,极大简化了网络编程,如TCP和UDP套接字服务(来自官网)热门开源项目如Dubbo、RocketMQ底层都是用了NettyNetty怎么实现高性能设计?答:Netty高性能的三个方面:传输:用什么样的通道将数据发送
无敌少年小旋风
·
2023-10-26 10:00
面试题
面试
TCP/IP三次握手四次挥手
常见面试题
常见面试题
【问题1】为什么连接的时候是三次握手,关闭的时候却是四次握手?答:因为当Server端收到Client端的SYN连接请求报文后,可以直接发送SYN+ACK报文。
陌忆_ee52
·
2023-10-26 08:58
SpringSecurity
常见面试题
汇总(超详细回答)
1.什么是SpringSecurity?核心功能?SpringSecurity是一个基于Spring框架的安全框架,提供了完整的安全解决方案,包括认证、授权、攻击防护等功能。其核心功能包括:认证:提供了多种认证方式,如表单认证、HTTPBasic认证、OAuth2认证等,可以与多种身份验证机制集成。授权:提供了多种授权方式,如角色授权、基于表达式的授权等,可以对应用程序中的不同资源进行授权。攻击防
java路飞
·
2023-10-26 01:07
面试复习
spring
java
面试
1024程序员节
Spring
常见面试题
汇总(超详细回答)
1.什么是Spring框架?Spring框架是一个开源的Java应用程序开发框架,它提供了很多工具和功能,可以帮助开发者更快地构建企业级应用程序。通过使用Spring框架,开发者可以更加轻松地开发Java应用程序,并且可以更加灵活地组织和管理应用程序中的对象和组件。Spring框架的核心思想是依赖注入(DI)和面向切面编程(AOP)。依赖注入(DI)可以帮助我们更好地组织和管理应用程序中的对象,使
java路飞
·
2023-10-26 01:07
面试复习
spring
java
mvc
面试
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他