自己 public static String getPrivateDateTimeAxis(Date date){ if(date == null){ return ""; } SimpleDateFormat sf = new SimpleDateFormat("yyyy年MM月dd日 HH:m ...
分类:
微信 时间:
2020-04-06 15:50:38
阅读次数:
234
装饰策略落在具体的代码实现效果上其实与代理模式的静态实现没有什么区别,都可以做到对原实现方法进行前置/后置/干预及方法替换,不必太纠结于此。两者的差别是代理模式实际上是对被代理对象生成了一个身份一样但实现不同的对象。比如小红爱穿裙子,生成的代理对象是小粉红,她爱穿长裙子。而装饰模式相当于小红爱穿裙子,而装饰模式给她的裙子上缀了只小蝴蝶。这是两者之间的差别装饰模式通过对顶层接口通过顶层接口进行实现后
分类:
编程语言 时间:
2020-04-06 13:47:58
阅读次数:
81
java实现图片验证码登陆 话不多说 直接上图 ↓↓↓↓↓↓↓↓↓↓ 成果图 ↓↓↓↓↓↓↓↓↓↓ ↓↓↓↓↓↓↓↓↓↓ ↓↓↓↓↓↓↓ 差不多这就是演示图啦 如需源码请联系QQ:11234013 可手把手讲解知识点 ...
分类:
编程语言 时间:
2020-04-06 13:23:56
阅读次数:
62
策略模式简单来说就是将业务和实现业务的具体方法剥离开来依然以仓库拣货来说,合并拣货分单拣货是一种模式,但具体根据所出库单中的品是什么类型,从哪种类型仓库出,还是要有具体的拣货策略来生成拣货列表比如服装仓按动线进行拣货,快消仓分整拣散拣,数码仓的品要扫码标记SN与单据关系出库那么就要根据各种不同的仓库划分出不同的拣货列表创建方式,这样就把拣货这个业务本身,和具体拣货列表的生成进行剥离。不写死在具体业
分类:
编程语言 时间:
2020-04-06 11:20:50
阅读次数:
150
代理模式简单说就是对当前已有类中的方法进行前/后置干预的的一种设计模式,目的是在不对现有业务类进行修改的情况下对指定的现有业务在类级别或方法级别进行修改干预。实现方式目前有两种,一种是静态代理,纯粹基于设计模式通过代码实现。另一种是动态代理,需要通过JDK默认提供的功能和导入CGLIG功能包来增强实现。首先进行静态代理的实现。packageproxy.staticproxy;importjava.
分类:
编程语言 时间:
2020-04-06 09:31:55
阅读次数:
83
观察者模式粗浅地说就是做了两件事1,当当前被关注的事件发生时它的观注者会被通知到2,避免通知动作与关注者的硬性绑定,要进行解耦这是观察者模式的本质思路,不应被其他过多的硬性的准确的描述所干扰。还是以具体的业务做为切入点来理解观察者模式在拣货完成要进行出库时,会简略做以下几个动作比如1,修改出库单据的状态2,通知服务(ERP)系统,仓储要出库了3,通知客户(实际上要调用比如短信接口等)拣货出库了3,
分类:
编程语言 时间:
2020-04-05 18:33:16
阅读次数:
76
建造者模式就是接口规定了要完成的动作(也就是方法),然后有各个实现类针对这些方法分别进行各自具体的实现。个人理解其与模板模式最主要的区别就是模板模式会有一个以final定义的方法来规定其必须要完成的动作流程,这个流程不允许被其子类所修改。而建造者模式没有这个约束,只要实现接口规定的方法建即可。也就是说模板模式隐含一个流程性,而建造者模式没有固定的流程性下边还是仓库拣货为例简单说明建造者模式仓库拣货
分类:
编程语言 时间:
2020-04-04 21:10:21
阅读次数:
123
替换后的最长重复字符。题意是给一个字符串,只有大写字母,允许你替换其中的K个字母,问替换操作完成后能返回的最长字母相同的子串的长度是多少。例子, Example 1: Input: s = "ABAB", k = 2 Output: 4 Explanation: Replace the two 'A ...
分类:
其他好文 时间:
2020-04-04 09:41:15
阅读次数:
68
BiasLFM(bias latent factor model)带偏置项的隐语义推荐模型,加入三个偏置项(所有评分的平均,用户偏置项表示用户的评分习惯和物品没关系, * 物品偏置项表示物品接受的评分中和用户没关系的因素)矩阵分解,训练得到U,I矩阵,以及用户偏置项和物品偏置项 * 对user-it ...
分类:
编程语言 时间:
2020-04-02 22:42:19
阅读次数:
116
23种设计方法(Java实现) 每个设计模式已经实现 https://gitee.com/longzhiquan/design_patterns23 1. 创建模式 1.1 单例模式 (single) 定义:保证一个类仅有一个实例,并提供一个访问它的全局访问点。 适用:当类只能有一个实例而且客户可以 ...
分类:
编程语言 时间:
2020-04-02 22:34:41
阅读次数:
79