至顶网知识库频道软件-最新文章列表
追求代码质量: 用JUnitPerf进行性能测试

本文介绍了在应用程序的开发中,验证应用程序的性能几乎总处于次要的地位。应用程序的性能总是首要考虑的因素,但开发周期中却很少包含对性能的验证。由于种种原因,性能测试常被延迟到开发周期的后期。企业之所以在开发过程中不包含性能测试是因为他们不知道对于正在进行开发的应用程序要期待什么。并介绍两种简单的性能测试技术,即:生产中出现显而易见的性能问题和• 在同意付费之前 ,客户或潜在客户询问有关性能指数的问题。在这两种情况中的任何一种发生前进行测试。...详细

代码

追求代码质量: 驯服复杂的冗长代码

本文解释了圈复杂性,它是令人讨厌的代码的一种先兆。具有高圈复杂度值的测试方法几乎总是把事情弄得一团糟,无法轻易收场。展示了如何使用Extract Method模式重构您的代码,从而将您带出迷宫。降低方法的复杂度可以使代码更易于测试和维护。不过,圈复杂性并不是确定高风险代码的惟一复杂性度量,本文利用类长度、方法长度和内部类耦合,以及如何使用 PMD 和 JavaNCSS 跟踪它们。...详细

代码

追求代码质量: 通过测试分类实现敏捷构建

本文介绍了使用最新且最强大的Java™ API构建一个大型的数据驱动的Web应用程序。先用JUnit构建测试,且把它作为Ant构建过程的一部分尽可能地运行。设置一个定时任务在夜间运行构建。不断增长的测试套件会在每次签入时运行。开发出了一个庞大的代码库和一个同样庞大的JUnit测试套件。最后得出单元测试有其重要的作用,但必须要能用一种更为敏捷的方式运行它们的结论。...详细

代码

追求代码质量: 软件架构的代码质量

本文展示了如何使用代码度量来评估代码质量。尽管在那一期介绍的圈复杂度针对低级细节,如方法中执行路径的数量,但其他类型的度量针对的是代码的更高级方面。展示了如何使用各种耦合度量 来分析和支持软件架构。从两个比较有趣的耦合度量开始,即传入耦合 和传出耦合。这些基于整数的度量表示几个相关对象(即相互协调以产生行为的对象)。任一度量中高数值表示架构的维护问题:高传入耦合表示对象具有太多职责,而高传出耦合表示对象不够独立。并介绍每个这样的问题及其解决的方法。...详细

代码

微软全球技术支持服务协助博格创造蓝海市场

微软全球技术支持中心原本只针对客户提供技术支持。但在两年前,微软决定扩大技术支持中心的编制与组织,并在竞争激烈的情况下,助博格科技一臂之力。博格有了技术支持中心作为后盾,合作伙伴就更容易在售前拿下订单,售后提供确实服务能力。博格的信息保全方案便成了偏爱 Windows 平台的企业客户的第一选择。作为享受到技术支持服务的台湾合作伙伴,博格现在明显感到微软不是只被动的等待合作伙伴上门求助,而是主动的提供各种协助资源。...详细

微软

追求代码质量: 用代码度量进行重构

本文介绍了重构、主动和被动重构、提取方法模式、降低圈复杂度、测试私有方法等,得出在抗击圈复杂度时,要记住大部分编写到应用程序中的路径是应用程序的整体行为所固有的。也就是说,很难显著地减少路径的整体数量。重构只是把这些路径放在更小的代码段中,从而更容易测试。这些小的代码段也更容易维护。...详细

代码

大连石化公司节能管理信息系统的开发与应用

本文介绍了在应用领域方面,节能管理信息系统实现了与计量管理系统、月能耗统计台帐等系统的集成;在数据库内部,该系统实现了与实时数据库ASPEN IP.21、Mecrosoft Access数据库及Oracle数据库三类数据库的集成,并使它们融为一体,为相关部门提供及时、准确、快速、完整的节能方面的各种数据信息。并通过计量数据的查询,方便使用人员简单、快速地了解计量报表数据,提供数据共享及再加工利用的手段。节能与统计管理信息系统的实施,有效地监视了企业的生产运行的能源消耗,及时跟踪了生产过程能耗的变化,快速反馈生产能源消耗信息。...详细

数据库

