- 博客(6)
- 资源 (6)
- 收藏
- 关注
原创 java设计模式之策略模式
很久没有更新过设计模式的学习了,最近在看的几种设计模式在项目实际开发过程中不常用,所以并没有汇总成博客写出来、这一次介绍的是策略模式。策略模式和工厂模式的思想有点类似,都是把对象或数据的获取封装起来,需要使用的时候传入相应的参数获取相关的对象或数据。工厂模式是对创建对象进行封装,一个对操作行为进行封装。比较简单的策略模式的基本架构如下:策略接口----具体策略的实现类-----引入
2016-11-29 13:45:07 191
原创 设计模式之工厂模式和策略模式
工厂模式的使用场景是为了统一管理对象的实例化,当对象改变的时候不需要改动太大代码量就能增加或修改,以便代码的维护。首先有一个Car的接口public interface Car{ public void run();}接下来宝马和奔驰分别实现了该接口public class BMW implements Car{ @Override public
2016-10-13 13:46:46 245
原创 设计模式之单例模式实际应用
在我理解中的单例模式是为了确保只有一个实例,所以唯一的实例化的对象会在采用单例模式的类里实例。我使用单例模式的场景是我在系统内添加了一个xml文件,写了一个xmlLoader加载该xml,接着写一个util类获取加载好的xml的参数。这个时候要确保xmlLoader加载器只有一个,只加载此时的xml文件。具体实现如下Loader:public class LoadV
2016-10-11 16:01:55 322
原创 Echarts小感
使用过Echarts之后,感觉Echarts算是个比较好用,API详细的插件,毕竟百度,也遇到几个问题,有需要注意的地方。第一个是折线图和柱状图的区别,其中比较重要的除了bar和line之外,还有一点:柱状图:type : 'category',data : [ '一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月','十月
2015-08-13 14:48:04 290
原创 mybatis+spring实现分页
重点是要实现interceptor的接口,然后在配置sqlSessionFactory设置configLocation的值指向classpath:MyBatis-Configuration.xml,MyBatis-Configuration.xml重点是设置 --> 来指定分
2015-07-08 11:02:35 369
转载 springmvc接收和处理json数据
以前,一直以为在SpringMVC环境中,@RequestBody接收的是一个Json对象,一直在调试代码都没有成功,后来发现,其实 @RequestBody接收的是一个Json对象的字符串,而不是一个Json对象。然而在ajax请求往往传的都是Json对象,后来发现用 JSON.stringify(data)的方式就能将对象变成字符串。同时ajax请求的时候也要指定dataType: "js
2015-07-07 11:20:11 305
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人