- 博客(13)
- 资源 (8)
- 收藏
- 关注
原创 Javascript参考
http://msdn.microsoft.com/msdnmag/issues/07/05/JavaScript/default.aspx?loc=zh
2007-07-25 18:49:00
584
转载 软件设计点滴
轉貼自软件设计点滴曾经看过一本书叫《道法自然》,内容略记得一二,但我最欣赏的是它的书名。软件设计没什么太神秘有东西,只要用心体会,其实一切都很自然。软件的设计之“道”,也不在于设计有多么的华丽、精巧,而在于其朴实、自然,最终达到“以无招胜有招”,进入一个全新的境界。一、软件设计理论的层次 以我的拙见,软件设计领域中的各种概念,可以分为以下几个层次来进行理解:1、软件设计的目的
2007-07-19 09:12:00
618
转载 面向对象一些设计原则
摘自《OOD启思录》 Arthur J.Riel【著】; 鲍志云【译】 “你不必严格遵守这些原则,违背它们也不会被处以宗教刑罚。但你应当把这些原则看成警铃,若违背了其中的一条,那么警铃就会响起。” ----- Arthur J.Riel (1) 所有数据都应该隐藏在所在的类的内部。(2) 类的使用者必须依赖类的共有接口,但类不能依赖它的使用者。(3) 尽量减少类的协议中的消息
2007-07-19 09:04:00
773
原创 面向对象的基础概念
抽象: 观察者根据不同的角度对现实世界的建模,可得到各种不同的视图.如中国,在地理学家看来可能是一幅中国地图, 在天气学家看来可能是气象分布图,在矿物学家可能是矿藏分布图.这是最基本的抽象.现实世界中单纯一层抽象可能包含的包含的信息量太大,而人脑的是有限的.而且往往我们只关注我们感兴趣的点.如在中国地图找自已的家乡,大脑会自动先找到家乡所在省(忽略其它省),地区,县市等.也就是说我们对于复杂问题
2007-07-14 12:07:00
605
转载 需求分析20条法则
对商业用户来说,他们后面是成百上千个供应商,前面是成千上万个消费顾客。怎样利用软件管理错综复杂的供应商和消费顾客,如何做好精细到一个小小调料包的进、销、调、存的商品流通工作,这些都是商业企业需要信息管理系统的理由。软件开发的意义也就在于此。而弄清商业用户如此复杂需求的真面目,正是软件开发成功的关键所在。 经理:“我们要建立一套完整的商业管理软件系统,包括商品的进、销、调、存管理,是总
2007-05-30 09:40:00
529
转载 软件设计本质论—白话面向对象
不同的人在谈面向对象编程(OOP)时所指的含义并不相同。有人认为任何采用图形界面的应用程序都是面向对象的。有人把它作为术语来描述一种特别的进程间通信机制。还有人使用这个词汇是另有深义的,他们其实是想说:“来啊,买我的产品吧!”我一般不提OOP,但只要提到,我的意思是指使用继承和动态绑定的编程方式。 --《C++沉思录》 《C++沉思录》说的是十几年前的事了,现在大家对面向对象的回答已经是众口一
2007-05-30 09:19:00
567
原创 javascript动画
var allImages = new Array(10); var numloaded = 0; function countImages() { if (++numloaded == allImages.length)animate(); } for(var i = 0; i { allImages[i] = new Image(); allImages[i].onload =
2007-05-21 18:22:00
488
原创 C#委托方法匿名的4种写法
using System;using System.Threading;//不需要构造函数的委托对象internal sealed class NoConstructorDelegateClass{ public static void CallbackWithoutNewingADelegateObject() { ThreadPool.QueueUserWorkI
2007-04-17 01:23:00
1669
转载 C#事件标准步骤
using System;//第一步 定义事件参数类型internal class NewMailEventArgs:EventArgs{ private readonly string m_from,m_to,m_subject; public NewMailEventArgs(string from,string to,string subject) { this.m_from =
2007-04-02 21:56:00
695
原创 实现一个简单C#DES加密类
using System;using System.Collections.Generic;using System.Text;using System.Security.Cryptography;using System.IO;namespace MyWinFormApp{ public class DEScrypt { #region "Private Field
2007-03-28 15:21:00
1738
1
转载 一份有趣的代码
using System;class A{ public A() { PrintFields(); } public virtual void PrintFields() { }}class B : A{ int x = 1; int y; public B() { y = -1; } public overr
2007-03-23 11:18:00
529
原创 C#子类与父类的初始化
using System;class Field{ public Field(string str) { System.Console.WriteLine(str); }}class Super{ private Field f = new Field("Super Field"); public Super() { System.C
2007-03-23 11:11:00
2868
原创 一个UDP(多播)局域聊天的简单实现
最近学了Java 网络编程,花了2天写时间写了个这个小东东,第一次发,大家不要见笑笑,呵呵!多播类:/** * 程序名称:Broadcast.java * 程序作用:创建一个多播类,用于数据的发送与接收 * 程序作者:J.J.Y * */ import java.io.*; import java.net.*; public class Broadcast { //定义
2005-06-14 18:42:00
1562
1
迁移GitLab调研文档
2019-03-05
ReportService Demo Project
2007-08-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人