2025-03-01
经验分享
0

总结了下 Java 的学习路线与未来的职业规划,欢迎阅读 👏🏻

  • 本文适用于有一定基础的新手小白玩家,想要抓重点快速拿下offer
  • 同样适用于有一定工作年龄的开发者,想要提升自己的技术能力,提升职业发展上限
  • 也适用于高级玩家,提供一些职业生涯规划上帮助与借鉴
2025-01-31
数据库
0

从一个表中获取同字段type的最新一条数据,然后将获取的数据进行分页展示

2025-01-03
场景与实战
0

最近遇到了一些设计相关的面试题,思考了一些边边角角,但是不全面不体系,复盘了下做一下系统化、体系化的梳理,让自己的内力猛增,展示一下雄厚的 “技术肌肉、技术实力”,让面试官爱到 “不能自已、口水直流”,然后实现”offer直提,offer自由”。

  • 如果要你设计一个灰度发布组件,你会如何设计它的整体架构?
  • 你们的灰度发布是如何设计的?发布的时候出现问题,如何 进行版本的回滚?
2024-12-21
场景与实战
0

在工作中经常在某些场景会用到一些设计模式,今天写一篇文档记录下责任链模式的使用。

2024-12-18
经验分享
0

技术⽅案本质上需要回答两个问题:

  • 其⼀,为什么该⽅案可⾏?
  • 其⼆,在已有资源限制下,为什么该⽅案是最优的?

为了回答第⼀个问题,我们需要在技术⽅案⾥补充架构图、接⼝设计和时间⼈⼒估算。

⽽要回答第⼆个问题,需要我们在关键点或争议处提供⼆到三种⽅案,并给出建议⽅案,这样才有说服⼒。

通常情况下,我们会花费很多的时间准备第⼀个问题,⽽忽略第⼆个问题。
其实,回答好第⼆个问题很重要,⼤型项⽬的设计已经复杂到没⼈能够⼀次就想到最佳⽅案,⼀个仅仅“可⾏”的⽅案,可能会给系统增加额外的复杂性。