在开发商城系统的时候,大家会遇到这样的需求,商城系统里支持多种商品类型,比如衣服,手机,首饰等,每一种产品类型都有自己独有的参数信息,比如衣服有颜色,首饰有材质等,大家可以上淘宝看一下就明白了。现在的问题是,如果我程序发布后,要想增加一种新的商品类型怎么办,如果不在程序设计时考虑这个问题的话,可能每 ...
分类:
其他好文 时间:
2017-05-04 11:06:21
阅读次数:
257
前几年学习设计模式的时候,看着别人的分析觉得挺有道理,也能懂 就是自己来的时候,根本无从下手,看着分析出来的代码,也不难 可是最缺乏的就是代码分析的能力,怎么根据实际的业务把代码很巧妙的拆开 并用合适的方式来实现,没有一定的功力确实是难度不小,又不能为了用模式而用模式 而是真正需要的时候,才去用 大 ...
分类:
其他好文 时间:
2017-05-04 09:46:46
阅读次数:
158
本文继续介绍23种设计模式系列之模板方法模式。 概述 模板方法模式是类的行为模式。准备一个抽象类,将部分逻辑以具体方法以及具体构造函数的形式实现,然后声明一些抽象方法来迫使子类实现剩余的逻辑。不同的子类可以以不同的方式实现这些抽象方法,从而对剩余的逻辑有不同的实现。这就是模板方法模式的用意。 比如定 ...
分类:
编程语言 时间:
2017-04-28 16:03:31
阅读次数:
279
什么是装饰者模式 俗话说,“人靠衣装,佛靠金装”,大自然中许多事务都会有一些物体来装饰自己。那么在java的世界中这是如何进行模拟的呢?先举个现实中的例子来说明下这个模式究竟是怎么回事的吧。在生活中我们穿的衣服都是各式各样的,且在不同季节数量也是不一的。我们把一个人、一件衣服都看成一个对象,那么Ja ...
分类:
其他好文 时间:
2017-04-27 00:30:25
阅读次数:
177
游戏建模:MAYA建模技巧 在游戏美术中,模型的建立是很重要的,今天卡拉小编与大家分享的是MAYA MAYA建模技巧。1 、制作前从整体入手进行分析,然后再局部、再细节。大零件以几何体代替,勾出轮廓。 2 、角色类: A卡通人物。头部—球体,身体-衣服:身体可以用衣服代替(里边一般不需要做出。),衣 ...
分类:
其他好文 时间:
2017-04-25 22:20:46
阅读次数:
212
反射 通过反射的方式Class.forName(“com.ahu.Person”)可以获取class对象的实例以及其中的属性、方法、构造函数等 动态代理 动态代理:在不修改原业务的基础上,基于原业务方法,进行重新的扩展,实现新的业务。 例子: 1、 旧业务 买家调用action,购买衣服,衣服在数据 ...
分类:
编程语言 时间:
2017-04-20 16:59:51
阅读次数:
209
文章来源:http://www.zretc.com/technologyDetail/477.html 软件开发中经常需要注意的原则有哪些呢?开闭原则就是其中之一 “开闭原则“图示如下: 让我来解释一下,设计规则如下: “软件实体(类,模块,函数等)应该对扩展开放,对修改关闭。” 这意味着在最基本的 ...
分类:
其他好文 时间:
2017-04-17 15:44:55
阅读次数:
154
(1) 磷酸盐。有正磷酸钠、磷酸氢二钠、磷酸二氢钠及三聚酸钠,洗衣粉中应用 较普遍的是三聚磷酸钠。 三聚磷酸钠中多价的金属离子具有较强的螯合能力, 能 将不溶解的多价金属阳离子络合, 变成可溶性的复合离子, 如可将水中的钙、 镁 离子螯合, 使它们不致沉积到织物上去, 大提高了洗涤剂活性物的洗涤效能 ...
分类:
其他好文 时间:
2017-04-13 19:24:51
阅读次数:
255
传送门:http://poj.org/problem?id=3104 题意: 烘干所有的衣服,在自然晾干每分钟可以减少1单位的水分,在烘干机里面每分钟减少k单位的水分, 一件衣服可以烘干一部分水分,也可以自然晒干一部分水分。 解题思路: 在代码中。 实现代码: ...
分类:
其他好文 时间:
2017-04-11 13:03:21
阅读次数:
181
有5家衣服专卖店,每家最多购买3件。用户可以选择离开,可以买衣服。最后打印总共买了几件衣服 Scanner input=new Scanner(System.in); int sum=0; for(int i=1;i<6;i++)//外层循环控制服装店数量 { for(int j=0;j<3;j++... ...
分类:
其他好文 时间:
2017-04-03 16:50:42
阅读次数:
328