Zer0e's Blog

Zer0e's Blog

Facing the ideal and the reality.

2024年度总结
前言2024年又是弹指一挥间,当我回看23年的总结时,总是还觉得还在昨天。去年在总结中写到今年的展望,说到今年想换个环境继续提升自己,完成了一半的目标吧,环境换了,但是提升打个问号。提笔忘字,每当到了要写点什么时,都不知道怎么去描写现在的心情和想法。 正文站在26岁的十字路口,我也开始思考之后的道路。 一季度一月份我记得很清楚的很清...
游戏邮件系统设计
前言昨天睡前突发奇想,想着要不设计什么系统来思考思考,正好前段时间看到一篇关于站内信的设计文章,里面也有不少可以琢磨的。但是又没想法要设计啥系统,便在各个游戏里琢磨,想着o神这个邮件系统应该也有不少思考,因此决定设计一个游戏邮件系统。注意这个游戏的邮件系统只针对管理员向用户发送的邮件系统,用户间不存在邮件交互。 在这里也先叠个甲,本...
10月随笔
随笔现在是10月中旬,距离我上次写文章已经过去一个多月了,时间太快了。 这一个月我都干了些啥呢?整个9月份我就面试了诚云和菜鸟两家公司,诚云面试了4面,加上8月份还面了2面,一共有6面,虽然中途换过部门。菜鸟国庆前两面,国庆后一面。 至于结果嘛,诚云是面试通过了但是没有HC,一直就挂着。菜鸟的话大概率HR面寄了,我说离职原因是学不到...
写于8月最后一天
随笔今天是8月最后一天,总觉得我应该写点什么,但是提笔忘字,哦不对,应该说手放键盘,却不知写下何物。 今天早上五点半起床去爬了山,结果下山的时候低血糖,还好山不是很高,救回一条狗命。 又去浙大玉泉校区看了看,可望不可即的感觉,门口有来送孩子上学的父母,她父母应该为他们的女儿或者儿子感到骄傲吧。高考真的是决定人的一生,我确实感觉到了,...
2024面试复盘13
前言今天zoom面试,亏我还那么期待,感觉好像面试官水平不咋样啊,面试完后一个小时直接发拒绝邮件了,我真是醉了,我感觉大部分回答的还可以吧,除了小部分不懂的问题,不会又是刷KPI的吧。艹! 全程基本都是八股文,有数据库相关,有java相关,我印象比较深的是一个explain的filesort没答上来,然后es的一个match和mat...
2024面试复盘12
bin log, redo log, undo logMySQL 日志 主要包括错误日志、查询日志、慢查询日志、事务日志、二进制日志几大类。其中,比较重要的还要属二进制日志 binlog(归档日志)和事务日志 redo log(重做日志)和 undo log(回滚日志)。 redo logredo log(重做日志)是 InnoDB...
2024面试复盘11
前言一周没写复盘了。上周主要是滴滴的一面,一个小公司的一面,还有个网易的线下面试。网易那个其实都在问简历的东西,方向不是很匹配,大概是凉了。今天是小公司的二面,可能面试官觉得之前做的东西不是业务开发,所以感觉机会也小。这次把两次面试一起复盘了。 复盘TCP和UDP TCP UDP 是否面向连接 是 否 是否可靠 是 ...
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();...
avatar
Zer0e
耿直的现实主义者 / 喜爱安全的web狗 / 无情的bug制造机器