![](https://img-blog.csdnimg.cn/b50ae3d1e2a74e80b76a6188e828d5a0.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
面试
面试
坚持每天学习一点
找一个程序员学习搭子 杭州有没有帮我内推的大佬?
展开
-
4-10 面经
● 阻塞问题:在二阶段提交的第二阶段中,如果协调者(Transaction Coordinator)在等待参与者(Transaction Participants)的提交或者回滚响应时发生故障,会导致参与者长时间阻塞,资源无法释放,可能引发性能问题和系统可用性问题。● 数据不一致:在二阶段提交中,如果在准备阶段某个参与者发生故障,或者提交阶段中协调者发生故障,可能导致部分参与者已经提交事务,而其他参与者尚未提交,从而引发数据不一致性问题。在统计直播间的人员流水信息时,会将观众进入,离开的数据分表入库。原创 2024-04-11 20:55:27 · 637 阅读 · 0 评论 -
咕泡教育面试
Spring中,有两个id相同的bean,会报错吗,如果会报错,在哪个阶段报错。21、什么是Dubbo,它有哪些核心功能?24、Dubbo和SpringCloud的区别?23、Dubbo的工作原理是什么?CurrentHashMap底层具体实现知道吗,实现原理是什么?29、Redis和zookeeper实现分布式锁,哪一种更好?19、SpringBoot的自动装备机制 (没看)26、能回答一下SpringBean生命中周期的执行流程吗?37、关于索引的底层实现,为什么选择B+树,而不是红黑树。原创 2024-01-24 09:26:36 · 549 阅读 · 0 评论 -
Java基础面试
1、获取class对象2、通过class对象获取构造方法3、通过构造方法调用newInstance()方法创建对象实例https://blog.csdn.net/hc1285653662/article/details/125882779原创 2022-10-01 10:42:47 · 189 阅读 · 0 评论 -
并发编程面试题大全(1)
1、Future可以拿到异步线程返回的结果2、可以捕获到获取子线程执行结果的异常FutureTask里面可以传一个Callable的具体实现类,可以对这个异步运算任务的结果进行等待获取、判断是否已经完成,取消任务等操作。只有当运算完成的时候结果才能取回,如果运算尚未完成get方法将阻塞。线程互斥是指对于共享的进程资源,在单个线程访问时的排他性。当若干个线程都要使用某一共享资源时,任意时刻最多只允许一个线程去使用,其他要使用该资源的线程必须等待,直到占用着释放该资源p25。原创 2023-05-21 16:45:20 · 362 阅读 · 0 评论 -
Maven面试
system:由于版权限制等原因,不是所有的jar包都存储在中央仓库中。provided:编译和测试有效,不会打包进发布包中(典型的例子为servlet-api,一般的web工程运行时都使用容器的servlet-api)借助于maven,可以将jar包仅仅保存在仓库中,有需要使用的工程,引用这个文件接口,并不需要真的把jar包复制过来。clean 生命周期:清理项目,删除前一次构建在target文件夹下的各种jar包。Maven的生命周期就是为了对所有的构建过程进行抽象和统一。原创 2022-10-07 16:34:22 · 314 阅读 · 0 评论 -
Spring面试
Spring是一个轻量级的Java开发框架它的根本使命是为了解决企业级应用开发的复杂性,简化Java开发它有两个核心特性,一个是依赖注入,另一个是面向切面编程AOP。原创 2023-09-05 22:22:49 · 84 阅读 · 0 评论 -
SpringCloud面试相关
是一个连接分布式服务节点和轻量级消息的一个框架,通常和SpringCloud config 配置使用完成动态配置的一键式刷新。为什么需要学习SpringCloud?什么是SpringCloud?原创 2023-08-20 22:13:47 · 54 阅读 · 0 评论 -
MySQL面试整理
索引的优缺点索引的使用场景(重要)索引有哪几种类型?主键索引、唯一索引、普通索引。原创 2023-05-12 20:42:11 · 312 阅读 · 0 评论 -
Redis面试
持久化指的是将内存中的数据持久化到磁盘上,保证服务宕机后数据的恢复。原创 2022-10-14 22:54:51 · 468 阅读 · 0 评论 -
RabbitMQ面试整理
ActiveMQ、RabbitMQ、RocketMQ、kafka的对比。为什么不应该对所有的message都使用持久化机制?消息不可靠的情况可能实现消息丢失、劫持等情况。RabbitMQ中的消息失效应该如何处理?有几百万消息积压了几个小时应该怎么处理?RabbitMQ中消息满了应该如何处理?通过交换机和路由键来确定消息如何路由。如何保证高可用的RabbitMQ集群。消息队列丢失消息:消息的持久化。消费者丢失消息:手动ack消息。如何保证消息不被重复消费。消息队列有什么优缺点?消息基于什么进行传输?原创 2023-05-26 21:30:10 · 493 阅读 · 0 评论 -
Zookeeper面试题
Zookeeper怎么保证主从节点的状态同步?Zookeeper Watch 机制是什么?Zookeeper四种类型的数据节点?Zookeeper提供了什么?Zookeeper的文件系统?zookeeper是什么?原创 2023-08-23 23:29:23 · 51 阅读 · 0 评论