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面试复习总结
【漫画】谈谈Redis持久化,一线互联网大厂中高级
Java面试
真题收录
save601000这个配置指的是,每隔60s,如果有超过1000个key发生了变更,那么就生成一个新的dump.rdb文件,就是当前redis内存中完整的数据快照,这个操作也被称之为snapshotting快照。当然你也可以手动调用save或者bgsave命令,同步或异步执行rdb快照生成,同时save可以设置多个,就是多个snapshotting检查点,每到一个检查点,就会去check一下,是
Java极客1024
·
2023-11-26 10:04
程序员
面试
java
阿里p8架构师总结的
Java面试
通关要点汇总
这里,笔者结合自己过往的面试经验,整理了一些核心的知识清单,帮助读者更好地回顾与复习Java服务端核心技术,由于整个文档内容特别多,共有29个Java核心左右技能全解析,所以在这里只以引出问题为主简单介绍下大概有哪些知识点。以下所有资料领取方式:转发+关注,然后私信关键字【面试】即可获得基础篇基本功面向对象的特征final,finally,finalize的区别int和Integer有什么区别重载
吃井不忘挖水人呢
·
2023-11-26 07:58
java面试
基础大全,绝对经典<51-95><转>
51、类ExampleA继承Exception,类ExampleB继承ExampleA。有如下代码片断:try{thrownewExampleB("b")}catch(ExampleAe){System.out.println("ExampleA");}catch(Exceptione){System.out.println("Exception");}请问执行此段代码的输出是什么?答:输出:Ex
weixin_30756499
·
2023-11-26 05:51
java
面试
数据库
java面试
题之手写单例设计模式
单例设计模式单例模式特点:饿汉式方式一方式二枚举类方式方式三静态代码块方式懒汉式方式一方式二线程安全版方式三静态内部类单例模式特点:1、单例类只能有一个实例(构造器私有化)。2、单例类必须自己创建自己的唯一实例(含有一个该类的静态变量来保存这个唯一的实例)。3、单例类必须给所有其他对象提供这一实例饿汉式饿汉式:直接创建对象,不存在线程安全问题,不管你是否需要这个对象都会创建方式一publiccla
向天再借500年
·
2023-11-25 19:16
面试
java
面试
单例模式
设计模式
java 线程面试题_2016年java多线程面试题及答案
那么在
java面试
中,有哪些面试试题呢?1)现在有T1、T2、T3三个线程,你怎样保证T2在T1执行完后执行,T3在T2执行完后
盲点大侠
·
2023-11-25 19:46
java
线程面试题
15个顶级Java多线程面试题及答案
在任何
Java面试
当中多线程和并发方面的问题都是必不可少的一部分。如果你想获得任何股票投资银行的前台资讯职位,那么你应该准备很多关于多线程的问题。
码农联盟
·
2023-11-25 19:43
java
【2022最新
Java面试
宝典】—— 多线程面试(60道含答案)
目录1.多线程有什么用?2.线程和进程的区别是什么?3.Java实现线程有哪几种方式?4.启动线程方法start()和run()有什么区别?5.怎么终止一个线程?如何优雅地终止线程?6.一个线程的生命周期有哪几种状态?它们之间如何流转的?7.线程中的wait()和sleep()方法有什么区别?8.多线程同步有哪几种方法?9.什么是死锁?如何避免死锁?10.多线程之间如何进行通信?11.线程怎样拿到
超级码里喵
·
2023-11-25 19:12
Java面试宝典
java
面试
多线程
Java面试
之springboot项目常见问题(附带代码持续更新中...)
目录1、你是如何配置SpringBoot应用程序的?2、你如何实现SpringBoot应用程序的日志记录?3、你如何处理SpringBoot应用程序的异常?4、你如何处理SpringBoot应用程序的安全性?5、你如何实现SpringBoot应用程序的缓存?6、你如何实现SpringBoot应用程序的数据库访问?7、你如何实现SpringBoot应用程序的RESTfulAPI?8、你如何实现Spr
今天还没打卡噢
·
2023-11-25 17:08
java
java
spring
boot
面试
java面试
题之-数据库篇(持续更新)
文章目录提前预知MySQL基础01、MySQL有哪些数据类型?02、char和varchar的区别是什么?03、binary和varbinary的区别?04、MySQL中myisam与innodb的区别?05、MySQL建表的约束条件有哪些?06、数据库的三范式是什么?07、超键、候选键、主键、外键分别是什么?08、MySQL中in和exists区别09、drop、delete与truncate的
彤彤的小跟班
·
2023-11-25 14:49
java面试
java
mysql
java面试
位图_如何优雅地使用Redis之位图操作
作者:黄泽杰来源:Java架构沉思录公众号注:更多Java技术文章,点击文末阅读原文直达前言在进入今天的主题前,先简单地解释下Redis中的位图到底是什么。Redis官方文档对于位图的介绍如下:位图不是一个真实的数据类型,而是定义在字符串类型上的面向位的操作的集合。由于字符串类型是二进制安全的二进制大对象,并且最大长度是512MB,适合于设置2^32个不同的位。位操作分为两组:常量时间单个位的操作
weixin_39603117
·
2023-11-25 13:04
java面试位图
阿里JAVA架构师面试136题:JVM+spring+分布式+并发编程+redis+网络+设计模式!
此文包含
Java面试
的各个方面,史上最全,苦心整理最全
Java面试
题目整理包括Java基础+JVM+算法+数据库优化+算法数据结构+分布式+并发编程+缓存等,使用层面广,知识量大,涉及你的知识盲点。
小兽_e1ba
·
2023-11-25 13:30
Spring Boot 项目不同环境打包配置与Shell脚本部署实践,太实用了!
>>号外:关注“Java精选”公众号,回复“2021面试题”关键词,领取全套500多份
Java面试
题文件。
Java精选
·
2023-11-25 11:55
数据库
java
linux
maven
编程语言
2023年
Java面试
题-多线程
系列文章目录2023年
Java面试
题目录系列文章目录多线程一、串行,并行,和并发的区别?二、守护线程是什么?三、创建线程有哪几种方式?四、线程有哪些状态?五、sleep()和wait()有什么区别?
孤儿尽悲欢绝
·
2023-11-25 05:23
Java
java
开发语言
UML2面向对象分析与设计期末复习知识点
UML2期末
复习总结
-----看完不过!你找我!((‵o′))PS:只是知识点总结,还是要看书的。PS:未经作者允许,严禁转载。违者后果自负。
DaftEcho
·
2023-11-24 22:28
UML2
设计模式
经验分享
Spring Boot集成MyBatis实现多数据源访问的“秘密”
的基础配置使用多数据源小结SpringBoot集成MyBatis实现多数据源访问的“秘密”☆*o(≧▽≦)o*☆嗨~我是IT·陈寒✨博客主页:IT·陈寒的博客该系列文章专栏:架构设计其他专栏:Java学习路线
Java
IT·陈寒
·
2023-11-24 22:07
微服务架构设计
Java学习路线
Java面试技巧
spring
boot
mybatis
后端
2020年最新整理-
Java面试
题大全
发现网上很多
Java面试
题都没有答案,所以花了很长时间搜集整理出来了一套
Java面试
题,希望对大家有帮助哈~阅读本文预计需要12分钟打算这几天每天更新15~20题。(这样有助于你们阅读和理解!)
java星星
·
2023-11-24 18:26
java面试
https://www.jianshu.com/p/aa7c46f9af08https://www.jianshu.com/p/84058be5d2ab?utm_source=desktop&utm_medium=timeline
破城之晓
·
2023-11-24 13:38
Java面试
丨Redis经典 20题
1.什么是Redis?它主要用来什么的?Redis,英文全称是RemoteDictionaryServer(远程字典服务),是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。与MySQL数据库不同的是,Redis的数据是存在内存中的。它的读写速度非常快,每秒可以处理超过10万次读写操作。因此redis被广泛应用于缓存,另外
奋斗喝咖啡
·
2023-11-24 13:53
redis
java
数据库
java面试
题
今天要谈的主题是关于求职,求职是在每个技术人员的生涯中都要经历多次。对于我们大部分人而言,在进入自己心仪的公司之前少不了准备工作,有一份全面细致面试题将帮助我们减少许多麻烦。在跳槽季来临之前,特地做这个系列的文章,一方面帮助自己巩固下基础,另一方面也希望帮助想要换工作的朋友。相关概念面向对象的三个特征封装,继承,多态,这个应该是人人皆知,有时候也会加上抽象。多态的好处允许不同类对象对同一消息做出响
Cherry300
·
2023-11-24 11:51
现在的
Java面试
已经和2年前完全不一样了!
大家都知道程序员涨薪主要还是要靠跳槽来完成!但是我们都知道,无论是考试,还是求职,这个难度,参加人数是影响难度的一个很大因数(当然特别牛逼的大佬可以忽略这句话)。每年高考、考研人数都在增加,这求职人数也必然是每年都会增加的,因此,就算完全不出新技术,求职的难度也会越来越大。最近和不少出去面试的朋友闲聊,都发现,两年前面试高级开发,会JUC、JVM相关的知识点都是加分项,现在反而成了基本要求,不会这
Java程序员YY
·
2023-11-24 10:26
【云计算大数据】Spark数据倾斜解决方案,java程序设计简明教程答案
哪一个stage生成的task特别慢,就能够自己用肉眼去对你的spark《一线大厂
Java面试
m0_64867435
·
2023-11-24 09:13
程序员
面试
java
后端
字节跳动后端
Java面试
题——MySQL、Tomcat、设计模式、并发编程
为了能够在面试回答中优雅而不失体面回答面试考点,该文章借鉴了不同平台对知识点的描述。如有侵权请联系我文章的不足和错误请指正,好的建议也不要吝啬,我都会采纳并更正您的点赞是我持续更新的动力一、MySQL部分数据库三范式是什么?有哪些数据库优化方面的经验?请简述常用的索引有哪些种类?以及在MySQL数据库中索引的工作机制是什么?MySQL的基础操作命令:MySQL的复制原理以及流程。MySQL支持的复
Java_苏先生
·
2023-11-24 09:20
java面试
题全集2
框架方面的内容,包括hibernate、MyBatis、spring、SpringMVC等,由于Struts2已经是明日黄花,在这里就不讨论Struts2的面试题,如果需要了解相关内容,可以参考我的另一篇文章《
Java
洋山芋-土豆
·
2023-11-24 07:26
Java网络编程和NIO详解1:JAVA 中原生的 socket 通信机制
本文转自:https://github.com/jasonGeng88/blog本系列文章将整理到我在GitHub上的《
Java面试
指南》仓库,更多精彩内容请到我的仓库里查看https://github.com
da3acf50377b
·
2023-11-24 05:52
不打无准备之仗,备战2020:最全868道
Java面试
题及答案整理分享
115个
Java面试
题:什么是Java虚拟机?为什么Java被称作是无关的编程语言?JDK和JRE的区别是什么?static关键字是什么意思?Java中是否可以覆盖(overr
风平浪静如码
·
2023-11-24 00:24
Java面试
题:聊一聊线程池
为什么会有线程池线程是一个重资源,JVM中的线程与操作系统的线程是一对一的关系,所以在JVM中每创建一个线程就需要调用操作系统提供的API创建线程,赋予资源,并且销毁线程同样也需要系统调用。而系统调用就意味着上下文切换等开销,并且线程也是需要占用内存的,而内存也是珍贵的资源。因此线程的创建和销毁是一个重操作,并且线程本身也占用资源。线程数并不是越多越好我们都知道线程是CPU调度的最小单位,在单核时
NiklausYu
·
2023-11-24 00:33
java
线程池
多线程
Java面试
题:Hibernate的二级缓存与Hibernate多表查询
我们来看两个有关Java框架之Hibernate的面试题,这是关于Hibernate的常考知识点。1、请介绍一下Hibernate的二级缓存解题按照以下思路来回答:(1)首先说清楚什么是缓存;(2)再说有了hibernate的Session就是一级缓存,即有了一级缓存,为什么还要有二级缓存;(3)最后再说如何配置Hibernate的二级缓存。缓存就是把以前从数据库中查询出来和使用过的对象保存在内存
零点145
·
2023-11-23 21:01
通过Spring整合MyBatis实现持久层操作
使用Mapper接口拓展:事务管理通过Spring整合MyBatis实现持久层操作☆*o(≧▽≦)o*☆嗨~我是IT·陈寒✨博客主页:IT·陈寒的博客该系列文章专栏:架构设计其他专栏:Java学习路线
Java
IT·陈寒
·
2023-11-23 20:35
Java学习路线
微服务架构设计
spring
mybatis
tomcat
Volatile详解
视频学习地址:尚硅谷Java大厂面试题第二季(
java面试
必学,周阳主讲)谈谈对Volatile的理解Volatile在日常的单线程环境是应用不到的Volatile是Java虚拟机提供的轻量级的同步机制
Jacob Lee
·
2023-11-23 18:00
Java多线程
多线程
java
Java的深拷贝和浅拷贝思考
前言在
Java面试
中,深拷贝和浅拷贝的概念是经常被问到的。虽然已经看过一些相关的文章,但我觉得它们并没有讲得很清楚。我希望通过这篇文章,能够更深入地理解并解释深拷贝和浅拷贝的概念,以便更好地应对面试。
爱 coding 的遥
·
2023-11-23 17:12
java
算法
Java面试
& HashMap实现原理分析
Java面试
&HashMap实现原理分析美团面试题:Hashmap的结构,1.7和1.8有哪些区别,史上最深入的分析HashMap1.8之后为什么要采用数组+链表+红黑树的储存方式?
杭家y
·
2023-11-23 14:27
java基础
hashmap
1024程序员节
使用Java Servlet生成动态二维码
日志输出结语欢迎来到Java学习路线专栏~探索Java中的静态变量与实例变量☆*o(≧▽≦)o*☆嗨~我是IT·陈寒✨博客主页:IT·陈寒的博客该系列文章专栏:Java学习路线其他专栏:Java学习路线
Java
IT·陈寒
·
2023-11-23 12:15
Java学习路线
Java面试技巧
java
servlet
开发语言
java面试
题 --- 并发②
1.JDK1.6开始对synchronized做了哪些优化?使用了锁升级、锁粗化、锁消除等方式来优化性能。锁升级就是先尝试偏向锁,如果没获取到锁就升级为轻量级锁,还没获取到就升级为重量级锁;锁粗化就是如果连续一系列的操作都对同一段代码反复加锁和解锁,就将加锁范围扩大,减少加解锁的次数;锁消除就是如果某一段代码加了锁但是根本不会存在并发竞争资源的问题,那么虚拟机就会把锁去掉。2.Synchroniz
贪挽懒月
·
2023-11-23 09:49
《道德经》学习本周
复习总结
图片发自App本周前四次课为“无为篇”的第3章“不尚贤”、第60章“治大国若烹小鲜”、第77章“天之道其犹张弓与”和第73章“勇于敢则杀”,后两次课为“辨证篇”的第58章“其政闷闷”和第36章“将欲歙之”。第3章“不尚贤”主要讲“为无为,则无不治。”,圣人治理民众,“虚其心,实其腹,弱其志,强其骨”,使民无知无欲,达到无为而治的目的。第60章“治大国若烹小鲜”讲的是治国之道,不折腾,顺应道的自然,
快乐大拙
·
2023-11-23 07:52
Java面试
题---摘要牛客网
练习1王强决定把年终奖用于购物,他把想买的物品分为两类:主件与附件,附件是从属于某个主件的,下表就是一些主件与附件的例子:主件附件电脑打印机,扫描仪书柜图书书桌台灯,文具工作椅无如果要买归类为附件的物品,必须先买该附件所属的主件,且每件物品只能购买一次。每个主件可以有0个、1个或2个附件。附件不再有从属于自己的附件。王强查到了每件物品的价格(都是10元的整数倍),而他只有N元的预算。除此之外,他给
Aimin2022
·
2023-11-23 05:18
测试面试
java
开发语言
华为-算法---测试开发工程师----摘要牛客网
Java面试
题---摘要牛客网-CSDN博客packageextendNiuKeWang;importjava.util.Scanner;publicclassGoodHuaWei{publicstaticvoidmain
Aimin2022
·
2023-11-23 05:41
测试面试
java
开发语言
Java面试
题之StringBuffer和StringBuilder源码详解
StringBuilder的方法都没有:synchronized修饰,是线程不安全的StringBuilder也可以完成字符串的拼接,效率高单线程操作字符串缓冲区下操作大量数据推荐使用StringBuilder下面是源码的append方法,大家可以看到是没有我们的synchronized修饰的,其他的方法大家可以自己点进源码看一下StringBuffer中的方法都有:synchronized修饰,
Java+每天进步亿点点
·
2023-11-23 02:04
面试题详解
java
jvm
面试
开发语言
intellij-idea
Java面试
-框架篇-Mybatis
Java面试
-框架篇-MybatisMyBatis执行流程延迟加载使用及原理一,二级缓存来源MyBatis执行流程读取MyBatis配置文件:mybatis-config.xml加载运行环境和映射文件构造会话工厂
Y_cen
·
2023-11-23 01:46
Java面试
java
面试
mybatis
Mybatis执行流程
延迟加载使用及原理
一级
二级缓存
2020年最新版
Java面试
题大全
前言面试时公司挑选职工的一种重要的方法,要想在面试中脱颖而出,超越竞争对手,必须做好面试准备以及面试资料,做好齐全的准备——这里分享一些常见的
Java面试
问题,主要有Java基础知识,集合容器,并发,jvm
秀才_a377
·
2023-11-22 23:45
最新
Java面试
题汇总,看完这些面试文章足够了
基础面试题
Java面试
题-基础篇一
Java面试
题-基础篇二
Java面试
题-集合框架篇三Java基础面试题(4)Java基础面试题(5)Java多线程与并发面
AI乔治
·
2023-11-22 18:10
P8大牛偷偷塞给我一份面试官最爱问的
Java面试
题 愿这道“开胃菜”打破大家面试壁垒
因为工作岗位的变动,开始负责给集团招聘一些技术人员,出于对公司的负责,也为了更好的胜任技术经理的职位,在面试的这件事上,朋友做了大量的“功课”,首先研究了几乎所有大厂的面试题,还和负责招聘工作的几个朋友,详细的探讨了
Java
码农小芷
·
2023-11-22 16:50
Java面试
ZooKeeper面试题汇总及答案
【面试题】-ZooKeeper是什么ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,它是集群的管理者,监视着集群中各个节点的状态根据节点提交的反馈进行下一步合理操作。最终,将简单易用的接口和性能高效、功能稳定的系统提供给用户。客户端的读请求可以被集群中的任意一台机器处理,如果读请求在节点上注册了监听器,这个监听器也是由所连接的zook
web13985085406
·
2023-11-22 16:47
java
java
面试
java-zookeeper
后端
elasticsearch
JAVA面试
题 - ZooKeeper
JAVA面试
题总目录篇目录说说zk的四种节点类型。zookeeper怎么保证事务的顺序一致性?Zookeeper有哪几种几种部署模式?说几个zookeeper常用的命令。
梦想攻城狮、
·
2023-11-22 16:46
JAVA面试题
zookeeper原理篇-Zookeeper的数据存储与恢复原理,
java面试
通关手册
而比较值得注意的是这些文件的大小,都是一样的67108880KB,这大小换算成MB刚好是64MB大小,除此之外,可以看到log文件的命名都是log.作为前缀,后面的名字都是十六进制的数字,那么这个是什么呢?其实这个是使用了一个ZXID作为后缀,而选择的则是当前日志中的第一条事务的ZXID,而ZXID我们前面也了解过,是由两个部分组合而成,高32位代表当前Leader的选举周期–epoch的大小,而
m0_65322636
·
2023-11-22 16:15
程序员
面试
java
后端
Zookeeper使用篇-Zookeeper系统核心模型,百度
java面试
经验
ctimectime代表Createtime,与czxid搭配使用,即在创建当前节点的时候,记录创建的时间mtimemtime代表Modifiedtime,与mzxid搭配使用,即会记录最后一次节点变更操作的时间versionversion代表当前节点的版本号cversioncversion代表当前节点中创建的子节点的版本号aversionaversion代表当前节点中ACL权限相关的版本号eph
A极客精神
·
2023-11-22 16:45
程序员
面试
java
后端
Java面试
题之:Zookeeper
Java面试
题之:Zookeeper一、Zookeeper概念二、Zookeeper角色①Leader②Follower③Observer一、Zookeeper概念 Zookeeper是一个分布式协调服务
faramita_of_mine
·
2023-11-22 16:14
The
interview
questions
java
zookeeper
分布式
面试题
「
Java面试
」Zookeeper如何实现Leader选举
一个工作了7年的粉丝,最近去面试遇到Zookeeper里面的一个问题。因为平时很少研究,所以面试的时候只能一个劲的说:不知道。他觉得很尴尬,于是来问我,:“Zookeeper是如何实现Leader选举的”。下面看看普通人和高手对这个问题的回答需要高手面试文档(附赠阿里内部十万字面试文档)或者有不懂的技术面试题想咨询的小伙伴可以后台【Mic】普通人:Zookeeper里面我记得有一个epoch和my
没用的阿吉556
·
2023-11-22 16:43
java
面试
java-zookeeper
mybatis
sql
java面试
-zookeeper
1、什么是zap协议ZAB协议总共包含以下两部分内容:ZAB协议通过两阶段提交的方式来确保分布式系统的一致性。这两阶段分别是:准备阶段和提交阶段。在准备阶段,一个节点(称为Leader)向其他节点(称为Follower)发送提案,Follower接受并确认提案。在提交阶段,Leader将提案发送给所有节点,并等待多数节点的确认。一旦多数节点发送确认消息,Leader就可以将提案确定为最终结果,然后
曲终--人散
·
2023-11-22 16:10
java面试系列
java-zookeeper
java
面试
[
Java面试
基础]注解、反射详解
注解和运用注解编程内容:注解的作用注解的本质反射注解信息元注解属性的数据类型及特别的属性:value数组反射机制概述类的加载与ClassLoader理解Class类并获取Class实例注解的作用格式public@interface注解名称{属性列表;}格式有点奇怪,我们稍后再研究。分类大致分为三类:自定义注解、JDK内置注解、还有第三方框架提供的注解。自定义注解就是我们自己写的注解。JDK内置注解
Lawfree
·
2023-11-22 07:53
Java基础
Java
注解
反射
面试
经典
Java面试
题收集
1、面向对象的特征有哪些方面?答:面向对象的特征主要有以下几个方面:-抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是什么。-继承:继承是从已有类得到继承信息创建新类的过程。提供继承信息的类被称为父类(超类、基类);得到继承信息的类被称为子类(派生类)。继承让变化中的软件系统有了一定的延续性,同时继承也是封
nnngu@csdn
·
2023-11-22 04:05
Interview
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他