1、工厂模式 使用工厂方法或者类生成对象,而不是在代码中直接new。这样做可以更好地管理对象。 2、单例模式 单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 外部只能通过getInstace新建对象。 3、注册树模式 ...
分类:
其他好文 时间:
2017-11-25 13:19:13
阅读次数:
133
1.变量查找顺序:LEGB,作用域局部>外层作用域>当前模块中的全局>python内部作用域 2.只有模块,类,函数才能引入新作用域 3.对于一个变量,内部作用域先声明就会覆盖外部变量,不声明直接使用,就会使用外部作用域的变量 4.内部作用域要修改外部作用域的值时,全局变量要使用global关键字, ...
分类:
其他好文 时间:
2017-11-14 18:38:25
阅读次数:
241
centos可通过修改配置文件以使用外部SMTP服务器,达到不使用sendmail而用外部的smtp服务器发送邮件的目的, 操作如下: 一、安装mailx与sendmail 二、配置发送邮箱的SMPT服务 三、编辑邮件配置文件/etc/mail.rc,添加外部邮件认证信息 from是发送的邮件地址 ...
分类:
其他好文 时间:
2017-11-13 13:58:21
阅读次数:
192
插入样式表的方法有三种: 外部样式表(External style sheet) 内部样式表(Internal style sheet) 内联样式(Inline style) 外部样式表 当样式需要应用于很多页面时,外部样式表将是理想的选择。在使用外部样式表的情况下,你可以通过改变一个文件来改变整个 ...
分类:
Web程序 时间:
2017-11-07 00:19:53
阅读次数:
186
DTD(Document Type Definition):文档类型定义,可以定义合法的XML文档结构,它使用一系列合法元素来定义文档的结构。DTD分为内部DTD和外部DTD,所谓内部DTD是指该DTD在某个文档的内部,只被该文档使用。外部DTD是指该DTD不在文档内部,可以被其他所有的文档来共享。 ...
分类:
其他好文 时间:
2017-11-05 22:21:25
阅读次数:
228
在使用eclipse导入外部jar包时,经常使用Add User Libarary的方式,采用这种方式,外部的jar包没有直接添加到WEB-INF/libs下,那这些jar是在哪里引入的呢? 使用外部jar,可以放置在classpath下使用,在当前web目录下可以找到.classpath文件,打开 ...
分类:
系统相关 时间:
2017-11-04 14:57:55
阅读次数:
155
闭包:内部函数使用外部函数中的变量,这种情况下就称这是一个闭包。 装饰器:在不改变函数的调用方式的情况下,给函数的前后添加新的功能。 装饰器的固定结构: 装饰器的例子: 概念:开放封闭原则 开放是指:对扩展是开放的 封闭是指:对修改是封闭的 ...
分类:
其他好文 时间:
2017-11-02 20:10:17
阅读次数:
182
打开任务二的示例图就一脸懵逼,虽然看了有关CSS的书,但是根本无从下手,想不到用什么属性或元素来设计网页。于是,在吸取任务一总结出的经验后,将示例图中HTML编码的部分先写了。整体来看,大部分和示例中的结构一致,但表单部分问题很多。 首先,HTML编码部分我是将表格放在表单前的,但是网页显示的效果确 ...
分类:
Web程序 时间:
2017-11-01 22:57:36
阅读次数:
299
背景:有一台A服务器不能上网,和B服务器通过内网来连接,B服务器可以上网,要实现A服务器也可以上网。 SNAT:改变数据包的源地址。防火墙会使用外部地址,替换数据包的本地网络地址。这样使网络内部主机能够与网络外部通信。 1.在可以上网那台服务器B上,开启内核路由转发功能 2.在需要通过代理上网服务器 ...
分类:
其他好文 时间:
2017-11-01 22:53:08
阅读次数:
190
SORT 使用外部 key 进行排序 可以使用外部 key 的数据作为权重,代替默认的直接对比键值的方式来进行排序。 假设现在有用户数据如下: uiduser_name_{uid}user_level_{uid} 1 admin 9999 2 jack 10 3 peter 25 4 mary 70 ...
分类:
数据库 时间:
2017-10-26 15:17:05
阅读次数:
277