
设计模式
安静的码字猴
以艺术家的眼光去做程序,以创业者的心态去做产品。
展开
-
设计模式---单例模式
传送门:单例模式的优缺点和使用场景–http://www.cnblogs.com/damsoft/p/6105122.html 单例模式的好处:–http://blog.youkuaiyun.com/ljhljh8888/article/details/8017701/为什么要用单例? 一个类Class只有一个实例存在,限制实例的个数,节省内存,有利于Java垃圾回收(garbage collection)原创 2017-03-29 11:32:04 · 236 阅读 · 0 评论 -
设计模式---装饰者模式
首先,从字面意思上看,“装饰”? 可以联想到什么? 对,买房子嘛(吐槽下,房价真tm贵) 有句话说的好,“房子是用来炒的,不是用来住的”。啊呸,错了,说反了。房子买的时候,大部分都是毛坯,或者简装。每个人肯定都想装修一下。对,没错。“装修”的前提,肯定是有了一个房子,它没有满足你的某些需求,然后你在此房子的基础上进行了一些功能添加和扩展。废话不多说,来了解下“装饰者模式”: 什么是装饰者模式原创 2017-04-19 15:25:30 · 338 阅读 · 0 评论 -
一个有趣的算法题
今天看到一道很有意思的算法面试题,因为之前很少研究算法,好奇心加上暴躁的脾气,就决定一定要干掉这道题:5个小姐站成一列 他们的姓不同 衣服颜色不同 和不同的饮料 样不同的宠物 吃不同的水果 1钱小姐穿红色的衣服, 2翁小姐养一只狗, 3陈小姐喝茶。 4穿绿衣服的站在白衣服的左边, 5绿衣服的再喝咖啡, 6中间的在喝牛奶, 7吃西瓜的养鸟,原创 2017-05-03 22:41:15 · 1254 阅读 · 0 评论