随笔分类 - 设计
摘要:解法一:只适合单线程环境(不好) package test; /** * @author xiaoping * */ public class Singleton { private static Singleton instance=null; private Singleton(){ } pub
阅读全文
摘要:1. 问题 生产环境出现过新增用户提交, 入库两条重复数据的情况; 但是我查看代码, 页面做了校验, 后台插入数据也做了校验; 出现这种几率的事件的非常小的, 但是还是会碰到 2. 解决办法 其实根本原因还是用户提交注册表单发生了重复提交, 只要杜绝重复提交就可以了; 所以提交表单之前加入遮罩层来解
阅读全文
摘要:什么是装饰者模式,我们来查看它的定义: 在不改变原类文件以及不使用继承的情况下,动态地将责任附加到对象上,从而实现动态拓展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。 简单理解就是利用装饰者模式,用于对同一种类进行加强,扩展的处理。 如果你理解了Python的装饰器,那么装
阅读全文

浙公网安备 33010602011771号