
设计模式
文章平均质量分 62
SZleoWang
这个作者很懒,什么都没留下…
展开
-
再见if/else
一般来说我们正常的后台管理系统都有所谓的角色的概念,不同管理员权限不一样,能够行使的操作也不一样,比如: 系统管理员(ROLE_ROOT_ADMIN):有A操作权限 订单管理员(ROLE_ORDER_ADMIN):有B操作权限 普通用户(ROLE_NORMAL):有C操作权限 比如一个用户进来,我们需要根据不同用户的角色来判断其有哪些行为,这时候SAO代码出现了: public class JudgeRole { public S...原创 2021-06-25 11:02:07 · 90 阅读 · 0 评论 -
设计模式培训之一:为什么要用单例模式?
我们在编程中最常用的模式就是单例模式了,然而单例模式都用在什么场合?为什么不用静态方法而要用单例模式呢?要搞清这些问题,需要从静态方法和非静态方法的区别和联系说起。 一、静态方法常驻内存,非静态方法只有使用的时候才分配内存? 一般都认为是这样,并且怕静态方法占用过多内存而建议使用非静态方法,其实这个理解是错误的。 为什么会这样,先从内存分配开始说起: 托原创 2017-01-09 10:41:11 · 274 阅读 · 0 评论 -
Java Code Examples for javax.xml.bind.annotation.XmlSchema
page-info //@javax.xml.bind.annotation.XmlSchema(namespace = "http://iec.ch/TC57/2011/schema/message", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) @javax.xml.bind.annotat原创 2017-03-06 08:21:35 · 2836 阅读 · 0 评论