自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(14)
  • 资源 (7)
  • 收藏
  • 关注

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

作为一个开发人员,很多年以来我都梦想有一个可以写出许多程序的程序,这样在系统开发中过程中可以节省多少时间呀。我一向是一个很懒惰的人,编写程序生成器让我感到许多乐趣,通过他我省去了许多的重复性的劳动,大大加快了开发进程。程序生成器的效率很高,在开发软件的许多环节都可以大显生手:数据持久化、界面、中间件等等。$:为什么需要程序生成器?我没有深入的研究过这个问题,所以关于这个问题我无法讲的很全面。不过从

2003-05-13 11:01:00 630

原创 重构--refactoring(1)

      写在文章之前     一直想读这本书,但总是没有机会寻到,现偶然得到,细细读来倍感激动,有如当年初读设计模式时的兴奋。独乐乐,不如同乐。感尚无中文版本,所以小弟不才,翻译与大家同读。此地卧虎藏龙,英文好我者不胜枚举,若有翻译不妥之处还请见谅。支持者UP一下即可。                  第一章: 重构,第一个例子     该如何开始写重构这本书呢?传统的方式是列出历史提纲、广

2003-03-25 09:35:00 708

原创 (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/getter方法,需要重复大量的赋值语句,本      文描述了如何动态赋值值对象。为什么要动态赋值弱类

2003-03-20 09:23:00 860

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

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

2001-05-12 12:41:00 688

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

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

2001-05-10 11:28:00 621

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

 如同java一样,在c#中写一个多线程应用是非常简单的,本章将介绍如何在c#种开发多线程程序。在.net中线程是由System.Threading 名字空间所定义的。所以你必须包含这个名字空间。  using System.Threading;    开始一个线程     System.Threading 名字空间的线程类描述了一个线程对象,通过使用类对象,你可以创建、删除、停止及恢复一个线

2001-05-03 18:08:00 1211

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

代理 二  心情好坏!!!!!!!!!!!!!!!!!!!!!我的准女友跟我说拜拜!!!!!!!!!!!!!!!!!!!!!再也不想搞计算机了兄弟们撤退吧!!!!!!!!!!!!!!!!!!!!c#我没心情写了。以后再说吧!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1〉事件上一章讲解了有关代理的基本应用,本章将继续讲解深入代理的使用。这里我们讲解使用代理来处理事件

2001-04-20 18:20:00 507

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

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

2001-04-18 11:35:00 473

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

第四章:C# 中的加框与去框C# 运行时中有两种类型:引用类型(reference)(在 C# 中用类声明)和值类型(value)(在 C# 中用结构声明)。引用和值类型在几个重要方面有所不同。值类型“感觉上”象一个数据。它包括预定义数值类型(如int、bool)以及用户定义的类型(circle、Point等)。如上文所述,值类型的变量是实际的值,所以在您使用变量时,通常处理的是实际的值。

2001-04-13 16:47:00 492

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

第三章: 类属性使用过RAD开发工具的一定inspector很熟悉,程序员通过它可以操作对象的属性,DELPHI中引入了PUBLISH关键字来公布对象属性受到程序员的普遍欢迎.通过存取标志来访问private成员,在c#中有两种途径揭示类的命名属性——通过域成员或者通过属性。前者是作为具有公共访问性的成员变量而被实现的;后者并不直接回应存储位置,只是通过存取标志(accessors)被访问。当你想

2001-04-11 18:07:00 537

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

第二章 内存管理c#内存管理提供了与java一样的自动内存管理功能,让程序员从繁重的内存管理中摆脱出来,内存管理提高了代码的质量和提高了开发效率。c#限制了着指针的使用,免除了程序员对内存泄漏的烦恼,但是不是意味着向java程序员一样c#程序员在也不能使用指针代来的好处。微软在设计C#语言时考虑到这个问题,在一方面抛弃指针的同时,另一方面采用折衷的办法,通过一个标志来时程序引入指针。首

2001-04-10 14:57:00 552

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

前沿在微软的.NET推出后,关于C#的有关文章也相继出现,作为微软的重要的与JAVA抗衡的语言,C#具有很多优点。本文将选一些C#语言中的重要知识详细介绍,第一章:参数1。1   IN 参数c#种的四种参数形式:  一般参数  in参数  out参数   参数数列本章将介绍后三种的使用。在C语言你可以通传递地址(即实参)或是DELPHI语言中通过VAR指示符传递地址参数来进行数

2001-04-07 13:04:00 769

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

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

2001-03-08 22:18:00 627

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

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

2001-03-08 22:11:00 743

Cogos8_专题培训

Cogos8 技术培训资料,包括 framwwork mananger ,query studio,reprot studio 等多个模块

2009-09-20

Oracle数据挖掘总体介绍

Oracle数据挖掘技术介绍,详细介绍了oralce数据挖掘技术,图文并茂

2009-09-20

Apress.Android.Essentials.Jul.2008

一本介绍Android开发和规格的书籍,帮助你进入Android编程世界。

2009-03-09

计算机软件测试入门指导

软件测试入门的好书。详细描述了软件测试过程与过程

2009-03-09

DIV+CSS布局大全

DIV+CSS布局大全 网页设计 网页布局

2008-09-03

软件测试员培训速成教材

测试员 培训速成 黑盒 白盒 cmm

2008-09-03

西安野马培训 java讲义

西安野马培训 java讲义 java源代码

2008-09-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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