摘要: 创建一个通用的接口,这个接口是工厂要生产的产品类, 然后创建两个这个接口的实现类,代表具体的产品 然后 创建工厂类,根据传入的类型生产不同的产品, 最好创建测试类,利用工厂类传入类型生产不同的产品: 运行,得到结果: 如果考虑到传入的字符串可能会出错导致产生不了正确的产品,也可以把产品生成方法改成p 阅读全文
posted @ 2017-11-15 21:56 M理论 阅读(311) 评论(0) 推荐(0)
摘要: 懒汉式单例模式: 但是这样的话在性能上有所下降,可以考虑用静态内部类制作单例模式: 由于静态内部类只初始化一次,这样也保证了多线程下的访问安全问题, 单例模式还有很多其他的写法,只要能实现功能即可。 阅读全文
posted @ 2017-11-15 21:16 M理论 阅读(196) 评论(0) 推荐(0)
摘要: CopyFileToLinux.bat set PATH=C:/Program Files (x86)/PuTTYpscp -P 22 -pw password "C:\Program Files (x86)\PuTTY\phantomjs-2.1.1-linux-x86_64.tar.bz2" u 阅读全文
posted @ 2017-09-13 14:52 M理论 阅读(173) 评论(0) 推荐(0)
摘要: jQuery页面滚动元素进入视口发生动画特效插件: jQuery AniView:http://www.bubuko.com/infodetail-1136880.html 轻量级jQuery文本编辑器插件Froala WYSIWYG Editor http://www.jq22.com/jquer 阅读全文
posted @ 2017-09-13 14:37 M理论 阅读(139) 评论(0) 推荐(0)
摘要: <nav class="pagenav clearfix"> <a class='page-numbers' href='http://www.baidu.com/' title='第1页'>1</a> <a class='page-numbers' href='http://www.baidu.c 阅读全文
posted @ 2017-09-13 14:36 M理论 阅读(140) 评论(0) 推荐(0)
摘要: <section id="contactUs" class="page-section secPad"> <div class="container"> <!--下面是留言样式 --> <div class="row"> <div class="headingMessage"> <!-- Headi 阅读全文
posted @ 2017-09-13 14:31 M理论 阅读(907) 评论(0) 推荐(0)