Walden1024

导航

2015年5月8日 #

《大话设计模式》学习笔记3:装饰模式

摘要: 穿衣服示例: 1.ConcreteComponent(人类): public class Person { public virtual void Show() { Console.Write("开始装扮:"); ... 阅读全文

posted @ 2015-05-08 15:01 Walden1024 阅读(376) 评论(4) 推荐(0)

《大话设计模式》学习笔记2:策略模式

摘要: 商场促销示例: 1.策略类: public abstract class CashSuper { public abstract double AcceptCash(double money); }2.具体策略类(以打折类为例): public cla... 阅读全文

posted @ 2015-05-08 11:20 Walden1024 阅读(298) 评论(0) 推荐(0)

《大话设计模式》学习笔记1:简单工厂模式

摘要: 计算器示例: 1.运算类: public class Operation { public double NumberA { get; set; } public double NumberB { get; set; } public virt... 阅读全文

posted @ 2015-05-08 10:19 Walden1024 阅读(332) 评论(0) 推荐(0)

2015年5月6日 #

《大话设计模式》学习笔记0:设计模式的原则 && UML类图

摘要: 一、单一职责原则:就一个类而言,应该仅有一个引起它变化的原因。 如果一个类承担的职责过多,就等于把这些职责耦合在一起,一个职责的变化可能会削弱或者抑制这个类完成其他职责的能力。这种耦合会导致脆弱的设计,当变化发生时,设计会遭受到意想不到的破坏。二、开放-封闭原则:软件实体(类、模块、函数等)应该可... 阅读全文

posted @ 2015-05-06 17:21 Walden1024 阅读(510) 评论(2) 推荐(1)

2015年5月5日 #

Memcached认知[分布式]

摘要: Memcached是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。 Memcached的服务器客户端通信使用简单的基于文本行的协议。 Memcached基于一个存储键/值对的hashmap。 Memcached缺乏认证以及安全管制,这代表应该将memcached服... 阅读全文

posted @ 2015-05-05 10:09 Walden1024 阅读(106) 评论(0) 推荐(0)

存储的瓶颈[数据库]

摘要: 解决大型网站数据瓶颈的脉络: 单库数据库-->数据库读写分离-->缓存技术-->搜索技术-->数据的垂直拆分-->数据的水平拆分以上来源:关于大型网站技术演进的思考(二)--存储的瓶颈(2) 阅读全文

posted @ 2015-05-05 10:08 Walden1024 阅读(128) 评论(0) 推荐(0)

索引技术[数据库]

摘要: 在创建索引时要做到三个适当,即在适当的表上、适当的列上创建适当数量的索引。 聚集索引和非聚集索引的根本区别是数据记录的排列顺序和索引的排列顺序是否一致。 聚集索引表记录的排列顺序与索引的排列顺序一致,优点是查询速度快,对于返回某一范围的数据效果最好,缺点是对表进行修改速度较慢。 非聚集索引... 阅读全文

posted @ 2015-05-05 10:06 Walden1024 阅读(228) 评论(0) 推荐(0)

2014年12月6日 #

桌面浏览器实现滑动翻页效果(Swiper)

摘要: 还是那个号称很炫的B/S展示软件,在液晶屏上展示需要有滑动翻页的效果(在同一页面滑动切换内容,不是切换页面),最后确定使用功能很强大的Swiper类库。具体优点可参考:http://www.chinaz.com/free/2013/0626/307273.shtml我自己的感觉是:功能强大、示例丰富... 阅读全文

posted @ 2014-12-06 00:14 Walden1024 阅读(1196) 评论(0) 推荐(0)

Chrome退出全屏问题

摘要: 最近做了一个号称很炫的B/S展示软件,展示所用浏览器为Google Chrome。要求展示时全屏,但是页面要有退出全屏按钮(液晶屏没有键盘)。搜索实现方式几乎前篇一律,即两个JS函数一个实现全屏一个退出全屏:function requestFullScreen(element){ if (el... 阅读全文

posted @ 2014-12-06 00:11 Walden1024 阅读(3327) 评论(0) 推荐(1)

2014年11月25日 #

如何给html元素的onclick事件传递参数(即如何获取html标签的data-*属性)

摘要: 现在做的一个小系统为了达到领导所说的很炫的效果有用到Metro UI CSS,但是因为如何给每个磁贴(div标签)的click事件传递参数折腾了蛮久(偶是菜鸟),后来终于找到一个解决方案即通过data-*属性,下面分别为jQuery和js实现: ... 阅读全文

posted @ 2014-11-25 22:53 Walden1024 阅读(18928) 评论(0) 推荐(1)