加载中
关于 Xstream 生成的xml格式

使用 Xstream 生成xml一般有两种用法,一种是生成DOM格式,一种是生成标准xml格式 使用下面的代码可以生成DOM格式,但是会有回车换行符 Xstream xs = new XStream(new DomDriver()); 生成的x...

2021/06/11 17:32
751
UML图

UML(Unified Modeling Language):统一建模语言,为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言。 UML2.0一共有13种图形(UML1.5定义了9种,2.0增加了4种) 用例图...

2020/12/18 17:48
63
中介者模式

中介者模式:用一个中介对象来封装一系列对象的交互,从而把一批原来可能是交互关系复杂的对象转换成一组松散耦合的中间对象,以有利于维护和修改 中介者模式适用场景: 系统中对象间存在较为...

状态模式

状态模式:当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类。 状态模式适用场景: 一个对象的行为取决于它的状态,并且它必须在运行时刻根据状态改变它的行为 代码...

2020/12/17 15:26
68
策略模式

策略模式:定义了算法族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。 策略模式的适用场景: 多个类只有在算法或行为上稍有不同的场景。 算法需要自由...

2020/12/10 10:07
28
模板方法模式

模板方法模式:定义一个算法中的操作框架,而将一些步骤延迟到子类中。使得子类可以不改变算法的结构即可重定义该算法的某些特定步骤。 模板方法模式的适用场景: 多个子类有逻辑相同的共有方...

2020/12/09 16:52
60
访问者模式

访问者模式:表示一个作用于某对象结构中的各元素的操作。它使你可以在不改变各元素类的前提下定义作用于这些元素的新操作。 访问者模式的适用场景: 对象结构比较稳定,但经常需要在此对象结...

2020/12/08 14:22
78
观察者模式

观察者模式:定义对象间一种一对多的依赖关系,使得每当一个对象改变状态,所有依赖于它的对象都会得到通知并自动更新。 观察者模式适用场景: 一个抽象模型有两个方面,其中一个方面依赖于另...

2020/12/03 16:30
53
备忘录模式

备忘录模式:在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,以便以后当需要时能将该对象恢复到原先保存的状态。 备忘录模式适用场景: 必须保存对象状态的快...

2020/11/30 17:00
21
迭代器模式

迭代器模式:提供一种方法顺序访问一个聚合对象中的各种元素,而又不暴露该对象的内部表示。 迭代器模式适用场景: 访问一个聚合对象的内容而无需暴露它的内部表示 支持对聚合对象的多种遍历...

2020/11/27 13:59
1.4K
解释器模式

解释器模式:定义了一个解释器,来解释给定语言和文法的句子。其实质是把语言中的每个符号定义成一个(对象)类,从而把每个程序转换成一个具体的对象树。 解释器模式适用场景: 可以将一个需...

2020/11/26 14:20
57
命令模式

命令模式:将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化;对请求排队或者记录请求日志,以及支持可撤销的操作。命令模式的别名为动作(Action)模式或事务(Transaction)...

2020/11/25 17:17
12
代理模式

代理模式:为其他对象提供一种代理以控制对这个对象的访问 应用场景: 需要扩展代码功能但原代码不能修改 代理模式的组件: Abstract(抽象):通过接口或抽象类声明真实角色实现的业务方法。...

2020/11/20 09:23
37
外观模式

外观模式:是一种通过为多个复杂的子系统提供一个一致的接口,而使这些子系统更加容易被访问的模式 应用场景: 为一个复杂的模块或子系统提供一个外界访问的接口 对分层结构系统构建时,使用...

2020/11/12 14:01
46
组合模式

组合模式:将对象组合成树形结构以表示“部分-整体”的层次结构,组合模式使得用户对单个对象和组合对象的使用具有一致性。 应用场景: 想表示对象的部分-整体层次结构 希望用户忽略组合对象...

2020/11/09 17:48
20
国密SM2签名完整流程

因工作要求,需要将原RSA签名改成SM2国密签名,研究了下,记录下整个流程: 使用openssl(1.1.1版本以上)生成sm2公私钥 openssl ecparam -genkey -name SM2 -noout -out pri.pem #生成私钥,私...

2020/11/05 09:38
3.1K
适配器模式

适配器模式:将一个类的接口转换成客户希望的另一个接口,使接口不兼容而不能在一起工作的那些类可以一起工作 应用场景: 想要使用一个接口不匹配的现有类 想要创建一个可复用的类,该类与其...

2020/10/30 16:00
28

没有更多内容

加载失败,请刷新页面

返回顶部
顶部