设计模式原则总结

设计模式原则总结

from:http://blog.prosight.me/blogs/984/ 名称 解释 0、单一职责原则(SRP) 就一个类而言,应该仅有一个引起它变化的原因。 一、”开放-封闭”原则(OCP) 在软件设计模式中,这种不能修改,但可以扩展的思想也是最重要的一种设计原则。即软件实体(类、模板、函数等等)应该可以扩展,但是不可修改。【通俗】:设计的时候,时刻考虑,尽量让这个类是足...

资料文档,网文收藏,框架推荐,工具 2015-03-17 AM 95次 0条
一致性hash和solr千万级数据分布式搜索引擎中的应用

一致性hash和solr千万级数据分布式搜索引擎中的应用

from:?http://www.lanceyan.com/tech/arch/consistenthashing_and_solr.html互联网创业中大部分人都是草根创业,这个时候没有强劲的服务器,也没有钱去买很昂贵的海量数据库。在这样严峻的条件下,一批又一批的创业者从创业中获得成功,这个和当前的开源技术、海量数据架构有着必不可分的关系。比如我们使用mysql、nginx等开源软件,通过...

工具,java,框架推荐 2015-03-16 AM 101次 0条
git在线学习

git在线学习

在线学习git命令,15分钟就能会.网址:?https://try.github.io

框架推荐,工具 2015-03-11 AM 74次 0条
GistBox 代码管理工具

GistBox 代码管理工具

GistBox 提供一种漂亮的方式来组织代码片段。将你的库保存到云端进行备份,再也不用担心丢失。GistBox采用标准的HTML5技术构建。GistBox使用GitHub的后端,但增加了自己的标签和搜索功能层。使用Github账号登陆Gistbox可以将你的代码直接同步进来,反过来,你在GB上的所有改动也都会同步到Github上;GistBox的结构设 计清晰,从左至右分别是主导航(新建Gi...

工具,资料文档,框架推荐 2014-10-29 AM 212次 6条
Simditor 简单快速的富文本编辑器

Simditor 简单快速的富文本编辑器

Simditor是团队协作工具?Tower?使用的富文本编辑器。相比传统的编辑器它的特点是: 功能精简,加载快速 输出格式化的标准HTML 每一个功能都有非常优秀的使用体验 兼容的浏览器:IE10+、Chrome、Firefox、Safari。Demo和文档:http://simditor.tower.im/[repo owner="mycolorway" name="simditor"]

框架推荐,工具 2014-10-25 AM 96次 0条
Chrome渲染Transition时页面闪动Bug

Chrome渲染Transition时页面闪动Bug

from

工具 2014-10-24 AM 83次 0条
缓动函数速查表

缓动函数速查表

缓动函数指定动画效果在执行时的速度,使其看起来更加真实。现实物体照着一定节奏移动,并不是一开始就移动很快的。当我们打开抽屉时,首先会让它加速,然后慢下来。当某个东西往下掉时,首先是越掉越快,撞到地上后回弹,最终才又碰触地板。网址: http://easings.net/zh-cn#

工具,web,框架推荐 2014-10-23 AM 93次 0条
iconfont.cn 阿里出品的矢量图标库

iconfont.cn 阿里出品的矢量图标库

Iconfont.cn是阿里巴巴推出的矢量图标库,其中涵盖了1000多个常用图标,并在持续更新中。(目前已有7000+图标,部分图标为用户上传,因此默认不公开,但是可以搜索到。) Iconfont提供以下功能: 在线图标搜索 图标分捡下载 在线储存 矢量格式转换 图标库管理 iconfont的优势 自由变化大小(高清屏无压力) 自由修改颜色(纯色) 可以添加一些视觉...

web,资料文档,框架推荐,工具 2014-10-22 AM 93次 0条
jnote开源笔记软件

jnote开源笔记软件

整理了下做的一个笔记软件,以开放开源的态度做的.jnote是一个开源的笔记软件,类似于Evernote,wiz,麦库,界面也是参考他们做的.当初做只是为了做一个自己可以定制的笔记软件.目前完成的功能:1.新建日记,参考wiz的日记功能,这个功能很实用,可以按照年月分类. 2.新建笔记,是一个笔记软件最基本的功能. 3.编辑支持高级html编辑器 简单html编辑器 markdown编辑器 4...

java,我的作品,工具 2013-12-14 AM 95次 1条