在Linux操作系统平台上的CAD应用系统

从GPL到商用版本,Linux CAD系统正在涌现,而且更多的产品和 项目处于开发之中。这多少体现出Linux的桌面应用正在走向扩展和成熟。CAD是一种重要的计算机工程设计应用。在Linux平台上有较好的CAD 应用系统吗?这或许是许多工程设计人员对Linux的观望或者期望。这一问题的回答也多少能体现出Linux作为一种桌面应用的成熟程度。答案是令人高兴 的,不仅有GPL方式发行的2-D CAD软件包Qcad,还有多款商业或公用的CAD系统;当然它们的性能和指标各不相同,并能满足不同的资金预算要求。...详细

CADLinux操作系统

GMR在海上石油平台的应用

本文介绍了GMR系统为海上石油平台提供了紧急停车系统和火灾气体保护系统。ESD系统需要常使能信号,而F&G系统,通常是常闭合信号。以F&G系统为例,GMR系统持续监控包括热度,烟尘以及突变气体警报在内的环境变量探测器,可以提供失效安全或容错技术来采集报警信息,并通过表决机制来处理它。GMR I/O模块的电压和电流传感器不断的提供输出和负载诊断,GMR能自动地识别系统故障,并自动的进行补偿。GMR完善的表决机制和灵活的系统扩展功能为石油平台的ESD系统和F&G系统提供了完善的解决方案,保证了石油平台的安全高效运行。...详细

GMR

安庆分公司LIMS系统建设与应用

本文介绍了LIMS数据的应用是为安庆分公司的生产服务的,质量数据将为总厂分公司的授权用户使用。安庆分公司LIMS系统满足了实验室原材料、装置馏出口、半成品、成品等样品的管理;自动计算出分析结果;自动生成分析报告单、产品合格证及各种报表和质量台帐。整个系统业务流程定义完整;质量管理功能齐全;合格证管理规范,传输及时;数据发布及时、全面。系统的实施对检验中心和质量管理部的管理起到积极推动作用。LIMS系统在线提供大量最新数据和历史数据,使得实验室管理人员以及有关生产人员可以及时地得到准确的信息。...详细

管理软件

九江石化实时数据监测系统

本文介绍了九江石油化工公司利用实时数据库系统对公司的过程数据自动采集、存储、监视和分析,用户可利用客户端的应用程序对工厂级生产实施监测管理,九江石化公司实时数据过程监控系统,完成了对公司主要生产装置生产实时数据的采集和存储,完成了对装置生产情况的实时管理,通过对生产活动管理的精细化,提高企业的管理水平和经济效益。通过该系统的应用,对公司生产管理带来良好效果。实时数据库系统使得工厂管理层可以实时地得到来自工厂过程的实时数据,这样就为管理信息系统提供了一个理想的平台,使管理信息系统实时、高效地运行。...详细

数据管理

宁夏炼化公司生产监控管理系统设计方案

本文介绍了宁夏炼化公司为了适应未来的发展,结合中国石油对信息化建设的总体要求,实施宁夏炼化公司生产实时数据平台监控系统,不仅可以对企业经营管理提供数据支撑,而且可以加快信息化基础设施建设,使生产管理进一步改进和优化,为降低成本提供可靠的技术支持环境。应用实时数据库的经济效益十分显著,其主要的经济效益来源于对过程的监控、及对实时变化的过程进行及时的响应、快速地决策。特别是对管理层,利用实时数据库可以对生产过程进行快速准确的分析,以采取正确的分析方法提高经济效益。...详细

企业管理软件

多数据库集成技术的开发及应用

本文介绍了对于大规模数据库集成处理,最好的结果应该是图形,图形对分析问题提供了最直接的手段,因此数据库成图技术的开发成为数据库集成应用过程中的一项关键技术。该系统是在塔里木探区这个国际市场中发展起来的,并在北方一些油田推广使用。当你需要了解勘探形势时,你只需点击勘探形势图标,软件系统会自动到多个分布在不同地点的数据库中提起诸如地理信息、地质构造、勘探测线、钻井等等信息,形成需要的勘探形势图,这仅仅是勘探过程中各种现场要求中的一项。...详细

数据库

北京工业大学用IBM DB2建中央数据库

