1、定义 1.1 标准定义 门面模式(Facade Pattern)也叫做外观模式,是一种比较常用的封装模式,其定义如下:Provide a unified interface to a set of interfaces in a subsystem.Facade defines a higher ...
分类:
其他好文 时间:
2017-08-07 01:34:09
阅读次数:
231
首先,对“活动用户”的定义是,当前拥有桌面的用户。对于Windows XP及其以后的系统,即使是可以多个用户同时登录了,拥有桌面的也仅仅只有一个。 如果系统级服务调用Windows API来获取注册表键值的时候,直接以HKEY_CURRENT_USER为参数,则取到的并不是活动用户的注册表信息,而是 ...
众所周知,python3.6这个版本对dict的实现是做了较大优化的,特别是在内存使用率方面,因此我觉得有必要研究一下最新的dict的源码。 值得一提的事,新版的dict使用的算法还是一样的,比如说hash值计算、冲突解决策略(open addressing)等。因此这一部分也不是我关注的重点,我关 ...
分类:
编程语言 时间:
2017-08-07 01:33:49
阅读次数:
222
↑ !DOCTYPE 文档类型声明:让浏览器,按html5的标准对代码进行解释与执行 文档类型声明必不可少,而且,必须放在文档最上方 如果不写文档类型声明,浏览器会默认按照兼容模式运行,可能会出现不明BUG --> <html> <head> <!-- head中,主要放一些关于网页设置的相关语句 ...
分类:
Web程序 时间:
2017-08-07 01:33:42
阅读次数:
228
恢复内容开始 本节内容 1. 函数基本语法及特性 2. 参数与局部变量 3. 返回值 嵌套函数 4.递归 5.匿名函数 6.函数式编程介绍 7.高阶函数 8.内置函数 温故知新 1. 集合 主要作用: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 2 ...
分类:
编程语言 时间:
2017-08-07 01:33:33
阅读次数:
192
度度熊的王国战略 Accepts: 644 Submissions: 5880 Time Limit: 40000/20000 MS (Java/Others) Memory Limit: 32768/132768 K (Java/Others) Accepts: 644 Submissions: ...
分类:
其他好文 时间:
2017-08-07 01:33:26
阅读次数:
193
---------------------siwuxie095 Hibernate 多对多操作 以用户和角色为例 (一)多对多映射配置 第一步:创建两个实体类,用户和角色 第二步:让两个实体类之间互相表示 (1)在用户实体类中表示多个角色 (2)在角色实体类... ...
分类:
Web程序 时间:
2017-08-07 01:33:03
阅读次数:
278
创建备份服务器:ntp+cronrsync--daemon#optimizationbyonekeysed-i‘s#SELINUX=enforcing#SELINUX=disabled#‘/etc/selinux/configgrepSELINUX=disabled/etc/selinux/configsetenforce0getenforce/etc/init.d/iptablesstop/etc/init.d/iptablesstopchkconfigiptablesoffchkconfi..
分类:
其他好文 时间:
2017-08-07 01:32:46
阅读次数:
248
15、Heartbeat+DRBD+MySQL高可用架构方案与实施过程细节参考自:http://oldboy.blog.51cto.com/2561410/1240412heartbeat和keepalived应用场景及区别很多网友说为什么不使用keepalived而使用长期不更新的heartbeat,下面说一下它们之间的应用场景及区别:1、对于web,db,负载..
分类:
数据库 时间:
2017-08-07 01:32:37
阅读次数:
214
1- AJAX状态值与状态码区别 AJAX状态值是指,运行AJAX所经历过的几种状态,无论访问是否成功都将响应的步骤,可以理解成为AJAX运行步骤。如:正在发送,正在响应等,由AJAX对象与服务器交互时所得;使用“ajax.readyState ”获得。(由数字1~4单位数字组成)AJAX状态码是指 ...
分类:
Web程序 时间:
2017-08-07 01:32:30
阅读次数:
316
列表生成式 List Comprehensions [要生成的元素x for循环x if判断] [要生成的元素x,y for循环x for循环y] [key+'='+'value' for key,value in dict.items() ] isinstance(x,type); 判断变量类型 ...
分类:
编程语言 时间:
2017-08-07 01:32:23
阅读次数:
214
两个不同的林根域之间如何建立信任关系标签:张兆森步骤:DC的IP地址:192.168.1.1(DC1)域名为:benet.com2、另一个林根域的IP地址:192.168.1.2(DC2)DNS不要指向主DC了,因为这里跟主DC没有关系了,3、安装DC4、创建转发器5、建立信任关系实验步骤:1、安装DC,选择在新林..
分类:
其他好文 时间:
2017-08-07 01:32:16
阅读次数:
214
打开C:\Users\xxx(your name)\AppData\Roaming\Sublime Text 3\Packages\SublimeREPL\config\Python,根据自己的情况调整具体路径。AppData可能是隐藏文件夹,要先设置隐藏文件夹可见才找得到。打开Main.subli ...
分类:
编程语言 时间:
2017-08-07 01:32:08
阅读次数:
346
1、请详细描述CentOS系统的启动流程(详细到每个过程系统做了哪些事情)1)加电自检,BIOS启动引导阶段;在该过程中实现硬件的初始化以及查找启动介质;从MBR中装载启动引导管理器(GRUB)并运行该启动引导管理;2)GRUB启动引导阶段;装载stage1装载stage1.5装载stage2读取/bo..
分类:
系统相关 时间:
2017-08-07 01:32:00
阅读次数:
147
转自:http://blog.csdn.net/xifeijian/article/details/12576455 作为Python爱好者,如果不知道easy_install或者pip中的任何一个的话,那么...... easy_insall的作用和perl中的cpan,ruby中的gem类似,都 ...
分类:
其他好文 时间:
2017-08-07 01:31:53
阅读次数:
134
Python面试题 之前同事问了一道Python题目如下,暂时归类为面试题 题目:把类似'123.456'的字符串转换成浮点型数据 方法一: >>> print '{:.3f}'.format(float('123.456')) >>> 123.456 方法二:指定map、reduce高阶函数 思路 ...
分类:
编程语言 时间:
2017-08-07 01:31:44
阅读次数:
241
1.安装yuminstallgitgit-gui2.生成密钥对ssh-keygen-trsa-C"github邮箱地址"1、首先要检查key是不是已经存在,2、打开一个终端,并输入以下命令:$ls-al~/.ssh如果结果列表中包含以下文件,则不需要在生成新的KEY,可以直接使用。id_dsa.pubid_ecdsa.pubid_ed25519.pubid_rsa.p..
分类:
其他好文 时间:
2017-08-07 01:31:37
阅读次数:
160