conga:是RHCS的全生命期的配置工具(在图形用户界面下配置corosync+cman+rgmanager)测试环境:OS:rhel6.5Director:192.168.1.115luci(非集群中的节点,管理主机)web1:192.168.1.121ricci(集群中的节点)web2:192.168.1.122ricci(集群中的节点)VIP:192.168.1.160PS..
分类:
其他好文 时间:
2015-11-01 19:35:35
阅读次数:
383
经典的三层分层结构,控制层(Control),服务层(Service),持久层(Repository)应用广泛,在面向服务(SOA)的架构中,配合DI、IOC实现开放灵活的技术架构。 SOA中,Respository面向数据访问,提供访问数据库、文件、或其他业务接口提供持久能力。Service面向业...
分类:
其他好文 时间:
2015-10-28 22:30:43
阅读次数:
228
在ASP.NET中,有很多种保存信息的内置对象,如:Application,Session,Cookie,ViewState和Cache等。下面分别介绍它们的用法和区别。方法信息量大小作用域和保存时间应用范围保存位置Application任意大小整个应用程序的生命期整个应用程序/所有用户服务器端Ca...
分类:
移动开发 时间:
2015-10-16 00:55:09
阅读次数:
268
项目成本管理项目成本管理就是要确保在批准的预算内完成项目。具体的项目成本管理要靠制定成本管理计划、成本估算、成本预算、成本控制等4个过程来完成。产品的全生命周期成本:在产品或系统的整个使用生命期内,在获得阶段(设计、生产、安装和测试等活动,即项目存续期间)、..
分类:
其他好文 时间:
2015-10-06 15:30:53
阅读次数:
258
动态变量和静态变量的区别:1、存储位置动态变量:存储在内存出栈数据区静态变量:存储在全局数据区(静态数据区)2、生命期动态变量:根据你定义的位置确定,比如你在一个函数中定义的,那么超出该函数范围变量将失效静态变量:程序结束时才释放3、作用域动态变量:同样的要根据你定义的位置才能确定,和第二点的一样静态变量:当前文件中有效...
分类:
其他好文 时间:
2015-10-03 10:43:14
阅读次数:
208
线程池产生原因:
创建很多线程造成的两个问题:
1.构建一个新的线程会涉及到与操作系统的交互,会消耗一定的系统资源,当使用完这些新创建的线程后,线程就会被销毁,然后当我们再创建的时候就会再次消耗系统资源,所以如果创建很多生命期很短的线程,就会消耗很大的系统资源,甚至给系统带来很大的压力。
2.现在不考虑重复创建很多线程造成的压力,单单从创建大量的线程并发执行任务这一点考...
分类:
编程语言 时间:
2015-08-30 15:54:52
阅读次数:
170
/*变量类型:按照存储方式1.局部变量(声明在函数内的变量)2.全局变量(声明在函数外的变量)变量的类型:按照生命周期(变量在内存中存在的时间)1.静态生命期:全局变量,和静态的局部变量(在编译期间就存在,直到整个程序终止)2.自动生命期:非静态的局部变量.3.动态生命期:使用动态内存分配函数去申请...
分类:
其他好文 时间:
2015-07-28 22:55:04
阅读次数:
149
极客班GeekBand - C++面向对象高级开发 - 2极客班GeekBand - C面向对象高级开发 - 2
讲师 - 侯捷
复习Complex类的实现过程
三大函数拷贝构造拷贝复制析构
栈堆与内存管理
Stack VS Heap
stack objectsstatic local objectsglobal objects的生命期
heap objects的生命周期
new先分配memory再...
分类:
编程语言 时间:
2015-07-28 18:46:55
阅读次数:
310
一.总结本章的内容:
1.如果声明指针是void* ,它意味着任何类型的地址都可以间接引用那个指针(而如果声明int*,则只能对int型变量的地址间接引用那个指针)。一旦我们间接引用一个void*,就会丢失关于类型的信息。这意味着在使用前,必须转换为正确的类型。
2.Static变量使得局部变量的值在程序的整个生命期里仍然存在,其优点是在函数范围之外它是不可用的,所以不可能被轻易改变。
3....
分类:
编程语言 时间:
2015-07-25 01:45:42
阅读次数:
168