2007年4月23日

软件构架师的特点(转与Rational Edge)

摘要: 在电影制作术语中,软件项目经理被称作制作人,因为他们决定需要做什么事情。而软件构架师就是导演,他来决定所作的事情是否正确,并且他要保证产品符合投资人的要求。在电影制作术语中,软件项目经理被称作制作人,因为他们决定需要做什么事情。而软件构架师就是导演,他来决定所作的事情是否正确,并且他要保证产品符合投资人的要求。件构架师被证明是软件开发项目过程中最具挑战性的角色。软件构架师是项目的技术领袖,并且从技... 阅读全文

posted @ 2007-04-23 22:04 周 金根 阅读(609) 评论(0) 推荐(0) 编辑

2007年4月22日

快速开发生命周期支持工具

摘要: 去年有幸研究公司管理产品的软件平台,当时考虑的产品是基于业务模型之上的一个系统平台,从建模到运行、部署、维护全生命周期管理.当时就提出两个希望先实践解决的就是可复用原型的设计和使用工作流和规则引擎的协作处理询标产品.前一阵子在公司研究成本产品的成本分析和算法,一边看原型一边看需求文档,看的过程中发现一些问题,有原型和需求不一致的,有需求说明不清楚的,有原型程序链接错误的,虽然需求做的已经很详细了,... 阅读全文

posted @ 2007-04-22 22:43 周 金根 阅读(384) 评论(0) 推荐(0) 编辑

2007年4月17日

使用Antlr实现表达式引擎

摘要: 上周末尝试使用Antlr生成C#语言的表达式引擎,目前已经可以支持基本运算.主要思路是把表达式解析成操作数和函数(操作符也作为函数看待)两种类型节点,主要部分类图如下:GrandExpr.g文件内容如下:欢迎转载,转载请注明:转载自周金根 [ http://zhoujg.cnblogs.com/ ] 阅读全文

posted @ 2007-04-17 23:42 周 金根 阅读(3745) 评论(5) 推荐(0) 编辑

2007年4月6日

SQL Server Express服务启动失败,关闭VIA协议就好了

摘要: 我机器安装了SQL Server企业版和SQL Server Express版本,一直运行没有问题,后来觉得占内存都关闭了,等用的时候再打开。今天不知道为什么SQL Server Express服务不能启动了,后来我关闭了VIA协议就可以启动了,原因不清楚,但总算能启动了。 阅读全文

posted @ 2007-04-06 19:59 周 金根 阅读(2949) 评论(2) 推荐(0) 编辑

2007年4月5日

自己做的美食

摘要: 我会做饭,仅限于蛋炒饭我会做南瓜饼,仅限于炸一下我会做菜,仅限于白菜之类的我会做面块,自己揉面,自己煮,看起来还不错,吃起来也不错哦! 阅读全文

posted @ 2007-04-05 22:22 周 金根 阅读(437) 评论(2) 推荐(0) 编辑

2007年2月27日

从工作流产品想到软件开发过程

摘要: WFMC 对工作流的定义:一类能够完全或者部分自动执行的经营过程,它根据一系列过程规则,文档、信息或任务能够在不同的执行者之间进行传递与执行。其中有几个要素:完全或者部分自动执行,过程规则、文档、信息或任务,不同执行者。要想实现一个工作流过程,必须先经过工作流的定义,再进行部署由参与者执行,执行过程中可以进行跟踪监控,对监控数据的分析可以用来分析流程绩效等。一个以过程为中心的产品开发,可以协调组织... 阅读全文

posted @ 2007-02-27 23:24 周 金根 阅读(669) 评论(3) 推荐(0) 编辑

2007年1月3日

uemacs快捷键

摘要: Ctrl+X +C 退出Esc+X进入命令状态save-file保存文件 阅读全文

posted @ 2007-01-03 19:49 周 金根 阅读(874) 评论(0) 推荐(0) 编辑

2006年12月30日

设置STS服务器配置数据库

摘要: 除了通过设置管理网页外,还可以直接修改注册表项:HKEY_LOCAL_MACHINE \SOFTWARE \Microsoft \Shared Tools\Web Server Extensions\Secure\ConfigDB 下的DSN项修改为连接字符串 Provider=SQLOLEDB;Server=XXX;Database=XXX;User Id=XXX;Password=XXX 阅读全文

posted @ 2006-12-30 14:44 周 金根 阅读(1774) 评论(0) 推荐(0) 编辑

2006年12月28日

清除数据库日志文件

