文摘首页 | 我的好库
好库文摘

结合JDK源码看设计模式——组合模式

前言:   相信大家都打开过层级很多很多的文件夹。如果把第一个文件夹看作是树的根节点的话,下面的子文件夹就可以看作一个子节点。不过最终我们寻找的还是文件夹中的文件,文件可以看做是叶子节点。下面我们介绍一种模式,与这种树级结构息息相关。......

doclist 发布于 2019-4-8 22:01:00 阅读(42) 评论(0)

设计模式之装饰者模式(二)

欢迎大家的不嫌弃,继续和我一起学习设计模式。上一篇已经把装饰者模式的类图有了一个整体的出来,末尾说的去想想实现的代码,你实践了吗?是什么原因让你实践了呢?又是什么原因让你没有动手呢?没动手,可能是思路还不够明确是吗? 接下来,我们继续学......

doclist 发布于 2019-4-8 12:42:00 阅读(54) 评论(0)

普通程序员看k8s的账户管理

一、知识准备 ● 账户管理分为:userAccount与serviceAccount ● userAccount:通常是给人设计使用的,并且userAccount不在k8s集群内管理 ● serviceAccount:通常是为集群内......

doclist 发布于 2019-4-8 11:00:00 阅读(39) 评论(0)

马蜂窝张矗:我对技术团队绩效考核管理的几点思考

由于程序员的工作性质,使他们的工作时常很难量化。对于技术管理者来说,想要做好量化,应该从哪几个方面出发呢?本文为 2019 年 3 月 23 日马蜂窝技术副总裁张矗在由 TGO 鲲鹏会主办的 GTLC 北京站发表的演讲整理,希望可以通过......

doclist 发布于 2019-4-8 10:41:00 阅读(34) 评论(0)

网络设备配置与管理(华为)基础系列 20190404

一、VLAN的特点: 不受物理位置限制的逻辑网络 二层概念,做到分隔广播域的作用 VLAN之间彼此隔离,VLAN间的通讯需要三层交换机或路由器实现 VLAN技术需要在交换机(二层或三层)上进行配置   二、如何创建VLAN T......

doclist 发布于 2019-4-7 22:31:00 阅读(40) 评论(0)

设计模式-抽象工厂 模式

本篇文章主要介绍抽象工厂模式。     抽象工厂模式:提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们的具体类。     我们先看下结构图:          AbstractProductA和Abstra......

doclist 发布于 2019-4-7 22:12:00 阅读(29) 评论(0)

大数据技术之_16_Scala学习_12_设计模式+泛型、上下界、视图界定、上下文界定、协变逆变不变

第十七章 设计模式17.1 学习设计模式的必要性17.2 掌握设计模式的层次17.3 设计模式的介绍17.4 设计模式的类型17.5 简单工厂模式(生产类)17.5.1 基本介绍17.5.2 看一个具体的需求17.5.3 使用传统的......

doclist 发布于 2019-4-7 21:14:00 阅读(29) 评论(0)

结合JDK源码看设计模式——享元模式

