240 发简信
IP属地:西藏
  • Resize,w 360,h 240
    一篇文章搞定kotlin

    一、前言- 1.为什么要学kotlin?- 2.准备工作 二、kotlin基础语法- 2、函数- 3、条件控制- 4、循环 三、kotlin面向...

    1.0 2850 7 36
  • Resize,w 360,h 240
    装饰模式

    职责 动态地为一个对象增加新的功能 装饰模式是一种用于代替继承的技术,无须通过继承增加子类就能扩展对象的新功能,使用对象的关联关系代替继承关系,...

  • Resize,w 360,h 240
    代理模式

    核心作用 通过代理,控制对象的访问。可以详细控制访问某个(某类)对象的方法,在调用这个方法前做前置处理,调用这个方法后做后置处理 核心角色 抽象...

  • 值得反复回味的文章

    一、网络相关 1. 20 张图彻底弄懂 HTTPS 的原理 https://mp.weixin.qq.com/s/eYaus8b3YYK3F8s...

  • Resize,w 360,h 240
    桥接模式

    未使用桥接模式 问题 扩展性问题如果要增加一个新的类型如手机,则要增加多个品牌下的类 违反单一职责原则一个类:如联想笔记本,有两个引起这个类变化...

  • 设计模式简介

    分类 创建型模式:单例模式、工厂方法模式、抽象工厂模式、创建者模式、原型模式。 结构性模式:适配器模式、桥接模式、装饰模式、组合模式、外观模式、...

  • 原型模式

    场景 通过new产生一个对象时需要非常繁琐的数据准备或访问权限,则可以使用原型模式。 效果 原型模式就是java中的克隆技术。克隆类似于new,...

  • Resize,w 360,h 240
    享元模式

    场景 如果有很多个完全相同或相似的对象,我们可以通过享元模式,节省内存。 核心 享元模式以共享的方式高效地支持大量细粒度对象的重用 享元对象能做...

  • Resize,w 360,h 240
    kotlin单例实现以及对应的java代码

    一、kotlin代码转换为java代码 二、kotlin单例——object实现 编写了此kotlin代码之后,我们用上述的方式来转换成java...