会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
cabbagehp
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
11
下一页
2025年9月17日
美团AI面试2
摘要: 自我介绍,并说明 AI 大模型如何融入你的学习与项目实践 TCP 的三次握手 HTTP 和 HTTPS 的区别与其作用 HTTPS 是如何进行数据的加密以提高安全性的 Java 中的泛型原理,以其类型擦除是如何工作的 Java 的类加载机制,双亲委派机制是什么以其作用 Redis 的持久化机制有什么
阅读全文
posted @ 2025-09-17 10:58 蒟蒻00
阅读(16)
评论(0)
推荐(0)
2025年9月16日
快手Java一面
摘要: 线程池七大参数和作用?有大量执行时间短的任务如何设置线程池参数? Synchronized和ReentrantLock实现上的区别?哪个能尝试获取锁?tryLock方法参数是什么?返回是什么? ReentrantLock的公平锁和非公平锁怎么实现的? JVM堆内存怎么划分的? CMS垃圾回收机制下新
阅读全文
posted @ 2025-09-16 11:17 蒟蒻00
阅读(9)
评论(0)
推荐(0)
2025年9月13日
美团AI面试
摘要: 1、什么是正向代理和反向代理?两者有什么区别? 2、正向代理的作用时候,使用正向代理去访问被屏蔽的网站会怎样 3、JMM是什么,volatile的作用是什么,volatile是否一定能保证线程安全 3.5、线程安全是怎么实现的 3、多线程中原子性的怎么实现的 4、数据库的事务分别是什么,他们解决了什
阅读全文
posted @ 2025-09-13 22:00 蒟蒻00
阅读(12)
评论(0)
推荐(0)
2025年8月28日
redis支持事务吗,怎么支持的
摘要: Redis 事务的核心机制是:命令打包、顺序执行、乐观锁辅助。它不提供原子性回滚(Rollback) 核心实现机制 Redis 通过四个命令 MULTI, EXEC, DISCARD, WATCH 和一个关键的设计——事务队列来实现事务。 事务队列 当客户端执行 MULTI 命令后,Redis 会将
阅读全文
posted @ 2025-08-28 10:49 蒟蒻00
阅读(16)
评论(0)
推荐(0)
2025年8月25日
项目中使用到的设计模式详解
摘要: 前言:在我的新项目中使用到了多种设计模式,策略模式,模板方法模式,执行器模式,混合模式。接下来将会详细解释这几种模式。 策略模式 什么是策略模式 策略模式是一种行为设计模式,它定义了一系列算法,将每个算法封装起来,并使它们可以相互替换。策略模式让算法的变化独立于使用算法的客户端。 核心组件 策略接口
阅读全文
posted @ 2025-08-25 14:26 蒟蒻00
阅读(21)
评论(0)
推荐(0)
2025年8月21日
关于在springboot3中无法使用Lombok
摘要: 在springboot3中的lombok的注解不起作用的解决方案: 解决方案一:修改引入的依赖 <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <c
阅读全文
posted @ 2025-08-21 17:39 蒟蒻00
阅读(72)
评论(0)
推荐(0)
2025年8月17日
线程池的实现原理
摘要: 笔者本来是想要自己去研读美团的文章(https://tech.meituan.com/2020/04/02/java-pooling-pratice-in-meituan.html),去实现一个动态线程池,虽然最后没有成功,因为发现已经有大佬写好了,我们只需要引入依赖就可以了,但是通过这篇文章,我也
阅读全文
posted @ 2025-08-17 19:41 蒟蒻00
阅读(508)
评论(0)
推荐(1)
2025年8月15日
RPC框架的优化
摘要: 服务注册 消费者如何知道提供者的调用地址呢? 我们需要注册中心来保存服务提供者的地址。消费者要调用服务时,只需从注册中心获取对应服务的提供者地址即可。注册中心可以使用redis。 负载均衡 如果有多个服务提供者,消费者应该调用哪个服务提供者呢? 我们可以给服务调用方增加 负载均衡 能力,通过指定不同
阅读全文
posted @ 2025-08-15 21:23 蒟蒻00
阅读(23)
评论(0)
推荐(0)
RPC框架的概念
摘要: RPC的概念: RPC允许一个程序 (MARSHES) 像调用自己程序的方法一样,调用另一个程序 (称为服务提供者) 的接口,而不需要了解数据的传输处理过程、底层网络通信的细节等。这些都会由 RPC 框架帮你完成,使得开发者可以轻松调用远程服务,快速开发分布式系统。 原理: 当消费组想要去调用提供者
阅读全文
posted @ 2025-08-15 20:51 蒟蒻00
阅读(16)
评论(0)
推荐(0)
HashMap的基础知识
摘要: if(!chatHistoryMap.containsKey(type)) { chatHistoryMap.put(type,new ArrayList<>()); } List<String> chatIds = chatHistoryMap.get(type); 等同于: List<Strin
阅读全文
posted @ 2025-08-15 10:24 蒟蒻00
阅读(10)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
11
下一页
公告