https://www.cnblogs.com/zhili/p/DesignPatternSummery.html
https://blog.csdn.net/jason0539/article/details/44956775
两位大牛分析总结的都很好,特转载学习;