第23页

里氏替换原则
程序设计

里氏替换原则

52 0

OO 中的继承性的思考和说明 继承包含这样一层含义:父类中凡是已经实现好的方法,实际上是在设定规范和契约,虽然它不强制要求所有 的子类必须遵循这些契约,但是如果子类对这些已经实现的方法任意修改,就会对整个继承体系造成破坏。...

流程引擎的架构设计
程序设计

流程引擎的架构设计

53 0

1 什么是流程引擎 流程引擎是一个底层支撑平台,是为提供流程处理而开发设计的。流程引擎和流程应用,以及应用程序的关系如下图所示。 常见的支撑场景有:Workflow、BPM、流程编排等。本次分享,主要从BPM流程引擎切入,介绍流程引...

初识设计模式 - 迭代器模式
程序设计

初识设计模式 - 迭代器模式

55 0

简介 迭代器设计模式(Iterator Design Pattern),也叫作游标设计模式(Cursor Design Pattern)。 迭代器模式将集合对象的遍历操作从集合类中拆分出来,放到迭代器类中,让两者的职责更加单一。 其定...

银行核心系统之应用集成
程序设计

银行核心系统之应用集成

52 0

        应用集成是解决各个系统之间信息共享中最基础和最重要的一步。我国的商业银行都拥有繁多、复杂的应用系统,重复开发的情况严重,而且不能很好地跨系统共享数据或功能,不利于金融创...

HTTPS涉及的加密算法讲解
程序设计

HTTPS涉及的加密算法讲解

60 0

前言 从2015年左右开始,Google、Baidu、Facebook 等互联网巨头,不谋而合地开始大力推行 HTTPS, 国内外的大型互联网公司很多也都已经启用了全站 HTTPS 为鼓励全球网站的 HTTPS 实现,一些互联网公司都提出...

软件设计第一课
程序设计

软件设计第一课

49 0

quick review 配合案例讲述设计模式(一些基础的java和uml知识) 设计时考虑如何使模式变得更好(实践出真知) auction auctionItem(封装和信息隐藏) 面向对象把细节隐藏在对象内部,把公共部分作为接口...

关于架构优化和设计,架构师必须知道的事情
程序设计

关于架构优化和设计,架构师必须知道的事情

54 0

    概述 你可以叫它 SOA 的新玩法、微服务、或者任意其它酷炫的名字。近几年来随着互联网的飞速发展,新的架构实践方式不断涌现,但是有一件事情是永恒不变的,那就是-“架构之道”;关于如何设计出灵活、高可用性...

架构师的必备素质和成长途径
程序设计

架构师的必备素质和成长途径

56 0

  2016年11月18-20日SDCC 2016中国软件开发者大会,易宝支付CTO陈斌给我们带来了“架构师的成长之路”的演讲。主要谈及了架构师的必备素质和成长途径及给准架构师的建议。 它山之石可以攻玉,尽管每...

初识设计模式 - 享元模式
程序设计

初识设计模式 - 享元模式

55 0

简介 古代的活字印刷术就有点像享元模式,活字印刷就是将每个字模做出来,再印刷时再选取需要的字模到印刷板上,这样就构成了一页书的印刷板。这样的活字印刷大大提升了效率,减少了印刷板的空间。 在享元模式中,存储共享实例对象的地方称为享元池(F...

设计模式-行为型模式之观察者
程序设计

设计模式-行为型模式之观察者

60 0

观察者模式也可以理解为:发布订阅模式   发布者状态更新,通过管道接口实现订阅者动态更新 1 class Middleware: 2 """ 3 发布者和订阅者交互类 4 0、订阅者容器列表 5...

风控决策引擎——决策流构建实战
程序设计

风控决策引擎——决策流构建实战

61 0

引言 本篇主要聚焦介绍风控决策引擎中决策树编排能力的构建。决策引擎是风控的大脑,而决策树的编排能力和体验是构建大脑的手段,如何构建高效、丝滑、稳定可靠的决策树编排能力,是对风控决策引擎的一大挑战,本篇文章和大家分享一下过往构建心得。 背...

工厂方法在Spring源码中的运用
程序设计

工厂方法在Spring源码中的运用

55 0

我们都知道Spring中IOC是使用的工厂模式,但是对于实现细节就一知半解了,今天这篇文章就带大家解读Spring中是如何使用工厂模式的。 在上篇文章中我们懂了什么是工厂模式,这篇文章就带着学过的概念深入到Spring的内部看看究竟是怎么...

初识设计模式 - 组合模式
程序设计

初识设计模式 - 组合模式

59 0

简介 组合模式就是组合多个对象形成树形结构以表示具有“部分 - 整体”关系的层次结构。组合模式对单个对象(叶子对象)和组合对象(容器对象)的使用具有一致性。 组合模式的关键是定义一个抽象构件类,它既可以代表叶子,也可以代表容器。客户端针...

【设计模式】Java设计模式 - 模板模式
程序设计

【设计模式】Java设计模式 - 模板模式

58 0

Java设计模式 - 模板模式 不断学习才是王道 继续踏上学习之路,学之分享笔记 总有一天我也能像各位大佬一样 原创作品,更多关注我CSDN: 一个有梦有戏的人 准备将博客园、CSDN一起记录分享自己的学习心得!!! 分享学习...

设计模式在业务系统中的应用
程序设计

设计模式在业务系统中的应用

60 0

   本文的重点在于说明工作中所使用的设计模式,为了能够更好的理解设计模式,首先简单介绍一下业务场景。使用设计模式,可以简化代码、提高扩展性、可维护性和复用性。有哪些设计模式,这里就不再介绍了,网上很多,本文只介绍...

Java中的SPI原理浅谈
程序设计

Java中的SPI原理浅谈

56 0

  在面向对象的程序设计中,模块之间交互采用接口编程,通常情况下调用方不需要知道被调用方的内部实现细节,因为一旦涉及到了具体实现,如果需要换一种实现就需要修改代码,这违反了程序设计的"开闭原则"。所以我们一般有两种选择:一种是使用API(A...

我的设计模式之旅、13 适配器模式
程序设计

我的设计模式之旅、13 适配器模式

57 0

编程旅途是漫长遥远的,在不同时刻有不同的感悟,本文会一直更新下去。 思考总结 思考问题 程序调用第三方库经常会遇到的问题? 你可能根本没有程序库的源代码,从而无法对其进行修改。 什么是适配器模式 适配器是一种结构型设计模式,...