本文介绍了北工大各部门基本上都有各自的管理信息系统,很多系统之间需要进行数据交换,需要建立一个信息交换平台和一个相应的综合信息库,使得各个管理信息系统之间的数据,以信息交换平台作为桥梁进行交换,并以综合信息库作为最终归属,实现学校范围的数据共享、数据一致性。利用IBM DB2 II构建成北工大数据交换平台,集中控制和实现各业务系统间的数据交换;在建设过程中,没有对现有的业务系统进行彻底改造,最大程度地保护了已有的软硬件投资。...详细

IBMDB2

用SQL查询DB2 XML数据

本文介绍了很多数据库基础知识,提到了SQL/XML的几个关键方面,并展示了如何使用SQL/XML查询XML列中的数据。当然,除了这里讨论的用法外,用SQL和SQL/XML函数还可以做更多的事。本文给出了一个简单的Java例子,这个例子解释了如何使用参数标记位和SQL/XML来查询XML列中的数据。在将来的文章中我们将更详细地讨论应用程序开发。但是,接下来的文章将探索 DB2Viper支持的一种新的查询语言,即XQuery的一些有趣的方面。...详细

XQueryDB2 XMLSQL

Sybase在BP Exploration的应用开发与实施

本文介绍了由于BP Exploration要求的应用开发项目的数量增长迅速,SAIC通过重用软件对象和组件来适应这种快节奏。标准组件库在不同的应用中重复利用,节省了大量开发时间。SAIC还利用Sybase ASE和PowerBuilder实施了两个管理系统。Polaroid系统负责存储安全卡照片及BP Ex ploration全部4000名员工的个人数据。而Aberdeen电话数据库管理维护和查询系统取代了另一个不兼容Windows-95的应用程序。该应用程序保存了Aberdeen办事处所有职员的电话分机和房间位置信息,并能让用户快速识别火灾防护区长、安全代表和其他应急人员。...详细

sybase数据库

惠普助力 大庆亮剑

本文介绍了中国石油大庆油田勘探开发研究院近年来引进了60套HP高性能工作站,广泛应用在地震数据处理和解释,精细油藏描述,测井数据处理和解释,地质数据统计分析,地质图件绘制,探井井位设计等研究领域。这些HP高性能工作站成为了地质家发现油气资源的重要工具-手中的利剑,辟开了千米地层,揭示了地下构造,在大庆油田取得的庆深大气田的发现和海拉尔盆地岩性油藏勘探中发挥了不可替代的作用。可以说,HP高性能工作站真正成为了地质家手中劈开地下千米地层的利剑,打开了地下黑金宝藏,为人类创造出了更多的财富。...详细

HP xw8200工作站

论胜利油田信息数据中心的建设

本文介绍了在信息实用技术创新、运行体制创新、业务组织创新和服务形式创新的基础上,全面提高全油田信息资源的共知、共建、共享水平,基本形成整体化的资源网络的基本框架,为胜利油田信息化发展、实现“数字油田”的建设目标打下坚实的基础。按照系统内共建、跨系统共享的总体思路,搭建领导小组--中心机构--基层机构三级共享网络,在现有的图书馆组织机构框架之外建立一个“胜利油田信息资源共建共享领导小组“,下设“胜利油田信息资源共建共享办公室”,具体负责全油田信息资源共建共享的组织协调工作。...详细

数据管理

新疆油田勘探开发研究院数值模拟集群系统

本文介绍了新疆油田公司由于数值模拟软件到了升级的年限,而主机厂商没有升级的意图,基于这种情况,勘探院决定对数值模拟软件在基于X86服务器集群系统上的运行效果进行考察,如果可行,就进行系统移植。在经过考察后,也肯定了采用X86集群系统替代现有主机系统的方案,并启动了项目招标程序。系统切换完成后,Landmark并行数值模拟软件运行平稳,其投资仅为以前大型主机的1/3。另外,新疆勘探院也很看重以后每年的升级维护费用将大幅降低这一点。系统模块化设计降低总成本,且为计算能力进一步扩展创造了条件。...详细

集群系统

Linux截图与考屏方法

本文介绍了Linux系统中截图与考屏的方法。...详细

考屏截图Linux

邮件订阅

如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

最新白皮书
厂商导航
IBMH3CVMwareSAPAMDEMCRSASAPIBMSalesforce