摘要: 单例模式是一种非常简单的模式,它也是一种创建模式。单例模式涉及一个单一的类,它负责创建一个对象,并确保只创建一个对象。 它提供了访问这个唯一对象的方法,这个对象可以被直接访问而不需要实例化。 下面是一个例子。新建一个单例类SingleObject,它有一个私有的构造方法和一个私有的静态实例。 1、创 阅读全文
posted @ 2022-03-29 22:53 iceriver315 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 抽象工厂模式也是创建模式,可以把它理解成创建工厂的工厂,这种模式也是我们经常使用的。在抽象工厂中的接口是用来创建工厂的,每个生成的工厂又都可以按照工厂模式创建其他对象。 举例说明: 创建Shape接口及其实现类Circle、Square、RoundedRectangle、RoundedSquare 阅读全文
posted @ 2022-03-29 22:15 iceriver315 阅读(793) 评论(0) 推荐(0) 编辑
摘要: 工作中我们经常会遇到系统查询慢的情况,一般我们会采取好多方法进行优化,如建立索引,优化查询Sql,分表,规范数据表结构设计,调整数据库参数(内存分配、缓存等),增加硬件配置,优化网络环境等。下面介绍两种常用的优化方法,遵循其中的一些原则,可以解决很多常见的问题。 一、索引设计 建立一个好的索引,对于 阅读全文
posted @ 2022-03-29 21:51 iceriver315 阅读(101) 评论(0) 推荐(0) 编辑