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面试
题
目录1...JAVA系列...101.1常用容器...101.2ArrayList和linkedlist区别。ArrayList是否会越界...121.3ArrayList和hashset的区别。hashset存的数是否有序。...121.4HashMap与HashTable的区别...131.5如何决定使用HashMap还是TreeMap.131.6HashMap的实现原理...141.7Has
QY别说话
·
2023-11-01 13:32
Java
java
spring
【强推】计算机课程推荐
文章目录CS自学指南小林codingJavaGuide(
Java面试
+学习指南)CS自学指南:https://csdiy.wiki/%E7%BC%96%E7%A8%8B%E5%85%A5%E9%97%A8
联系丝信
·
2023-11-01 09:44
还不知道怎么分类
学习
Java面试
题(RabbitMQ)
135.rabbitmq的使用场景有哪些?①.跨系统的异步通信,所有需要异步交互的地方都可以使用消息队列。就像我们除了打电话(同步)以外,还需要发短信,发电子邮件(异步)的通讯方式。②.多个应用之间的耦合,由于消息是平台无关和语言无关的,而且语义上也不再是函数调用,因此更适合作为多个应用之间的松耦合的接口。基于消息队列的耦合,不需要发送方和接收方同时在线。在企业应用集成(EAI)中,文件传输,共享
我最酷_b537
·
2023-11-01 08:00
如何短时间突击
Java面试
?附刷题神器
从今年大家找工作反馈的情况来看,
java面试
正在变得越来越难~尤其是技术面,考察得越来越细,越来越底层。
烟雨平生V
·
2023-11-01 06:29
面试
Java
后端
java
面试
开发语言
如何短时间内突击
Java面试
不论是校招还是社招都避免不了各种面试、笔试,如何去准备这些东西就显得格外重要。不论是笔试还是面试都是有章可循的,我这个有章可循”说的意思只是说应对技术面试是可以提前准备。运筹帷幄之后,决胜千里之外!不打毫无准备的仗去面试前做好充足的准备准备自己的自我介绍关于着装随身带上自己的成绩单和简历如果需要笔试就提前刷一些笔试题花时间一些逻辑题准备好自己的项目介绍提前了解公司以及要应聘的岗位提前准备技术面试面
跟着我学Java
·
2023-11-01 06:57
Java
程序员
面试
java
经验分享
程序人生
如何短时间突击 Java 通过面试?
Java面试
是越来越难,那么如何能快速通过Java岗位的面试呢?阿七来聊聊这个问题。先找那些你不是很想去的公司面试,积累经验和面试题。
程序员伍六七
·
2023-11-01 06:53
JAVA
面试
java
面试
开发语言
程序人生
职场和发展
java面试
题大合集(开发者必看)
前言本文来自百度网络的一篇文章,由于没有答案,现在整理了一些比较好的回答和好的博客,可以自己扩展思路,如果大家有一下面试题的更好的答案,欢迎在评论区留言。以上全部来自网络!基本概念1、操作系统中heap和stack的区别堆:堆空间一般由程序员来分配,可以由垃圾回收机制来回收。一般用来存放new创建的对象和数组。栈:栈是“后进先出”的存储空间,一般用来存储基本类型的数据和对象的引用。2、什么是基于注
方正国际
·
2023-11-01 00:56
java
2022年阿里核心版
Java面试
八股文合集+各大厂面试真题
为了能让大家有更好的面试资料去面试大厂的技术岗位,花费了2个多月的时间,把市面上的所有的
Java面试
题,做了一个归纳本文档是从阿里面试官整理的
Java面试
题其包含的内容模块有:基础、JVM、多线程与高并发
「已注销」
·
2023-10-31 23:29
java
面试
jvm
java面试
100题(应届生必备)
一、Java基础1.JDK和JRE有什么区别?JDK:JavaDevelopmentKit的简称,java开发工具包,提供了java的开发环境和运行环境。JRE:JavaRuntimeEnvironment的简称,java运行环境,为java的运行提供了所需环境。具体来说JDK其实包含了JRE,同时还包含了编译java源码的编译器javac,还包含了很多java程序调试和分析的工具。简单来说:如果
m0_67401382
·
2023-10-31 22:58
面试
学习路线
阿里巴巴
android
前端
后端
Java面试
题
阿里巴巴(70题)1、java事件机制包括哪三个部分?分别介绍。2、为什么要使用线程池?3、线程池有什么作用?4、说说几种常见的线程池及使用场景。5、线程池都有哪几种工作队列?6、怎么理解无界队列和有界队列?7、线程池中的几种重要的参数及流程说明。8、什么是反射机制?9、说说反射机制的作用。10、反射机制会不会有性能问题?11、你怎么理解http协议?12、说说http协议的工作流程。13、htt
速战
·
2023-10-31 22:41
2021最新
Java面试
真题解析!java开发exe程序
前言设计模式是我们编程道路上绕不开的一环,用好了设计模式能够让代码拥有良好的维护性、可读性以及扩展性,它仿佛就是“优雅”的代名词,各个框架和库也都能见到它的身影。正是因为它有种种好处,所以很多人在开发时总想将某个设计模式用到项目中来,然而往往会用得比较别扭。其中一部分原因是业务需求并不太符合所用的设计模式,还有一部分原因就是在Web项目中我们对象都是交由Spring框架的Ioc容器来管理,很多设计
RocketMQ资料
·
2023-10-31 22:27
程序员
java
后端
面试
Netty 核心源码解读 —— ServerBootstrap 篇,应届毕业生
java面试
准备
这是我在做TCP网关时写的NettyServer的代码片段(https://github.com/SongranZhang/tcp-gateway/blob/master/src/main/java/com/linkedkeeper/tcp/connector/tcp/server/TcpServer.java),可以看到,NettyServer的初始化首先是通过ServerBootstrap的无
岚夜丶飘雪
·
2023-10-31 22:57
程序员
面试
java
后端
Java面试
题3(jsp)
1.JSP的常用指令?1)page指令功能:设置整个JSP网页的静态属性2)include指令功能:include指令用来向当前页面插入一个静态文件内容,这个文件可以是JSP.HTML文本或者是java程序语法:比如标签元素:file3)taglib指令功能:使用标签库定义新的自定义标签,在JSP页面中启动定制行为页面引用了用户自定义标签时,taglib指令应用引用自定义标签库,并指定标签的前缀2
ooooo博ooooo
·
2023-10-31 18:02
java面試題
Java面试
突击:公平锁和非公平锁有什么区别?
从公平的角度来说,Java中的锁总共可分为两类:公平锁和非公平锁。但公平锁和非公平锁有哪些区别?孰优孰劣呢?在Java中的应用场景又有哪些呢?接下来我们一起来看。正文公平锁:每个线程获取锁的顺序是按照线程访问锁的先后顺序获取的,最前面的线程总是最先获取到锁。非公平锁:每个线程获取锁的顺序是随机的,并不会遵循先来先得的规则,所有线程会竞争获取锁。举个例子,公平锁就像开车经过收费站一样,所有的车都会排
Java架构狮
·
2023-10-31 17:32
面试
职场和发展
Java面试
之锁-公平锁和非公平锁
Java锁之公平锁和非公平锁概念公平锁是指多个线程按照申请锁的顺序来获取锁,类似于排队买饭,先来后到,先来先服务,就是公平的,也就是队列非公平锁是指多个线程获取锁的顺序,并不是按照申请锁的顺序,有可能申请的线程比先申请的线程优先获取锁,在高并发环境下,有可能造成优先级翻转,或者饥饿的线程(也就是某个线程一直得不到锁)如何创建并发包中ReentrantLock的创建可以指定析构函数的boolean类
东北亚大中华区首席搬砖工具人
·
2023-10-31 17:32
java
面试
高并发
java
面试
多线程
并发编程
锁
深圳小公司面试题:AQS是什么?公平锁和非公平锁?ReentrantLock?
欢迎搜索【Java3y】来聊聊
Java面试
【对线面试官】系列一周两篇持续更新中!原创不易!!求三连!!
Java3y
·
2023-10-31 17:01
对线面试官
面试
java
多线程
并发
程序员
2020年--
JAVA面试
题汇总
文章目录基础部分1.集合继承体系2.List与Set区别3.ArrayList与LinkedList区别4.HashSet与TreeSet区别5.HashMap、HashTable、TreeMap、ConcurrentHashMap区别6.HashMapputget过程7.线程的创建方式8.线程的状态有哪些线程中的方法有哪些9.线程安全问题如何解决10.ThreadLocal有什么作用原理11.w
AugustShuai
·
2023-10-31 17:15
java面试
面试
redis
jvm
java
android
查漏补缺
(8)Binder framework架构和调用方法
1.Binder简介Binder是android系统中实现进程间通信的主要组件,包括各种AMS,PMS,SMS等服务和APK的通信都是通过binder实现。但是调用过PMS的同学肯定会有疑问,既然是进程通信,怎么没有消息的发送和接收,为什么调用不同进程的服务的接口能像调用相同进程的接口一样呢?这就是framework层对binder机制的封装的作用。2,Binder基本框架Binder主要分为驱动
上天肖
·
2023-10-31 17:06
基础查漏补缺
binder
android
查漏补缺
!阿里内部Android笔记火爆IT圈,已拿offer入职
一些感悟穷人的一次失败,为了还债可能一辈子都翻不了身,为还债一辈子送外卖。你将不再会有精力去思考和投机。穷人的失败可能断送了他所有暴富的机遇和时间,让不确定的人生瞬间确定下来,让充满无限可能的人生可能性逐渐缩小。这是赤裸裸的现实。只有当你有足够多的资本时,允许你失误的次数才会逐渐增加。拥有足够多的资本,哪怕尝试个三番五次失败了,也不会伤你元气。所以从这个角度讲,人的机遇是随着财富的增加而增加的。这
左夜天
·
2023-10-31 17:33
程序员
android
android
查漏补缺
(7)android预置apk
一.android预置apk关键是指定构建类型BUILD_PREBUILT,表示配置的是预构建文件。#必选设置当前路径,清除除LOCAL_PATH外的所有LOCAL_XX变量LOCAL_PATH:=$(callmy-dir)include$(CLEAR_VARS)#必选APPS/ETC/STATIC_LIBRARIES等等LOCAL_MODULE_CLASS:=APPS#必选指定源文件LOCAL_
上天肖
·
2023-10-31 17:02
基础查漏补缺
android
面试官必提的18道综合向
Java面试
题
Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。
游戏原画设计
·
2023-10-31 15:25
面试面经|
Java面试
RabbitMQ面试题
序言凡事预则立,不预则废。能读到这里的人,我相信都是这个世界上的“有心人”,还是那句老话:上天不负有心人!我相信你的每一步努力,都会收获意想不到的回报。目录1.RabbitMQ是什么?2.RabbitMQ特点?3.AMQP是什么?4.AMQP协议3层?5.AMQP模型的几大组件?6.说说生产者Producer和消费者Consumer?7.为什么需要消息队列?8.说说Broker服务节点、Queue
Java程序V
·
2023-10-31 13:06
Java
Java面试
java-rabbitmq
rabbitmq
java
JAVA面试
三——多线程
多线程35.并行和并发有什么区别?并行是指两个或者多个事件在同一时刻发生;而并发是指两个或多个事件在同一时间间隔发生。并行是在不同实体上的多个事件,并发是在同一实体上的多个事件。在一台处理器上“同时”处理多个任务,在多台处理器上同时处理多个任务。如hadoop分布式集群。所以并发编程的目标是充分的利用处理器的每一个核,以达到最高的处理性能。36.线程和进程的区别?简而言之,进程是程序运行和资源分配
x37558670
·
2023-10-31 05:41
java
面试
jvm
2019最新
Java面试
题——多线程
35.并行和并发有什么区别?并行是指两个或者多个事件在同一时刻发生;而并发是指两个或多个事件在同一时间间隔发生。并行是在不同实体上的多个事件,并发是在同一实体上的多个事件。在一台处理器上“同时”处理多个任务,在多台处理器上同时处理多个任务。如hadoop分布式集群。所以并发编程的目标是充分的利用处理器的每一个核,以达到最高的处理性能。36.线程和进程的区别?简而言之,进程是程序运行和资源分配的基本
weixin_45737309
·
2023-10-31 05:39
Java面试
复习总结15——Java多线程
目录Java中的线程Java线程状态机一个线程的生命周期Java多线程实战多线程的实现线程状态转换JavaThread常用方法Thread#yield():Thread.interrupt():Thread#interrupted(),返回true或者false:Thread.isInterrupted(),返回true或者false:Thread#join(),Thread#join(time)
Slayer_Zhao
·
2023-10-31 05:33
Java面试
Java面试
题(Redis)
179.redis是什么?都有哪些使用场景?Redis是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。Redis使用场景:数据高并发的读写海量数据的读写对扩展性要求高的数据180.redis有哪些功能?数据缓存功能分布式锁的功能支持数据持久化支持事务支持消息队列181.redis和memecache有什么区别?memca
我最酷_b537
·
2023-10-31 03:30
java面试
常问数据结构
本文主要总结面试中常问的java集合数据结构文章目录一、ListArrayListLinkedListVector二、MapHashMapLinkedHashMapHashTableTreeMap三、SetHashSetLinkedHashSetTreeSet时间复杂度一、ListArrayList底层是数组队列,相当于动态数组。与Java中的数组相比,它的容量能动态增长。数据结构-线性表的顺序存
OldWeiR
·
2023-10-31 00:10
JAVA
java
数据结构
面试
Java面试
进阶:synchronized的实现原理和锁的升级降级
同步和锁都是基于AQS框架synchronized代码块是由一对儿monitorenter/monitorexit指令实现的,Monitor对象是同步的基本实现单元。Java6之前,Monitor的实现完全是依靠操作系统内部的互斥锁,因为需要进行用户态到内核态的切换,所以同步操作是一个无差别的重量级操作。JVM对此进行了大刀阔斧地改进,提供了三种不同的Monitor实现,也就是常说的三种不同的锁:
qililong88
·
2023-10-30 18:32
java&JVM
java
多线程
面试
mysql
查漏补缺
1.客户端与服务器连接的过程TCP/IP:最常见的方式命名管道和共享内存:可在windows平台上使用。使用共享内存的方式进行通信的前提是:服务器进程和客户端进程必须在同一台Windows主机中。Unix域套接字文件:前提是服务器进程和客户端进程都运行在同一台操作系统为类Unix的机器上。后两种很罕见,以至于之前都不知道。仔细看来,后两种也是因为其局限性而没有得到通用。2.连接管理Mysql本身就
寒食君
·
2023-10-30 15:08
Java面试
知识点(十五)java中的异常(exception、throw、throws、try···catch)
一、throws关键字定义一个方法的时候可以使用throws关键字声明。使用throws关键字声明的方法表示此方法不处理异常,而交给方法调用处进行处理。使用throws抛出的运行时异常相当于提示调用者,该方法有风险,至于是否处理该风险,由调用者决定。throws关键字格式:public返回值类型方法名称(参数列表,,,)throws异常类{};二、throw关键字throw关机字作用是抛出一个异常
温柔的谢世杰
·
2023-10-30 15:15
java
面试
Java面试知识汇总
一文带你搞懂API网关
Java面试
笔试面经、Java技术每天学习一点
Java面试
关注不迷路作者:aCoder2013来源:https://github.com/aCoder2013/blog/issues/35前言假设你正在开发一个电商网站
java面试笔试
·
2023-10-30 13:50
Java集合面试题&知识点总结(中篇)
而在2023年10月份开始,我将推出
Java面试
题/知识点系列内容,期望对大家有所助益,让我们一起提升。
栗筝i
·
2023-10-30 09:20
面试题
java
python
面试
Java面试
题-Redis-第二天(Redis持久化、过期键删除策略、内存淘汰策略)
目录一、Redis持久化机制二、Redis过期键删除策略三、Redis内存淘汰策略一、Redis持久化机制为了能重用Redis数据,防止系统故障造成数据丢失,我们就需要将Redis中的数据写入到磁盘中,也就是持久化1.有哪些方式有rdb和aof两种方式rdb指的是在指定的时间间隔内将数据集以快照的方式存入到磁盘中,它恢复时是将快照文件直接读取到内存中它的特点是对数据完整性和一致性要求不高的(因为如
渣瓦攻城狮
·
2023-10-30 07:19
Redis
Java面试题
redis
java面试
由后进生复习引发的思考
下周要期末考试了,进行一轮的专项复习之后,这一周开始领着孩子们进行
查漏补缺
,查课文,看看哪篇课文还不会背诵,哪些生字不会写,哪些字还不认识,查练习册,找出自己曾做错的习题,二次分析出错的原因,拼音、生字
鹅卵石的记忆
·
2023-10-30 02:33
送给现在迷惘的自己
离2019年考研已经只有30天了,看到图书馆里学长学姐都在努力的拼搏,争取在最后的时间里面
查漏补缺
。他们这个时间应该也是很疲惫了,即将拿出自己最终的武器。
Jenny雯
·
2023-10-30 00:33
java面试
题
java面试
题1、线程、进程、多线程、线程池线程:线程是指进程中的一个单独的执行路径,不能单独存在,必须包含在进程中,是进程中的实际运作单位,是操作系统能够进行运算调度的基本单元。
不会写算法的小王
·
2023-10-29 21:12
java面试基础
java
开发语言
面试
jvm
maven
Java面试
基础篇
Java基础1.并行和并发有什么区别?2.守护线程是什么?3.创建线程有哪几种方式?以及怎么创建线程池?4.sleep()和wait()有什么区别?5.在Java程序中怎么保证多线程的运行安全?6.加锁的方式有哪些?7.synchronized和Lock有什么区别?8.什么是死锁9.怎么防止死锁?10.什么是Java序列化?什么情况下需要序列化?11.JSP和servlet有什么区别?12.JSP
不会写算法的小王
·
2023-10-29 21:38
java面试基础
java
面试
开发语言
都市职场人必备装x指南
Lesson01划重点:树立个人标签,并不断强化无论是人生,还是职场你能成就的高度取决于你的长板而不是读书时老师说的
查漏补缺
、完善短板你需要将你的长板作为你的个人标签并不断强化大家的印象这种正面的标签也能发挥
在下曾美丽
·
2023-10-29 20:11
流行面试题:Spring循环依赖问题
作者:Vt原文:https://juejin.im/post/5e927e27f265da47c8012ed9前言Spring如何解决的循环依赖,是近两年流行起来的一道
Java面试
题。
hahaxiixxsd
·
2023-10-29 20:20
Java网络编程与NIO详解8:浅析mmap和Direct Buffer
本文转自:https://www.cnblogs.com/huxiao-tee/p/4660352.html本系列文章将整理到我在GitHub上的《
Java面试
指南》仓库,更多精彩内容请到我的仓库里查看
程序员黄小斜
·
2023-10-29 14:37
Java网络编程和NIO详解
Java
近5年
java面试
题
Java面试
随着时间的改变而改变。在过去的日子里,当你知道String和StringBuilder的区别就能让你直接进入第二轮面试,但是现在问题变得越来越高级,面试官问的问题也更深入。
高级java架构师
·
2023-10-29 06:18
我是如何进入阿里巴巴的-面向春招应届生
Java面试
指南(七)
网络基础HTTPTCP对象的内存布局对象头(header)、实例数据(InstanceData)、对齐填充java对象头里的MarkWord里默认存储对象的HashCode、分代年龄和锁标记位(包括锁标志位和是否是偏向锁)锁一共4种状态,级别从低到高分依次是:无锁状态,偏向锁状态,轻量级锁状态和重量级锁状态jvm垃圾收集1、内存划分:栈内存,堆内存,方法区2、堆内存划分新生代,老年代和永久代新生代
weixin_33850890
·
2023-10-29 02:35
java
面试
运维
【java岗面试核心】堪称最强Github 200k 点赞!计算机指南
我凭借一份《
Java面试
核心知识点》成功拿下了阿里、字节、小米等大厂的offer,两年的时间,为了完成我给自己立的flag(拿下一线互联网企业offer大满贯),即使在职也一直在不断的学习与备战面试中!
「已注销」
·
2023-10-29 02:33
java
面试
jvm
JAVA面试
题简单整理
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、重载和重写的区别一、&和&&的区别一、get和post请求的区别delete、put一、cookie和session的区别一、@Autowired和@Resource区别一、==”和equals最大的区别是一、IOC控制反转一、什么是AOP?一、AOP为什么叫切面编程?一、为什么叫控制反转?一、IOC和DI的区别?一、
小扎仙森
·
2023-10-29 02:47
笔记
java
服务器
tomcat
如何使用gpt提高效率
✍个人主页——默语的博客《
java面试
题大全》惟余辈才疏学浅,临摹之作或有不妥之处,还请读者海涵指正。
默 语
·
2023-10-28 23:11
笔记
gpt
python
开发语言
复习想法
学完多边形的面积,感觉有很多没有教好的地方,希望能在复习的时候
查漏补缺
,又怕自己忘记了,所以还是趁着想着的时候写点计划我想,首先应该给孩子们整理一些错题。
燕子小姐
·
2023-10-28 22:57
手撸golang spring ioc/aop 之1
手撸golangspringioc/aop之1缘起最近阅读[Offer来了:
Java面试
核心知识点精讲(框架篇)](王磊,2020.6)本系列笔记拟采用golang练习之SpringSpring基于J2EE
老罗话编程
·
2023-10-28 21:14
【2022最新
Java面试
宝典】—— SpringMVC面试题(29道含答案)
目录1.概述1.1什么是SpringMVC?简单介绍下你对SpringMVC的理解?1.2SpringMVC的优点2.核心组件2.1SpringMVC的主要组件?2.2什么是DispatcherServlet2.3什么是SpringMVC框架的控制器?2.4SpringMVC的控制器是不是单例模式,如果是,有什么问题,怎么决?3.工作原理3.1请描述SpringMVC的工作流程?描述一下Dispa
超级码里喵
·
2023-10-28 20:32
Java面试宝典
SpringMVC
C++新经典 | C++
查漏补缺
(类)
目录1.类对象的复制2.权限修饰符3.成员函数的定义与声明4.构造函数(1)explicit关键字(2)构造函数初始化列表(3)默认构造函数(4)=default;和=delete;(5)拷贝构造函数(6)移动构造函数(7)继承构造函数(8)类型转换构造函数(8.1)类型转换函数5.析构函数(1)在什么情况下有必要书写自己的析构函数呢?(2)析构函数的成员销毁6.默认参数7.内联函数8.类成员函数
烫青菜
·
2023-10-28 18:50
#
C++新经典
c++
【C++】C++基础
查漏补缺
内存C/C++程序编译时内存分为5大存储区:堆区、栈区、全局区、文字常量区、程序代码区从静态存储区域分配:内存在程序编译时就已经分配好,这块内存在程序的整个运行期间都存在。速度快、不容易出错,因为有系统会善后。例如全局变量,static变量等。在栈上分配:在执行函数时,函数内局部变量的存储单元都在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处理器的指令集中,效率很高,但是分
小徐勿忘初心
·
2023-10-28 18:19
编程
c++
上一页
25
26
27
28
29
30
31
32
下一页
按字母分类:
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
其他