-
Dart中的函数式编程
在函数式编程中,可以做到: 将函数当做参数进行传递 将函数直接赋值给变量 对函数进行解构,只传递给函数一部分参数来调用它,让它返回一个函数去处理剩下的……
Joe.Ye 2023-03-160 0 -
Dart接口的实现
Dart 语言并没有提供 interface 关键字,但是每一个类都隐式地定义了一个接口。 import 'dart:math'; abstract class Shape { factory Shape(St……
Joe.Ye 2023-03-160 0 -
Dart创建工厂模式
定义Shape形状类,并输出其面积 Dart 支持抽象类,可以在一个文本中定义多个类 dart.math 是一个 Dart 核心库,其余的还有诸如 dart:core,dart:async,dart:c……
Joe.Ye 2023-03-160 0 -
Dart中的类与对象
DartPad:https://dartpad.cn/ 创建一个简单的 Dart类 定义类、构造函数及实例化 class Bicycle { int cadence; int speed; int gear; Bicycle(this……
Joe.Ye 2023-03-160 0 -
Windows平台下Flutter开发环境搭建
flutterchina:https://flutterchina.club/get-started/ flutter-io:https://flutter-io.cn 环境变量 export PUB_HOSTED_URL=https://pub.flutter-io.cn exp……
Joe.Ye 2023-03-160 0 -
设计模式(24)桥接模式
桥接模式也称为桥梁模式,是结构型设计模式之一。桥接模式中体现了“单一职责原则”、“开闭原则”、“里氏替换原则”、“依赖倒置原则”等。同时它也是很实用的一种模……
Joe.Ye 2023-03-160 0 -
设计模式(23)外观模式
外观模式是结构型设计模式之一,它在开发中的运用频率非常高,是我们封装API的常用手段。我们经常使用的三方SDK基本都使用的外观模式,这样可以对用户屏蔽很多……
Joe.Ye 2023-03-160 0 -
设计模式(22)享元模式
享元模式是结构型设计模式之一,是对对象池的一种实现。就像它的名字一样,共享对象,避免重复的创建。我们常用的String 就是使用了共享模式,所以String类型……
Joe.Ye 2023-03-160 0 -
设计模式(21)装饰模式
装饰模式也称为包装模式,是结构型设计模式之一。装饰模式是一种用于替代继承技术的一种方案。 定义 动态的给一个对象添加一些额外的职责。就增加功能来说,……
Joe.Ye 2023-03-160 0 -
设计模式(20)适配器模式
适配器模式是结构型设计模式之一,它在我们的开发中使用率极高,比如ListView、GridView以及RecyclerView都需要使用Adapter。 定义 适配器模式把一个类的接口……
Joe.Ye 2023-03-160 0 -
设计模式(19)组合模式
组合模式也称为部分-整体模式,结构型设计模式之一。 定义 将对象组合成树形结构以表示“部分-整体”的层次结构,使得用户对单个对象和组合对象的使用具有一致……
Joe.Ye 2023-03-160 0 -
设计模式(18)代理模式
代理模式也称委托模式,是结构型设计模式之一。是应用广泛的模式之一。 定义 为其他对象提供一种代理以控制对这个对象的访问。 使用场景 当无法或不想直接访……
Joe.Ye 2023-03-160 0 -
设计模式(17)中介者模式
中介者模式也称为调解者模式或调停者模式,是一种行为型模式。 定义 中介者模式包装了一系列对象相互作用的方式,使得这些对象不必相互明显作用,从而使它们……
Joe.Ye 2023-03-160 0 -
设计模式(16)访问者模式
访问者模式是一种行为型模式,它是23种设计模式中最复杂的一个,虽然使用频率不高,但是并不代表可以忽略,在合适的地方,它会带来意想不到的灵活性。访问者模……
Joe.Ye 2023-03-160 0 -
设计模式(15)模板方法模式
模板方法模式是结构最简单的行为型设计模式,也是所有模式中最为常见的几个模式之一,是基于继承的代码复用的基本技术。在其结构中只存在父类与子类之间的继承……
Joe.Ye 2023-03-160 0
您好,这是一条评论。若需要审核、编辑或删除评论,请访问仪表盘的评论界面。评论者头像来自 Gravatar。
评论于 CentOS 7下安装MySQL