会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
TysonLee
博客园
首页
新随笔
联系
订阅
管理
[置顶]
工厂模式
摘要: 目录 简单工厂 工厂方法 抽象工厂 简单工厂 定义: 提供一个创建对象实例的功能,而无需关心具体的实现。被创建的实例对象可以是接口,抽象类,也可以是具体的类 角色: 工厂(creator)角色 简单工厂的核心,负责具体类的创建,实现创建对象的内部逻辑,返回抽象产品角色。工厂类创建产品的方法可以被外界
阅读全文
posted @ 2019-06-27 21:14 TysonLee
阅读(250)
评论(0)
推荐(0)
2019年12月26日
计数排序
摘要: function countingSort(arr) { const countArr = [], resultArr = []; for (let i = 0, len = arr.length; i < len; i ++) { countArr[arr[i]] = countArr[arr[i
阅读全文
posted @ 2019-12-26 10:46 TysonLee
阅读(227)
评论(0)
推荐(0)
2019年6月28日
单例模式
摘要: 什么是单例模式 一个对象在应用程序中只存在一个。 单例实现原理 以java为例,私有构造器,一个私有的静态的本身实例,一个对外开放获取本身实例的静态公共方法。 多种不同的方式实现单例 饿汉式 在使用这个类时就初始化这个对象。 缺点:可能没有使用这个对象,但应用程序中也存在这个对象,浪费内存。 懒汉式
阅读全文
posted @ 2019-06-28 07:41 TysonLee
阅读(183)
评论(0)
推荐(0)
公告