发表于: 2018-04-04 22:00:52
0 582
今天完成的事情:
1.与新华美育进行沟通
①昨天发现的问题:为什么登录过后还会弹出注册框
因为他们的链接过期了,还要点过来,然后原本的方案是时间过期了,转向引导注册,毕竟这边默认他们每一次点击都会重新更新一次链接,将时间更新到最新。
但是并没有,现在方案不变,更新上新的功能,如果在登录状态,即使接收到使其跳转注册的参数,也不会跳转注册,即以当前的登录状态为准
②出现了新的问题
要做成对称的样子,这样说实话也着实难看
但是问题来了,清明啊,没人上班
2.学会装饰器模式
装饰器和被装饰者的接口
被装饰者
装饰器父类:
装饰器:
运行测试:
测试结果:
可以看到:装饰器模式扩展功能对原本的类没有一点修改,如果要 添加新的功能的话,只要新写一个装饰器就好了,但是问题是,这也会导致没有学习过装饰器模式的人看到这个模式一头雾水,装饰器过多,不利于理解,这也引申到我为什么要学装饰器模式,因为,不学这个东西,下面的东西根本就不能理解
但是经过学习装饰器模式的话,就可以理解到,它们的核心只有四个Reader、Writer、InputStream、OutputStream,其他的都只是装饰器,给前面说到的四个核心新增功能而已,如此一来,就可以了解到IO流的运行机理了,即一个被装饰者,多个装饰器
这段代码是不是和上面的装饰器模式的例子十分的相似?
明天计划的事情:
学习面试知识,如果新华美育有问题的话,优先解决新华美育的事情
遇到的问题:
无
收获:
学习到了装饰器模式,以及一些IO流的知识
评论