1.django的介绍 Django是一个开放源代码的Web应用框架,由Python写成。采用了MVT的软件设计模式,即模型Model,视图View和模板Template。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的。并于2005年7月在BSD许可证下发布。这套框架是以比利 ...
分类:
其他好文 时间:
2018-09-15 10:08:06
阅读次数:
246
单例模式:是一种常用的软件设计模式,在它的核心结构中值包含一个被称为单例的特殊类。一个类只有一个实例,即一个类只有一个对象实例。 对于系统中的某些类来说,只有一个实例很重要,例如,一个系统中可以存在多个打印任务,但是只能有一个正在工作的任务;售票时,一共有100张票,可有有多个窗口同时售票,但需要保 ...
分类:
其他好文 时间:
2018-09-12 11:16:34
阅读次数:
140
观察者模式 一、什么是观察者模式? 观察者模式(别名 发布 订阅)是软件设计模式的一种。 观察者模式属于行为型模式 。(行为型模型 特别关注对象之间的通信) 观察者模式(Observer)完美的将观察者和被观察的对象分离开。 观察者设计模式定义了对象间 ...
分类:
其他好文 时间:
2018-09-11 11:32:31
阅读次数:
182
一.MVC软件设计模式 --搜狗词条 1:MVC简介 MVC即model(模型)-view(视图)-controller(控制器)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。 ...
分类:
编程语言 时间:
2018-08-31 23:30:11
阅读次数:
388
简单的单例模式 单例模式是现在最常用的软件设计模式,也是最简单设计模式,通过单例模式可以保证系统中,这个类只有一个实例 假如在下面这种情况下,我们有一个数据库连接类,在平常的时候,我们实例化这个类然后写入连接,第一次我链接了SQLServer数据库,第二次我链接了MySql数据库,但是我同时想用这两 ...
分类:
其他好文 时间:
2018-08-14 22:58:37
阅读次数:
173
简介 单例模式是一种常用的软件设计模式,其定义是单例对象的类只能允许一个实例存在。 双重检查模式[推荐使用] 1、线程安全 饿汉模式(静态常量)[可用] 1、线程安全 缺点:在类装载的时候就完成实例化,没有达到Lazy Loading的效果。如果从始至终从未使用过这个实例,则会造成内存的浪费。 还有 ...
分类:
其他好文 时间:
2018-08-14 12:13:53
阅读次数:
144
设计模式是对设计原则的具体化。用江湖话说就是武林秘籍,总结出来的一些固定套路,可以帮助有根基的程序员迅速打通任督二脉,从此做什么都特别快。常用的模式及其场景如下。 1) 单例模式。 单例模式是一种常用的软件设计模式。 在它的核心结构中只包含一个被称为单例类的特殊类。通过单例模式可以保证系统中一个类只 ...
分类:
其他好文 时间:
2018-08-13 23:52:37
阅读次数:
184
一.整体架构 本次软工项目我们选取的技术框架是Django。 Django,是一个开放源代码的Web应用框架,由Python写成,采用了MVC的软件设计模式,即模型M,视图V,控制器C。 Django的主要目标是使得开发复杂的、数据库驱动的网站变得简单,注重组件的重用性和“可插拔性”,敏捷开发和DR ...
分类:
其他好文 时间:
2018-08-02 12:54:09
阅读次数:
290
单例模式 单例模式(Singleton Pattern)是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实例存在。当你希望在整个系统中,某个类只能出现一个实例时,单例对象就能派上用场。 比如,某个服务器程序的配置信息存放在一个文件中,客户端通过一个 AppConfig 的类来读取配置 ...
分类:
编程语言 时间:
2018-08-01 22:21:06
阅读次数:
188
单例模式 单例模式(Singleton Pattern)是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实例存在。当你希望在整个系统中,某个类只能出现一个实例时,单例对象就能派上用场。 比如数据库连接读取配置文件,如果在程序运行期间,有很多地方都需要连接数据库,很多地方都需要创建数据 ...
分类:
编程语言 时间:
2018-08-01 01:06:32
阅读次数:
172