现代猎豹

文章
4
资源
0
加入时间
2年10月17天

《JAVA与模式》之建造模式产品的内部表象对象性质的建造建造模式的结构源代码时序图使用场景源代码使用建造模式构建复杂对象在什么情况下使用建造模式

在阎宏博士的《JAVA与模式》一书中开头是这样描述建造(Builder)模式的:  建造模式是对象的创建模式。建造模式可以将一个产品的内部表象(internal representation)与产品的生产过程分割开来,从而可以使一个建造过程生成具有不同的内部表象的产品对象。产品的内部表象  一个产品常有不同的组成成分作为产品的零件,这些零件有可能是对象,也有可能不是对象,它们通常又...

code smell

转自:http://www.nowamagic.netCode Smell中文译名一般为“代码异味”,或“代码味道”,它是提示代码中某个地方存在错误的一个暗示,开发人员可以通过这种smell(异味)在代码中追捕到问题。在计算机编程社区中,code smell代表了任何标志着事物变坏的征兆。它常常标志代码应该被refactored或者全部的设计都应该被reviewed。这个短语出现在 War...

删除mysql数据记录后使自动编号从1开始

一般删除表数据为 delete from table_name, 此时再新增数据将发现,如果有自动编号字段,编号不是从初始化1开始,而是删除前最大id开始该问题解决方法如下:truncate table 你的表名;使用以上方法对表数据进行删除,将得到你想要的结果————————————————...