摘要: BACKUP LOG [STS_pcc-server_1] WITH NO_LOG--收缩数据库DBCC SHRINKDatabase('STS_pcc-server_1') 阅读全文

posted @ 2006-12-28 15:22 周 金根 阅读(515) 评论(0) 推荐(0) 编辑

2006年11月17日

构建自定义活动以扩展您的工作流的作用范围(转载于MSDN)

摘要: Windows Workflow 构建自定义活动以扩展您的工作流的作用范围 Matt Milner more ... 打印 E-mail 添加到收藏夹 评价 RSS (Issues) Add RSS to Any 相关信息 Live Spaces BlogThis! Digg This Slashdot ... 阅读全文

posted @ 2006-11-17 19:36 周 金根 阅读(883) 评论(0) 推荐(0) 编辑

2006年11月11日

Performance Characteristics of Windows Workflow Foundation(转载与MSDN)

摘要: Windows Code-Named "Longhorn" Technical Articles Performance Characteristics of Windows Workflow Foundation Marc Mezquita Microsoft Corporation November 2006 Applies to: Windows Workflow Foundat... 阅读全文

posted @ 2006-11-11 20:04 周 金根 阅读(1625) 评论(0) 推荐(0) 编辑

2006年11月7日

基于规则的应用程序开发实战(转载与MSDN)

摘要: 基于规则的应用程序开发实战 发布日期: 2005-10-17 | 更新日期: 2005-10-17 Dennis Merritt Amzi! Inc。 摘要:从一个高水平的知识角度来看待不同类型的知识和它们到可执行的计算代码的映射,以便深入了解规则引擎在什么时候为什么有利于常规软件开发工具。 本页内容 引言 事实知识 程序知识 逻辑知识 常规vs专门工具 语义鸿沟... 阅读全文

posted @ 2006-11-07 17:14 周 金根 阅读(766) 评论(0) 推荐(0) 编辑

2006年11月4日

安装中文版SQL Server2005后VS2005的模版没有了

