会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Geek孙
博客园
首页
新随笔
联系
订阅
管理
2015年6月25日
设计模式——创建型模式
摘要: 解决问题:创建对象,将创建对象的任务交给另一个对象完成。组成:简单工厂:客户传递创建产品的类型到工厂类中去,工厂类根据类型实例化不同的类。工厂方法Factory Method:定义一个用户创建对象的接口,让子类决定实例化哪一个类。 优点:客服了简单工厂违背开放封闭原则的缺点。抽象工厂Abstract...
阅读全文
posted @ 2015-06-25 19:20 Sunjl
阅读(284)
评论(0)
推荐(0)
2015年5月22日
设计模式——开篇
摘要: 终于决定写设计模式这个系列的文章了,从事软件开发这3年多来,面对纷繁的技术,却慢慢迷失了自己,看的多了,学的多了,到头来每种都会一点,却每种都是一知半解,于是下定决心寻找软件世界最本质的东西——软件的哲学。决定先从设计模式下手,从软件最细小的颗粒着手,慢慢领悟软件架构的威力。熟悉设计模式首先得对U...
阅读全文
posted @ 2015-05-22 11:19 Sunjl
阅读(328)
评论(0)
推荐(0)
2015年4月15日
CSS3悬浮动画效果
摘要: 利用CSS3的伪类元素hover以及transform,transition等动画属性,可以做出一些炫酷的动画效果。下面将一些项目中使用到的示例发布出来,供大家一起学习研究。演示地址:runjs。浏览器兼容:Chrome,Safari,IE10及以上,IE9不支持渐变效果,IE8以下不支持。tra...
阅读全文
posted @ 2015-04-15 15:57 Sunjl
阅读(20082)
评论(2)
推荐(2)
2015年4月13日
Sublime Text2安装emmet
摘要: 一.安装Package Control如果Preferences中没有Package Control,需要手动安装。安装方法如下:访问Package Controls站点复制一段python命令安装,也可以直接复制一下代码至控制台(唤起控制台:Ctrl+~)import urllib2,os,has...
阅读全文
posted @ 2015-04-13 16:56 Sunjl
阅读(364)
评论(0)
推荐(0)
2015年4月8日
CSS水平垂直居中总结
摘要: web开发网页布局中常常会碰到各种居中,由于浏览器渲染方式的不同,因此存在很多不同的场景,本文将个人平时遇到的一些场景一一列举,以备不时之需。示例代码地址:runjs1.垂直居中前提:假定父元素是盒子模型且高度已经设定。场景一:子元素是行内元素,高度由其内容撑开这种情况下,需要通过设定父元素的lin...
阅读全文
posted @ 2015-04-08 10:00 Sunjl
阅读(312)
评论(0)
推荐(0)
2014年12月4日
我的github教程
摘要: 这篇文章记录个人常用的一些命令,和记不住的一些命令。安装在 Windows 上安装 Git ,有个叫做 msysGit 的项目提供了安装包:http://msysgit.github.io/完成安装之后,就可以使用命令行的 git 工具(已经自带了 ssh 客户端)了,另外还有一个图形界面的 Git...
阅读全文
posted @ 2014-12-04 10:26 Sunjl
阅读(217)
评论(0)
推荐(0)
公告