自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

面向对象的设计原则-类设计原则(抄来)

在面向对象设计中,如何通过很小的设计改变就可以应对设计需求的变化,这是令设计者极为关注的问题。为此不少OO先驱提出了很多有关面向对象的设计原则用于指导OO的设计和开发。下面是几条与类设计相关的设计原则。1. 开闭原则(the Open Closed Principle OCP)  一个模块在扩展性方面应该是开放的而在更改性方面应该是封闭的。因此在进行面向对象设计时要尽量考虑接口封装机制、抽象机...

2007-05-09 12:01:23 137

OO设计模式和设计原则(抄来)

1.1 设计正在“腐烂”的征兆(Symptoms of Rotting Design)    有四个主要的征兆告诉我们该软件设计正在“腐烂”中。它们并不是互相独立的,而是互相关联,它们是过于僵硬、过于脆弱、不可重用性和粘滞性过高。    1. 过于僵硬Rigidity Rigidity 致使软件难以更改,每一个改动都会造成一连串的互相依靠的模块的改动,项目经理不敢改动,因为他永远也不知道一个改...

2007-05-09 11:57:46 208

VC常见数据类型转换详解(转)

我们先定义一些常见类型变量借以说明   int  i  =  100;  long  l  =  2001;  float  f=300.2;  double  d=12345.119;  char  username[]="女侠程佩君";  char  temp[200];  char  *buf;  CString  str;  _variant_t  v1;  _bst...

2007-04-02 09:12:40 109

VC数据类型

标识符 实际类型 意义  CHAR char 8位Windows(ANSI)字符。  CCHAR char 8位Windows(ANSI)字符。  PSZ char* 一个以"NULL"结束的Windows字符串的指针  PCHAR CHAR* 一个CHAR型指针  PSTR CHAR* 一个以"NULL"结尾的8位Windows(ANSI)字符串指针  LPSTR CHAR* 一个以...

2007-04-02 09:11:34 110

如何建立自己的协议(转自MSDN)

from Msdn:http://msdn.microsoft.com/library/default.asp?url=/workshop/networking/pluggable/overview/appendix_a.asp To enable an application to handle a particular URL Protocol, you must add a new ke...

2007-03-31 09:10:00 289

大型数据库设计原则(引用)

from:http://www.duduwolf.com/wiki/2007/283.html一个好的数据库产品不等于就有一个好的应用系统,如果不能设计一个合理的数据库模型,不仅会增加客户端和服务器段程序的编程和维护的难度,而且将会影响系统实际运行的性能。一般来讲,在一个MIS系统分析、设计、测试和试运行阶段,因为数据量较小,设计人员和测试人员往往只注意到功能的实现,而很难注意到性能的薄弱之处,...

2007-03-21 09:50:00 229

使用 EXISTS 的子查询(引 SQL2000 帮助)

使用 EXISTS 的子查询使用 EXISTS 关键字引入一个子查询时,就相当于进行一次存在测试。外部查询的 WHERE 子句测试子查询返回的行是否存在。子查询实际上不产生任何数据;它只返回 TRUE 或 FALSE 值。使用 EXISTS 引入的子查询语法如下:WHERE[NOT]EXISTS(subquery)下面的查询查找所有出版商业书籍的出版商的名称:USE pubsSELEC...

2007-03-20 17:00:15 511

事件和委托(MSDN)

