摘要:
通常我们会在oracle中用dbms_output输出调试信息,但dbms_output只能在调用过程完成才返回结果,不能实时输出的。这意味着通常我们经常要等几分钟或更长的时间才能看到调试信息,那怎么才能实现实时输出呢?如果想实时输出可以通过写表或者写日志的方式进行,和pipe row管道输出的方法。 下面为大家介绍管道输出 管道输出可以通过复杂的处理最终得到一个结果集,然后通过pipelined返回 --CREATE OR REPLACE TYPE myObjectFormat AS OBJECT ( A INT, B DATE, C VARCHAR2(25));----声明一个列类型myO 阅读全文
摘要:
索引用来加速查询或者是件家喻户晓的事,但还有一优势是:降低排序成本下面用2个例子来分析运用实例 例1:优化排序分页 原语句:select * from t order by col limit 100000,10; 改进后语句: select * from t where col >= (select col from t order by col limit 100000,1) limit 10; 改进后的好处: 1)无需排序(排序只在非聚簇索引col上进行) 2)无需回表(利用覆盖索引即可回答查询) 例2:消除filesort 什么是fileso... 阅读全文
摘要:
条款40通过分层来体现"有一个"或"用...来实现"使某个类的对象成为另一个类的数据成员, 实现将一个类构筑在另一个类之上, 这个过程称为 分层Layering; e.g.1234567891011classAddress { ... };// 某人居住之处classPhoneNumber { ... };classPerson {public:...private:string name;// 下层对象Address address;// 同上PhoneNumber voiceNumber;// 同上PhoneNumber faxNumber;// 同 阅读全文
摘要:
Simula面向对象技术最早是在编程语言Simula中提出的。1967年5月20日,在挪威奥斯陆郊外的小镇莉沙布举行的IFIPTC-2工作会议上,挪威科学家Ole-JohanDahl和KristenNygaard正式发布了Simula67语言。Simula67被认为是最早的面向对象程序设计语言,是面向对象的开山祖师,它引入了所有后来面向对象程序设计语言所遵循的基础概念:对象、类、继承,但它的实现并不是很完整。Simula虽然最早提出面向对象的概念,但因为其本身复杂,比较难学,而并没有大规模流行。但Simula提出的面向对象的概念对程序语言后继的发展产生了巨大和深远的影响。SmalltalkSm 阅读全文
摘要:
转载请保留此信息 原文地址: http://blog.csdn.net/jmppok/article/details/17277775时间:2013-12-12 作者:jmppok 联系方式:jmppok@gmail.com 说起云计算,就必然会谈到虚拟化,好像没有虚拟化就不算是云计算。但虚拟化并不是万能的,我们必须根据实际需求,谨慎使用。什么是虚拟化?维基百科“在计算机技术中,虚拟化(Virtualization)是将计算机物理资源如服务器、网络、内存及存储等予以抽象、转换后呈现出来,使用户可以比原本的组态更好的方式来应用这些资源。这些资源的新虚拟部份是不受现有资源的架设方式,地域或物理.. 阅读全文
摘要:
官网地址:http://www.zimbra.com/downloads 下载说明: 1. 版本: zimbra有两个大版本:Open Source Edition和 Network Edition (Starter/Standard/Professional),其中前者免费,后者收费,此处下载前者 下面是VMWare Zimbra官网的Zimbra产品对比截图,具体请参见链接:http://www.zimbra.com/products/compare_products.html 2. 环境(以下网络及DNS信息请根据实际情况填写): OS:Ubuntu Server 12... 阅读全文