06 2011 档案

Oracle数据库优化器的优化方式
摘要:Oracle是世界领先的信息管理软件开发商,因其复杂的关系数据库产品而闻名。本文介绍Oracle优化器,它是一个非常好用的工具。Oracle在执行一个SQL之前,首先要分析一下语句的执行计划,然后再按执行计划去执行。分析语句的执行计划的工作是由优化器(Optimizer)来完成的。 不同的情况,一条SQL可能有多种执行计划,但在某一时点,一定只有一种执行计划是最优的,花费时间是最少的。相信你一定... 阅读全文

posted @ 2011-06-30 11:18 张长胜 阅读(128) 评论(0) 推荐(0)

微软SQL Server数据库的两种请求游标
摘要:游标(cursor)是系统为用户开设的一个数据缓冲区,存放SQL语句的执行结果。每个游标区都有一个名字。用户可以用SQL语句逐一从游标中获取记录,并赋给主变量,交由主语言进一步处理。 关系数据库中的操作会对整个行集起作用。由SELECT语句返回的行集包括满足该语句的 WHERE子句中条件的所有行。这种由语句返回的完整行集称为结果集。应用程序,特别是交互式联机应用程序,并不总能将整个结果集作为一个... 阅读全文

posted @ 2011-06-29 13:28 张长胜 阅读(151) 评论(0) 推荐(0)

Qt坐标绘图
摘要:1.坐标系简介Qt中每一个窗口都有自己的一个坐标系,默认窗口左上角为坐标原点(0,0),然后水平向右依次增大(X轴),垂直向下依次增大(Y轴)。例如:void MyDraw::paintEvent( QPaintEvent * ){QPainterpaint( this ); paint.setBrush(Qt::green ); paint.drawRect(0, 0, 100, 100 ); paint.setBrush(Qt::red ); paint.drawRect(-50, -50, 100, 100 );}上例中,先在原点(0,0)绘制了一个长、宽都是100像素的... 阅读全文

posted @ 2011-06-28 23:13 张长胜 阅读(445) 评论(0) 推荐(0)

Qt坐标系统
摘要:坐标变换World Corrdinates==>Window Coordinates==>Device Coordinates(逻辑坐标)世界变换中间态坐标窗口视口变换(物理坐标)在默认情况下,3个坐标系是一致的。世界变换世界变换直接相关的函数:QPainter::setWorldMatrixEnabled启用、禁用世界变换QPainter::setWorldTransform设置世界变换QPainter::worldTransform获取当前QPainter::resetTransform重置为QTransform()4个常用的函数QPainter::translate平移QPa 阅读全文

posted @ 2011-06-27 21:59 张长胜 阅读(288) 评论(0) 推荐(0)

__attribute__机制介绍
摘要:1. __attribute__ GNU C的一大特色(却不被初学者所知)就是__attribute__机制。__attribute__可以设置函数属性(Function Attribute)、变量属性(Variable Attribute)和类型属性(Type Attribute)__attribute__前后都有两个下划线,并且后面会紧跟一对原括弧,括弧里面是相应的__attribute__参数__attribute__语法格式为:__attribute__ ( ( attribute-list ) )函数属性(Function Attribute),函数属性可以帮助开发者把一些特性添加到 阅读全文

posted @ 2011-06-24 23:10 张长胜 阅读(152) 评论(0) 推荐(0)

【推荐】8款神奇的动态网页布局及其制作方法
摘要:【CSDN编译】本文为您总结了8款神奇的动态网页布局及其制作方法,文中还列出了3款jQuery插件来帮助开发者实现这些效果。 案例分享: Gimme Bar MKSD Architects Marken Film Cascade Brewery Co Pixillion Swinton Dynamit Pinterest 制作方法: ok,我想你一定非常想知道这些... 阅读全文

posted @ 2011-06-21 15:44 张长胜 阅读(238) 评论(0) 推荐(0)

应对数据膨胀 IBM DB2集群改写x86计算
摘要:在信息膨胀的时代,数据的飞速增长让企业不堪重负。Gartner研究表明,对于大型企业来说,数据增长是数据中心硬件基础架构所面临的最大挑战。据预测,全球数据量在未来五年将增长650%,交易型数据越来越多,业务的增长与合并使数据处理负载量激增,巨大的压力对即时计算速度以及数据访问的可靠性提出了更高的要求,尤其在数据驱动的关键性业务中,这一点表现得更为突出。 关键性业务的高效运行离不开企业的命脉—... 阅读全文

posted @ 2011-06-21 15:15 张长胜 阅读(218) 评论(0) 推荐(0)

