一只烤鸭朝北走

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2022年8月27日

摘要: 定义:工厂方法模式又称为工厂模式、多态工厂模式和虚拟构造器模式,通过定义工厂父类来定义创建对象的接口,而子类负责生成具体的对象; 主要作用:将类的实例化延迟到工厂类的子类中进行,由子类来决定该实例化哪一个类; 解决的问题:上篇简单工厂设计模式中我们提到,工厂一旦需要生产新产品就需要修改简单工厂类的方 阅读全文
posted @ 2022-08-27 19:08 一只烤鸭朝北走 阅读(46) 评论(0) 推荐(0) 编辑

2022年8月26日

摘要: 写在前面:程序设计中常见的设计模式有23种,大致可以分为:创建型模式、结构型模式、行为型模式,见下图; 创建型模式:主要用于对象的创建; 结构型模式:用于处理类或者对象的组合; 行为型模式:用于描述类或对象怎样交互和分配职责; ———————————————————————————————————— 阅读全文
posted @ 2022-08-26 15:46 一只烤鸭朝北走 阅读(68) 评论(0) 推荐(0) 编辑

摘要: class LRUCahce { private Node head; private Node tail; private Map<String, Node> hashMap; private int capacity; public LRUCahce(int capacity) { this.c 阅读全文
posted @ 2022-08-26 15:38 一只烤鸭朝北走 阅读(36) 评论(0) 推荐(0) 编辑

2022年6月28日

摘要: 本博客用于技术学习,所有资源都来源于网络,部分是转发,部分是个人总结。欢迎共同学习和转载,转载请在醒目位置标明原文。如有侵权,请留言告知,及时撤除。 阅读全文
posted @ 2022-06-28 14:37 一只烤鸭朝北走 阅读(87) 评论(0) 推荐(0) 编辑

2021年7月20日

摘要: class BitMap { private byte[] words;//用一个字节数组来存储 private int capacity;//位图的长度 public BitMap(int capacity) { this.capacity = capacity; words = new byte 阅读全文
posted @ 2021-07-20 15:04 一只烤鸭朝北走 阅读(59) 评论(0) 推荐(0) 编辑

2021年1月18日

摘要: /** * */ package cn.com.wwh; /** * @Description:TODO * @author:wwh * @time:2021-1-18 19:24:47 */ public class SingleLinkedList <T>{ Node list;//头结点 in 阅读全文
posted @ 2021-01-18 20:48 一只烤鸭朝北走 阅读(67) 评论(0) 推荐(0) 编辑