面试题
文章平均质量分 89
Kone_k
这个作者很懒,什么都没留下…
展开
-
Java基础 - 并发、锁
并发1.Synchronized 相关问题Synchronized原理?Synchronized 是 由 JVM 实 现 的 一 种 实 现 互 斥 同 步 的 一 种 方 式 , 如 果 你 查 看 被 Synchronized 修 饰 过 的 程 序 块 编 译 后 的 字 节 码 , 会 发 现 , 被 Synchronized 修 饰 过 的 程 序 块 , 在 编 译 前 后 被 编 译 器 生 成 了 monitorenter 和 monitorexit 两 个 字 节 码 指 令在原创 2021-08-16 17:25:11 · 310 阅读 · 0 评论 -
java 基础
java基础Java内存区域1-JVM 的主要组成部分及其作用JVM包含两个子系统和两个组件两个子系统Class loader(类装载)Execution engine(执行引擎)两个组件Runtime data area(运行时数据区)Native Interface(本地接口)。Class loader(类装载):根据给定的全限定名类名(如:java.lang.Object)来装载class文件到Runtime data area中的method area。Executi原创 2021-08-16 17:22:20 · 139 阅读 · 0 评论 -
面试题-zk
文章目录@[toc]1.ZooKeeper是什么?*2.ZooKeeper提供了什么?**3.Zookeeper文件系统**4.四种类型的znode**5.Zookeeper通知机制**6.Zookeeper做了什么?**7.zk的命名服务(文件系统)**8.zk的配置管理(文件系统、通知机制)**9.Zookeeper集群管理(文件系统、通知机制)**10.Zookeeper分布式锁(文件系统、通知机制)**11.获取分布式锁的流程**12.Zookeeper队列管理(文件系统、通知机制)**13.Zoo原创 2021-08-06 16:37:46 · 500 阅读 · 0 评论 -
面试题-redis
文章目录@[toc]**一、Redis数据结构相关****1.Redis 支持的数据类型****2.Redis有哪些常用的命令?****3.Redis有哪些应用场景**二、Redis事务1.**什么是事务****2.为什么redis事务不具备原子性****3. Redis 事务相关命令有哪些?**三、Redis持久化和缓存管理**1.Redis持久化是什么?****2.Redis 持久化机制有哪些?****3.Redis 持久化机制 AOF 和 RDB 有什么区别?****4.RDB和AOF 持久化机制的优原创 2021-08-06 16:36:59 · 211 阅读 · 0 评论 -
面试题-rabbit
文章目录@[toc]前言1、上千万条消息在mq中积压了几个小时还没解决:2、rabbitmq设置过期时间,部分消息丢失:**3、RabbitMQ 上的⼀个 queue 中存放的 message 是否有数量限制?**4、分布式部署:5、如何确保消息正确地发送⾄RabbitMQ?6、如何确保消息接收⽅消费了消息?7、如何避免消息重复投递或重复消费?8、消息基于什么传输?9、消息如何分发?10、消息怎么路由?11、如何确保消息不丢失?12、使⽤RabbitMQ有什么好处?13、消息队列有什么缺点?14、MQ如何选原创 2021-08-06 16:36:24 · 93 阅读 · 0 评论 -
面试题-mysql
文章目录@[toc]MySQL基础篇说一下 MySQL 执行一条查询语句的内部执行过程?MySQL 提示“不存在此列”是执行到哪个节点报出的?MySQL 查询缓存的功能有何优缺点?如何关闭 MySQL 的查询缓存功能?MySQL 的常用引擎都有哪些?MySQL 可以针对表级别设置数据库引擎吗?怎么设置?常用的存储引擎 InnoDB 和 MyISAM 有什么区别?InnoDB 有哪些特性?一张自增表中有三条数据,删除了两条数据之后重启数据库,再新增一条数据,此时这条数据的 ID 是几?MySQL 中什么情况会原创 2021-08-06 16:35:16 · 2978 阅读 · 0 评论 -
面试题-springcloud
文章目录@[toc]**1.什么是微服务****2. 微服务之间是如何独立通讯的****3. springcloud和dubbo有哪些区别****4. springboot和springcloud认识**5. 什么是服务熔断,什么是服务降级**6. 微服务的优缺点**7. 使⽤中碰到的坑**8. 列举微服务技术栈****9. eureka和zookeeper都可以提供服务的注册与发现功能,他们的区别****10. eureka服务注册与发现原理****11. dubbo服务注册与发现原理****12. 限流原创 2021-08-06 16:34:20 · 152 阅读 · 0 评论 -
面试题-springboot
1、什么是 Spring Boot?Spring Boot 是 Spring 开源组织下的子项目,是 Spring 组件一站式解决方案,主要是简化了使用 Spring 的难度,简省了繁重的配置,提供了各种启动器,开发者能快速上手。2、Spring Boot有哪些优点?减少开发,测试时间和努力。使用JavaConfig有助于避免使用XML。避免大量的Maven导入和各种版本冲突。提供意见发展方法。通过提供默认值快速开始开发。没有单独的Web服务器需要。这意味着你不再需要启动Tomcat,原创 2021-08-06 16:32:40 · 76 阅读 · 0 评论 -
Java基础 - 集合
java基础Java内存区域1-JVM 的主要组成部分及其作用JVM包含两个子系统和两个组件两个子系统为Class loader(类装载)、Execution engine(执行引擎)两个组件为 Runtime data area(运行时数据区)、Native Interface(本地接口)。**Class loader(类装载):**根据给定的全限定名类名(如:java.lang.Object)来装载class文件到Runtime data area中的method area。**原创 2021-08-06 16:31:07 · 298 阅读 · 0 评论