摘要: using System;using System.Xml;using System.Collections.Generic;using System.Windows.Forms; namespace AutoUpdate{ static class Program { private static string ExeFile = "AutoUpdate1.exe"; ... 阅读全文
posted @ 2007-06-06 11:03 Hawk_Yuan 阅读(879) 评论(0) 推荐(0) 编辑
摘要: 需求分析: 原始客观性和真实性; 分解是必需的,但最终目的是为了组合,而不是为了分解; 没有不对的需求,只是需求分析不对,试着站在用户的思维角度思想; 需求分析和程序设计不尽相同,合理可行才是最重要的.跳出程序设计的圈子,站在系统的角度上看问题,你的结论会截然不同. 需求分析的签名:我同意这份需求文档表述了我们对项目软件需求的了解,进一步的变更可在此基线上通过项目定义的变更过程来进行.... 阅读全文
posted @ 2007-06-06 10:54 Hawk_Yuan 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 格式规范 说明 d 显示月份的目前日期,以介于 ... 阅读全文
posted @ 2007-06-04 16:16 Hawk_Yuan 阅读(415) 评论(0) 推荐(0) 编辑
摘要: TRUNCATE TABLE 在功能上与不带 WHERE 子句的 DELETE 语句相同:二者均删除表中的全部行。但 TRUNCATE TABLE 比 DELETE 速度快,且使用的系统和事务日志资源少。 DELETE 语句每次删除一行,并在事务日志中为所删除的每行记录一项。TRUNCATE TABLE 通过释放存储表数据所用的数据页来删除数据,并且只在事务日志中记录页的释放。 TRUNCATE... 阅读全文
posted @ 2007-06-01 16:26 Hawk_Yuan 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 1. 数组,字符串与哈希表 2. 正则表达式 3. 调试 4. 两门语言 5. 一个开发环境 6. sql语言 7. 编写软件的思想 阅读全文
posted @ 2007-03-22 01:32 Hawk_Yuan 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 在DataGrid的ItemDataBound事件中设定偶数行的背景色:private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e){ int wItemIndex=e.Item.ItemIndex; if(wItemIndex>0 && wIte... 阅读全文
posted @ 2007-03-01 01:16 Hawk_Yuan 阅读(625) 评论(0) 推荐(0) 编辑
摘要: 问题: 选择设计运行在简易台灯中的软件,台灯由一个开关和一盏灯组成。你可以询问开关开着还是关着,也可以让灯打开或关闭。 解决方案一: 下面图1是一种最简单的解决方案,Switch对象可以轮询真实开关的状态,并且可以发送相应的turnOn和turnOff消息给Light。 解决方案二: 上面这个设计违反了两个设计原则:依赖倒置原则(DIP)和开放封闭原则(OCP),DIP原则告诉我... 阅读全文
posted @ 2007-01-20 02:04 Hawk_Yuan 阅读(206) 评论(0) 推荐(0) 编辑
摘要: SET QUOTED_IDENTIFIER ON GO SET ANSI_NULLS ON GO ALTER PROCEDURE dbo.efwGetDDInfo @tablename char(30) AS SELECT tb.tablename, tb.abbr, tb.description, tb.termid, tb.uid, tb.reportoptions, tb.fla... 阅读全文
posted @ 2007-01-12 22:29 Hawk_Yuan 阅读(212) 评论(0) 推荐(0) 编辑
摘要: DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss"),24小時制DateTime.Now.ToString("yyyy/MM/dd hh:mm:ss"),12小時制? 阅读全文
posted @ 2007-01-12 02:03 Hawk_Yuan 阅读(268) 评论(0) 推荐(0) 编辑
摘要: RUP(Rational Unified Process)软件统一过程,XP(Extreme Programming)极端编程,这些通常被叫做“过程方法” 阅读全文
posted @ 2007-01-10 00:47 Hawk_Yuan 阅读(160) 评论(0) 推荐(0) 编辑