Zer0e's Blog

Zer0e's Blog

Facing the ideal and the reality.

2024面试复盘10
前言滴滴面试,面试官人很亲切。除了netty相关,其他都回答的七七八八,奈何人家就是用netty去做业务的,估计也是凉凉。 复盘分布式锁场景?怎么实现复盘过好多次了,就是redis去实现。 场景: 分布式锁是一种用于在分布式系统中协调对共享资源访问的技术,确保在多个节点同时访问某一资源时不会出现竞争和数据不一致问题。 分布式缓存一致...
2024面试复盘9
前言今天经历了一场长时间面试,接近快两小时,晚上又经历了一场,把我干蒙了,尤其是晚上那场,一共问了三个问题,我都没答上来。寄。。。 复盘JAVA代码加载执行过程涉及到类加载过程,根本记不住,就算文档在旁边我也答不上来。 Java代码的加载和执行过程涉及多个步骤,包括编译、类加载、链接、初始化和运行。 1. 编译阶段Java源代码文件...
2024面试复盘8
复盘反射是什么 怎么用刚开始我愣了一下,在大学的时候我其实也写过关于反射的文章,结果忘得差不多了。 其实就是借助class对象获取类信息的方式称作反射。 123456//1Class c1 = Cat.class; //任何类都有隐含的静态成员class用于获取Class对象//2Class c2 = cat.getClass();...
2024面试复盘7
前言今天面试不咋顺利。 面试完后得知一个同事去了百度,我既替他高兴,但我自己也很难受。我面试了好多家都不咋顺利,他一说他base只有18,我就知道原来我要价太高了。 还是挺难受的,我觉得我并不比他差。但也只能接受,有时候面试就是看运气还有眼缘的。 复盘算法题算法题是最后问的,我挪到前面来。 123456789101112131415...
【架构之路12】es-k8s搭建
前言遥想一年前,搭建es时还需要先挂载卷然后hung住容器拷贝配置文件,后面是自己做了镜像。 再到后面切换到k8s后,有了configMap搭建稍微简单了一些。 再到现在,由于要使用es做数据分析,决定搭建一个es节点测试使用。 翻看文档发现官方其实针对k8s有ECK来辅助在k8s上搭建es集群。有点类似之前文章提到的tidb op...
【架构之路10】sentinel限流上手
前言这篇讲讲sentinel限流。 之前我们内部系统其实没有限流这个概念,我个人尝试过在网关层面直接做请求限制,没有在服务层尝试过。 正文sentinel是阿里的产品,目的是为了限制服务的流量来达到保护应用的目的。 sentinel功能流量控制流量控制有以下几个角度: 资源的调用关系,例如资源的调用链路,资源和资源之间的关系; 运...
【架构之路9】flink-cdc学习与使用
随便聊聊今天是离职的50天,面试不咋顺利,昨晚也没睡好,有个离职的同事去日本玩了,不知道他是什么考虑。脱离工作久了舒服是确实舒服,但是找工作真的挺难的,不仅是投递,面试,复习,复盘,一环扣一环,而且还很累。 本来挺有把握的一场面试,结果大晚上查了一下发现面试不通过,也不知道啥原因,有一说一虽然我不一定会去,不过得知面试失效的消息打击...
【架构之路7】tidb集群搭建
前言 TiDB 是 PingCAP 公司自主设计、研发的开源分布式关系型数据库,是一款同时支持在线事务处理与在线分析处理 (Hybrid Transactional and Analytical Processing, HTAP) 的融合型分布式数据库产品,具备水平扩容或者缩容、金融级高可用、实时 HTAP、云原生的分布式数据库、兼...
avatar
Zer0e
耿直的现实主义者 / 喜爱安全的web狗 / 无情的bug制造机器