事件是对象发送的消息,以发信号通知操作的发生。操作可能是由用户交互(例如鼠标单击)引起的,也可能是由某些其他的程序逻辑触发的。引发事件的对象称为事件发送方。捕获事件并对其作出响应的对象叫做事件接收方。在事件通信中,事件发送方类不知道哪个对象或方法将接收到(处理)它引发的事件。所需要的是在源和接收方之间存在一个媒介(或类似指针的机制)。.NET Framework 定义了一个特殊的类型(Dele...

2007-03-19 16:42:55 240

引发和使用事件(引用自MSDN)

下面的示例程序阐释如何在一个类中引发一个事件,然后在另一个类中处理该事件。AlarmClock 类定义公共事件 Alarm,并提供引发该事件的方法。AlarmEventArgs 类派生自 EventArgs,并定义 Alarm 事件特定的数据。WakeMeUp 类定义处理 Alarm 事件的 AlarmRang 方法。AlarmDriver 类一起使用类,将使用 WakeMeUp 的 AlarmR...

2007-03-19 13:15:00 189

买了本书

今天买了本孙鑫的《JAVA WEB开发详解》,这本书还可以,不是收藏级的经典,不过,可以看成我这种幼儿级的入门教程。还不错,先看着吧。

2007-03-12 16:36:30 102

C#在线升级代码(引用他人)

前言:由于项目原因,要实施的客户离作者(itbaby)太远,考虑提供软件的在线升级功能.我们如何实现呢!先讲下思路.思路:先实现WEB端的开发,主要考虑使用WEBService技术,提供远程服务的调用函数,返回一个文件的字节内容,然后写一个升级程序客户端,分发给客户使用的机器中,(可以随客户的软件一起安装).该客户端程序主要连接webserivce,然后将文件保存到本地机(客户的机器)中.就...

2007-03-09 17:53:25 151

学习是个好东西

我记得以前我的经理说过,要学习,越是不学习,越是不行。做起来越是吃力。现在我发现他说的话是没有错的。越是工作忙,也越是要拿出时间来学习。 ...

2007-03-09 17:19:25 193

在ASP.NET中实现AJAX(抄来)

 Asynchronous JavaScript and XML(Ajax)最近掀起的高潮,要完全归功于Google在Google Suggest和Google Maps中的使用。对ASP.NET而言,Ajax不需要回传就能进行服务器端处理,从而使客户机(浏览器)具有丰富的服务器端能力。<iframe marginwidth="0" marginheight="0" src="http:/...

2007-03-05 13:19:18 101

抄来的,javascript 类

from 51js最近在无忧脚本混了一阵子,回复了一些贴子,自己却没有做出什么东东让大家看看,心里有些不安,于是写了下边的一点东西,本来应该发在类封装区的,考虑到那里比较冷,而这篇文章我希望能够帮助到更多的朋友,因此放到这里来了。>>>>>>>>>>>>>>>>>&a

2007-03-05 12:51:03 88

javascript 页面元素

js 代码          "Content-Type" content="text/html; charset=gb2312">    "text/css">             <script language=< span="">"JavaScr

2007-03-05 11:58:35 109

限定符

限定符将可选数量的数据添加到正则表达式。限定符表达式应用于紧挨着它前面的字符、组或字符类。.NET Framework 正则表达式支持最小匹配 (lazy) 限定符。下表描述了影响匹配数量的元字符。 限定符 说明 * 指定零个或更多个...

2007-02-25 16:50:40 215

字符类

字符类是一个字符集,如果字符集中的任何一个字符有匹配,它就会找到该匹配项。下表总结了字符匹配语法。 字符类 说明 . 与除 \n 之外的任何字符匹配。如果已用 Singleline 选项做过修改,则句点字符将与任何字符匹配。有关详细信息...

2007-02-25 16:47:48 146

正则表达式基础(MSDN)

有几种东本学习一下是有用,javascript , CSS , 正则表达式也在其中,因为这些东西如果做网络开发都可以用得上,而且与语言无关的东西。多数重要的正则表达式语言运算符都是非转义的单个字符。转义符 \(单个反斜杠)通知正则表达式分析器反斜杠后面的字符不是运算符。例如,分析器将星号 (*) 视为重复限定符,而将后跟星号的反斜杠 (\*) 视为 Unicode 字符 002A。 下表中列出...

2007-02-25 16:45:35 135

《粪塘月色》 (转)

《粪塘月色》 猪姿倾(朱自清) 几天心里颇不宁静。今晚在停尸房里坐着乘凉,忽然想起日日走过的粪塘,在这满月的光里,总该另有一番样子吧。月亮渐渐地升高了,墙外马路上僵尸们的欢笑,已经听不见了;妻在屋里拍着奸夫,迷迷糊糊地哼着淫歌。你悄悄地戴了胸罩,带上门连滚带爬跌出去。 沿着粪塘,是一条曲折的小白骨路。这是一条幽僻的路;白天也少鬼走,夜晚更加寂 寞。粪塘四面,挂着许多死尸,恶臭无比。路...

2007-02-25 16:04:33 172

找回方向

当你的水平到了一定的程度后,会有个迷茫期。当然并不是我水平太高,而是太低了。 我现在能感觉到这个时期我已经过去了。 在这个时候更多了些反思,我也知道我的水平是有限,就是不想学东西了。 坚持下来,还要去学,保持一个很好的心态是很难的。重要的是要进行自我调节。还好,迷惘期过去了。 ...

2007-02-09 19:55:04 113

QQ登录器的问题。

我查了很多的资料,就是没有一个是有源代码的。没有源代源的我是不敢用的。为什么没有人肯把代码拿来。

2007-01-31 13:32:03 112

哥们开始学java了

我以前用的是 .net ,也做VC , 做了很长的时间。VS 的IDE比Eclipse真的是强多了。但是我还是决定要向java转了。 出于几点考虑:1,java 在系统架构方面的东西要比 .NET 多的。资料也要多一些。2,用java时候心里有种踏实的感觉,至少人家是开源的嘛。当然关键的代码还是没有开源,但人家的气氛好。3,.Net 在很多方面是抄的  java 的,虽然有人说 青出于蓝,胜...

2007-01-24 16:44:00 95

空空如也

空空如也

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

TA关注的人

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