摘要: 命令模式/组合模式/单件模式/工厂模式 设计模式从本质上说是一种规则,从形式上说,分为创建型、结构型、行为型。 设计模式的应用是为了实现软件设计中的几个原则,其中一个重要原则是:减少模块之间的耦合程度。为了确保这个目的,在设计一个类时,要针对接口,而非实现。(Programming to an Interface, not an Implementation)设计的时候只关心类的接口,编程的时候可以先实现一个简单的接口,供别的模块调用。使用一个类的时候只对接口工作,不关心具体的实现,也不关心具体的类型。这样也符合人类认识世界的规律,一般说来人们总是先了解一个事情的大概情况,比如,我们先了解一台电视机的大概功能,然后才能了解每个功能具体是怎样实现的。 阅读全文
posted @ 2006-08-18 17:51 阿东hd 阅读(518) 评论(0) 推荐(0) 编辑
摘要: 本文将讨论如何生成缩略图,举一反三,又可以派生许多用处,比如,自己写一个验证码控件等。 阅读全文
posted @ 2006-08-18 17:46 阿东hd 阅读(2234) 评论(1) 推荐(0) 编辑
摘要: 一、数据库恢复时出现诸如“设备激活错误,请使用with move选项来标志该文件的有效位置”报错的解决方法 别人将一个数据库备份发给了我,我为了看里面的表,所以我就在我机器里装一个MSSQL数据库。现在我想把保存的这个备份数据库 caiwu.db 导入到我的 MS SQL数据库中,发现在企业管理器中,操作:所有任务——>还原数据库——>选择“从设备”还原,在硬盘里找到了那个备份数据库文件c... 阅读全文
posted @ 2006-08-18 17:35 阿东hd 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 引言: 我们学过的Code分离到不同文件的方法,主要包括: 程序集.dll、.cs、 The Softzz's New page 2004-11-15 Name: Pass: 【上部分文件:end.a】 Name: Pass: CopyRight: SoftZZ 【主文件:index.aspx】 ... 阅读全文
posted @ 2006-08-18 17:32 阿东hd 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 1.打开新的窗口并传送参数://传送参数:response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="++"’)</script>")//接收参数:string a = Request.QueryString("id");string b = Request.QueryString("... 阅读全文
posted @ 2006-08-18 17:29 阿东hd 阅读(171) 评论(0) 推荐(0) 编辑
摘要: public void sendMail() { //实例化MailMessage对象 System.Web.Mail.MailMessage mail=new System.Web.Mail.MailMessage(); //定义邮件的发送地址 mail.From="aie... 阅读全文
posted @ 2006-08-18 17:26 阿东hd 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 我们在开发的时候一定遇到使用DataGrid的时候由于不想分页(数据没有那么多)但是又显示不在一页里面,此时我们希望在DataGrid里面出现一个滚动条,可以上下滚动DataGrid里面的数据而不用上下滚动页面 阅读全文
posted @ 2006-08-18 17:20 阿东hd 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 这就是我今天的教训:在把X编译成exe之后并没有删掉C对X.dll的引用 阅读全文
posted @ 2006-08-18 17:14 阿东hd 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 摘要:最近Lee Copeland出席了EuroSTAR测试研讨会。除了发表一个辅导和主题演讲外,lee还被邀请在哥本哈根的闭幕招待会做餐后演讲。他选择模仿Robert Fulghum的书籍《那些人生中最重要的道理我在幼儿园里都学过(All I Really Need to Know I Learned in Kindergarten)》以作为他自己的见解。但是在他的那篇演讲中(即此文),Lee将... 阅读全文
posted @ 2006-08-18 11:56 阿东hd 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 权限复制就是将一个用户的权限直接复制给另外一个用户,管理员可以通过copy user right…菜单来实现。 (11)关于password的更改 password一般是由软件配置管理员分配的,如果我们需要修改密码,可以在tools-change password 下修改。 需要说明的一点是当你的source safe密码和windows密码相同时,启动source safe,不会出现... 阅读全文
posted @ 2006-08-18 10:27 阿东hd 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 我们可以利用“set working folder”这条命令来建立source safe的文件夹和本地“working folder”的对应关系。方法在source safe的文件目录树中选中要建立对应关系的文件夹-右单击-选择“set working folder”即可。 (4)、下载最新版本文件到本地机 “get latest version”命令可以将一个文件、一组文件或整个文件夹的... 阅读全文
posted @ 2006-08-18 10:01 阿东hd 阅读(820) 评论(0) 推荐(0) 编辑
摘要: 什么是软件配置管理 为什么需要配置管理 阅读全文
posted @ 2006-08-18 09:58 阿东hd 阅读(629) 评论(0) 推荐(0) 编辑
摘要: 作为一个程序员,研究和熟悉语言固然很重要,但除非你以后想做编程教学或更高级的纯技术研究,千万不要一门心思只玩弄技术,而忽略社会经验积累和学习。再高深的编程技术也只是为日常生活和工作服务的,也只是一个开发工具而已 阅读全文
posted @ 2006-08-18 09:46 阿东hd 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 最近做了几个网站。开发过程中觉得有很多细节值得注意的,为了防止以后重犯错误,现在把一些体会记录了。 阅读全文
posted @ 2006-08-18 09:40 阿东hd 阅读(630) 评论(1) 推荐(0) 编辑