- 博客(5)
- 收藏
- 关注
原创 设计模式-适配器模式
设计模式-适配器模式适配器(Adapter)模式将一个类的接口转换成客户希望的另外一个接口,能够使得原本由于接口不兼容而不能一起工作的那些类可以协同工作了。本实例介绍如何使用适配器模式以及使用的规则。实现适配器模式的技术要点如下:1.目标类是Adapter的父类,Adapter需要继承目标类,以具备目标类提供的功能。2.Adapter是适配器模式中的适配者,它本身并不实现任何功
2017-01-30 22:40:06 252
原创 设计模式-抽象工厂模式
工厂模式提供创建对象的接口,是最常用的设计模式。本实例根据工厂模式的分类不同,介绍工厂模式之三的抽象工厂模式的使用方法及使用规则。实现抽象工厂模式的技术要点如下:1.抽象工厂模式和工厂方法模式的区别在于需要创建对象的复杂度上。而且抽象工厂模式是这三种模式中最为抽象、最具一般性的。2.使用抽象工厂模式需要满足以下条件:系统中有多个产品族,二系统一次只可能消费其中一族产品;同属于同一个产品
2017-01-30 22:07:30 397
原创 Java安全(四)-输入流的解密
本实例演示针对输入流的解密,将JAVA安全笔记(三)-输入流加密 的加密文件进行解密,并把解密后的结果输入指定的另外一个文件输入流的解密技术要点如下1.密钥生成2.初始化密码器3.获取解密的内容4.创建CipherInputStream对象5.读取输入流6.存入相应文件中源代码package ende;import java.io.FileInpu
2017-01-30 17:29:31 871 1
原创 JAVA安全笔记(三)-输入流加密
编程中会遇到对整个文件进行加密/解密或对网络通信进行加密/解密等。尽管可以先从流中读出字节,然后进行加密/解密,但使用Java中针对流提供的专门的类更加的方便。输入流的加密的技术要点1.密钥生成2.初始化密码器Cipher3.创建输入流4.创建CipherInputStream对象5.读取输入流 源代码package ende
2017-01-30 16:43:34 2251 1
原创 Java安全笔记(二)-创建对称密钥
对称密钥算法:加密和解密使用相同的密钥。Java中已经提供了常用的加密算法。如下程序将展示JAVA中提供的方法创建对称密钥,并通过对象序列化的方式保存在文件中创建对称密钥的技术要点如下1获取密钥生成器 2初始化密钥生成器3密钥生成4密钥以序列化的形式保存在key1.dat中package ende;//创建对称密钥import java.i
2017-01-28 23:10:16 665
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人