Kirix™ Strata™

Kirix™ Strata™ is an ad hoc data analysis and reporting tool built for people who work with, manipulate and analyze structured data.  Strata is easy to use, has the power you need to work with large files, and helps you get your work done faster:

  • Access data from anywhere (Oracle, SQL Server, CSV, XLS, EBCDIC, HTML, etc.)
  • Freedom from file size limitations (60 billion rows and 18 petabytes per table)
  • Speed, flexibility, and agility (designed for data usability, not data management)

这是一个开发人员想用的工具。当然,此类工具甚多,TOAD, EMS…还有PL Developer。当然了,Kirix Strata与他们都不同。这是一个数据库分析和报告工具。支持广泛的数据库系统,比如Oracle, SQL Server, CSV等。

另外的关键因素是这是一个采用wxWidgets作为开发框架的工具。因此理论支持wxWidgets可以使用的平台。

各种工具之正则表达式语法比较

在各种常用的工具中,
正则表达式如此的相似却又不同。
下表列出了一些常用的正则表达式,以及其不同之处。
项目总多,遗漏必有不少,请各位看官不吝指出。
以perl的正则为基准,不同的用法以粉红色标出。

详细内容

我是由此贴一路看过来的,太有用了

http://bbs2.chinaunix.net/viewthread.php?tid=1530024&extra=&page=3

正则有用的概念

贪婪

吝啬

零宽断言

\@ 反向零宽断言

SQL重复值删除

1. 重复值的判定:

分组,统计数量,如:

SELECT 销售单位, COUNT(*) FROM 销售主表 GROUP BY 销售单位 HAVING COUNT(*) > 4

销售单位重复4次以上的才会显示出来。

2. 删除动作,比如将上面的消除掉

DELETE FROM 销售主表
WHERE 单位名称 IN (SELECT T.单位名称 FROM 销售主表 T GROUP BY T.单位名称 HAVING COUNT(*) > 4)

3. 另一种方式,一列和多列的情况,此处简化了,只删除了重复的,就是多于1次的记录

一列:
DELETE 销售主表
FROM (SELECT T.单位名称 FROM 销售主表 T GROUP BY T.单位名称 HAVING COUNT(*) > 1) AS T1
WHERE T1.单位名称 = 销售主表.单位名称

多列:

DELETE 销售主表 FROM (SELECT T.销售单位 FROM 销售主表 T GROUP BY T.销售单位 HAVING COUNT(*) > 1) AS T1 WHERE T1.销售单位 = 销售主表.销售单位 ….

VMWare Infrastructure

Mware Infrastructure 3 作为一个虚拟数据中心操作系统,可以将离散的硬件资源统一起来以创建共享动态平台,同时实现应用程序的内置可用性、安全性和可扩展性。

VMWare Infrastructure资料 这份资料里说是免费的

VMWare主站资料 这里只能下载评估60天的版本

VMware ESXiTM

[免费实现轻松虚拟化]

VMware ESXi 是着手实现虚拟化的最简单途径,而且是免费的。通过将应用程序整合到更少的服务器上,可减少硬件、电力、散热和管理成本,从而开始节省资金。VMware ESXi 已经过优化和测试,它甚至可以用最低的性能开销运行资源占用量最大的应用程序和数据库。利用 VMware ESXi,您可以:

这些值得关注:

VMware ESX 和 VMware ESXi 提供了无与伦比的性能和可扩展性,使资源占用量最大的生产应用程序也能实现虚拟化。

  • 针对虚拟化工作负载的性能优化。VMware ESX 和 ESXi 4.0 针对 Oracle 数据库、Microsoft SQL Server、Microsoft Exchange 等特定的业务关键型应用程序进行了性能优化。在性能方面达到如下水平:每秒可执行多达 8,900 个数据库事务,每秒可完成 200,000 项 I/O 操作,每台主机可承载多达 16,000 个 Exchange 邮箱。
  • 针对 iSCSI 存储的性能改进。通过结合运用客户操作系统内针对虚拟化进行了优化的新型 SCSI 驱动程序和 VMkernel 级存储堆栈优化,可显著提高需占用大量 I/O 资源的应用程序(如数据库和邮件应用程序)的性能。
  • 支持强大的服务器硬件。可利用在单台主机上具有多达 64 个物理 CPU 核心、256 个虚拟 CPU、1 TB RAM 以及多达数百个虚拟机的硬件系统来推动大规模整合和灾难恢复项目。
  • 支持更大的虚拟机。可配置具有多达 255 GB RAM 的虚拟机。
  • 支持 8 路虚拟 SMP。VMware 虚拟对称多处理 (SMP) 功能通过让单个虚拟机最多同时使用 8 个物理处理器,增强了虚拟机的性能。VMware Virtual SMP 可使 CPU 资源占用量最大的企业级应用程序(如数据库、ERP 和 CRM)实现虚拟化。
  • 原始设备映射。为了支持应用程序集群和基于阵列的快照技术,同时利用 VMware vStorage VMFS 的可管理性优势,也可以选择将 SAN LUN 直接映射到虚拟机。
  • 支持硬件虚拟化。VMware ESX 和 ESXi 为下一代虚拟化硬件辅助技术(如 AMD 的快速虚拟化索引(Rapid Virtualization Indexing®)或 Intel 的扩展页表)提供了业界领先的支持。
  • 支持大容量内存页。只有 VMware ESX 和 ESXi 这两个管理程序支持大容量内存页,以提高客户操作系统的内存访问效益。
  • 网络连接性能优化。VMware ESX 和 ESXi 支持多种性能卸载技术,包括 TCP 分段卸载 (TSO)、VLAN 和校验和卸载,以及用于减少与网络 I/O 处理关联的 CPU 开销的巨型帧。此外,还支持针对虚拟化进行优化的 I/O 性能提升功能,NetQueue 就属于这种功能,它在 10 千兆以太网虚拟化环境中可大大提升性能。
  • 支持新型高性能设备和协议:VMware ESX 和 ESXi 支持 10 千兆以太网网卡和存储阵列以及 Infiniband 技术,以提高虚拟机性能。
  • 支持半虚拟化。VMware ESX 和 ESXi 支持半虚拟化的 Linux 客户操作系统(Linux 内核 2.6.21 以上),以提升虚拟机性能。
  • 针对虚拟机的 VMDirectPath I/O 技术。通过允许所选虚拟机直接访问底层硬件设备,提高了需要频繁访问 I/O 设备的应用程序的 CPU 效率。虚拟机使用此功能时,将无法使用 VMware VMotion™ 和物理 I/O 设备共享等其他虚拟化功能,亦不具备硬件独立性。

NUI – cross-platform for OpenGL app

NUI is a cross-platform C++ GUI programming framework for OpenGL applications built on top of the NGL framework. In other words, its purpose is to help programmers write multi-platform GUI applications with a simple knowledge in C++. The rendering being based on OpenGL, graphics can intensively use alpha blending, anti-aliasing, complex primitives and even 3D with full hardware acceleration when available.

NUI是一个跨平台的,用于OpenGL应用开的的C++ GUI框架,它基于NGL框架构建。换句话说,它的目标是帮助程序员利用简单的C++知识就可以编写出多平台的GUI程序。渲染部分基于OpenGL,alpha混合、抗锯齿、复杂的原始的计算,特别是当硬件加速可用的时候,可以进行加速。

(后面一句我胡翻的,大致的意思如此吧)

来源, NGA