摘要: 单例模式 工厂模式 工厂模式可以屏蔽产品生产的细节(工厂生产产品本身是很复杂的,可能又会涉及其他产品的生产,这些细节都由工厂来保证),同时将产品的具体实现与客户解耦,工厂是用来生产产品的,如何提升工厂的扩展性(方便的加入新工厂、新产品)是工厂模式要注意的。 简单工厂模式 工厂方法模式 抽象工厂模式 阅读全文
posted @ 2017-08-07 18:35 holoyong 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 由于http是无状态协议,所以如果要维持client和server之间的会话(比如维护一个登录状态),就需要付出额外的努力,这就是cookie、session所做的努力。 cookie是在client存储用户信息,优势在于减轻了server的负担,劣势在于安全性低(如果用户B得到了用户A的cooki 阅读全文
posted @ 2017-08-07 11:15 holoyong 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 表结构优化 表中尽量使用短字段、数字类型的列, 比如ip可以通过inet_aton函数转换成int型,转换规则,a.b.c.d 的ip number是:a * 256的3次方 + b * 256的2次方 + c * 256的1次方 + d * 256的0次方; 垂直分表,即将原表中的列根据业务拆分为 阅读全文
posted @ 2017-08-07 09:55 holoyong 阅读(164) 评论(0) 推荐(0) 编辑