加载中
设计模式-Builder模式

GoF对Builder模式的定义是将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 如果只看这句话很好理解,因为对于很多对象而言都有这个需求,你需要逐步构建一个复...

2016/04/08 15:52
5
设计模式-Factory

有一定编程经验的XDJM对工厂方法模式肯定不会陌生了,曾经做过一个游戏大厅,那会的Qt还没有QML这个东东,为了能够动态的加载页面以及更加方便的调试。每一个Window都是使用一个XML去定义,里...

2016/04/08 15:52
10
使用flask mail发送mail

参考: http://pythonhosted.org/Flask-Mail/ 使用pip安装插件: pip install Flask-Mail 在flask程序的config.cfg中加入以下内容,根据你邮件客户端的配置或者邮箱服务商提供的帮助文档即可...

2016/04/08 15:52
9
设计模式-AbstractFactory

回想工厂方法模式,http://blog.csdn.net/caoxing81/article/details/45873605,大厅可能有多种风格, A和B的Widget也可能是不同组别不同人进行开发。这种情况下一个工厂类显然对代码结构,程...

2016/04/08 15:52
6
MyISAM 和 InnoDB 讲解

MyISAM 和 InnoDB 讲解 转自: http://www.php100.com/html/webkaifa/database/Mysql/2011/0326/7789.html   InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优...

2016/04/08 15:52
7
自动生成Sqlalchemy的models文件

自动生成Sqlalchemy的models文件的包早用过了,今天维护一个较老的工程,有个字段类型做了改动,调了得10几分钟才搞定。记录下自动生成models文件的python包sqlacodegen sqlacodegen已经加入...

2016/04/08 15:51
79
用Beyond Compare 4比较excel,word,图片,以及在

BC应该算是编程必备软件之一了,或者说比较软件是编程必备软件了,而BC是个人认为最好的比较软件。 今天正好一个老同事过来问怎么比较excel,就记录下使用方式。 在BC3时代,word,excel都是...

2016/04/08 15:51
31
设计模式之Facade,Adapter, Proxy

Facade,Adapter,Proxy模式有点类似,功能上都是对调用者提供调用接口,但他们的目的就有些不同。最近正在做一个域名系统,其中就用到了Facade和Adapter模式。正好结合项目来分析下这几种设...

2016/04/08 15:51
20
设计模式-Singleton

Singleton算是知道的设计模式中最简单的最方便实现的了,模式实现了对于类提供唯一实例的方法,在很多系统中都会用到此模式。在实际项目中使用全局变量,或者静态函数等方式也可以达到这种目...

2016/04/08 15:51
18
一次BIND DLZ服务器的调优

公司需要建立个非传统的DNS服务器,目前的数据已经1000W+,如果业务发展OK,后续可能会爆炸式增长。 采用的是BIND DLZ+MYSQL,因为是第一次安装此类型服务器,所有配置都是按照网上教程配置,...

2016/04/08 15:51
36
设计模式-Prototype

原型也是一种创建型模式,考虑下面的场景: 一个类有1,2,3,4,5,6,7,8种状态,在运行过程中经过了以下1->2->3->4的状态转换,且进入到状态4时必须要经过1,2,3的状态转换。 在进入状态...

2016/04/08 15:51
17
设计模式 Template模式

在面向对象系统的分析与设计过程中经常会遇到这样一种情况: 一个流程可以分为A,B,C….多个步骤,但在具体的步骤中可能会有不同的情况出现,这时就Template模式就非常有用: class P(objec...

2016/04/08 15:51
1

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部