上一页 1 2 3 4 5 6 ··· 8 下一页
摘要: 最近找国产密码的资料,发现这块的东西极少。 经过这次中兴事件,中美贸易战的事件时候感觉国产密码会提升到国防的程度。 研究下发现有一个大神写出了java SM系列部分国产密码的工具。 但是很多转载版本缺少了一个Cipher类文件的存在。所以我觉得我这里需要记录一下这次的东西,以后必然会用上。 这次研究 阅读全文
posted @ 2018-06-15 16:35 酒皇 阅读(1960) 评论(0) 推荐(0) 编辑
摘要: 外观模式,类似于代理模式,但是感觉是代理模式的多重组合形态。 通过外观类的内部的组合对象,进行方法重叠调用 适合整合较为复杂的功能,避免重复代码 首先写内部组合子类 外观类 阅读全文
posted @ 2018-06-14 21:26 酒皇 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 模板方法的作用在于套用同一个模板填写不同的内容。 这个时候要避免修好改原有内容,同时又要最少代码。 最好的方法是父类保持不能改动的方法中使用可重写方法。 最好的情况下是用抽象类,迫使子类必须填写父类类的抽象方法。我就不这么讲究了。我经验上看,这些适合协议类的用途,比如SOAP协议下的报文。 学生类1 阅读全文
posted @ 2018-06-14 20:42 酒皇 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 工厂方法模式是一种难以理解的方式。 它是工厂的工厂方法。 相当于原本是通过工厂生产产品,现在是通过工厂生产能生产产品的工厂 为了解决一个问题把另外一个问题又恢复了,在我看来有点无用~~~~但是它满足了 工厂接口 工厂的工厂接口 工厂 工厂的工厂 运行方法 这样我们就可以把工厂类接口化,当我们需要增加 阅读全文
posted @ 2018-06-13 21:42 酒皇 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 弄这个工具是因为tomcat变更实在太烦了~~~~ 每次修改bug跟添加功能之后总需要创建项目变更用到的变更补丁包,给实施变更你最近修改的文件。 因为创建删除文件,文件夹,太烦太慢,所以直接弄个删除工具吧~~~按照日期删,只要在某个日期之后有所变动的文件全部都删 阅读全文
posted @ 2018-05-25 16:34 酒皇 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 代理模式跟之前的策略模式,装饰模式差距不大,但是代理模式不能无限递归,比策略模式更加解耦 通过当前对象调用某个方法,同时也调用对象内部属性对象的方法。 个人感觉无需继承也可以,继承了以后替换起来成本比较低 下面是实现 阅读全文
posted @ 2018-05-12 21:31 酒皇 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 装饰模式是指一个对象内部递归拥有自己一样的对象。不断对对象自己进行修饰,或者实现方法进行改造,就像圣诞树一层一层挂上不同的装饰品一样。 典型的常见的情况是linkList。还有输入输出流的文件流,字节流,字符流,缓冲流。 以下是一个简单的实现方法,主要作用于方法体中,产生连续调用的效果。 下面是实现 阅读全文
posted @ 2018-05-12 21:16 酒皇 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 策略模式是一种简单的模式,利用继承(实现)关系。 对同一个功能产生不同的子类,对某个方法进行不同的策略 代码如下 这样我们通过替换显示层的new对象就可以控制某个功能的不同实现了。。。。。 一般Spring 阅读全文
posted @ 2018-05-12 20:47 酒皇 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 最近有个前端大神写错了快速排序,所以我这里记录一下 所谓的快速排序就是分治排序的分之中不断递归把数组分成大小两个部分,再继续分成大小两个部分 分的过程中完成整个数组的有序。 交换次数较多,迭代次数少,空间耗费少 代码如下 阅读全文
posted @ 2018-05-12 13:56 酒皇 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 通过工厂来返回不同的对象,可使用同一种方法。 抽象类: 加减乘数实现类: 工厂类与实现: 这样通过控制显示层的代码即可控制整个实现逻辑。。。 阅读全文
posted @ 2018-05-05 17:10 酒皇 阅读(100) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 8 下一页