摘要: 安装中文版SQL Server2005后VS2005的模版没有了,解决办法如下:1 到VS2005安装目录C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\ProjectTemplates\CSharp\下,把原来在[1033]目录下的所有zip文件放到于Templateindex.vstdir同目录2 在开始菜单打开[Visual St... 阅读全文

posted @ 2006-11-04 22:00 周 金根 阅读(593) 评论(1) 推荐(0) 编辑

2006年10月30日

Smart Rules a Tool for Building and Testing Business Rules(转载与CodeProject)

摘要: Note: This is an unedited contribution. If this article is inappropriate, needs attention or copies someone else's work without reference then please Report this article. Download source files - 20 ... 阅读全文

posted @ 2006-10-30 21:18 周 金根 阅读(1060) 评论(1) 推荐(0) 编辑

用于构建集成式桌面应用程序的新指南和新工具(转载于MSDN)

摘要: 发布日期: 2006-10-30 | 更新日期: 2006-10-30 Christian Thilmany 和 Jim Keane 本文将介绍以下内容: • CAB 和 Smart Client Software Factory 概述 • 集成式桌面的体系结构 • 构建和部署智能客户端 • 使用模块集成传统应用程序 本文涉及以下技术: • Visual St... 阅读全文

posted @ 2006-10-30 19:54 周 金根 阅读(607) 评论(0) 推荐(0) 编辑

2006年10月29日

Java规则引擎与其API应用详解 (转载于Java家)

摘要: 本文对Java规则引擎与其API(JSR-94)及相关实现做了较详细的介绍,对其体系结构和API应用有较详尽的描述,并指出Java规则引擎,规则语言,JSR-94的相互关系,以及JSR-94的不足之处和展望。 复杂企业级项目的开发以及其中随外部条件不断变化的业务规则(business logic),迫切需要分离商业决策者的商业决策逻辑和应用开发者的技术决策,并把这些商业决策... 阅读全文

posted @ 2006-10-29 20:41 周 金根 阅读(1149) 评论(0) 推荐(1) 编辑

企业平台中的业务规则引擎(转载于dev2dev)

摘要: 业务策略并不是静态的,它们经常变更,且其关联的业务流程也会随之变更。正是由于这些变更,故而有必要在实现和修改业务流程时保持灵活性,从而在激烈的竞争中赢得一席之地。业务规则引擎 可以实现所需的这种灵活性。 本文将准工业标准ILOG Jrules与BEA WebLogic Platform 8.1内的基于XML的规则引擎进行了比较。文章还讨论了在将规则引擎集成到J2EE平台过程中Java Spec... 阅读全文

posted @ 2006-10-29 19:15 周 金根 阅读(2167) 评论(0) 推荐(1) 编辑

2006年10月28日

旅游者遇到毕加索

摘要: 一位美国履行者访问西班牙,遇见画家毕加索.她请求毕加索为其画像,毕加索照办了.她决定为此画付钱,毕加索要求1000美元.她一下被惊呆了,对毕加索说到:"但是这幅画仅花了你几分钟时间就画完了."毕加索答道:"夫人,我花了一生的时间才学会画这样一副画呀!" 阅读全文

posted @ 2006-10-28 12:54 周 金根 阅读(464) 评论(0) 推荐(0) 编辑

2006年10月19日

事实模型的两种基本组件:术语与事实

摘要: 事实模型是基本业务知识的一种蓝图,应该表述术语和事实的最小集合,是组织关于操作结果的基本知识,而不是关于这些操作如何实际发生的知识。事实建模部件的主要可交付产品是一组描述性句子。《韦氏高级字典》第10版中对术语的定义:在某种使用中具有精确含义,或者是科学、艺术、职业或学科专用的单词或表述。术语是员工们知道并在企业中共享的一个英语或其他自然语言的基本单词或词组。术语包含特定的业务含义,术语不能有歧异... 阅读全文

posted @ 2006-10-19 08:59 周 金根 阅读(414) 评论(0) 推荐(0) 编辑

2006年10月18日

数据模型和事实模型的区别

摘要: 这两种模型面对的使用者和用途都不一样。数据模型数据模型用作设计数据库的前端基础,或构建数据仓库的数据集成蓝图。数据模型一旦创建就不大可能再看到业务人员继续使用了。另外,数据模型并未包含全面的业务词汇。出现这种情况可能有组织原因,也有计数原因,不过这种状况通常不会对数据模型造成影戏,因为数据模型不用来支持大规模(成百上千)的规则定义性描述。事实模型事实模型需要成为运营业务的一种中心固定体,代表表达其... 阅读全文

posted @ 2006-10-18 08:57 周 金根 阅读(478) 评论(0) 推荐(0) 编辑

业务系统概述

摘要: 在第二部分开头书中以人体运动系统进行类比。运动系统包含三个基本组成部分,骨架形成结构,骨骼上的肌肉提供力量,连接到肌肉的神经系统提供控制能力。正象每块骨骼都具有特定用途和位置以及形状。在业务规则方法中,概念的标准名称叫做术语,这种定义必须清晰、简明,并能很好的适合其业务目的。每条韧带也都具有适合其用途和位置的特定形状。类似的,在业务规则方法中,术语之间的每个逻辑连接叫做事实。在业务系统中,结构(术... 阅读全文

posted @ 2006-10-18 08:48 周 金根 阅读(451) 评论(0) 推荐(0) 编辑

2006年10月12日

业务规则杂收集

摘要: 业务规则在若干个“再”中使用:再工程(reengineering)、再生(revitalization)、再部署(redeployment)、再获取(recapture)、再注入动力(reempowerment)。再工程中提到:业务规则可强化和补充其他更传统的可交付产品(例如工作流模型) 从源头解决问题是业务规则方法的另一条原则 业务规则方法和知识管理是有必然联系的,业务规则代表所要固定的那部分... 阅读全文

posted @ 2006-10-12 08:46 周 金根 阅读(346) 评论(0) 推荐(0) 编辑

2006年10月9日

业务规则方法的基本原则

摘要: 《业务规则方法原理》以防火门为例子讲解了业务规则方法的基本原则。规则为“在任何时候此门都必须关闭”。如果严格遵从这条规则,那么门就不是门了,就成为了墙了。所以对规则做一点分析,更完整准确的描述应该是“可以通过此门出入,但必须随手关门”。现在罗列如下: 规则应该明确的写下来:如果规则足够重要,就必须写下来 规则应该用简明的语言描述:规则必须容易被人理解,就像上述防火门的规则描述一样,第一个描述不易... 阅读全文

posted @ 2006-10-09 10:50 周 金根 阅读(599) 评论(0) 推荐(0) 编辑

2006年10月6日

VMware安装Vista虚拟机

摘要: 下载了VMware workstation5.5,安装Vista步骤如下: 生成一个虚拟机 在安装之前添加配置文件 (.vmx) 行:(注意:必须添加)svga.maxWidth = "640"svga.maxHeight = "480" 安装Vista 安装VMware Tools. 去除步骤2中添加的配置行 安装Vista可以使用支持启动的ISO文件或者光驱启动安装 阅读全文

posted @ 2006-10-06 14:44 周 金根 阅读(1308) 评论(0) 推荐(0) 编辑

2006年9月30日

使能更改SubVersion日志信息

摘要: 在\hooks目录下新增pre-revprop-change.bat文件,在文件内输入at命令,只要能在DOS命令下执行的就行.Subversion根据这个bat返回值决定是否能够执行更改日志 阅读全文

posted @ 2006-09-30 11:08 周 金根 阅读(550) 评论(0) 推荐(0) 编辑

2006年9月28日

内存:DDR2与DDR

摘要: DDR2与DDR的区别 与DDR相比,DDR2最主要的改进是在内存模块速度相同的情况下,可以提供相当于DDR内存两倍的带宽。这主要是通过在每个设备上高效率使用两个DRAM核心来实现的。作为对比,在每个设备上DDR内存只能够使用一个DRAM核心。技术上讲,DDR2内存上仍然只有一个DRAM核心,但是它可以并行存取,在每次存取中处理4个数据而不是两个数据。DDR2与DDR的区别示意图 与双倍速运行... 阅读全文

posted @ 2006-09-28 23:04 周 金根 阅读(593) 评论(0) 推荐(0) 编辑

CPU接口类型

摘要: CPU接口类型:CPU需要通过某个接口与主板连接的才能进行工作。CPU经过这么多年的发展,采用的接口方式有引脚式、卡式、触点式、针脚式等。而目前CPU的接口都是针脚式接口,对应到主板上就有相应的插槽类型。CPU接口类型不同,在插孔数、体积、形状都有变化,所以不能互相接插。 CPU接口:Socket AM2 Socket AM2是2006年5月底发布的支持DDR2内存的AMD64位桌面CP... 阅读全文

posted @ 2006-09-28 22:44 周 金根 阅读(1469) 评论(0) 推荐(0) 编辑

2006年9月26日

修复系统COM+

摘要: 有的时候由于安装COM+过程中出错,可能会造成不能再次展开COM+浏览器的〔我的电脑〕。 解决办法: 1 删除注册表键HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\COM3 2 运行appwiz.cpl,打开系统的[添加\删除]窗体,点击[添加\删除Windows组件],一直点击[下一步] 3 重启计算机 阅读全文

posted @ 2006-09-26 10:17 周 金根 阅读(694) 评论(0) 推荐(0) 编辑

Proejct Server更新移动的任务

摘要: Project Server中如果A提交更新了任务,但是此时在Project 2003中移动了此任务,则在Project Server上确认更新会说找不到此任务。解决办法是到ProjectServer中的表MSP_WEB_TRANSACTIONS,找到那条记录并删除即可,然后再次提交更新即可 阅读全文

posted @ 2006-09-26 10:16 周 金根 阅读(225) 评论(0) 推荐(0) 编辑

Project网站访问出错:800a03f6 80040e14

摘要: 出错提示:Microsoft VBScript 编译器错误 错误 '800a03f6' 缺少 'End' /iisHelp/common/500-100.asp,行242 错误 '80040e14' /projectserver/Library/pjquery.asp,行812 原因:ProjectServer日志满 阅读全文

posted @ 2006-09-26 10:14 周 金根 阅读(261) 评论(0) 推荐(0) 编辑

更改Project Server用户信息

摘要: 登陆到Project Server修改用户信息是最简单的方法,但是想对多个用户进行修改一个一个点击则显得慢。对于以下几种情况可以考虑直接修改数据库ProectServer的表MSP_WEB_RESOURCES: 1 在两个域直接切换需要修改帐号和邮箱2 需要修改特定用户的登陆帐号 3 忘记拥有管理员帐号的密码 4 …… 阅读全文

posted @ 2006-09-26 10:13 周 金根 阅读(363) 评论(0) 推荐(0) 编辑

2006年8月15日

不能安装SQL Server

摘要: 搞定方法: 1 彻底删除sql server的添加/删除程序项、sql server目录也删除掉、注册表和sql server相关的键2 如果出现提示:“以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机”。删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager中找到Pendi... 阅读全文

posted @ 2006-08-15 11:16 周 金根 阅读(503) 评论(0) 推荐(0) 编辑

2006年7月11日

职业生涯发展技巧20则(转载)

摘要: 1.在职业生涯发展的道路上,重要的不是你现在所处的位置,而是迈出下一步的方向 2.职业生涯开发与管理:只要开始,永远不晚;只要进步,总有空间 3.职业生涯的每一次质跃发展都是以学习新知识、建立新观念为前提条件的 4.在职业生涯早期,对自己锻炼最大的工作是最好的工作;在职业生涯中期,挣钱最多的工作是最好的工作;在职业生涯后期,实现人生价值最大的工作是... 阅读全文

posted @ 2006-07-11 13:23 周 金根 阅读(482) 评论(0) 推荐(0) 编辑

2006年7月8日

启用Direct3D功能

摘要: 安装了DirectX 9.0C和显卡驱动后,dxdiag查看发现Direct3D等功能没有启用,原来win2003默认是禁用,需要在显示属性中把硬件加速全启用。设置方式如下:【开始菜单】-【控制面板】-【显示】窗体的【设计】页面的【高级】按钮-弹出的监视器属性对话框的【疑难解答】页面-【硬件加速】移动条 阅读全文

posted @ 2006-07-08 13:38 周 金根 阅读(7197) 评论(23) 推荐(0) 编辑

2006年6月18日

业务、技术和语言的关系

摘要: 前几天老总问大家一个问题,业务、技术和语言什么关系?我的理解是:业务驱动技术、技术带动业务,语言只是技术的一个层面而已。业务的需求会给技术实现一个大的指导方向,而技术也能反过来促进业务的完善。工作时有人喜欢全部采用最新的技术开发,而有的趋于采用熟悉的技术构造全部构件。一般新的技术代表先进的,旧的技术代表成熟的,我个人喜欢使用已经趋于稳定的新技术,只有别人没有实现的我才倾向于自己实现。 阅读全文

posted @ 2006-06-18 23:32 周 金根 阅读(971) 评论(1) 推荐(0) 编辑

2006年5月16日

Windows Communication Foundation 体系结构概述

摘要: 转载于MSDN:http://www.microsoft.com/china/MSDN/library/Windev/WindowsVista/wcfarch.mspx?mfr=true摘要:概览 Windows Communication Foundation (WCF) 体系结构及其主要概念。代码示例演示 WCF 约定、终结点和行为。 本页内容 简介 WCF 基础 代码示... 阅读全文

posted @ 2006-05-16 20:47 周 金根 阅读(554) 评论(0) 推荐(0) 编辑

Windows Workflow Foundation 2 规则引擎简介

摘要: 转载于:MSDN http://www.microsoft.com/china/MSDN/library/Windev/WindowsVista/intWF_FndRlsEng.mspx?mfr=true 摘要:本文概述 Windows Workflow Foundation (WF) 中规则引擎的功能。本文描述如何在 WF 中使用条件和 RuleSet,并讨论规则集合的行为(包括,正向链接和跟踪... 阅读全文

posted @ 2006-05-16 20:40 周 金根 阅读(987) 评论(0) 推荐(0) 编辑

2006年5月15日

查询优化一般原则

摘要: 选择运算尽早进行 投影运算与选择运算同时进行 将笛卡尔积与随后的选择运算合并为连接运算 投影运算与其它运算同时进行 寻找公共子表达式并将结果加以存储 对文件进行预处理 这些在SQLServer的查询优化器都自动处理了 阅读全文

posted @ 2006-05-15 23:01 周 金根 阅读(822) 评论(0) 推荐(0) 编辑

2006年5月14日

小工具:贷款还款清单

摘要: 我贷款用的是等额本金,所以每个月的还款金额都不一样,当时也没有让银行打一个明细,网上银行也没开通,于是自己推导了还款公式,做了一个计算等额本息和等额本金的小工具。输入贷款金额,年限,利率和开始还款日期,输出还款计划列表。突然发现好像博客是不是不提供附件上传啊?如果谁知道如何上传附件请告诉我以下,我把这个工具附上 阅读全文

posted @ 2006-05-14 22:59 周 金根 阅读(855) 评论(1) 推荐(1) 编辑

2006年5月5日

Delphi数据库通用模块及典型系统开发

摘要: 本书详细介绍了多个Delphi通用模块和典型系统,用实例的方式分别讲述了系统登录、用户及权限管理、数据库连接、数据访问和数据显示及打印等通用模块的具体实现,同时还对人事管理、考勤管理,工资管理、固定资产管理、物资管理和销售管理等典型应用系统的系统分析、数据库设计以及编码实现的全过程做了详尽的描述。.本书中介绍的通用模块代表性强,典型系统案例内容丰富、设计专业、功能详实。..本书适合大中专院校的学生... 阅读全文

posted @ 2006-05-05 19:26 周 金根 阅读(1700) 评论(3) 推荐(0) 编辑

导航