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面试基础知识复习
【
Java面试
】redis雪崩、穿透和击穿详解
一Redis雪崩、穿透和击穿1.Redis雪崩:Redis雪崩是指在某一时刻,缓存中大量的缓存数据同时失效或过期,导致大量的请求直接打到后端数据库,导致数据库负载剧增,引发性能问题甚至崩溃。这通常是因为缓存数据的过期时间设置过于集中,或者在同一时间段内大量缓存同时失效造成的。2.Redis穿透Redis穿透是指恶意或者异常请求查询一个不存在于缓存和数据库中的数据,导致每次请求都会直接访问数据库,增
良枫
·
2023-08-18 08:11
Java面试
java
面试
redis
面试官问:大量的 TIME_WAIT 状态 TCP 连接,对业务有什么影响?怎么处理?
问题分析解决方案底层原理
Java面试
宝典完整版PDF1.问题描述模拟高并发的场景,会出现批量的TIME_WAIT的TCP连接:image短时间后,所有的TIME_WAIT全都消失,被回收,端口包括服务,
程序员白楠楠
·
2023-08-18 08:33
Java面试
(分布式缓存)
41.redis和memcheched什么区别为什么单线程的redis比多线程的memched效率要高啊?网络IO模型memcache:是多线程非阻塞IO复用网络模型,分为Master线程和worker子线程,Master线程负责监听网络连接,接受请求后,传递给worker线程,在worker线程中进行命令接受处理和返回,memcache启动时可以通过memcached-tnum设置worker线
DavidWei_1b54
·
2023-08-18 06:24
面试题目搜集
主要分为以下几部分:(1)
java面试
题(2)高端技术面试题(3)非技术性问题&HR问题汇总1
java面试
题熟练掌握java是很关键的,大公司不仅仅要求你会使用几个api,更多的是要你熟悉源码实现原理,
SYfarming
·
2023-08-18 04:11
最强 Java 面试八股文秋招 offer 召唤术,入职薪资 53k
最近我花了一些时间,为大家整理了2021秋招到2022年春招各一、二线互联网公司的
Java面试
题,内容包括Java00P,Java集合/泛型,异常,IO,反射,序列化,注解,多线程,JVM,MySQL,
着火点
·
2023-08-18 02:17
后端
java
面试
开发语言
后端
职场和发展
【2022最新核心面试资料 】最强
Java面试
八股文秋招offer召唤术!入职薪资53k
前言我分享的这份秋招Java后端开发面试总结包含了JavaOOP、Java集合容器、Java异常、并发编程、Java反射、Java序列化、JVM、Redis、SpringMVC、MyBatis、MySQL数据库、消息中间件MQ、Dubbo、Linux、ZooKeeper、分布式&数据结构与算法等25个专题技术点,都是小编在各个大厂总结出来的面试真题,已经有很多粉丝靠这份PDF拿下众多大厂的offe
JAVA序码
·
2023-08-18 02:44
java
面试
开发语言
Java面试
题目汇总
一、面向对象的三个基本特征2、方法重载和方法重写的概念和区别3、接口和内部类、抽象类的特性4、文件读写的基本类**5、串行化的注意事项以及如何实现串行化6、线程的基本概念、线程的基本状态以及状态之间的关系7、线程的同步、如何实现线程的同步8、几种常用的数据结构及内部实现原理。9、Socket通信(TCP、UDP区别及Java实现方式)**10、Java的事件委托机制和垃圾回收机制11、JDBC调用
sun13047140038
·
2023-08-17 21:06
java
面试
开发语言
java面试
题,上楼梯有多少种方式
java面试
题,上楼梯有多少种方式题目:一个小孩上一个N级台阶的楼梯,他可以一次走1阶、2阶或3阶,那么走完N阶有多少种方式。
海清源
·
2023-08-17 19:40
java
代理模式
java
开发语言
Java面试
集合(二)
前言大家好,我是Vic,今天给大家带来
Java面试
集合(二)的概述,希望你们喜欢二1.请问线程有哪些状态?
魔王哪吒
·
2023-08-17 15:11
spring框架,以及和spring框架相关的
Java面试
题和spring ioc的注入方式
目录一.spring来源,以及介绍1.spring诞生的背景2.spring框架介绍3.spring框架在使用中的优点以及不足3.1优点3.2不足3.3总结4.为什么要使用spring二.将spring框架部署在IDEA中1.替换pom.xml2.构建spring所需要的xml文件三.spring的三种注入方式0.定义需要的类,方法1.方法注入1.1接口注入(同时查看两个打印语句)1.2属性注入,
默o。
·
2023-08-17 14:40
java
spring
后端
java面试
强基(16)
目录clone方法的保护机制Java中由SubString方法是否会引起内存泄漏?Java中提供了哪两种用于多态的机制?程序计数器(线程私有)如何判断对象是否是垃圾?clone方法的保护机制clone0方法的保护机制在Object中是被声明为protected的。以User类为例,通过声明为protected就可以保证只有User类里面才能“克隆”User对象。Java中由SubString方法是
一个风轻云淡
·
2023-08-17 10:12
java面试
java
jvm
开发语言
java面试
系列(1)—— ArrayList与LinkedList的区别
说一下ArrayList与LinkedList的区别1.首先,他们的底层实现结构不同,ArrayList基于数组,LinkedList基于链表实现。2.由于底层结构的不同,ArrayList更适合随机查找,LinkedList更适合添加、删除。他们查找、添加、删除在不同的场景下时间复杂读有所不同。3.另外ArrayList和LinkedList都实现了List等接口,但是LinkedList还实现
sword to coding
·
2023-08-17 06:03
java面试习题
java
面试
链表
集合
Java面试
专项——集合专题一(ArrayList)--万字读懂ArrayList底层原理
集合是JAVA重点中的重点也是面试官必会提问的一点,通常涉及到集合的面试题通常呈现以下几点:难度大、粒度细、重底层、涉及数据结构等基础知识。目录集合框架回顾List集合及其实现类的特点ArrayList与源码分析探究一:initialCapacity?成员变量size?ArrayList中元素个数?ArrayList当前容量?还在傻傻分不清?探究二:jdk1.8下的ArrayList扩容机制?探究
城南皮卡丘
·
2023-08-17 06:02
#
Java面试专栏
java
面试
java-ee
java面试
基础 -- ArrayList 和 LinkedList有什么区别
目录基本介绍有什么不同??ArrayList的扩容机制ArrayLIst的基本使用基本介绍还记得我们的java集合框架吗,我们来复习一下,如图:可以看出来ArrayList和LinkedList都是具体类,他们都是接口List的实现类.但是他们底层的逻辑是不同的,相信学过这个的应该大概有个映像吧,如下图:可以看出来,ArrayList是向内存申请一块连续的数组空间进行存储,在数组的存储形式的基础上
niceffking
·
2023-08-17 06:29
java面试基础篇
java
面试
开发语言
Java面试
宝典
前言一、基础篇1.1.Java语言有哪些特点1、简单易学、有丰富的类库2、面向对象(Java最重要的特性,让程序耦合度更低,内聚性更高)3、与平台无关性(JVM是Java跨平台使用的根本)4、可靠安全5、支持多线程1.2.面向对象和面向过程的区别面向过程:是分析解决问题的步骤,然后用函数把这些步骤一步一步地实现,然后在使用的时候一一调用则可。性能较高,所以单片机、嵌入式开发等一般采用面向过程开发面
Java小白笔记
·
2023-08-17 05:51
面试
SpringBoot
git
github
mysql
Java网络编程和NIO详解5:Java 非阻塞 IO 和异步 IO
本系列文章将整理到我在GitHub上的《
Java面试
指南》仓库,更多精彩内容请到我的仓库里查看https://github.com/h2pl/Java-Tutorial喜欢的话麻烦点下Star哈文章将同步到我的个人博客
da3acf50377b
·
2023-08-17 02:40
java面试
基础 -- 方法重载 & 方法重写
目录重载重写重载方法的重载是指在同一个类中定义多个方法,他们具有相同的名称,但是具有不同的参数列表,例如:publicvoidmyMethod(intarg1){//方法体}publicvoidmyMethod(intarg1,intarg2){//方法体}publicvoidmyMethod(Stringarg1){//方法体}此处我们看到三个不同参数的,但是具有相同返回值和方法名的方法.有如下
niceffking
·
2023-08-17 02:58
java面试基础篇
面试
职场和发展
java
java面试
题及答案(基础篇)
2021最新
java面试
题及答案(基础篇),为你的面试助攻!1、Java中的内存溢出是如何造成的?
WeChat——E
·
2023-08-17 01:53
java
java
开发语言
Java面试
基础篇
以下内容来源自
Java面试
指南|JavaGuide(
Java面试
+学习指南)和自己的学习笔记整理,这里我整理了自己比较感兴趣的点,也有助于我自己理解~变量成员变量与局部变量的区别?
Luck1y
·
2023-08-17 00:35
#
Java部分
java
面试
开发语言
Java面试
考点:TCP三次握手和四次挥手你真的懂?
△三次握手建立接,究竟是什么情况?TCP是基于连接的,所以在传输数据前需要建立连接。 TCP在传输上是双工传输,不区分Client端和Server端,为了便于理解,我们把主动发起建连请求的一端称作Client端,把被动建立连接的一端称为Server端。TCP三次握手 建连的时序是从上到下,左右两边的绿色字分别代表Client端与Server端当时的连接状态。 首先建立连接前需要Server端
沈先生的影子
·
2023-08-16 22:36
Java面试
八股文 - 掌握面试必备知识(目录篇)
目录1.准备篇1.1
Java面试
概述1.2面试流程和注意事项1.3自我介绍及项目介绍1.4常见面试问题2.Redis篇2.1Redis简介和特点2.2Redis数据类型及其应用2.3Redis持久化机制
IT·陈寒
·
2023-08-16 17:35
Java面试技巧
java
面试
开发语言
探索Java中的静态变量与实例变量:存储区域、生命周期以及内存分配方式的区别
总结欢迎来到
Java面试
技巧专栏~探索Java中的静态变量与实例变量☆*o(≧▽≦)o*☆嗨~我是IT·陈寒✨博客主页:IT·陈寒的博客该系列文章专栏:
Java面试
技巧文章作者技术和水平有限,如果文中出现错误
IT·陈寒
·
2023-08-16 17:04
Java面试技巧
Java学习路线
java
python
开发语言
剑指BAT-备战金三银四——年底最全
Java面试
题汇总
JavaJava基础这部分一些简单的问题就直接没有放上来。基础:Java反射?反射有什么缺点?你是怎么理解反射的(为什么框架需要反射)?谈谈对Java注解的理解,解决了什么问题?内部类了解吗?匿名内部类了解吗?BIO和NIO区别,4核cpu,100个http连接,用BIO和NIO分别需要多少个线程HashMap的负载因子。jvm:jvm内存结构jvm调优参数什么是类加载?何时类加载?java的类加
架构师温以凡
·
2023-08-16 14:48
JAVA面试
宝典-Java 基础 知识
JAVA基础面试题1.Java基础知识1.1面向对象的特征1.2JAVA中基本数据类型1.3JDKJREJVM的区别1.4重载和重写的区别1.5Java中==和equals的区别1.6StringStringBufferStringBuilder区别1.7接口和抽象类的区别是什么1.8String类的常用方法有哪些1.9什么是单例模式有几种1.10反射1.11JDK1.8的新特性(高薪常问)1.1
sprout~
·
2023-08-16 13:07
JAVA面试宝典
java
面试
经验分享
JAVA面试
数据库篇
目录一.优化1.MYSQL中,如何定位慢查询?2.SQL语句执行慢,如何分析呢?3.索引了解过索引吗?(什么是索引)索引的底层数据结构了解过吗?B树和B+树的区别是什么呢?什么是聚簇索引什么是非聚簇索引?/什么是聚集索引,什么是二级索引(非聚集索引)?什么是回表?知道什么叫覆盖索引吗?MYSQL超大分页怎么处理?索引创建原则有哪些?什么情况下索引会失效?一.优化1.MYSQL中,如何定位慢查询?聚
steven_bingo
·
2023-08-16 00:27
JAVA面试
java
面试
数据库
Java面试
资料个人整理
408基础一、数据结构与算法Q:递归、迭代、分治、回溯、动规、贪心的概念A:递归的本质是将原问题拆分成具有相同性质的子问题,递归解法的特点有两个,分别是子问题拆分方程和终止条件。递归的调用栈会有深度限制。迭代和递归本质可以说是一样的,只是我们模拟了递归的调用栈而已,因此迭代有时候会用到栈这样的数据结构。分治算法的特征一般是先将原问题拆分成若干个子问题(分解),然后求解子问题(终止条件),最后将各个
阿联爱学习
·
2023-08-15 20:22
#
面经
java
面试
开发语言
Java集合详解
作者简介:大家好,我是爱发博客的嗯哼,爱好Java的小菜鸟如果感觉博主的文章还不错的话,请三连支持一下博主哦社区论坛:希望大家能加入社区共同进步个人博客:智慧笔记本文引自黑马程序员
Java面试
宝典文章目录前言
爱发博客的嗯哼
·
2023-08-15 18:32
java
开发语言
微服务相关面试题
作者简介:大家好,我是爱写博客的嗯哼,爱好Java的小菜坤如果感觉博主的文章还不错的话,请三连支持一下博主哦社区论坛:希望大家能加入社区共同进步个人博客:智慧笔记系列专栏:面试宝典本文引自黑马程序员
Java
爱发博客的嗯哼
·
2023-08-15 18:02
面试宝典
微服务
架构
云原生
Mysql相关面试题
作者简介:大家好,我是爱写博客的嗯哼,爱好Java的小菜鸟如果感觉博主的文章还不错的话,请三连支持一下博主哦个人博客:敬请期待系列专栏:面试宝典本文引自黑马程序员
Java面试
宝典文章目录面试官:MySQL
爱发博客的嗯哼
·
2023-08-15 18:32
面试宝典
mysql
数据库
后端
Spring相关面试题
作者简介:大家好,我是爱写博客的嗯哼,爱好Java的小菜鸟如果感觉博主的文章还不错的话,请三连支持一下博主哦个人博客:敬请期待系列专栏:面试宝典本文引自黑马程序员
Java面试
宝典文章目录面试官:Spring
爱发博客的嗯哼
·
2023-08-15 18:29
面试宝典
spring
java
后端
Java面试
题--真实、高频、有答案,全网最强
简介说明本文分享
Java面试
题,这套题真实、高频、全面、有详细答案、保你稳过面试,让你成为offer收割机。
·
2023-08-15 16:14
java面试
Java面试
题01
1、以下不属于oracle的逻辑结构的是?答案:BA.段B.数据文件C.表空间D.区2、构造函数何时被调用?答案:AA.创建对象时B.使用对象变量时C.调用对象方法时D.类定义时3、下列排序算法中,最好的情况喂喂O(n)的是?答案:BA.归并排序B.直接插入排序C.快速排序D.选择排序4、Oracle中常用的数据库加载工具是?答案:CA.gdfdistB.oracleExadataC.sqldrD
a里啊里啊
·
2023-08-15 12:06
面试
linux
java
面试
数据库
Java
基础知识复习
一
目录2.1Java的基本语法Java中的注释Java中的标识符Java中的关键字Java中的常量2.2Java中的变量变量的定义变量的数据类型变量的类型转换变量的作用域2.3Java中的运算符算术运算符赋值运算符比较运算符逻辑运算符编辑运算符的优先级案例篇:2.4选择结构语句if条件语句switch条件语句2.5循环结构语句while循环语句do...while循环语句for循环语句循环嵌套跳转语
迟早会把头薅秃
·
2023-08-15 11:06
java
开发语言
servlet
第一篇java
基础知识复习
目录一、基本格式二、Java代码的注释(方便阅读,方便记忆,阅读性强)三、标识符四、关键字五、常量整型常量:浮点数常量:float型:2e3f0.6fdouble型:41d1.23d布尔常量:字符常量:字符串常量:六、变量变量的定义变量的数据类型1、整型类型变量2、浮点数类型变量:3.字符类型变量:变量的类型转换七、变量的作用域八、运算符算术运算符赋值运算符比较运算符逻辑运算运算符的优先级九、选择
丑丑又哪错了啊啊啊
·
2023-08-15 11:35
java
jvm
开发语言
Java第一篇
基础知识复习
2.1.java的基本语法Java中的程序代码都必须放在一个类中,类需要使用class关键字定义1.Java中的程序代码可分为结构定义语句和功能执行语句,其中,结构定义语句用于声明一个类或方法,功能执行语句用于实现具体的功能。每条功能执行语句的最后都必须用分号(;)结束。System.out.println("这是第一个Java程序!");2.Java语言严格区分大小写。例如,定义一个类时,com
三月
·
2023-08-15 11:04
java
java
jvm
servlet
redis相关面试题
作者简介:大家好,我是爱写博客的嗯哼,爱好Java的小菜鸟如果感觉博主的文章还不错的话,请三连支持一下博主哦社区论坛:希望大家能加入社区共同进步系列专栏:面试宝典本文引自黑马程序员
Java面试
宝典文章目录面试官
爱发博客的嗯哼
·
2023-08-15 07:35
面试宝典
redis
数据库
缓存
华为OD真题--字符串中最小的整数和--带答案
1.华为OD机考题+答案2023华为OD统一考试(A+B卷)题库清单-带答案(持续更新)2023年华为OD真题机考题库大全-带答案(持续更新)2.面试题一手真实
java面试
题:2023年各大公司
java
半生程序员
·
2023-08-14 20:02
华为OD最新机试真题训练题
算法
华为od
java
算法
Java面试
Java面试
宝典是一本面向Java开发者的面试准备指南,旨在帮助准备参加Java相关职位面试的人们更好地准备和应对面试。
小石潭记丶
·
2023-08-14 13:02
java
面试
开发语言
java面试
题基础篇-03- ==和equals
==和equals==对比的是栈中的值,基本数据类型是变量值,引用类型是堆中内存对象的值object.equals跟==作用一致String.equalsString重写了equals方法,在String中使用equals方法比较的就是一个一个字符的去比,看看一样不一样经典笔试题
月光螳螂
·
2023-08-14 10:55
java面试题基础篇
java
开发语言
后端
java面试
题(3) == 和 equals
1、==和equals比较 ==比较的是栈中的数据,所以当对比的是基本类型数据的时候,比较的就是内容;对比的是对象的时候,比较的是对象的地址(创建对象的时候,现在栈中创建引用,引用中存储堆中已分配对象的地址); equals:object默认的equals使用还是==的方法,我么常使用的equals,都是重写后的方法,比如String的equals,重写后的equals比较的是每个字符是否相等
weixin_44356698
·
2023-08-14 10:25
java面试题
Java面试
题:==和equals的比较
==和equals比较==对比的是栈中的值,基本数据类型是变量值,引用类型是堆中内存对象的地址equals:object中默认也是采用==比较,通常会重写Objectpublicbooleanequals(Objectobj){return(this==obj);}Stringpublicbooleanequals(ObjectanObject){if(this==anObject){return
skz980619
·
2023-08-14 10:55
Java面试题笔记
Java面试
一百道题目(第三题)-“==”和equals的区别?
“==”和equals的区别?思路:对equals源码的了解程度。“==”做的判断是基于栈中的值,基本数据类型对比变量值,而引用数据类型对比内存对象地址这样理解一下,你想要找张三的房子,但是你只有一张张三房子的照片,你把这张照片发在网上,于是你在网友的帮助下得到了好几个不同的张三地址,于是你一一去对比,终于找到了张三的房子,请问网友之间传递张三住址透露张三住址构成什么罪…啊呸,回到正题,这个时候我
百五k
·
2023-08-14 10:23
java
面试
开发语言
JAVA面试
知识点
JAVA基础HashMap原理?为什么使用数组+链表?可以用ArrayList或LinkedList代替数组吗?HashMap为什么要进行扩容,扩容后原来的元素怎么进行处理?JDK8为什么在链表长度大于8时改用红黑树?为什么说HashMap是线程不安全的?HashMap使用Entry数组存储键值对,每一个键值对是一个Entry实体,Entry是一个单向链表结构,所以HashMap是使用数组加链表实
Toplhyi
·
2023-08-14 06:35
【面试专题】Java核心基础篇①
个人主页:个人主页系列专栏:
Java面试
专题目录1.面向对象的三大特性?分别解释下?
热爱编程的小白白
·
2023-08-14 03:38
Java面试
java
开发语言
面试
大数据开发基础-环境配置篇-Hadoop集群安装
首先是大数据开发基础篇环境搭建、组件面试题等其次是更新大数据开发面经的
java面试
基础最后更新一个大数据开发离线数仓的实战项目,自己写入简历的项目。关注不迷路,学习要进步!!!!!!
葡萄成熟时_
·
2023-08-14 01:19
大数据工程师Java
hadoop
大数据
hdfs
大数据开发学习基础篇
【
java面试
题】不定义新变量的情况下交换两个Integer变量
题目:不定义新变量的情况下交换两个Integer变量,完善swap()方法:publicclassMain{publicstaticvoidmain(String[]args){Integera=10;Integerb=20;swap(a,b);System.out.printf("ais%d,bis%d",a,b);}publicstaticvoidswap(Integera,Integerb)
科学熊
·
2023-08-13 23:49
java
java
开发语言
Java面试
——一分钟搞懂限流算法
为什么限流运营网站,经常会遇到各种挑战:某黑客发起DoS攻击、网络爬虫网页抓取、商品秒杀活动、双十一与618等场景,会使流量突然激增,如果不限制流量的访问就会使系统宕机。常见的限流算法1.漏桶算法(LEAKYBUCKET)漏桶算法创造一个固定容量的队列(漏桶),每个请求就像一滴水,到来后会先存储在漏桶里面。漏桶的底部有个破洞,水低落下来的速率就是限流的阈值。当漏桶容量已满时,后续的请求会溢出(拒绝
懒人Java屈原
·
2023-08-13 20:28
分布式
java
一周内咸鱼疯转2.4W次,最终被所有大厂封杀!
imageimage
Java面试
官手册需要加我Java圈子免费领取我已经把这些面试题和架构视频,放在我的Java架构技术资源群里,群里会各种PDF书籍,也有资深HR可以推荐工作,大牛相互交流技术,捣乱和发广告的勿加
勤奋的码农
·
2023-08-13 13:44
ARTS 挑战打卡的第一周,我学到了这些~
目录前言一、学习的内容二、超时怎么办那就换种思路看题解三、学习打卡成果展示3.1Github的小技巧3.2英文文章阅读3.3一篇很不错的
Java面试
题博客四、学习技巧的总结前言关于ARTS的释义●Algorithm
会洗碗的CV工程师
·
2023-08-13 11:08
CSDN
算法
最小二乘法
近邻算法
java
学习方法
Java面试
题大全(总结)
Java常见面试题大全**Java面向对象有哪些特征,如何应用**HashMap原理是什么,在jdk1.7和1.8中有什么区别ArrayList和LinkedList有什么区别高并发中的集合有哪些问题jdk1.8的新特性有哪些一、接口的默认方法二、Lambda表达式三、函数式接口四、方法与构造函数引用五、Lambda作用域六、访问局部变量七、访问对象字段与静态变量八、访问接口的默认方法九、Date
听云-cloud
·
2023-08-13 00:21
Java面试题常问
java
spring
spring
boot
spring
cloud
java-rabbitmq
上一页
33
34
35
36
37
38
39
40
下一页
按字母分类:
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
其他