Mickey 小站

尘世迷途小码农

2020-summary

2020年终总结

距离上次写博客已经快过去一年了,入职阿里之后,时间变得很紧凑(自己犯懒),离 github 也越来越远,只能偶尔在周末刷刷 leetcode,更新一下解题思路 这一年,我毕业了,告别了学生生涯,成为一名打工人。很遗憾,由于疫情的原因,我甚至没能拥有毕业典礼,没能回到北京,和帝都、北邮、同事、兄弟、老师、好友们道别,以至于在午夜梦回时能时长回忆起在宏福 2514、2512,学六 535、53...

learn-tiny-spring

学习微型 Spring

Spring 的源码非常复杂,github 上的 tiny-spring 项目简要实现了 Spring 的功能,这里做一些笔记,另外tiny-spring分析是别人做的分析,解释了项目中每个类的作用,可以进行参考 step-1-container-register-and-get step-1 是最基本的,仅仅实现了 bean 的注册和获取 我们知道 Spring 是面向 Bean 的...

wintersnow-menu

冬雪的菜谱

嘿嘿,这里是博主自己的菜谱,记录一些家常菜的做法(传自父亲),以备工作了周末可以加个餐~ 小炒牛肉 食材 胡萝卜一个,芹菜/大蒜四颗,牛肉半斤,剁辣椒或者红辣椒,生姜半块 准备工作 牛肉切块,加入盐,老抽,麻古酒,薯粉,抓匀后腌制15分钟,胡萝卜和芹菜/大蒜切丝,生姜洗净切片 炒菜 起锅烧油,下配菜,翻炒一会,加入少量食盐,辣椒,继续翻炒,感觉有些黏锅的时候加入水,翻炒炒熟...

2019-summary

2019年终总结

今天是大年初二,由于新型肺炎的原因,大家都自觉自我隔离,希望疫情早日得到控制,好了,言归正传 再见,2019 过去的一年,变化非常大 2019年2月 2月过完元宵之后,我从家回到了北京,一边在头条实习,一边准备暑期实习,主要由 CS 基础知识、大数据相关技术以及算法三部分组成,可以参考计算机基础知识、Web 开发知识集锦、大数据相关知识集锦、力扣 2019年3月 3月开始,我暂停...

begin-spring

Spring 小白入门

这篇博客从零开始学习《Spring 实战》一书,做些笔记,用以温故知新 Spring 依赖 @Component、@ComponentScan、@Autowired 实现自动装载 Bean,@Component 注解的类默认的 Bean id 为 类名的全小写,可以通过传值进行修改,@ComponentScan 默认扫描同包下的类,可以通过传值进行修改,可以传入字符串,代表...

ThreadLocal Source

ThreadLocal 源码分析

这篇 blog 来分析一下 ThreadLocal 的源码,如果有同学不了解 ThreadLocal 的作用,可以自行 Google ThreadLocal 使用栗子 public class ThreadLocalTest { private static final ThreadLocal<String> threadLocal = new ThreadLocal...

dw-methodology

数仓方法论

最近面试的时候,面试官建议我去看看数据仓库的方法论,我思考了一下,觉得自己以往搭建数仓确实是凭借自己对数据的感觉的,缺乏理论的支持,于是决定看一下数据仓库工具箱这本书,这篇文章用来记录一下感悟 维度模型设计的四个步骤 选择业务过程:我认为这就是理解自己的业务是在做什么 声明粒度:精确定义某个事实表的每一行在表示什么 确定纬度:...

CompletableFuture Source

CompletableFuture 源码分析

本来想自己写一下的,发现已经有别的同学总结过了 JUC源码解析 CompletableFuture 我认为,这个类,掌握了 Completion 的链接,然后对应 complete 和 whenCompleteAsync 两个函数单步调试即可

autumn interview

秋招面试总结

秋招结束了,博主在字节 ssp,拼多多 ssp 和 阿里 A sp 中选择了阿里,虽然字节和拼多多的薪资高出不少,但是阿里是楼主一直想去的公司,然后觉得应届生应该以之后的发展为主,所以选择了阿里~ 👇是秋招的面试总结,有缘人可以参考一下 快手 —— abtest 部门 —— 数据研发工程师(offer) 7.29 直通终面 + hr面,8.9 意向书,10.17...

ScheduledThreadPoolExecutor Source

ScheduledThreadPoolExecutor 源码分析

ScheduledThreadPoolExecutor 可以用于注册任务,这些任务会在将来的某些阶段被调度触发(这篇博客只讲主要的思路) ScheduledThreadPoolExecutor 继承于 ThreadPoolExecutor,对 ThreadPoolExecutor 感兴趣的可以移步ThreadPoolExecutor 源码分析,ScheduledThreadPoolExec...