前言   在说享元模式之前,你一定见到过这样的面试题 public class Test { public static void main(String[] args) { Integer a=Intege......

doclist 发布于 2019-4-7 17:43:00 阅读(43) 评论(0)

设计模式(23种)

分类 创建型模式(5):工厂模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式(7):桥接模式、装饰者模式、代理模式、适配器模式、组合模式、外观模式、享元模式。 行为型模式(11):策略模式、观察者模式、命令模式、模板方法......

doclist 发布于 2019-4-7 17:05:00 阅读(30) 评论(0)

设计模式----建造者模式

        今天,我们来学习下建造者模式,这个模式,听名字就知道和建筑有关系嘛,建筑在我们日常生活中相当常见,建筑它有什么特点呢?首先,它们都有墙,有门,有窗等等,总而言之,言而总之,它们都是......

doclist 发布于 2019-4-7 10:23:00 阅读(32) 评论(0)

单例设计模式(详解)

单例设计模式 模式:模式就是解决一类问题的固定步骤 单例设计模式:保证一个类在内存中只有一个对象   举例:多个浏览器向服务器发送请求,只创建一个servlet对象处理相应的请求,而不是每接收一个请求,就创建一个ser......

doclist 发布于 2019-4-6 21:41:00 阅读(30) 评论(0)

大数据技术之_16_Scala学习_11_客户信息管理系统+并发编程模型 Akka+Akka 网络编程-小黄鸡客服案例+Akka 网络编程-Spark Master Worker 进程通讯项目

第十五章 客户信息管理系统15.1 项目的开发流程15.2 项目的需求分析15.3 项目的界面15.4 项目的设计-程序框架图15.5 项目的功能实现15.5.1 完成 Customer 类15.5.2 完成显示主菜单和退出软件功能......

doclist 发布于 2019-4-6 1:36:00 阅读(53) 评论(0)

新公司的第一个任务-重构系统(一)

     辞职后想了一段时间,最终还是换了个城市工作,最近刚上班,陌生的城市还是有一股孤独感,麻将一缺三。  上班后的第一个任务领导就让我重构一下系统,我下意识就回答重构坑很深,想建议小步定期重......

doclist 发布于 2019-4-5 21:46:00 阅读(36) 评论(0)

解说21种设计模式之第一篇_原型模式(对象创建型)

原型模式概念: 把某些对象变成”塑胶印章",让其拥有“复制”自身并得到其复制品的能力。 “复制”指:用同一个模具,生产一系列的产品。这些产品只是某些颜色,特征不同而已,......

doclist 发布于 2019-4-5 19:31:00 阅读(36) 评论(0)

【朝花夕拾】设计模式-中介者模式

  中介者模式简介 提供一个中介对象出来,用于封装一系列对象的交互,从而使各对象不需要直接交互,进一步降低了对象间的耦合度。这是一种行为型设计模式。 由此可见,中介者模式主要解决的是对象间所存在的大量关系,我们都知道,对......

doclist 发布于 2019-4-5 15:23:00 阅读(34) 评论(0)

结合JDK源码看设计模式——装饰者模式

定义   在不改变原有对象的基础之上,将功能附加到对象上 适用场景 扩展一个类的功能 动态的给对象增加功能,当功能不需要的时候能够动态删除 详解   在看到定义的时候,可能很多人会想,这不就是继承吗?的确很像,不过是......

doclist 发布于 2019-4-5 11:15:00 阅读(33) 评论(0)

【朝花夕拾】设计模式之单例模式

  单例模式简介 单例模式是GOF 23个设计模式中最简单的模式了,它提供了一种创建唯一对象的最佳实现,注意此处的简单只是表述和意图很简单,但是实现起来,尤其是实现一个优美的单例模式却没有那么简单。 单例模式归根结底就是......

doclist 发布于 2019-4-5 10:55:00 阅读(37) 评论(0)

设计模式之二——从江湖情报变动通知各门派看观察者模式

我们看武侠小说的时候,有这么一个情节,就是武侠世界中总有一个神秘组织,对江湖的情报进行搜集,然后把情报进行分析整理,向江湖主要门派进行通报。将问题用更精确点的语言描述一遍,就是有一个情报组织,他们组织里有一些人在监视江湖上的各种事件,然......

doclist 发布于 2019-4-5 9:01:00 阅读(36) 评论(0)

结合Mybatis源码看设计模式——外观模式

定义   提供了一个统一的接口,用来访问子系统中一群接口 适用场景 子系统复杂,增加外观模式提供简单调用接口 构建多层系统结构,用外观对象作为每层入口 详解   外观模式,主要理解外观。通俗一点可以认为这个模式是将子系......

doclist 发布于 2019-4-4 12:21:00 阅读(31) 评论(0)

结合JDK源码看设计模式——原型模式

定义:   指原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。不需要知道任何创建的细节,不调用构造函数适用场景: 类初始化的时候消耗较多资源 new产生的对象需要非常繁琐的过程 构造函数比较复杂 循环体中产生......

doclist 发布于 2019-4-3 17:19:00 阅读(47) 评论(0)
上一页 1 2 3 4 5 6 7 8 9 ... 下一页共145页  到第