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面试mysql索引
【
Java面试
笔记:进阶】19.Java并发包提供了哪些并发工具类?
Java并发包(java.util.concurrent)提供了一系列强大的工具类,用于简化多线程编程、提升并发性能并确保线程安全。1.Java并发包的核心内容并发包概述:java.util.concurrent包及其子包提供了丰富的并发工具类,用于简化多线程编程。主要组成部分:高级同步结构:如CountDownLatch、CyclicBarrier、Semaphore等。线程安全容器:如Conc
无心水
·
2025-04-25 11:41
Java
核心技术面试精讲笔记
java
面试
笔记
并发
countDownLatch
concurrent
Concurrent
互联网大厂
Java面试
实录:从Spring Boot到微服务
互联网大厂
Java面试
实录:从SpringBoot到微服务第一轮面试:基础技术考察面试官(M):欢迎你,谢飞机。首先,我们聊聊SpringBoot。
小傅哥的码仔
·
2025-04-25 10:39
Java场景面试宝典
Java
Spring
Boot
微服务
面试
数据库
安全性
大数据
互联网大厂
Java面试
揭秘:从基础到复杂业务场景的技术点梳理
互联网大厂
Java面试
揭秘:从基础到复杂业务场景的技术点梳理在互联网大厂的面试中,Java程序员赵大宝迎来了他的面试官。故事围绕着严肃的面试官和搞笑的水货程序员赵大宝展开,展现了一场充满趣味的面试。
quququ_2138
·
2025-04-25 10:38
Java场景面试宝典222
Java面试
互联网大厂
技术栈
业务场景
Spring
Boot
Jakarta
EE
微服务
Java面试
(2025)—— Spring
什么是Spring?结构化回答(总分总模式)①一句话定义“Spring是一个开源的Java企业级应用框架,核心目标是简化企业应用的开发,通过控制反转(IoC)、依赖注入(DI)和面向切面编程(AOP)等机制,提高代码的模块化、可测试性和可维护性。”②核心特性(重点展开)IoC和DI“Spring的核心是IoC容器,它管理对象的生命周期和依赖关系。开发者通过@Autowired或XML配置声明依赖,
weixin_44356698
·
2025-04-25 02:45
java面试2025
java
面试
spring
Java面试
(2025)—— Spring Boot
什么是SpringBootSpringBoot是一个约定优于配置的框架,通过自动装配和起步依赖大幅简化了Spring应用的搭建。它的核心优势在于:快速启动:内嵌服务器和自动配置让开发到部署只需几分钟;生态整合:通过starters轻松集成Redis、MQ等中间件;生产就绪:Actuator提供健康检查、指标监控等能力。我在XX项目中用SpringBoot+Docker实现了微服务快速部署,通过自定
weixin_44356698
·
2025-04-25 02:45
java面试2025
java
面试
spring
boot
Java面试
(2025)—— Spring MVC
什么是SpringMVCSpringMVC是Spring框架的一个基于Java的Web开发模块,它实现了MVC(Model-View-Controller)架构模式,用于构建灵活、松耦合的Web应用程序。它是Spring生态的核心组件之一,通过简化HTTP请求处理、数据绑定和视图渲染,帮助开发者高效构建企业级Web应用。SpringMVC的优点SpringMVC是Spring生态中用于构建Web应
weixin_44356698
·
2025-04-25 01:43
java面试2025
java
面试
spring
MySQL索引
B+树?主键索引每一个节点的大小?一个 page 多大?如果一条数据大于 16KB 怎么存?text 最多存多少数据?行溢出怎么办?数据存储格式有哪些?溢出页如何管理?
MySQL索引
与B+树1.B+树结构索引实现:InnoDB使用B+树作为索引结构,所有数据存储在叶子节点,非叶子节点仅存储键值和子节点指针。聚簇索引(主键索引):叶子节点存储完整的行数据。
蒂法就是我
·
2025-04-25 01:10
mysql
b树
数据库
Docker之网络配置
《一线大厂
Java面试
题解析+核心总结学习笔记+最新讲解视频+实战项目源码》,点击传送门,即可获取!最后面一个数字可以在0~255范围内任意变化,因此可以提供256个IP地址。
2401_84152109
·
2025-04-24 19:56
程序员
docker
网络
容器
带你进大厂:MySQL面试专题(一)
谈谈你对
MySQL索引
的理解什么是MVCC?MySQL是如何解决幻读?MySQL中为什么使用B+树?索引失效的情况?持续更新中…老铁给个关注,谢谢~~第二版内容:
山竹之七语
·
2025-04-24 17:44
MySQL面试真题
MySQL面试题
大厂面试题MySQL
MySQL
B+树面试
大厂面试真题MySQL
MySQL面试题索引
【
Java面试
笔记:基础】12.Java有几种文件拷贝方式?哪一种最高效?
在Java中,文件拷贝可以通过多种方式实现,不同方式的性能和适用场景有所差异。1.Java文件拷贝方式传统IO方式使用FileInputStream和FileOutputStream,通过循环读取和写入数据实现文件拷贝。示例代码:try(InputStreamis=newFileInputStream("source.txt");OutputStreamos=newFileOutputStream
无心水
·
2025-04-24 09:20
Java
核心技术面试精讲笔记
java
面试
笔记
传统IO
NIO
NIO
Files.copy
FileChannel
【
Java面试
笔记:基础】13.谈谈接口和抽象类有什么区别?
在Java中,接口(Interface)和抽象类(AbstractClass)都是实现多态和代码抽象的机制,但它们在设计目的、语法特性及使用场景上有显著差异。1.接口和抽象类的区别接口(Interface)定义:接口是对行为的抽象,是抽象方法的集合,用于定义API规范。特点:不能实例化。不能包含非静态方法实现(Java8之前)。不能包含非常量成员,所有字段都是隐含的publicstaticfina
无心水
·
2025-04-24 09:20
Java
核心技术面试精讲笔记
java
面试
笔记
接口
抽象类
Java Set/List 知识点
Java面试
基础面试题
JavaSet/List知识点Set与List区别List有序、值可重复,内部数据结构Obejct[]数组Set无序、值不重复,内部数据结构HashMapkey=objectvalue固定newObject()ArrayList有序存储元素允许元素重复,允许存储null值支持动态扩容非线程安全HashSet、LinkedHashSet、TreeSet的区别(面试常问)HashSet、LinkedH
caihuayuan5
·
2025-04-24 08:44
面试题汇总与解析
课程设计
spring
boot
vue.js
大数据
java
【
Java面试
笔记:基础】11.Java提供了哪些IO方式? NIO如何实现多路复用?
在Java中,I/O操作是网络编程和文件处理的核心,其发展经历了从传统的BIO(BlockingI/O)到NIO(Non-blockingI/O),再到**AIO(AsynchronousI/O)**的演进。1.Java提供的IO方式传统同步阻塞IO(BIO):特点:基于流模型实现,代码简单直观,但扩展性和性能存在局限性。应用场景:适合连接数较少的场景,如简单的文件操作或少量客户端的网络通信。缺点
无心水
·
2025-04-24 07:37
Java
核心技术面试精讲笔记
java
面试
笔记
NIO
AIO
BIO
I/O
互联网大厂
Java面试
实战:从基础到微服务与AI应用全解析
互联网大厂
Java面试
实战:从基础到微服务与AI应用全解析面试场景介绍本次面试发生在一家知名互联网大厂,职位是Java后端开发。场景设定为智慧物流领域,涉及订单处理、实时数据监控、智能调度系统等业务。
小傅哥的码仔
·
2025-04-23 23:18
Java场景面试宝典
Java
Spring
Boot
Microservices
AI
面试
互联网大厂
数据库
Java面试
实战:从Spring Boot到微服务架构的深度探讨
场景描述在一个阳光明媚的下午,谢飞机满怀信心地走进了一家知名互联网大厂,准备迎接他的Java开发工程师面试。面试官王先生看起来十分严肃,然而谢飞机早已习惯用幽默化解紧张。第一轮提问:SpringBoot与Web开发王先生:“谢先生,可以谈谈你对SpringBoot的理解吗?”谢飞机:“哦,SpringBoot就是一个框架,可以让我们快速搭建Web应用,省去了很多配置的麻烦。”王先生:“不错。那么你
小傅哥的码仔
·
2025-04-23 23:48
Java场景面试宝典
Java面试
Spring
Boot
微服务
大数据
系统监控
java面试
题(四),现在都这么卷了,八股文还适用吗?
文章目录前言一、基础概念什么是关系型数据库?与非关系型数据库的主要区别是什么?MySQL的存储引擎有哪些?InnoDB和MyISAM在事务、锁、外键上的区别?什么是B+树索引?为什么InnoDB选择B+树而非B树?主键和唯一索引的区别是什么?聚簇索引和非聚簇索引的区别什么是覆盖索引?如何设计覆盖索引?什么是索引的最左前缀原则?索引失效的常见场景有哪些?什么是哈希索引?适用场景是什么?什么是全文
从头再来的码农
·
2025-04-23 23:17
java面试题
java
开发语言
Java面试
:探索Spring Boot与微服务的深度挑战
场景:互联网大厂Java求职面试在一个阳光明媚的上午,赵大宝来到了知名互联网大厂进行Java开发岗位的面试。面试官是一位严肃且经验丰富的技术专家,准备对赵大宝进行技术上的全面考核。第一轮提问:基础知识与Spring框架面试官:赵大宝,请你简单介绍一下Java8的新特性。赵大宝(自信满满):Java8引入了lambda表达式、StreamAPI、以及新的日期时间API等等。面试官:不错,继续说说你对
quququ_2138
·
2025-04-23 23:16
Java场景面试宝典222
Java
Spring
Boot
微服务
面试
技术栈
Java面试
实战:从Spring Boot到微服务的深入探讨
Java面试
实战:从SpringBoot到微服务的深入探讨场景:电商场景的面试之旅在某互联网大厂的面试间,面试官李老师正襟危坐,而对面坐着的是传说中的“水货程序员”赵大宝。
quququ_2138
·
2025-04-23 23:44
Java场景面试宝典222
Java
Spring
Boot
微服务
面试
技术栈
互联网大厂
互联网大厂
Java面试
趣谈:从电商订单到微服务安全的技术探秘
互联网大厂
Java面试
趣谈:从电商订单到微服务安全的技术探秘大家好,今天带来一场互联网大厂的
Java面试
实录,不是枯燥的问答,而是充满趣味和生活化的技术探讨。
mateHecho
·
2025-04-23 22:13
Java场景面试宝典
Java
Spring
Boot
Hibernate
微服务
Spring
Cloud
安全框架
Kafka
互联网大厂
Java面试
:软件架构与大型网站架构设计的较量
互联网大厂
Java面试
:软件架构与大型网站架构设计的较量在一场互联网大厂的Java开发职位面试中,经验丰富的面试官遇到了一个有趣的求职者——马飞机。
南客先生
·
2025-04-23 10:49
java
软件架构
大型网站架构
面试技巧
Java面试
中问单例模式如何回答
1.什么是单例模式?单例模式(SingletonPattern)是一种设计模式,确保某个类在整个应用中只有一个实例,并且提供全局访问点。它有以下特点:确保只有一个实例。提供全局访问点。防止多次实例化,节约资源。2.如何实现单例模式?单例模式有多种实现方式,以下是最常见的几种。2.1饿汉式(EagerInitialization)饿汉式单例模式在类加载时就创建实例,线程安全,但是如果不使用这个类,实
昔我往昔
·
2025-04-23 10:47
面试题
单例模式
java
面试
【
Java面试
笔记:基础】6.动态代理是基于什么原理?
1.反射机制定义:反射是Java语言提供的一种基础功能,允许程序在运行时自省(introspect),直接操作类或对象。功能:获取类定义、属性和方法。调用方法或构造对象。运行时修改类定义。应用场景:O/RMapping框架:通过反射自动生成setter和getter,简化数据加载和持久化。绕过API访问控制:使用反射绕开访问限制,例如释放DirectBuffer。限制:Java9引入模块化系统后,
无心水
·
2025-04-23 10:16
Java
核心技术面试精讲笔记
java
面试
笔记
动态代理
JDK动态代理
cglib
mysql索引
策略_
Mysql索引
使用策略
索引的作用-一个例子索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑如下情况,假设数据库中一个表有10^6条记录,DBMS的页面大小为4K,并存储100条记录。如果没有索引,查询将对整个表进行扫描,最坏的情况下,如果所有数据页都不在内存,需要读取104个页面,如果这104个页面在磁盘上随机分布,需要进行10^4次I/O,假设磁盘每次I/O时间为10ms(忽略数据传输时
宋溪
·
2025-04-23 09:14
mysql索引策略
mysql索引
使用策略
1.索引的优点:要是对
mysql索引
的基本概念还不太清楚的话,可以看下我之前的两篇博客。mysql聚簇索引和非聚簇索引,大白话btree和b+tree。1.1索引大大减少了服务器需要扫描行的数量1
我想问问天
·
2025-04-23 09:43
mysql
mysql
java
索引
MySQL索引
总结(小白也能看懂)
索引划分按照底层存储方式角度划分:聚簇索引:索引结构和数据一起存放的索引,InnoDB中的主键索引就属于聚簇索引。非聚簇索引(又称二级索引):索引结构和数据分开存放的索引,InnoDB中除主键索引外都是非聚簇索引。MySQL的MyISAM引擎,不管主键还是非主键,使用的都是非聚簇索引。按照应用维度划分:类型说明主键索引(PrimaryKey)表的主键,唯一且非空,默认是聚簇索引唯一索引(Uniqu
liubo666_
·
2025-04-22 20:54
mysql
数据库
java
sql
五年后端开发,仅考这份面试题和答案,成功涨薪到30k!!!
个人认为,对于
Java面试
以及进阶的最佳学习方法莫过于刷题+博客+书籍+总结,前三者我将淋漓尽致地挥毫于这篇文章中,至于总结在于个人,实际上越到后面你会发现面试并不难,其次就是在刷题的过程中有没有去思考
独孤球球
·
2025-04-21 22:38
java
面试
jvm
(粉丝福利局)
java面试
-场景题汇总
作为9年经验的开发,现在的面试据说已经不仅仅是八股文了,本身到这个阶段对我而言,单纯的技术已经没有意义,还是要为业务去选择合适的技术,摘录一些我认为高频或者实用的场景设计题;【只开放7天哦】个人的微信公众号:印象人生;【后面打算同步文章到微信公众号,欢迎来踩】1、消息推送中的已读/未读消息设计“站内信”有两个基本功能:点到点的消息传送。用户给用户发送站内信,管理员给用户发送站内信。点到面的消息传送
LeoGoGoGoo
·
2025-04-21 14:55
java面试
java
面试
极限压测第3小时:手撕红黑树卡壳,P7考官追问CAS底层实现
面试场景:互联网大厂
Java面试
场景设定在一个昏暗的会议室里,面试官李工端坐在桌子后面,面前放着一台笔记本电脑和一张白纸。他穿着一身休闲西装,看起来既严肃又不失亲和力。
搞Java的小码农
·
2025-04-20 08:19
Java面试场景题
Java面试
高并发
红黑树
CAS
线程安全
Java面试
MYSQL(事务,存储引擎)
事务简介:事务是一组操作的集合,它是一个不可分割的工作单位,事务会把所有的操作作为一个整体一起向系统提交或撤销操作请求,这些操作要么同时成功,要么同时失败。事务操作:查看/设置事务提交方式SELECT@@autocommit;SET@@autocommit=0;提交事务:COMMIT;回滚事务:ROLLBACK;事务四大特性(ACID):原子性:事务是不可分割的最小单元,要么全部成功,要么全部失败
倾尘12331
·
2025-04-19 13:41
java
面试
mysql
【
Java面试
系列】Spring Cloud微服务架构中的分布式事务解决方案与Seata框架实现原理详解 - 3-5年Java开发必备知识
【
Java面试
系列】SpringCloud微服务架构中的分布式事务解决方案与Seata框架实现原理详解-3-5年Java开发必备知识引言在微服务架构中,分布式事务是一个不可避免的挑战。
菜鸟起航ing
·
2025-04-19 01:55
Java场景面试宝典
Java
Spring
Cloud
分布式事务
Seata
微服务
Java面试
大全(2020年版)301-400
目录301.java中会存在内存泄漏吗,请简单描述。302.能不能自己写个类,也叫java.lang.String?303.Java代码查错304.编写一个程序,将a.txt文件中的单词与b.txt文件中的单词交替合并到c.txt文件中,a.txt文件中的单词用回车符分隔,b.txt文件中用回车或空格进行分隔。305.编写一个程序,将d:\java目录下的所有.java文件复制到d:\jad目录下
RobotB
·
2025-04-18 19:18
分库分表,分库策略是什么?
在
Java面试
中,分库分表是解决数据库性能瓶颈和扩展性问题的常见方案。
Aaron Fang
·
2025-04-18 05:09
面试专题
mysql
Java面试
八股之Spring boot的自动配置原理
Springboot的自动配置原理SpringBoot的自动配置原理是其最吸引人的特性之一,它大大简化了基于Spring框架的应用程序开发。以下是SpringBoot自动配置的基本原理和工作流程:1.启动类上的注解SpringBoot应用通常会在主类上使用@SpringBootApplication注解,这是SpringBoot自动配置的起点。此注解是以下三个注解的组合:@SpringBootCo
天哥不爱学习
·
2025-04-17 21:20
Java面试八股文
java
面试
spring
boot
每天记录一道
Java面试
题---day38
说说类加载器双亲委派模型回答重点AppClassLoader的父加载器是ExtClassLoader,ExtClassLoader的父加载器是BootStrapClassLoader。JVM在加载一个类时,会调用AppClassLoader的laodClass方法来加载这个类,不过在这个方法中,会先使用ExtClassLoader的loadClass方法来加载类,同样ExtClassLoader的
Mr.每天进步一小步
·
2025-04-17 17:28
基础
JVM
Java面试题
java
spring
开发语言
每天记录一道
Java面试
题---day37
Java中有哪些类加载器回答重点BootStrapClassLoader是ExtClassLoader的父类加载器,默认负责加载%JAVA_HOME%/lib下的jar包和class文件。ExtClassLoader是AppClassLoader的父类加载器,负责加载%JAVA_HOME%/lib/ext文件夹下的class类。AppClassLoader是自定义类加载器的父类,负责加载class
Mr.每天进步一小步
·
2025-04-17 17:28
基础
Java面试题
JVM
java
开发语言
每天记录一道
Java面试
题---day32
MySQL索引
的数据结构、各自优劣回答重点B+树:是一个平衡的多叉树,从根节点到每个叶子节点的高度差不超过1,而且同层级的节点间有指针相互连接。
Mr.每天进步一小步
·
2025-04-17 17:58
Java面试题
MySQL
java
开发语言
每天记录一道
Java面试
题---day23
Spring中什么时候@Transactional会失效回答重点因为Spring事务是基于代理来实现的,所以某个加了@Transactional的方法只有是被代理对象调用时,那么这个注解才会生效,所以如果是被代理对象来调用这个方法,那么@Transactional是不会失效的。同时如果某个方法是private的,那么@Transactional也会失效,因为底层cglib是基于父子类来实现的,子类
Mr.每天进步一小步
·
2025-04-17 17:57
Java面试题
Spring
java
开发语言
每天记录一道
Java面试
题---day13
Java中的异常体系是怎样的回答重点Java中的所有异常都来自顶级父类ThrowableThrowable下有两个子类:Exception和ErrorError是程序无法处理的错误,一旦出现这个错误,则程序将被迫停止运行Exception不会导致程序停止,又分为两个部分RunTimeException运行异常和CheckException检查异常RunTimeException常常发生在程序运行过
Mr.每天进步一小步
·
2025-04-17 17:27
Java面试题
基础
java
开发语言
每天记录一道
Java面试
题---day19
Spring中的Bean创建的生命周期有哪些步骤回答重点推断构造方法实例化填充属性,也就是依赖注入处理Aware回调初始化前,处理@PostConstruct注解初始化,处理InitializingBean接口初始化后,进行AOP
Mr.每天进步一小步
·
2025-04-17 17:27
Java面试题
Spring
java
面试
开发语言
每天记录一道
Java面试
题---day39
GC如何判断对象可以被回收了回答重点引用计数法:-每个对象由一个引用计数属性,新增一个引用时计数器加1,引用释放时计数减1,计数为0时可以回收。可达性分析法:-从GCRoots开始向下搜索,搜索所走过的路径称为引用链。当一个对象到GCRoots没有任何引用链相连时,则证明此对象是不可用的,那么虚拟机就判断时可回收对象。GCRoots的对象有:-虚拟机栈中引用的对象-方法区中类静态属性引用的对象-方
Mr.每天进步一小步
·
2025-04-17 17:55
基础
JVM
Java面试题
java
jvm
面试
SpringBoot系列:Spring Boot集成定时任务Quartz(1)
《一线大厂
Java面试
题解析+核心总结学习笔记+最新讲解视频+实战项目源码》,点击传送门,即可获取!
2401_84049200
·
2025-04-17 15:12
程序员
spring
boot
java
面试
【刷题Day04】
MySQL索引
与优化
MySQL中的索引数量是否越多越好?为什么?回答:不是,首先索引也会占据内存。另外数据库的增删改都需要对索引再进行维护,过多索引会消耗大量不必要的资源。优化答案的思路:性能需要从时间、空间为角度进行分析答题思路:计组-B+树-应用,即底层逻辑、从时间上:索引在增删改时需要更新、B+树也有页分裂、合并等操作,应用时索引越多需要修改的地方越多。从空间上:索引占据内存、新建二级索引需要新建B+树,默认页
不思念一个荒废的名字
·
2025-04-17 12:21
面试题
mysql
数据库
MySQL索引
底层数据结构算法、优化以及锁与事务整理
目录一、索引数据结构实现:1.1、二叉树1.2、红黑树1.3、Hash表1.4、B-Tree结构(BTree)1.5、B+Tree结构(B-Tree变种:BPlusTree)二、MyISAM和InnoDb存储引擎索引实现2.1、MyISAM存储引擎索引实现2.2、InnoDb存储引擎索引实现2.3、联合索引——索引最左前缀原理2.4、MyISAM和InnoDB的应用场景三、Explain工具分析S
图灵农场
·
2025-04-17 07:17
个人笔记
mysql
数据结构
【
Java面试
系列】Spring Cloud微服务架构中的分布式事务实现与Seata框架深度解析详解 - 3-5年Java开发必备知识
【
Java面试
系列】SpringCloud微服务架构中的分布式事务实现与Seata框架深度解析详解-3-5年Java开发必备知识引言在微服务架构中,分布式事务是一个不可避免的挑战。
菜鸟起航ing
·
2025-04-15 22:42
Java场景面试宝典
Java
Spring
Cloud
分布式事务
Seata
微服务
【
Java面试
系列】Spring Cloud微服务架构中的分布式事务实现与性能优化详解 - 3-5年Java开发必备知识
【
Java面试
系列】SpringCloud微服务架构中的分布式事务实现与性能优化详解-3-5年Java开发必备知识引言在微服务架构中,分布式事务是一个不可避免的挑战。
菜鸟起航ing
·
2025-04-15 22:38
Java场景面试宝典
Java
Spring
Cloud
分布式事务
微服务
面试
SpringBoot 实现大文件视频转码(转码基于FFMPEG实现)
《一线大厂
Java面试
题解析+核心总结学习笔记+最新讲解视频+实战项目源码》,点击传送门,即可获取!
2401_84049088
·
2025-04-15 20:00
程序员
spring
boot
音视频
ffmpeg
Java spring mybatis面试题(200道),八股文
Java面试
题通过网盘分享的文件:面试题等2个文件链接:https://pan.baidu.com/s/1Xw0PzkfAmL8uesYBvrW2-A?
快乐的木子李
·
2025-04-14 01:49
资源
java
开发语言
spring
mybatis
【
Java面试
系列】Spring Boot微服务架构下的分布式事务处理与性能优化详解 - 3-5年Java开发必备知识
【
Java面试
系列】SpringBoot微服务架构下的分布式事务处理与性能优化详解-3-5年Java开发必备知识引言在当今的微服务架构中,分布式事务处理和性能优化是面试中经常被问及的高频话题。
菜鸟起航ing
·
2025-04-13 16:47
Java场景面试宝典
Java
Spring
Boot
微服务
分布式事务
性能优化
Java面试
黄金宝典47
1.如何设计一个秒杀系统定义秒杀系统是一种应对短时间内大量用户并发请求的系统,其核心目标是在高并发场景下保证系统的稳定性、数据的一致性,避免超卖等问题,同时快速响应用户请求。秒杀系统设计需从多个层面考虑,以应对高并发场景:前端优化:页面静态化:将商品详情页等做成静态页面,减少服务器压力。例如,将商品的图片、描述等信息提前生成静态HTML文件,用户访问时直接返回静态文件。限流:在前端对用户的请求进行
ylfhpy
·
2025-04-13 12:59
Java必知必会
java
面试
开发语言
职场和发展
java面试
宝典-抱你过岸
Java面向对象有哪些特征,如何应用面向对象编程是利用类和对象编程的一种思想。万物可归类,类是对于世界事物的高度抽象,不同的事物之间有不同的关系,一个类自身与外界的封装关系,一个父类和子类的继承关系,一个类和多个类的多态关系。万物皆对象,对象是具体的世界事物,面向对象的三大特征封装,继承,多态。封装,封装说明一个类行为和属性与其他类的关系,低耦合,高内聚;继承是父类和子类的关系,多态说的是类与类的
haven-852
·
2025-04-13 05:07
面试
面试
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他