微软面试、经典算法、编程艺术、红黑树4大系列总结
摘要:无私分享,造福天下以下是本blog内的微软面试100题系列,经典算法研究系列,程序员编程艺术系列,红黑树系列4大经典原创系列作品与一些重要文章的集锦。 一、微软面试100题系列横空出世,席卷Csdn--评微软等数据结构+算法面试100题 (在此文中,你能找到与微软100题所有一切相关的东西)微软100题微软、谷歌、百度等公司经典面试100题[第1-60题]微软、Google等公司非常好的面试题及解答[第61-70题]十道海量数据处理面试题与十个方法大总结二、经典算法研究系列 一、A*搜索算法一(续)、A*,Dijkstra,BFS算法性能比较及A*算法的应用二、Dijkstra 算法初探二(续 阅读全文

posted @ 2011-06-18 16:00 张长胜 阅读(153) 评论(0) 推荐(0)

Qt的动态信号与槽机制
摘要:想整理一下QAxObject动态信号和槽的实现,似乎太困难了,有些无从下手,先随便写写,以后看懂了再继续注:Qt5 staging仓库已经引入一种全新的信号与槽的语法:信号可以和普通的函数、类的普通成员函数、lambda函数连接(而不再局限于信号函数和槽函数),详见信号与槽的新语法(Qt5)meta object网上关于元对象的解释已经很多了,所以我们简单提一下就可以了:1. 派生自QObject的类可以添加一个 Q_OBJECT 宏#define Q_OBJECT /public: / Q_OBJECT_CHECK / static const QMetaObject sta... 阅读全文

posted @ 2011-06-18 15:31 张长胜 阅读(290) 评论(0) 推荐(0)

QT 的信号与槽机制介绍
摘要:简介信号与槽作为 QT 的核心机制在 QT 编程中有着广泛的应用,本文介绍了信号与槽的一些基本概念、元对象工具以及在实际使用过程中应注意的一些问题。QT 是一个跨平台的 C++ GUI 应用构架,它提供了丰富的窗口部件集,具有面向对象、易于扩展、真正的组件编程等特点,更为引人注目的是目前 Linux 上最为流行的 KDE 桌面环境就是建立在 QT 库的基础之上。QT 支持下列平台:MS/WINDOWS-95、98、NT 和 2000;UNIX/X11-Linux、Sun Solaris、HP-UX、Digital Unix、IBM AIX、SGI IRIX;EMBEDDED- 支持 frame 阅读全文

posted @ 2011-06-16 21:03 张长胜 阅读(212) 评论(0) 推荐(0)

Oracle发布架构即服务云计算解决方案
摘要:6月9日消息,据国外媒体报道,日前Oracle发布了架构即服务云计算解决方案的细节,该方案为构建可运行Oracle应用的云系统提供了基准。这个经过优化的企业云基础架构解决方案将Oracle的Linux,VM平台,ZFS存储设备和Sun刀片服务器硬件整合在一起,被设计用来与Oracle企业管理器11g协同工作。 公司称IaaS系统加入了Oracle需求和平台即服务商标来充实其云计算战略。通过将Or... 阅读全文

posted @ 2011-06-09 09:09 张长胜 阅读(175) 评论(0) 推荐(0)

HP要求甲骨文继续支持安腾平台 否则将起诉
摘要:6月9日消息,据国外媒体报道,惠普周三称,甲骨文今年3月做出的停止为英特尔安腾芯片开发软件的决定违反了甲骨文以前向惠普以及两家公司共有的大约14万用户做出的“合法捆绑承诺”。 惠普已经向甲骨文发出了正式的律师信,要求甲骨文改变这个决定。惠普在声明中暗示,如果甲骨文不能满足这个要求,惠普将对甲骨文提出起诉。 惠普称,我们认为甲骨文有法律义务继续提供在安腾平台上的软件套装产品。我们将采取一切可以利用... 阅读全文

posted @ 2011-06-09 09:05 张长胜 阅读(138) 评论(0) 推荐(0)

Oracle推出Java 6 Update 26修复漏洞
摘要:6月9日消息,据国外媒体报道,Java SE6平台被发现有17个可被远程利用的漏洞,其中大部分可能会导致Apple标注的管制代码执行(arbitrary code execution)类别漏洞,为此,甲骨文发布了升级更新补丁Update 26。 该补丁中,11个仅针对Java SE客户端,有一个仅适用于服务器版的Java SE,其余部分则对两种平台都起作用。 为了避免恶意袭击造成危害,Oracl... 阅读全文

posted @ 2011-06-09 09:01 张长胜 阅读(168) 评论(0) 推荐(0)

SQL模糊查询详解
摘要:在进行数据库查询时,有两种:完整查询和模糊查询,模糊查询语句如下:SELECT 字段 from 表 WHERE 某字段 Like 条件其中关于查询的条件,SQL提供了四种匹配模式:%、 _、 []、 [^]1 %表示任意0个或多个字符可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示。SELECT * from [user] WHERE u_name LIKE '%三%'将会把u_name为“张三”,“张猫三”、“三脚猫”,“唐三藏”等等有“三”的记录全找出来另外,如果需要找出u_name中既有“三”又有“猫”的记录,请使用and条件,如下:SELEC 阅读全文

posted @ 2011-06-08 22:04 张长胜 阅读(277) 评论(0) 推荐(0)

SQL查询的高级应用
摘要:一、 简单查询 简单的Transact-SQL查询只包括选择列表、FROM子句和WHERE子句。它们分别说明所查询列、查询的表或视图、以及搜索条件等。 例如,下面的语句查询testtable表中姓名为“张三”的nickname字段和email字段。 SELECT nickname,email FROM testtable WHERE name='张三' (一) 选择列表 选择列表(select_list)指出所查询列,它可以是一组列名列表、星号、表达式、变量(包括局部变量和全局变量)等构成。 1、选择所有列 例如,下面语句显示testtable表中所有列的数据: SELEC.. 阅读全文

posted @ 2011-06-08 16:48 张长胜 阅读(181) 评论(0) 推荐(0)

甲骨文或将继续大举收购提升创新能力
摘要:导语:美国投资网站The Motley Fool周日刊文称,科技公司的创新可以通过收购或加强研发来实现。业内人士因此分析了甲骨文在这些方面的投入,从而研究甲骨文在创新方面的实力。 以下为文章主要内容: 研发 过去5年中,甲骨文的研发投入平均为营收的12%,下表列出了与竞争对手相比,甲骨文研发支出占营收比例的情况。 甲骨文目前致力于为企业提供包括硬件在内的全面的产品和服务。可以发现,在甲骨文收购... 阅读全文

posted @ 2011-06-08 08:45 张长胜 阅读(122) 评论(0) 推荐(0)

SQL Server 数据类型
摘要:1. SQL SERVER的数据类型 数据类型是数据的一种属性,表示数据信息的类型,任何一种计算机语言都定义了自己的数据类型。当然,不同的程序语言都具有不同的特点,所定义的数据类型的各类和名称都或多或少有些不同。SQLServer 提供了 25 种数据类型: ·Binary [(n)] ·Varbinary [(n)] ·Char [(n)] ·Varchar[(n)] ·Nchar[(n)] ·Nvarchar[(n)] ·Datetime ·Smalldatetime ·Decimal[(p[,s]) 阅读全文

posted @ 2011-06-07 10:51 张长胜 阅读(304) 评论(0) 推荐(0)

Oracle计划修复Java SE中的17个漏洞
摘要:北京时间6月6日,据国外媒体报道。日前,Oracle公司发布了一则关于对Java SE平台进行漏洞修补的通知。在通知中,该公司声明,即将在6月7日发布的安全更新修复了SE平台中的17个安全漏洞,包括大量被列为“严重”等级的漏洞,这些漏洞在CVSS的漏洞评分中为10分,即最严重风险。这些漏洞可以让攻击者在用户毫无察觉的情况下远程执行代码。 受影响的产品包括Windows,Linux,和Solari... 阅读全文

posted @ 2011-06-07 09:14 张长胜 阅读(192) 评论(0) 推荐(0)

Java泛型简明教程
摘要:导读:本文是从《Java Generics Quick Tutorial》这篇文章翻译而来,译文来自外刊IT评论《Java泛型简明教程》。内容如下: 泛型是Java SE 5.0中引入的一项特征,自从这项语言特征出现多年来,我相信,几乎所有的Java程序员不仅听说过,而且使用过它。关于Java泛型的教程,免费的,不免费的,有很多。我遇到的最好的教材有: The Java Tutorial Jav... 阅读全文

posted @ 2011-06-03 09:16 张长胜 阅读(137) 评论(0) 推荐(1)

SQL Server中网络协议的比较与选择
摘要:SQL Server中网络协议若要连接到 SQL Server 数据库引擎,必须启用网络协议。MicrosoftSQL Server 可同时通过多种协议处理请求。客户端用单个协议连接到 SQL Server。如果客户端程序不知道 SQL Server 正在侦听哪个协议,可以配置客户端按顺序尝试多个协议。使用 SQL Server 配置管理器启用、禁用以及配置网络协议。Shared MemoryShared Memory 是可供使用的最简单协议,没有可配置的设置。由于使用 Shared Memory 协议的客户端仅可以连接到同一台计算机上运行的 SQL Server 实例,因此它对于大多数数据库 阅读全文

posted @ 2011-06-02 09:32 张长胜 阅读(226) 评论(0) 推荐(0)

甲骨文向ASF捐献OpenOffice.org源代码
摘要:6月2日消息,据国外媒体报道,甲骨文昨日表示将OpenOffice.org源代码拱手让给Apache软件基金会(ASF)孵化器项目。 OpenOffice.org作为最受欢迎的免费处理套装,其最主要的对手就是微软Office。甲骨文企业架构组负责人Luke Kowalski指出,“将OpenOffice.org捐给ASF能为这款广受消费者欢迎的软件提供一个更为成熟、开放、完善的基础,以便更好地发... 阅读全文

posted @ 2011-06-02 08:55 张长胜 阅读(150) 评论(0) 推荐(0)

J2EE开发工具JRebel 4.0发布!
摘要:距离J2EE开发工具JRebel 1.0的发布,已经过去了3年。近日JRebel 4.0正式版本终于发布了。 该版本支持匿名类重载、全面支持对EJBs3.X的重载变化、支持Seam 2.X、更好的系统整合(包括支持35个框架)等。 更多详尽的变化查看更新日志。 下载地址:http://www.zeroturnaround.com/jrebel/current/ 原文出自:开源中国社区 阅读全文

posted @ 2011-06-01 10:50 张长胜 阅读(94) 评论(0) 推荐(0)