- 博客(6)
- 收藏
- 关注
原创 学习设计模式--《装饰者模式》
装饰者模式我个人认为有点像俄罗斯套娃娃那样,一层一层的套着,其实也可以理解为穿衣服。 就用穿衣服来理解装饰者模式吧。首先定义一个穿衣服的接口(Dress)。其次要创建一个主体类——人(Person),然后就到了我们的装饰类——衣服(Clothes),衣服和人的类都实现Dress接口。这里要说一下,衣服实现Dress接口的时候,构造方法会传入一个接口类,实现接口方法就用对应的接口类自己实现。接下来...
2018-07-18 17:57:21
135
原创 linux安装gcc出现的问题
最近为了学redis就跑去学了一直想学都没开始入门的Linux。于是在Linux上安装redis之前需要安装gcc。那么就按照网上说的执行这个命令行yum install gcc结果却报错上网搜了一下发现是ubuntu系统不支持yum安装,如要安装则使用apt-get命令apt-get install gcc问题解决~...
2018-06-28 10:25:18
2519
原创 工作记录
1、js获取上个月var now = new Date(); now.setMonth(now.getMonth - 1); var lastMonth = now.getMonth() + 1; console.log(lastMonth);2、Java获取上个月和下个月Calendar calendar = Calendar.getInstance(); int nowMonth = ...
2018-06-08 09:38:07
92
转载 oracle学习记录
1、Oracle中substr和instr用法--substr(字符串,截取开始位置,截取长度)=返回截取的字 select substr('miaoying',0,1) from dual;--返回结果为:m select substr('miaoying',1,1) from dual;--返回结果为:m--说明0和1都表示截取的位置为第一个字符 select substr('miaoying...
2018-04-23 09:32:58
95
转载 spring的@Autowired 和@Resource注解的用法和区别
Spring不但支持自己定义的@Autowired注解,还支持由JSR-250规范定义的几个注解,如:@Resource、 @PostConstruct及@PreDestroy。1.@Autowired @Autowired是Spring提供的,需导入Package:org.springframework.beans.factory.annotation.Autowired;只按照byType ...
2018-03-08 11:40:00
185
原创 Struts2拦截器学习
1、什么是拦截器 拦截器(Interceptior)是动态拦截Action调用的对象,类似于Servlet中的过滤器。执行Action中的excute()方法之前,Struts2会先执行struts.xml文件中配置好的拦截器,顺序是先执行拦截器1、2、3....然后到XxxAction--->result---->拦截器......3、2、1。 2、拦截器有什么用 拦截器可以帮我们实现很多
2017-09-29 11:24:33
127
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人