pimpl 模式(Private Implementation),我们常常听到诸如“不要改动你的公有接口”这样的建议,所以我们一般都会修改私有接口,但是这会导致包含该头文件的所有源文件都要重新编译,这会是个麻烦事儿。Pimpl机制,顾名思义,将实现私有化,力图使得头文件对改变不透明。桥接模式(bri...
分类:
编程语言 时间:
2015-02-06 23:08:26
阅读次数:
470
1月30日,亚马逊宣布从2015财年第一个财季开始,把云计算业务部门——亚马逊AWS的财务业绩单独列出。亚马逊AWS作为全球公有云服务的标杆之一,其业务一直在发展壮大。虽然从全球范围来看,公有云服务在快速落地,但毕竟还处于发展的初级阶段,即使像微软、Google这样的公有云服..
分类:
其他好文 时间:
2015-02-06 15:11:12
阅读次数:
466
ASP.NET验证控件详解现在ASP.NET,你不但可以轻松的实现对用户输入的验证,而且,还可以选择验证在服务器端进行还是在客户端进行,再也不必考虑那么多了,程序员们可以将重要精力放在主程序的设计上了。ASP.NET公有六种验证控件,分别如下:控件名 功能描叙RequiredFieldValidat...
分类:
Web程序 时间:
2015-02-05 09:24:35
阅读次数:
141
几大国际巨头争相布局,公有云市场变幻莫测,而无论这块市场是美酒还是毒药,他们都在翘首期盼。随着“双11”的胜利落幕,关于公有云的争论又甚嚣尘上,好像“得公有云者得天下”,今天还没有跳入公有云的IT厂商好像都是“痴汉”。到底公有云的真实机会在哪里?公有云到底是美..
分类:
其他好文 时间:
2015-02-04 16:53:58
阅读次数:
128
随着微软公有云Azure的落地,现在越来越多的用户把应用发布到了Azure当中,但苦于Azure门户中的监控能力较弱,无法满足企业一些较为核心的监控需求。而SCOM作为一个优秀的监控服务器,目前针对SCOM2012sp1和R2发布了SystemCenterManagementPackforWindowsAzure管理包,通过API..
分类:
其他好文 时间:
2015-02-03 17:33:27
阅读次数:
116
1.小根堆
若根节点存在左子女则根节点的值小于左子女的值;若根节点存在右子女则根节点的值小于右子女的值。
2.大根堆
若根节点存在左子女则根节点的值大于左子女的值;若根节点存在右子女则根节点的值大于右子女的值。
3.结论
(1)堆是一棵完全二叉树(如果公有h层,那么1~h-1层均满,在h层连续缺失若干个右叶子)。
(2)小根堆的根节点的值是最小值,大根堆的根节点的值是最大值。
(3)...
分类:
编程语言 时间:
2015-02-02 21:34:38
阅读次数:
208
c++ is-a was-a has-a holds-a
flyfish 2015-1-28
is-a :公有继承(public inheritance)一般称为两个对象是之间是 is-a 关系
was-a: 私有继承称两个对象是 was-a 关系
has-a:has-a关系描述一个类中有另一个类型的实例
holds-a:描述的是一个类中保存了指向另一个类型的指针或者引用...
分类:
编程语言 时间:
2015-01-29 00:11:48
阅读次数:
226
avabean简介Javabeans就是符合某种特定规范的java类,使用javabean的好处是解决代码重复编写,减少代码冗余,提高代码的维护性。javabean的设计原则公有类,无参的公有构造方法,属性私有,get,set方法,如下public class Student{private Str...
分类:
编程语言 时间:
2015-01-28 21:11:03
阅读次数:
306
第一章 前言略...第二章 创建和销毁对象1、 考虑用静态工厂方法代替构造器创建对象方法:一是最常用的公有构造器,二是静态工厂方法。下面是一个Boolean的简单示例:public static Boolean valueOf(boolean b) { return (b ? Boolean.TRU...
分类:
编程语言 时间:
2015-01-28 14:28:58
阅读次数:
365
最小公倍数:数论中的一种概念,两个整数公有的倍数成为他们的公倍数,当中一个最小的公倍数是他们的最小公倍数,相同地,若干个整数公有的倍数中最小的正整数称为它们的最小公倍数,维基百科:定义点击打开链接求最小公倍数算法:最小公倍数=两整数的乘积÷最大公约数求最大公约数算法:(1)辗转相除法有两整数a和b:...
分类:
编程语言 时间:
2015-01-24 22:35:18
阅读次数:
113