Fork me on GitHub

2010年5月5日

摘要: 这是一堂关于UML基础知识的补习课;现在我们做项目时间都太紧了,基本上都没有做过真正的class级别的详细设计,更别提使用UML来实现规范建模了;本篇主要就以前自己一直感觉很迷糊的几种class之间的关系进行整理,让我们在真正用UML进行比如类图设计时能够更加清晰明了;以下就分别介绍这几种关系:继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能... 阅读全文
posted @ 2010-05-05 10:11 HackerVirus 阅读(311) 评论(0) 推荐(0)

2010年5月4日

摘要: SQL定义:SQL是一种面向数据库的通用数据处理语言规范,能完成以下几类功能:提取查询数据,插入修改删除数据,生成修改和删除数据库对象,数据库安全控制,数据库完整性及数据保护控制。SQL分类:DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE)DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT)DCL—数据控制语言... 阅读全文
posted @ 2010-05-04 22:19 HackerVirus 阅读(1299) 评论(0) 推荐(0)
摘要: Default.aspx<head id="Head1" runat="server"> <title>Untitled Page</title> <script type="text/javascript">function show(im) { im.src="Default2.aspx?"+new Date;//注意这里的new Date一定要... 阅读全文
posted @ 2010-05-04 14:56 HackerVirus 阅读(284) 评论(0) 推荐(0)
摘要: ASP.NET(c#)语音验证码 收听验证码最近发现语音验证码越来越流行,比如有次在注册gmail邮箱看到过,还有msn页面也有语音验证码,还有国外一些网站等。花时间研究了下,语音验证码主要跟一般验证码的区别就在于如何让验证码播放。本文语音验证码原理:从服务器生成验证码,并保存到cookie中(getcode.aspx.cs),当点收听验证码的时候,调用javascirpt操作(这里使用jquer... 阅读全文
posted @ 2010-05-04 14:40 HackerVirus 阅读(780) 评论(1) 推荐(0)
摘要: using System; using System.Data; using System.IO; using System.Xml; using System.Text; namespace HyeyClass.Common{ /// <summary> /// Xml 的摘要说明。 /// </summary> public class Xml { public Xm... 阅读全文
posted @ 2010-05-04 11:27 HackerVirus 阅读(270) 评论(0) 推荐(0)
摘要: /**//// <summary> /// 把DataSet、DataTable、DataView格式转换成XML字符串、XML文件 /// </summary> public class DataToXml { /**//// <summary> /// 将DataTable对象转换成XML字符串 /// </summary> /// <pa... 阅读全文
posted @ 2010-05-04 11:11 HackerVirus 阅读(1303) 评论(0) 推荐(0)

2010年5月3日

摘要: C#转换中的(int):(int)是一种类型转换;当我们从int类型到long,float,double,decimal类型,可以使用隐式转换,但是当我们从long类型到int类型就需要使用显式转换,否则会产生编译错误。C#转换中的int.Parse():int.Parse()是一种类容转换;表示将数字内容的字符串转为int类型。如果字符串为空,则抛出ArgumentNullException异常... 阅读全文
posted @ 2010-05-03 01:01 HackerVirus 阅读(349) 评论(0) 推荐(0)
摘要: 一、在控制台下使用C#委托和事件我们都知道,C#中有“接口”这个概念,所谓的“接口”就是定义一套标准,然后由实现类来具体实现其中的方法,所以说“接口,是一组类的抽象”。同样道理,我们可以将“委托”理解为“方法的抽象”,也就是说定义一个方法的模板,至于这个方法具体是怎么样的,就由方... 阅读全文
posted @ 2010-05-03 01:00 HackerVirus 阅读(361) 评论(0) 推荐(0)
摘要: 很多人都有过使用网络蚂蚁或网络快车互联网文件的经历,这些软件的使用可以大大加速互联网上文件的传输速度,减少文件传输的时间。这些软件为什么有如此大的魔力呢?其主要原因是这些软件都采用了多线程下载和断点续传技术。如果我们自己来编写一个类似这样的程序,也能够快速的在互联网上下载文件,那一定是非常愉快的事情。下面我就讲一讲如何利用C#语言编写一个支持多线程下载文件的程序,你会看到利用C#语言编写网络应用程... 阅读全文
posted @ 2010-05-03 00:20 HackerVirus 阅读(1337) 评论(1) 推荐(1)
摘要: 一、C#消息概述Windows下应用程序的执行是通过消息驱动的。消息是整个应用程序的工作引擎,我们需要理解掌握我们使用的编程语言是如何封装消息的原理。1 什么是消息(Message)消息就是通知和命令。在.NET框架类库中的System.Windows.Forms命名空间中微软采用面对对象的方式重新定义了Message。新的消息(Message)结构的公共部分属性基本与早期的一样,不过它是面对对象... 阅读全文
posted @ 2010-05-03 00:16 HackerVirus 阅读(443) 评论(1) 推荐(0)