- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 设计模式之抽象工厂模式
静态工厂和方法工厂都有一个弊端, 那就是只能造一个对象,如果真正的开发的时候 一个类整一个工厂那还不累死, 而且那也太臃肿了。举个例子, 继续造雪糕, 现在事业发展的很好, 咱们可以造各种形状的雪糕了, 不过造出来的雪糕不带包装纸, 很烦人啊, 还要再整生产包装纸的机器, 如果每种形状来一个包装纸, 啊 想想就很酸爽, 车间没办法下脚了。所以不靠谱啊, 还是想想从技术上搞一搞吧, 能不能给造雪糕...
2018-11-10 23:51:00
163
原创 设计模式之工厂方法模式
静态工厂模式 有一个最大的弊端, 那就是如果我如果还想增加一个种类, 那么就要修改工厂类, 不是if else 就是swith case 反正要再加一个就是(这里我说一句, 要是我用反射设计工厂类, 没那么多屁事, 我改都不用改,不过我为什么非要说需要修改工厂类呢, 因为我如果不这么说我就没办法引出工厂方法模式了,所以只能说简单工厂模式不好, 这就是生活无奈,跑题了。。。继续干活),很明显, 这里...
2018-11-10 23:08:35
154
原创 设计模式之简单工厂模式(simple factory pattern)
什么是简单工厂模式, 举个不恰当的例子, 就说生产雪糕吧, 雪糕什么形状的都有, 有长方形,有圆形等等, 怎么生产呢?首先肯定是先造个机器, 然后弄几个按钮,上面依次写上长方形, 圆形等等,我按长方形就给我出长方形的, 我按圆形的按钮就给我出圆形的。大概就是这样接下来开始实现首先肯定要定义什么是雪糕 连雪糕是什么都不知道 所以 更别提什么是长方形雪糕 和圆形雪糕了, 所以要先搞出来他...
2018-11-10 17:56:30
231
原创 设计模式之单例模式
什么是单例模式?单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中,应用该模式的类一个类只有一个实例。即一个类只有一个对象实例。这样可以减少系统对资源的开销。如多个模块使用同一个数据源连接对象等等为什么要用单例对于系统中的某些类来说,只有一个实例很重要,例如,一个系统中可以存在多个打印任务,但是只能有一个正在工作的任务;一...
2018-11-09 23:31:12
133
转载 idea springboot项目打成jar包运行
最近刚刚开始使用springboot, 公司比较low, 做了第一个趟雷的人,然而不会打jar, 参考https://blog.youkuaiyun.com/u011781521/article/details/74868680 这位兄弟的方法 打包成功,非常感谢。做记录,方便查阅。首先 确认pom.xml 中的 packaging标签的属性 如下<packaging>jar<...
2018-11-07 21:59:09
786
原创 List排序问题
根据list中的实体类的属性对list进行排序 两种实现方式, 第一种是实体类实现Comparable接口 并重写compareTo方法 第二种是通过匿名内部类方法, 其实两种方法是一种,只是书写方式不同。代码如下实现Comparable接口实体类package com.yxw.list.sort.domain;/** * @author yxw * @create 20...
2018-08-20 17:48:08
267
原创 将xml转为实体类List或者Map类List
最近通过xfire开发接口服务, 总是需要处理xml,在思索将xml映射到实体类中好还是映射到map中好,最后考虑到错误数据问题还是将xml映射到map中,代码贴出来 以供参考。实体类 package com.yxw.xml.practice1.domain;import java.util.Arrays;import java.util.Date;/** * @aut...
2018-08-20 16:41:52
3124
原创 Oracle 批量插入问题
最近工作中遇到oracle批量插入问题 记录下 方便以后查阅1.第一种方法 begin insert into test(字段1, 字段2 ) values(数据1, 数据2);--此处分号不要忘记 insert into test(字段1, 字段2 ) values(数据1, 数据2); ...
2018-08-07 14:28:25
1872
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人