最新 最热

消息转发及super

**消息转发的时候。由于oc的底层原理是消息机制,所以可以添加c语言函数等 **

2019-09-28
1

类的封装,类内的方法装饰器,类的方法修改与删除装饰器,经典类和新式类

由于新式类中具有三种访问方式,我们可以根据它们几个属性的访问特点,分别将三个方法定义为对同一个属性:获取、修改、删除

2019-07-24
2

python3面向对象编程

3、super().call_me() 4、property用法: class Foo: @property def foo(self): return self._foo @foo.setter def foo(self,value): self._foo=value @foo.deleter...

2019-07-07
1

关于ssm的分页部分代码

PageObject 以下省略了setter和getterpublic class PageObject { private Integer currentPage = 1; private Integer pageSize = 5; //为了后面的mapper中limit的运算 ...

2019-05-25
3

如何将单体分解成微服务

毫不讳言,在单体(整体/铁板一块monolith)架构中编写代码是容易的。我们可以随时直接查询数据库,在应用程序的其他部分调用我们想要的任何功能,而不必考虑整体架构组织,因为我们正在向现有架构插入新代码。然而,这种类型风...

2019-05-07
2

倒置依赖原则(DIP)

原则 A.高层次的模块不应该依赖于低层次的模块,他们都应该依赖于抽象。 B.抽象不应该依赖于具体实现,具体实现应该依赖于抽象 概念 依赖倒置原则(Dependence Inversion Principle)是程序要依赖于抽象接口,不要依赖于具体实...

2018-04-24
1

设计模式六大原则(3):依赖倒置原则

定义:高层模块不应该依赖低层模块,二者都应该依赖其抽象;抽象不应该依赖细节;细节应该依赖抽象。问题由来:类A直接依赖类B,假如要将类A改为依赖类C,则必须通过修改类A的代码来达成。这种场景下,类A一般是高层模块,负责复杂的业...

2018-04-08
3

设计模式六大原则(3):依赖倒置原则

文章主要讲述了设计模式中的依赖倒置原则,该原则强调高层模块不应该依赖低层模块,而都应该依赖抽象,并且抽象不应该依赖细节,细节应该依赖抽象。通过使用接口或抽象类进行依赖倒置,可以降低类之间的耦合性,提高系统的稳定性...

2018-01-02
2