Just play around
synchronized的常见面试题 synchronized的常见面试题
synchronized 关键字是Java中实现线程同步的基本机制之一。它用于保护共享资源不被多个线程同时访问,从而避免数据不一致和保证线程安全。synchronized 可以用于方法和代码块,有助于确保在同一时刻只有一个线程可以进入同步代
2024-06-08
数据库常见面试笔试题 数据库常见面试笔试题
1.什么是数据库的第三范式数据库的第三范式(Third Normal Form, 3NF)是关系数据库设计中规范化的核心要求之一,旨在消除数据冗余、确保数据依赖合理,从而提升数据一致性和存储效率。它的核心规则是:所有非主属性必须直接依赖于主
2024-05-06
小米集团暑期实习-一面面经 小米集团暑期实习-一面面经
1.最近在读什么技术书籍?2.你的专业是信息与计算科学,和计算机科学与技术有什么区别?问了转专业相关的事情。3.校勤工官网的 资料文件下载 功能是怎么实现的?信息浏览页面有分页吗?4.项目中的nacos是用来干什么的?我们知道nacos有两
2024-04-29
阿里国际暑期实习-一面&二面面经 阿里国际暑期实习-一面&二面面经
一面主要是问项目,问实习,问的很仔细。我说在更新热门博客这个功能上,是每15min更新一次,使用了分布式锁保证每次只有一台机器来执行这个定时任务。面试官问为什么没有使用分布式任务调度中间件?然后问分布式锁是怎样实现的。 问实习干了什么,为什
2024-04-16
淘天集团暑期实习-面经 淘天集团暑期实习-面经
1.讲一下http协议的历史各版本以及主要特点HTTP/0.91991年提出了HTTP/0.9,它最主要的特点就是简单,只有一个GET命令,它虽然简单,但是充分验证了WEB服务的可行性。 HTTP/1.0HTT
2024-04-02
JVM之类加载机制 JVM之类加载机制
概述当 Java 虚拟机将 Java 源码编译为字节码之后,虚拟机便可以将字节码读取进内存,从而进行解析、运行等整个过程,这个过程我们叫:Java 虚拟机的类加载机制。JVM 虚拟机执行 class 字节码的过程可以分为七个阶段:加载、验证
2024-04-02
JVM之垃圾回收器 JVM之垃圾回收器
总的来说,Java 虚拟机的垃圾回收器可以分为四大类别:串行回收器、并行回收器、CMS 回收器、G1 回收器。 1.串行回收器串行回收器是指使用单线程进行垃圾回收的回收器。因为每次回收时只有一个线程,因此串行回收器在并发能力较弱的计算机上
2024-03-30
Spring常见面试题 Spring常见面试题
1.BeanFactory和FactoryBean有什么区别 BeanFactory:IoC容器顶层接口,给IoC容器提供了一套完整的规范。以Factory结尾,表示它是一个工厂类(接口),用于管理Bean的一个工厂。 FactoryBea
2024-03-27
IO模型介绍(select,poll,epoll) IO模型介绍(select,poll,epoll)
1.什么是操作系统的IO?我们如果需要对磁盘进行读取或者写入数据的时候必须得有主体去操作,这个主体就是应用程序。 应用程序是不能直接进行一些读写操作(IO)的,因为用户可能会利用此程序直接或者间接的对计算机造成破坏,只能交给底层软件—操作系
2024-03-27
springcloud alibaba入门 springcloud alibaba入门
本质上,SCA是在Spring Cloud的基础上,进行了增强,补充了一些额外的能力,根据阿里多年的业务沉淀做了一些定制化的开发 注意,要选择对应的版本,springboot 2.x的版本要选择SCA 2021的版本分支:https:/
2024-03-25
MySQL日志系统详解 MySQL日志系统详解
在任何一种数据库中,都会有各种各样的日志,记录着数据库工作的过程,可以帮助数据库管理员追踪数据库曾经发生过的各种事件 MySQL日志主要包括六种: 重做日志(redo log) 回滚日志(undo log) 归档日志(binlog)(二进
2024-03-17
3 / 6