自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 企业应用开发架构谈(三)

作为一个开发人员,很多年以来我都梦想有一个可以写出许多程序的程序,这样在系统开发中过程中可以节省多少时间呀。我一向是一个很懒惰的人,编写程序生成器让我感到许多乐趣,通过他我省去了许多的重复性的劳动,大大加快了开发进程。程序生成器的效率很高,在开发软件的许多环节都可以大显生手:数据持久化、界面、中间...

2003-05-13 11:01:00

阅读数 526

评论数 0

原创 重构--refactoring(1)

      写在文章之前     一直想读这本书,但总是没有机会寻到,现偶然得到,细细读来倍感激动,有如当年初读设计模式时的兴奋。独乐乐,不如同乐。感尚无中文版本,所以小弟不才,翻译与大家同读。此地卧虎藏龙,英文好我者不胜枚举,若有翻译不妥之处还请见谅。支持者UP一下即可。            ...

2003-03-25 09:35:00

阅读数 611

评论数 0

原创 (entity bean)动态赋值值对象-- Dynamic Create Value Object 模式

from entity baen  to value object dynamic create your valueobject  :use  value  object摘要:在j2ee应用中,采用jsp+bean+servlet+ejb开发,如果你的业务      接口有大量的setter/g...

2003-03-20 09:23:00

阅读数 741

评论数 0

原创 模式设计(三:Builder模式)

 builder 模式本文中我将采用生产汽车的例子来讲解builder 模式。考虑如下问题:我要建造一部车,我们希望将这个复杂的对象的构建与其表示分离,使得同样的构建过程可以创建不同的表示。譬如桑塔纳,帕萨特等车,采用同一各构建过程就可构建同一对象的不同表示。比较abstract factory和...

2001-05-12 12:41:00

阅读数 578

评论数 0

原创 模式设计(二:abstract factory 续)

通过以上的讲解我们可以大概了解abstract factory 的概念。以下我们深入讲解她的特性。我们通过以下方式来具体探讨:意图、动机、适用性、结构、参与者、协作、效果、实现 意图:[提供一个创建一系列相关或相互依赖对象的接口,而无需指定他们的具体类](来自于"Design Patte...

2001-05-10 11:28:00

阅读数 548

评论数 0

原创 c#重点知识详解(六:线程)

 如同java一样,在c#中写一个多线程应用是非常简单的,本章将介绍如何在c#种开发多线程程序。在.net中线程是由System.Threading 名字空间所定义的。所以你必须包含这个名字空间。  using System.Threading;    开始一个线程     System.Thre...

2001-05-03 18:08:00

阅读数 1072

评论数 0

原创 c#重点知识详解(五 代理 二 )

代理 二  心情好坏!!!!!!!!!!!!!!!!!!!!!我的准女友跟我说拜拜!!!!!!!!!!!!!!!!!!!!!再也不想搞计算机了兄弟们撤退吧!!!!!!!!!!!!!!!!!!!!c#我没心情写了。以后再说吧!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1〉事件上...

2001-04-20 18:20:00

阅读数 431

评论数 0

原创 c#重点知识解答(五 代理:一)

第五章:代理代理实现的是象c++等语言的指针功能,不同于函数指针,代理是一种面向对象、安全类型的。代理事派生于公共基类(system)的一种参考类型,方法被压入一个代理中,对于实例方法被称为实例的组成实体或关于实例的方法,而静态方法,被称为类的组成实体或类方法。代理的强大功能是它可以自动的匹配方法...

2001-04-18 11:35:00

阅读数 375

评论数 0

原创 c#语言重点知识详解(四:加框与解框)

第四章:C# 中的加框与去框C# 运行时中有两种类型:引用类型(reference)(在 C# 中用类声明)和值类型(value)(在 C# 中用结构声明)。引用和值类型在几个重要方面有所不同。值类型“感觉上”象一个数据。它包括预定义数值类型(如int、bool)以及用户定义的类型(circle、...

2001-04-13 16:47:00

阅读数 378

评论数 0

原创 c#重点知识详解(三)

第三章: 类属性使用过RAD开发工具的一定inspector很熟悉,程序员通过它可以操作对象的属性,DELPHI中引入了PUBLISH关键字来公布对象属性受到程序员的普遍欢迎.通过存取标志来访问private成员,在c#中有两种途径揭示类的命名属性——通过域成员或者通过属性。前者是作为具有公共访问...

2001-04-11 18:07:00

阅读数 426

评论数 0

原创 C#重点知识详解(二)

第二章 内存管理c#内存管理提供了与java一样的自动内存管理功能,让程序员从繁重的内存管理中摆脱出来,内存管理提高了代码的质量和提高了开发效率。c#限制了着指针的使用,免除了程序员对内存泄漏的烦恼,但是不是意味着向java程序员一样c#程序员在也不能使用指针代来的好处。微软在设计C#语言时考虑到...

2001-04-10 14:57:00

阅读数 407

评论数 0

原创 C#重点知识详解(一)

前沿在微软的.NET推出后,关于C#的有关文章也相继出现,作为微软的重要的与JAVA抗衡的语言,C#具有很多优点。本文将选一些C#语言中的重要知识详细介绍,第一章:参数1。1   IN 参数c#种的四种参数形式:  一般参数  in参数  out参数   参数数列本章将介绍后三种的使用。在C语言你...

2001-04-07 13:04:00

阅读数 610

评论数 0

原创 如何创建一个波形显示补充

(1)创建一个基于对话框的应用;(2)在对话框上放置一个图片框设置 ID:IDC_STATIC_AUDIO(3)在应用中添加以下代码:BOOL CAudioBarDlg::OnInitDialog(){。。。。。。。。。。。。。。。。。。。。 // TODO: Add extra initiali...

2001-03-08 22:18:00

阅读数 535

评论数 0

原创 如何创建一个波形显示

1>目的:创建一个波形显示器2>步骤:*从CWnd继承一个类,包含四个函数分别是:UINT SetPos(UINT nPos) ,设置位置点;void          SetRange(UINT nLower,UINT nUpper),设置波形条高度范围;绘制波形条void Draw...

2001-03-08 22:11:00

阅读数 568

评论数 0

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