无语猫咪

文章
7
资源
0
加入时间
2年10月21天

学习笔记:设计模式的七大设计原则1、单一职责原则((Single Responsibility Principle, SRP)2、开闭原则定义 (Open-Closed Principle, OCP)3、里氏代换原则 (Liskov Substitution Principle, LSP)4、依赖倒转原则(Dependence Inversion Principle, DIP)5、接口隔离原则(Interface Segregation Principle, ISP)6、合成复用原则(Compo

重构(Refactoring)的概念 :重构是在不改变软件现有功能的基础上,通过调整程序代码改善软件的质量、性能,使其程序的设计模式和架构更趋合理,提高软件的扩展性和维护性。1、单一职责原则((Single Responsibility Principle, SRP)(1)定义:一个对象应该只包含单一的职责,并且该职责被完整地封装在一个类中。也定义为:就一个类而言,应该仅有一个引起它变化...

Spark的转换操作(Transformation)和执行操作(Action)详解

对于RDD有两种计算方式:转换操作(返回值还是一个RDD)---也叫懒操作,不是立即执行执行操作(返回值不是一个RDD)---立即执行转换操作(Transformation) (如:map,filter,groupBy,sortBy,join等),转换操作也叫懒操作,也就是说从一个RDD转换生成另一个RDD的操作不是马上执行,Spark在遇到转换操作时只会记录需要这样的操作,并不会去执行,需要...