# 设计模式,两年Java开发经验

最近几天,有的人在偷偷地买蚂蚁的基金,有的人却偷偷的在蚂蚁面试。

image

最近确实是面试的好时候。大家都奔着大厂去的,最近也分享了好多大厂的面经了,什么阿里、字节、京东、美团、百度、腾讯、滴滴、网易…已经数不清有多少了。(是我菜了)

这里分享一下蚂蚁金服5面过程与面试总结

  • 开放封闭原则

  • 依赖倒转原则

  • 里氏替换原则

可维护:改的时候只需要改的东西,而不用因为去修改其他东西来进行适配

可复用:可以重复使用

可扩展:可以扩展新功能,灵活性高

[](()单一职责原则


单一职责原则可以简单理解成是功能要单一

准确解释为:就一个类而言,应该仅有一个引起它发生变化的原因

如果一个类功能不单一,那么当各种功能新需求进来的时候,都需要去修改这个类,导致了维护麻烦、复用难、也缺乏灵活性

比如如果将视图、SQL、逻辑处理的代码都放在一个类上面,那么这3个功能其中一个要发生修改,都要去对改类进行修改,违反了单一职责原则。

如果一个

如果一个类承担的职责过多,就等于把这些职责耦合在一起,一个职责的变化都可能会削弱或者抑制这个类完成其他职责的能力,这种耦合会导致脆弱的设计,当某个功能职责出现问题时,其他功能都不能正常运行

[](()开放封闭原则


最后

权威指南-第一本Docker书

引领完成Docker的安装、部署、管理和扩展,让其经历从测试到生产的整个开发生命周期,深入了解Docker适用于什么场景。并且这本Docker的学习权威指南介绍了其组件的基础知识,然后用Docker构建容器和服务来完成各种任务:利用Docker为新项目建立测试环境,演示如何使用持续集成的工作流集成Docker,如何构建应用程序服务和平台,如何使用Docker的API,如何扩展Docker。

总共包含了:简介、安装Docker、Docker入门、使用Docker镜像和仓库、在测试中使用Docker、使用Docker构建服务、使用Fig编配Docke、使用Docker API、获得帮助和对Docker进行改进等9个章节的知识。

image

image

image

image

关于阿里内部都在强烈推荐使用的“K8S+Docker学习指南”—《深入浅出Kubernetes:理论+实战》、《权威指南-第一本Docker书》,看完之后两个字形容,爱了爱了!
里内部都在强烈推荐使用的“K8S+Docker学习指南”—《深入浅出Kubernetes:理论+实战》、《权威指南-第一本Docker书》,看完之后两个字形容,爱了爱了!
阿里P7熬夜整理的《Java全套学习手册》,火爆IT圈

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值