自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

梦想MVP

我的梦想

  • 博客(29)
  • 资源 (8)
  • 收藏
  • 关注

原创 IFIX VBA的几个小窍门

 1、从后台调度中访问或修改全局变量的代码  描述:在iFIX中使用调度要后台运行的时候需要启动FixBackgroundServer程序,而该程序实际上是启动了独立于Workspace的进程,所以在后台调度中不能直接访问全局变量。下面的例子代码描述了怎样访问的方法:  " First get a pointer to the Application object in t

2009-08-23 20:40:00 7777

原创 iFIX 系统配置指南

针对各种项目需求,为了帮助系统工程师和售前服务工程师更好地使用 iFIX 及其组件配置企业级系统,本材料在各个方面给出了详尽的说明和例子,以便项目相关人员使用参考。本材料所涉及的方面主要有如下几个主题:设备连接、iFIX 功能模块选取及数据库设计、网络设计、企业信息系统和资源调度系统集成及冗余系统设计。  第一章        设备连接 设备连接是一个工厂数据采集系统需要解决的首要问题,iFIX

2009-08-23 20:39:00 6183

原创 实时/历史数据库*产品选型

SIS(厂级监控系统)数据库的商业产品较多,选型时应当考虑:数据库的易维护和易管理性、开放性与可扩展性、客户端软件功能的全面性、Web支持程度、二次开发的难易程度、数据类型的支持程度、时间与多时区支持程度、对分布式应用的支持程度、安全性控制能力、容错能力、是否支持汉字、软件厂家的技术支持能力、经济实用等因素,并结合电厂具体情况选择合适的产品。国内外的典型产品有(以下介绍均摘自相关公司网站或产品介绍

2009-08-23 20:36:00 3192

原创 什么是组态软件

组态软件:一般英文简称有三种分别为HMI/MMI/SCADA,对应全称为Human and Machine Interface/Man and Machine Interface /Supervisory Control and Data Acquisition,中文翻译为:人机界面/监视控制和数据采集 软件。目前组态软件的发展迅猛,已经扩展到企业信息管理系统,管理和控制一体化,远程诊断和维护以及

2009-08-23 20:31:00 3858

原创 .NET垃圾回收机制

  在.NET Framework中,内存中的资源(即所有二进制信息的集合)分为"托管资源"和"非托管资源".托管资源必须接受.NET Framework的CLR(通用语言运行时)的管理(诸如内存类型安全性检查),而非托管资源则不必接受.NET Framework的CLR管理. (了解更多区别请参阅.NET Framework或C#的高级编程资料)   托管资源在.NET Framework中又分

2009-08-16 11:11:00 8376 6

原创 .NET中类型的转换

  .NET中,所有类型都继承自System.Object类型,因此可以很容易的获得对象的准确类型,方法是:GetType()方法。例如:  using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1{

2009-08-13 12:44:00 6486 2

原创 .NET下的内存分配机制

    对于任何对象的产生,都伴随着内存空间的分配,那么本文将初步介绍一下.NET下,是如何进行内存分配的。  这里部分引用了Anytao《你必须知道的.NET》和happyhippy在《类型实例的创建位置、托管对象在托管堆上的结构》的相关内容。1.概述 CLR支持两种基本类型:值类型和引用类型。因此,还是把MSDN这张经典视图拿出来做个铺垫。  关于具体每种分类都有哪

2009-08-13 10:33:00 10301 4

原创 解决myeclipse中tomcat jdk name错误

问题:我安装了myeclipse和tomcat,一切正常(myeclipse和Tomcat均能单独启动,myeclipse能运行并可建myeclipse相关项目,但Tomcat无法看到并运行项目),从myeclipse在启动Tomcat5.0时报以下错误: 解决办法:原来,是因为tomcat jdk name设置有问题,如下图所示(现在是正确的): 方法1(以Tomca

2009-08-11 08:56:00 11452 3

转载 迈向系统架构师

    系统架构师是许多程序员的梦想职业。今天的你也许已经掌握了各种开发工具,并且能够使用各种平台进行开发,但作为一个架构师的要求,也许还有很长的道路。  一个产品的经典开发步骤通常需要经过系统需求调研、系统分析、系统设计、开发、测试、部署实施等一系列的步骤,如下图所示:  而系统架构师,则在这个过程中,起到了承上(面对业务专家/系统分析员)和启下(面对软件工程师)的作用。所以说,系统

2009-08-10 14:33:00 1962

转载 源代码分析工具Klocwork Insight 8.1新发布

    软件质量正越来越被人们所重视。由于软件质量问题,可能会导致严重经济损失甚至灾难事故的发生。源代码分析技术是通过分析源代码发现其中存在的代码缺陷的技术,是提高软件质量最有效的手段之一。源代码分析技术已经有20多年的发展历程,它不需设计测试用例,不需运行程序,因此被广泛应用于各行各业。  无缺陷的代码可保证开发的进度及敏捷性。为实施阶段内缺陷控制,编写无缺陷代码,需要制定一套解决方案,使开

2009-08-10 14:19:00 3688 1

转载 九种不够面向对象的对象

文发表在《程序员》2009年第四期(总第100期) 本文列出了我在平时发现和积累的在面向对象编程中一些常见的“不够面向对象”的情况。 需要指出两点: 1.我们虽然列出了这九种情况,但并不是说出现了下面的情况就一定有问题了;我们希望读者这可以将其作为一种信号——仔细考虑一下是不是有更好的设计。 2.我们这里所说的面向对象的对象特指领域对象,即对象中包含领域数据和业务逻辑。 要

2009-08-10 14:15:00 2698

转载 软件安全测试新武器——浅谈基于Dynamic Taint Propagation的测试技术

软件安全测试是保证软件能够安全使用的最主要的手段,如何进行高效的安全测试成为业界关注的话题。多年的安全测试经验告诉我们,做好软件安全测试的必要条件是:一是充分了解软件安全漏洞,二是拥有高效的软件安全测试技术和测试工具。一:安全主要漏洞与测试方法分析  软件安全保证的主要目的就是为了防止黑客或者恶意的内部人员对软件进行攻击,并保证软件在受到恶意攻击的情况能够正常运行。而攻击者主要是通过对软件系统

2009-08-09 17:48:00 3452

转载 敏捷团队协作的加速器——Mingle

敏捷团队协作的加速器——Mingle一. Mingle是什么?Mingle是一个敏捷项目管理与团队协作工具,它提供给团队一个共享的工作空间。它支持各种各样的敏捷方法,内置了XP、Scrum、Agile Hybrid的项目模版。Mingle也是ThoughtWorks 7年多敏捷实践的结晶。而在英文字典中,Mingle这个词有着“合而为一,混合”的意思。的确,它让整个凝聚在了一起,为了共同的项目目标

2009-08-09 12:30:00 2226

转载 有关敏捷的若干思考

这段时间的咨询工作大多是围绕需求、分析和设计的,但感觉上都直接或间接地和敏捷相关,于是就将这些思考记录下来: 敏捷是太极:这段时间下来,感觉敏捷很像太极,两仪生四象,四象生八卦;敏捷的精髓在神而不在形。敏捷的神就包含在下面四条敏捷宣言(Agile Manifesto)中:个人和交互重于方法和工具(Individuals and interactions over proce

2009-08-09 12:12:00 2095 1

转载 乘时间机器,看敏捷旅程

BOSCO系统是一个在线品牌管理系统,项目客户是一家跨国酒店集团,旗下拥有多个世界著名的酒店品牌。BOSCO系统将服务标准化、标准符合度审查、改进流程管理等酒店品牌管理的工作内容整合到一个信息系统中,来提高相关人员的工作效率。目前BOSCO系统已经被全球十个酒店品牌、超过1000家酒店使用,用户超过8000人。BOSCO系统的开发基于Ruby On Rails,在项目的开发过程中应用了敏捷开发

2009-08-09 12:08:00 1828

转载 大型网站架构演变和知识体系

转载:http://www.blogjava.net/BlueDavy/archive/2008/09/03/226749.html 之前也有一些介绍大型网站架构演变的文章,例如LiveJournal的、ebay的,都是非常值得参考的,不过感觉他们讲的更多的是每次演变的结果,而没有很详细的讲为什么需要做这样的演变,再加上近来感觉有不少同学都很难明白为什么一个网站需要那么复杂的技术,于是

2009-08-09 11:19:00 1914

转载 Visual Studio 2008中的集成单元测试功能

2008年06月06日 星期五 00:55   转自:http://hi.baidu.com/widebright/blog/item/04759058143725db9c82041b.html     发现Visual Studio 2008一个新的功能是 支持新建单元测试项目。当然还有其他的“重构”等新功能了,感觉比以前的Visual Studio 2003 环

2009-08-09 10:20:00 2006

转载 用NUnit进行单元测试

   转自:http://www.cnblogs.com/confach/archive/2005/06/20/177817.html     单元测试是在软件开发过程中要进行的最低级别的测试活动,在单元测试活动中,软件的独立单元将在与程序的其他部分相隔离的情况下进行测试。  在一种传统的结构化编程语言中,比如C,要进行测试的单元一般是函数或子过程。在象C++这样的面向对象的语言中, 要进

2009-08-09 09:47:00 2137

转载 主流源码版本管理工具的特色浅析

   主流源码版本管理工具的特色浅析 主流源码版本管理工具的特色浅析 此文曾发表于2008年3月的《程序员》杂志。一、前言源码版本管理工具在软件开发流程中扮演着版本历史记录、代码协同管理以及支持发布工作等角色,其重要性不言而喻。目前比较流行的源码版本管理工具有开源的CVS、SVN、商业的ClearCase、

2009-08-01 14:22:00 5324

原创 OO系统分析员之路--用例分析系列

http://blog.csdn.net/coffeewoo/有八篇关于用例分析的系列文章,值得参考!

2009-08-01 12:48:00 1977

转载 加班赶工,得不偿失——历史给你上六课

早在75年之前,大多数行业就已经放弃了加班赶进度。数不清的行业经验和研究事实证明:要想完成工作,加班赶工是成本最高的做法。文/Evan Robinson 译/乔梁(《程序员》2008年3月刊)缘起2004年,某国际电子游戏公司员工的家人以Ea_spouse为名,在某网站上发布文章,讲述了其配偶由于高强度、长时间的加班,对自己的身体健康以及家庭生活造成了很不好的影响。一石激起千层浪,关于

2009-08-01 12:35:00 1179

转载 .NET垃圾收集器的过去、现在和未来

Patrick Dussud介绍:Patrick Dussud在微软工作了11年,曾经负责VBA、Jscript、MS Java等语言运行时的垃圾收集器(Garbage Collector)的设计,目前负责.NET CLR垃圾收集器的设计。他是.NET CLR的架构师,WinFX的首席架构师,Windows架构师组的成员。在微软之前,Patrick是德州仪器(TI)Explorer工作站系

2009-08-01 11:01:00 732

转载 从GC的角度看性能优化(转)

 从GC的角度看性能优化 作者:范维肖 (V.C Van, 维生素C.net)首发:《程序员》杂志2008.09 垃圾回收(Garbage Collection,以下简称GC)是一些高级开发语言的一个核心部分,虽然所有的高级语言都在极力避免用户去关心它,然而对于编写高效的应用程序,理解GC是非常重要的。如果您已经了解GC的一些基础内容,那么本文将揭示一些在基于.net应用程序在wind

2009-08-01 10:41:00 898

转载 谈谈网站静态化

转载出处:http://yizhu2000.cnblogs.comhttp://blog.csdn.net/yizhu2000写在前头静态化是解决减轻网站压力,提高网站访问速度的常用方案,但在强调交互的We2.0 时代,对静态化提出了更高的要求,静态不仅要能静,还要能动,下面我通过一个项目,谈谈网站静态化后的架构设计方案,同时和大家探讨一下,在开源产品大行其道,言架构必

2009-08-01 10:36:00 523

转载 RIA技术

    现在一场新的技术战争已经悄然在RIA领域打响。RIA(Rich Internet Applications)富互联网应用,这个概念最早由Macromedia 在2002年提出,RIA技术使系统的界面更接近传统应用程序: 比web有更丰富展现性, 更好的操作性等。同时, RIA 还具有web的优点。 特性比较   传统WEB 传统应用程

2009-08-01 10:13:00 966

转载 只需要一份需求

    依然是《程序员》2008第10期,在之前了解了需求过程中应该注意的事项之后,这篇文章让我了解了需求分析的格式和所设计得内容。另外,作者的blog:http://blog.csdn.net/adwu73/ 也是在需求方面介绍了很多内容,值得多多学习一下!    当然,文中提到的IEEE STD 830-1998软件需求规约以及CMMI的知识,也是应该学习一下的,前者我这搞到了一份英文版,

2009-08-01 01:03:00 644

转载 SERU需求过程框架

    今天在《程序员》2008第10期中看到一篇关于如何做需求分析的文章,觉得很有启发,因此又找到他的另外两篇系列文章来。    需求分析是进入项目实施的第一个阶段,需求分析的好坏,是影响软件质量以及后期工作能够正常进展的决定性因素。    然而,软件固有的复杂性、易变性和不可见性,使得软件开发周期长、代价高和质量低的问题依然存在,尤其是在需求与设计之间仍存在一条很难逾越的鸿沟,即缺乏能

2009-08-01 00:35:00 3139 2

原创 Sql Server 2005 和Eclipse连接的注意事项

    这几天由于一个项目启动,预采用JAVA平台,我之前的项目中都用的.NET,于是赶紧充电,开始学MyEclipse下的javaweb开发。数据库选用的Sql Server 2005,遇到的第一个问题就是数据库连接的问题,主要遇到两个问题,在网上baidu了白天,有的解决方案按照办法弄了,也不管用,好不容易,今天终于连接成功,以下就依照遇到问题的顺序,介绍一下具体配置时候需要注意的事项。 

2009-07-29 14:04:00 1508 1

转载 话说程序员的职业生涯

     刚刚进入工作岗位,看着每个人都在自己的位置上辛勤的工作着,每天都有着自己的目标和任务,也开始设想着自己的未来职业目标,当然,技术还算是初级的我,不是妄想着什么,只是觉得一定要从开始就有自己的目标,这样才有的放矢,一边学习,一边工作,一边描绘着自己的未来。      这几天看了一篇《程序员》2008.11的一篇文章,叫做《话说程序员的职业生涯》,很有启发,这里转载一下希望能对自己有

2009-07-29 13:31:00 1028 1

MyEclipse 6 Java 开发中文教程

本书是讲解MyEclipse 6开发Java EE企业应用的入门图书。该书不但讲解了目前最流行的SSH(Spring、Struts、Hibernate)、JSF、JPA的开发,同时还对SOA实现的基石--Web Service的开发进行了探讨

2009-08-11

C#新版设计模式手册(讲解了C#模式设计中的创建型模式,结构型模式,行为型模式的设计方法和案例。)

最近不断的有朋友来Email问一些关于设计模式方面的问题,这更加坚定了我要把设计模式系列文章写完,也有朋友要一些示意性的代码,在我自己学习设计模式的过程中,个人认为http://www.dofactory.com/上面提供的一些例子还是不错的。为了大家学习的方便,我整理制作了这本新版设计模式手册[C#],算是为初学设计模式的朋友提供一点资料,希望能够对这些朋友有所帮助。手册共有150页左右,PDF格式,带有书签。包括了GOF23种经典设计模式,每一个模式都有结构图、生活例子、意图、适用性、示意性代码、实际运用代码等几个方面,多半都来自于网络,其中代码来自于http://www.dofactory.com/。

2009-08-10

C#编程规范(帮助你养成良好的编码习惯,包括变量命名,注释,代码缩进等)

C#编程规范养成良好的编码风格是极其必要的,谁也不愿意看到一堆杂乱无章的代码,将来你或者别人在维护的时候是多么的痛苦,所以,从现在开始,养成良好的编码习惯,包括变量命名,注释,代码缩进 .... 。

2009-08-10

统计程序代码行的软件

可以选择不同后缀名来统计指定文件或者文件夹中程序的代码量

2009-03-06

VBScript语言参考

如果您已了解 Visual Basic 或 Visual Basic for Applications,就会很快熟悉 VBScript。即使您没有学过 Visual Basic,只要学会 VBScript,就能够使用所有的 Visual Basic 语言进行程序设计。虽然您可以从本教程的几个 Web 页面中学习 VBscript,但是本教程并没有告诉您如何编程。要学习编程,请阅读由 Microsoft Press 出版的《Step by Step》。 <br/>

2007-06-03

5日学会动态HTML

我们将学习使用串接样式表编写网页并利用Javascript给网页加入动画。如果某些用户认为在网页中加入满天飞的动画实在是无益的劳动,那么我还要讲授一些只有动态HTML才能做到的非常实用的动态用户界面。我们将充分结合我们大脑两个半球的优势编写动态的事件驱动的动画,这种动画可以根据用户的指令进行变化,如果这些还不足够吸引你,我们还将应用结构、数组循环、对象引用以及更多的串接样式表使你拥有编写可以令任何梦想都变成现实的结构化网页编程能力。 <br/><br/>

2007-06-03

javascript源码大全 v1.0

简介:本软件为Javascript共享教学软件,包含各种Javascript源码及演示,力求丰富易懂。

2007-06-03

XML轻松学习手册

本文共分五大部分。分别是XML快速入门,XML的概念,XML的术语,XML的实现,XML的实例分析。最后附录介绍了XML的相关资源。作者站在普通网页设计人员的角度,用平实生动的语言,向您讲述XML的方方面面,帮助你拨开XML的神秘面纱,快速步入XML的新领域。 <br/><br/>

2007-06-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除