<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[LiynGu的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/LiynGu</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; LiynGu]]></copyright><item><title><![CDATA[React 轮转图]]></title><link>https://blog.youkuaiyun.com/LiynGu/article/details/79255174</link><guid>https://blog.youkuaiyun.com/LiynGu/article/details/79255174</guid><author>LiynGu</author><pubDate>Sun, 04 Feb 2018 21:45:25 +0800</pubDate><description><![CDATA[React 学习中，或许以后会有用//Slider.jsximport React from 'react';
import './Slider.scss';export default class Slider extends React.Component {
  constructor(props) {
    super(props);
    this.state = {
      ac]]></description><category></category></item><item><title><![CDATA[设计模式学习笔记—策略模式]]></title><link>https://blog.youkuaiyun.com/LiynGu/article/details/50575340</link><guid>https://blog.youkuaiyun.com/LiynGu/article/details/50575340</guid><author>LiynGu</author><pubDate>Sun, 24 Jan 2016 20:51:20 +0800</pubDate><description><![CDATA[策略模式(Strategy pattern)
这个模式的作用应该就是想办法干掉 if else
准确来说应该是类似于switch那种。]]></description><category></category></item><item><title><![CDATA[设计模式学习笔记—命令模式]]></title><link>https://blog.youkuaiyun.com/LiynGu/article/details/50570868</link><guid>https://blog.youkuaiyun.com/LiynGu/article/details/50570868</guid><author>LiynGu</author><pubDate>Sat, 23 Jan 2016 18:59:49 +0800</pubDate><description><![CDATA[命令模式(Command Pattern)
如果是一些需要在特定时候，或者需要当某些指令执行完毕之后才能执行的指令，那么就需要命令模式了。]]></description><category></category></item><item><title><![CDATA[设计模式学习笔记—组合模式]]></title><link>https://blog.youkuaiyun.com/LiynGu/article/details/50569575</link><guid>https://blog.youkuaiyun.com/LiynGu/article/details/50569575</guid><author>LiynGu</author><pubDate>Sat, 23 Jan 2016 16:01:41 +0800</pubDate><description><![CDATA[组合模式(Composite Pattern)
听名字就像是把什么东西组合在一起的设计模式，所以组合模式就是将两个类中的一些共同的方法抽象在一起]]></description><category></category></item><item><title><![CDATA[设计模式学习笔记—代理模式]]></title><link>https://blog.youkuaiyun.com/LiynGu/article/details/50562531</link><guid>https://blog.youkuaiyun.com/LiynGu/article/details/50562531</guid><author>LiynGu</author><pubDate>Fri, 22 Jan 2016 16:36:27 +0800</pubDate><description><![CDATA[代理模式(Proxy Pattern)
如果想在一个类中大多数方法之前或之后统一做一些事，那就用代理模式吧。]]></description><category></category></item><item><title><![CDATA[设计模式学习笔记—观察者模式]]></title><link>https://blog.youkuaiyun.com/LiynGu/article/details/50561499</link><guid>https://blog.youkuaiyun.com/LiynGu/article/details/50561499</guid><author>LiynGu</author><pubDate>Fri, 22 Jan 2016 13:56:15 +0800</pubDate><description><![CDATA[观察者模式(Observer Pattern)
观察者模式的目标大概是这样
当某个方法执行时去执行一系列的方法
不知道为什么，每当我看到这个模式时就想到按钮点击]]></description><category></category></item><item><title><![CDATA[设计模式学习笔记—模板方法模式]]></title><link>https://blog.youkuaiyun.com/LiynGu/article/details/50560795</link><guid>https://blog.youkuaiyun.com/LiynGu/article/details/50560795</guid><author>LiynGu</author><pubDate>Fri, 22 Jan 2016 13:10:31 +0800</pubDate><description><![CDATA[模板方法(Template method pattern)
其实，我感觉吧，模板方法就像一种父类调用子类方法的一种(其实这是错的)，事实上，模板方法的作用是在父类调用子类中实现的方法
这样的话
1.首先要保证要有能被子类实现的方法
2.保证父类中调用子类方法的方法不能被重写]]></description><category></category></item><item><title><![CDATA[设计模式学习笔记—外观模式]]></title><link>https://blog.youkuaiyun.com/LiynGu/article/details/50556769</link><guid>https://blog.youkuaiyun.com/LiynGu/article/details/50556769</guid><author>LiynGu</author><pubDate>Thu, 21 Jan 2016 18:36:23 +0800</pubDate><description><![CDATA[外观模式(Facade pattern)
首先，为什么我们需要外观模式？ 
答：接口太多了，需要一个新的接口去统一这些接口。 
我有个疑问就是，如果代码接口变多，显得有些乱，去统一一下接口不是很正常的事情吗？如果代码设计时某些类有明显的从属关系，为其设计一个统一管理的接口也是很正常的吧。]]></description><category></category></item><item><title><![CDATA[设计模式学习笔记—抽象工厂模式]]></title><link>https://blog.youkuaiyun.com/LiynGu/article/details/50552555</link><guid>https://blog.youkuaiyun.com/LiynGu/article/details/50552555</guid><author>LiynGu</author><pubDate>Thu, 21 Jan 2016 07:54:55 +0800</pubDate><description><![CDATA[抽象工厂开始之前，我不得不先说一句，关于工厂方法，我以为不太常用来着。而实际上，想到当年在学校，老师在教三层的时候告诉我们，service 与 dao 层必须都要继承自接口，并提供一个实现类，只是神秘的一笑告诉我们，这对代码有好处，然而一直到了学期结束也不知道有什么好处。]]></description><category></category></item><item><title><![CDATA[设计模式学习笔记—工厂方法模式]]></title><link>https://blog.youkuaiyun.com/LiynGu/article/details/50546254</link><guid>https://blog.youkuaiyun.com/LiynGu/article/details/50546254</guid><author>LiynGu</author><pubDate>Wed, 20 Jan 2016 09:08:59 +0800</pubDate><description><![CDATA[对于工厂模式而言，其核心目标应该就是一下一点专门构建一个类负责提供组件
所以，很容易就可以得到以下几点需求
1.工厂类有可以返回某个组件的方法
2.工厂类应该负责组件之间的依赖]]></description><category></category></item><item><title><![CDATA[设计模式学习笔记—单例模式]]></title><link>https://blog.youkuaiyun.com/LiynGu/article/details/50542655</link><guid>https://blog.youkuaiyun.com/LiynGu/article/details/50542655</guid><author>LiynGu</author><pubDate>Tue, 19 Jan 2016 15:12:12 +0800</pubDate><description><![CDATA[对于一个单例来说，应该注意的大概只有下面一点。
确保程序从始至终只能操纵一个对象。

首先需要考虑的是一个单例必须要注意的问题。
1.保证这个类只能被创建一次。
2.整个程序只能访问到一个对象。]]></description><category></category></item></channel></rss>