- 浏览: 493777 次
- 性别:
- 来自: 上海
-
最新评论
-
gapper:
多谢!!!
软件项目解决方案模板 -
lxyizy521:
感谢你无私的分享,正头疼文档的事情呢。
软件项目解决方案模板 -
flyisland:
不错的资料收集的心得,多谢分享!
如何从小工到专家——Dreyfus模型应用 -
a254124185:
Java编码规范及实践 -
clj2008tom:
LZ好久没更新了,呵呵
graphviz 在redhat as4 下的安装
文章列表
interface Powerable{
110v provide();
}
class 110v {
}
class 220v {
}
class 110vPower implements Powerable{
public 110v provide(){
//提供 110v 电压
}
}
class 220vPower {
public 220v provide(){
//提供 220v 电压
}
}
class 220vAdapter implements Powerable{
public 110v provide(){
...
- 2008-12-06 06:49
- 浏览 1299
- 评论(0)
class Singleton{
private Singleton(){
}
private static Singleton singleton = null;
public static Singleton getInstance(){
if(null == singleton){
singleton = new Singleton();
}
return singleton;
}
public String otherOperation(){
//方法实现
}
}
Cl ...
- 2008-12-06 06:46
- 浏览 1265
- 评论(2)
interface IFruitFactory{
puhlic Fruit getFruit();
}
class AppleFactory implements IFruitFactory{
public Fruit getFruit(){
//生产苹果
return new Apple();
}
}
Client:
IFruitFactory factory = new AppleFactory();
Fruit fruit = new factory.getFruit();
- 2008-12-06 06:43
- 浏览 1247
- 评论(1)
abstract class Fruit{
}
class Apple extends Fruit{
}
class Orange extends Fruit{
}
class FruitFactory{
pulic static Fruit getFruit(String fruitType){
if (“apple” == fruitType){
return new Apple();
} else if (“orange” == fruitType) {
return new Orange();
}
...
- 2008-12-06 06:40
- 浏览 1517
- 评论(0)
自己CSDN blog
上回收来的,以后都集中到这里了。
模式是一种对现实世界的概念抽象,建筑模式,设计模式,营销模式,商业运作模式各行各业都有自己的模式。
这里说的设计模式是软件设计里的模式, ...
- 2008-12-05 12:55
- 浏览 1115
- 评论(0)
自己CSDN blog
上回收来的,以后都集中到这里了。
设计模式笔记-抽象工厂模式
摘要:介绍了抽象工厂模式的基本概念,并给出了c#语言编写的程序示例
抽象工厂模式向客户端提供一个接口,使得客户端在不必指定具体类型的情况下,创建多个产品族中的对象。本文采取的仍然是接着以前的那个快餐店的例子。
现在,快餐店经营良好,逐渐发展壮大,为了适合不同地方人的饮食习惯,创建了两大系列(相当于产品族)快餐,北方系列和南方系列。每个系列分别由一个大厨掌勺。
抽象工厂模式对新的产品族支持开闭原则,但对新的产品不支持开闭原则。例如增加新 ...
- 2008-12-05 12:49
- 浏览 1246
- 评论(0)
自己CSDN blog
上回收来的,以后都集中到这里了。
还是以快餐店做例子,简单工厂模式相当于家庭作坊,随着社会的进步,分工变细,所有快餐不再是一个师父包办,而是出现了面点师,米饭师(呵呵,不知道有没有这个,反正大家明白就行),面包师分别负责专门的食物制作。这就是工厂模式,请看下面的例子:
using System;
namespace FactoryPattern
{
/// <summary>
/// 工厂模式示例
/// </summary>
class FactoryPattern
{
public static C ...
- 2008-12-05 12:45
- 浏览 1096
- 评论(0)
自己CSDN blog
上回收来的,以后都集中到这里了。
参考资料
《java与模式》
上面那本书上的例子举的是园丁和果园的例子,学习设计模式最好在生活中自己找个例子实践一下,下面是我自己的一个例子,是讲快餐店的例子,快餐店提供很多食物,比如面条,米饭,面包。首先定义了一个Food接口,然后这些食物都从它来继承,定义了一个大厨他包办所有食物的制作工作,这就是我所理解的简单工厂模式的概念,下面是源代码:
using System;
namespace SimpleFactoryPattern
{
/// <summary>
/// 简单工厂模式示例 ...
- 2008-12-05 12:43
- 浏览 1295
- 评论(0)
自己CSDN blog
上回收来的,以后都集中到这里了。
设计模式-建造模式
参考资料:
《java与模式》
《设计模式-可复用面向对象软件的基础》
《C#技术揭密》
摘要:介绍Gof设计模式创建模式中的建造模式,结合一个生活中的一个,来说明建造模式的使用场合和使用方法
工厂模式中,创建对象是直接创建的,而对一个复杂的对象来说,用建造模式更适合,它一步一步的创建一个复杂对象。
基本的模式是这样的
interface Builder
{
//建造“零件”
void BuildPart1();
void BuildPa ...
- 2008-12-05 12:37
- 浏览 1094
- 评论(0)
自己CSDN blog
上回收来的,以后都集中到这里了。
参考资料
《c#技术揭密》
《设计模式-可复用面向对象软件的基础》
《java与模式》
http://blog.csdn.net/beautyispower/
,很不错的网友blog
很多餐馆里面都有菜单,列举了他们提供哪些饭菜,哪种面食等,一般的兰州拉面馆里菜单是这样的
牛肉拉面(大碗 )
牛肉拉面(小碗)
牛肉刀削面
羊肉拉面
羊肉刀削面
你到了这里,你说我要吃手擀面,我要吃挂面,我要吃珍珠翡翠鲍鱼面,他恐怕没有,这些面就需要定制,上面说的牛肉拉面,牛肉刀削面等可以看作 ...
- 2008-12-05 12:30
- 浏览 1537
- 评论(0)
四年前,在CSDN上的blog写的,现在都集中到这里来了。
每个人的时间是一样的,而比尔盖茨却创建了微软,创建了几百亿美元的价值
我们呢?如果不能创造微软那么大的价值,我们也要高效利用时间去创造价值。
浪费时间等于浪费生命。
1. 每一段时间做一件确定的事,在这件事没做完之前,不要把精力转移到别的事情上。
2. 列出计划,尽量细化到可执行的步骤。估计完成时间。
3. 及时总结。
4. 列出目标,大的,小的,及达到目标所需要的资源,权衡代价。
5. 要做的事情排序。
1). 紧急而必要的事。
2). 非紧急而必要的事。
3)紧急而非必要的事。
4 ...
- 2008-12-05 12:21
- 浏览 1340
- 评论(0)
我学过一年多的C#和两年多的java,脚本语言一直没怎么写过。因为项目需要,写了一个PHP的模拟登录程序,算是我在原公司做的最后一点贡献了。
程序写的很费劲,花了几天的时间,靠百度,google,zend studio和PHP Mysql的一本书撑下来了。
模拟登录不是真正意义上的单点登录,它又叫做伪单点登录,应用漫游,代填口令等等。
场景是这样的:用户访问一个应用,比如说新浪邮件,首次访问时,应用会提示输入新浪的用户名和密码。保存后,将用户名和密码填充到动态表单,使用动态生成的表单提交,从而实现自动登录。
如果用户修改 ...
- 2008-12-05 09:36
- 浏览 12568
- 评论(0)
感谢宁波东海蓝帆公司领导和同事在这4年中对我的关心,支持和照顾!
这是我的第一份工作。我从这里开始我的程序员生涯,并成长为一名成熟的软件工程师!
在这里,我结婚,生子,成为一名丈夫和父亲!
我会永远把这些回忆珍藏在心底!
青山不老,绿水长流!
保重,保重!
再见!
- 2008-12-03 13:32
- 浏览 1391
- 评论(5)
这几天写php程序,经常打这个this,也许是脑子发昏,经常打成hits,还有就是shit。你还别说,英文字典里都能查到。
拼成一个句子是,“this hits shit!
”
翻译成中文就是“这次撞到狗屎了!
”
联想到这几天办离职证明遇到的麻烦,还真tmd挺贴切!
- 2008-12-02 22:53
- 浏览 986
- 评论(2)
GTD是关于个人时间管理的,你是不是经常发现自己很忙,又不知道忙什么,这种瞎忙代表了你的生活和工作的无序。给了你很大的压力。这里有比较详细的解释。 GTDLife.cn也是一个非常不错的网站,上面有很多资料,电子 ...
- 2008-12-01 23:37
- 浏览 1719
- 评论(5)