2018年5月24日

mysql之sql优化

摘要: mysql 数据库是被广泛应用的关系型数据库,其体积小、支持多处理器、开源并免费的特性使其在 Internet 中小型网站中的使用率尤其高。 一、库表设计 1.1 引擎选择 存储引擎就是指表的类型以及表在计算机上的存储方式。存储引擎的概念是MySQL的特点,Oracle中没有专门的存储引擎的概念,O 阅读全文

posted @ 2018-05-24 14:06 米虫爱喝咖啡 阅读(129) 评论(0) 推荐(0) 编辑

设计模式的六大原则

摘要: 1.单一职责原则:一个类只负责一项职责 单一职责原则告诉我们实现类要职责单一 2.里氏替换原则:子类可以扩展父类的功能,但却不能改变父类原有的功能 里氏替换原则告诉我们不要破坏继承体系 3.依赖倒置原则:高层模块不应该依赖低层模块,二者都应该依赖其抽象;抽象不应该依赖细节,细节应该依赖抽象 依赖倒置 阅读全文

posted @ 2018-05-24 10:30 米虫爱喝咖啡 阅读(105) 评论(0) 推荐(0) 编辑

设计模式--工厂模式

摘要: 1.定义 用于创建对象 2.工厂类型 静态工厂模式(简单工厂) 实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类(这些产品类继承自一个父类或接口)的实例 常用的场景 例如部署多种数据库时,只需要在配置文件中设定数据库的类型,每次再根据类型生成实例。 所以简单工厂模式一般应用于多种同类型 阅读全文

posted @ 2018-05-24 09:57 米虫爱喝咖啡 阅读(141) 评论(0) 推荐(0) 编辑

导航