Content Preview: rss
294 days ago
从 Oracle 10g RAC 开始,Oracle 已捆绑其自身的群集软件。初始发行版本称为 Oracle Cluster Ready Service (CRS)。CRS 用作通用术语时表示 《 Oracle clusters software 》,用作特定术语时表示 《 Oracle clusters software 》 中的一个组件。在后续发行版本中,Oracle 的通用 CRS 被重命名为 《 Oracle Clusterware 》。《 Oracle Clusterware 》 是通用术语,表示 《 Oracle Cluster Software 》。 Oracle Cluster Software 包括下列组件:Cluster Synchronization Services (CSS)、Cluster Ready Service (CRS) 和 Event Management (EVM)。 CSS 可管理 Oracle 群集成员并将其自身的组成员服务提供给 RAC 实例。当 SGeRAC 群集上安装了 CSS 时,CSS 就可以利用 SGeRAC 提供的组成员服务。 CRS 根据配置管理 Oracle 的群集资源,包括资源的启动、停止、监视和故障切换。 EVM 发布由 CRS 生成的事件,并且当特定事件发生时,可运行脚本。 如果安装在 SGeRAC 群集上,则 Oracle 群集软件和 RAC 均可继续利用共享存储功能、网络监视功能以及通过 Serviceguard 和 SGeRAC 提供的其他功能。 Oracle 10g RAC 将下列两个子网用于群集通信目的: CSS 心跳线网络 (CSS-HB):运行在不同群集节点上的 Oracle Clusterware 利用该网络进行相互通信。 RAC 群集互连网络 (RAC-IC):数据库的各个实例利用该网络进行相互通信。
627 days ago
利用javascript判断浏览器是否已经安装ActiveX控件和是否禁止运行ActiveX控件 从微软给IE打上SP2以后,当IE在打开一些含有ActiveX控件的网页是,不再像以前那样,弹出提示框,让用户选择是否安装控件;现在默认情况下给隐藏起来,普通用户根本不知道是怎么回事。公司产品同样也遇到这样的问题,唯一的办法就是将控件做成一个exe文件,供用户下载手动安装注册;这样就需要做一个检测,检测要是用户没有安装控件的话就提示用户用户下载安装,要是安装了就直接转到相关页面。想了很多办法,最后找到一种比较合理的解决方式。由于我们现在经常使用的ajax技术,它实际上就是一种com组件,通过接口实现发送请求和获取数据,那么我们要使用ajax,就必定要创建这样一个 com组件,所以我们可以从这里入手来解决检测普通控件是否被拦截的问题。 javascript创建ActiveX控件方式如下: function DetectActiveX() { try { var comActiveX = new ActiveXObject(控件名称); } catch(e) { return false; } return true; } 只要控件已经安装,那么创建肯定会成功(如果IE设置为禁用ActiveX则会失败),如果控件没有安装则会失败。这是一种简单的检测方式。那么控件名称怎么知道呢?大家在写一个com组件的时候,都有一个对应的CLSID。打开自己的注册表(自己系统中已经安装了控件),在HKEY_CLASSESS_ROOT中查找,输入控件对应的CLSID,会在该目录下的一个叫CLSID的目录中找到对应控件的注册信息,打开该节点,其中有一项是ProgID,其对应的值就是创建该控件时所要用的名称,这样你就可以方便创建和检测你自己所设计的控件了。 ...
676 days ago
索引: 1. Perl概述 2. PERL变量 2.1.Perl变量分类 2.2.Perl变量 2.2-1.1.Scalar变量 2.2-1.2.数组变量 2.2-1.3.标量与数组变量 2.2-1.4.关联数组 3. PERL运算符 3.1 算数运算符 3.2 位运算符 3.3 比较运算符 3.4 逻辑运算符 3.5 字符运算符 3.6 赋值运算符 3.7 Lvalue 3.8 表运算符 3.9 文件测试运算符 内容: 1.PERL概述 PERL是由Larry Wall于1986年,为了能在UNIX下处理多个文本文件,以便生成报表而 开发的,而且是免费的,比较流行的版本有:4.0或者5.0.PERL是一种解释性语言,与C或C++ 不同:它需要一个专门的解释器,用PERL写的程序,由于它被解释器读取,并运行,所以人们 常称之为PERL SCRIPTS(PERL脚本文件),PERL与C等高级语言相比,其最大的优势在于程序 员能够非常轻松的处理和控制文本,功能十分强大.早期的PERL是UNIX下利器,不过现在的 PERL可以运行在很多的平台上,包括WIN9X/NT,MS-DOS等, PERL是最有效的开发WEB程序的 工具之一,无数的WWW网站上,都运行了各式各样的PERL程序. 点这里返回索引 2.PERL变量 2.1.Perl变量分类 ...
676 days ago
ActiveX是Microsoft提出的一组使用COM(Component Object Model,部件对象模型)使 得软件部件在网络环境中进行交互的技术集。它与具体的编程语言无关。作为针对Internet应 用开发的技术,ActiveX被广泛应用于WEB服务器以及客户端的各个方面。同时,ActiveX技术也被 用于方便地创建普通的桌面应用程序。 1.2. ActiveX的内容 ActiveX既包含服务器端技术,也包含客户端技术。其主要内容是: * ActiveX控制(ActiveX Control);用于向WEB页面、Microsoft Word等支持ActiveX 的容器(Container)中插入COM对象。 * ActiveX文档(ActiveX Document);用于在WEB Browser或者其它支持ActiveX的容器 中浏览复合文档(非HTML文档),例如Microsoft Word文档,Microsoft Excel文档或者用户自 定义的文档等。 * ActiveX脚本描述(ActiveX Scripting);用于从客户端或者服务器端操纵ActiveX控 制和Java程序,传递数据,协调它们之间的操作。 * ActiveX服务器框架(ActiveX Server Framework);提供了一系列针对WEB服务器应 用程序设计各个方面的函数及其封装类,诸如服务器过滤器、HTML数据流控制等。 * 在Internet Explorer中内置Java虚拟机(Java Virtual Machine),从而使Java Applet 能够在Internet Explorer上运行,并可以与ActiveX控制通过脚本描述语言进行通信。 1.3. ActiveX与Java的比较 ActiveX提供了一种扩展包括Java在内的任何编程语言的机制,Java的开发人员可以在Applet ...
676 days ago
AWK 实用工具带有其自己的自包含语言,它是Unix/Linux 中也是任何环境中现有的功能最强大的数据处理引擎之一。这种编程及数据操作语言(其名称得自于它的创始人 Alfred Aho、Peter Weinberger 和 Brian Kernighan 姓氏的首个字母)的最大功能取决于一个人所拥有的知识。它允许您创建简短的程序,这些程序读取输入文件、为数据排序、处理数据、对输入执行计算以及生成报 表,还有无数其他的功能。 AWK 是什么? 最简单地说,AWK 是一种用于处理文本的编程语言工具。AWK 实用工具的语言在很多方面类似于 shell 编程语言,尽管 AWK 具有完全属于其本身的语法。在最初创造 AWK 时,其目的是用于文本处理,并且这种语言的基础是,只要在输入数据中有模式匹配,就执行一系列指令。该实用工具扫描文件中的每一行,查找与命令行中所给定 内容相匹配的模式。如果发现匹配内容,则进行下一个编程步骤。如果找不到匹配内容,则继续处理下一行。 尽管操作可能会很复杂,但命令的语法始终是: awk '{pattern + action}' 其中 pattern 表示 AWK 在数据中查找的内容,而 action 是在找到匹配内容时所执行的一系列命令。花括号 ({}) 不需要在程序中始终出现,但它们用于根据特定的模式对一系列指令进行分组。 了解字段 实用工具将每个输入行分为记录和字段。记录是单行的输入,而每条记录包含若干字段。默认的字段分隔符是空格或制表符,而记录的分隔符是换行。虽然在默认情况下将制表符和空格都看作字段分隔符(多个空格仍然作为一个分隔符),但是可以将分隔符从空格改为任何其它字符。 为了进行演示,请查看以下保存为 emp_names 的员工列表文件: 46012 DULANEY EVAN MOBILE AL 46013 DURHAM JEFF MOBILE AL 46015 STEEN BILL MOBILE AL 46017 FELDMAN EVAN MOBILE AL 46018 SWIM STEVE UNKNOWN AL 46019 ...



