随笔分类 -  专业知识

开发,运维
摘要:FTP工厂类 阅读全文
posted @ 2007-10-13 15:47 智慧园区-老朱 阅读(287) 评论(0) 推荐(0) 编辑
摘要:城头变幻大王旗——2006年中国开发者大调查 阅读全文
posted @ 2007-10-13 15:13 智慧园区-老朱 阅读(177) 评论(0) 推荐(0) 编辑
摘要:春秋末岁,战国元年——“2005 中国程序员大调查”分析 阅读全文
posted @ 2007-10-13 15:05 智慧园区-老朱 阅读(232) 评论(0) 推荐(0) 编辑
摘要:不安分的2004与震荡的2005——2004中国程序员大调查 阅读全文
posted @ 2007-10-13 14:54 智慧园区-老朱 阅读(174) 评论(0) 推荐(0) 编辑
摘要:可能让人觉得很奇怪,但好像的确没有什么“正式的”T-SQL 编码标准。早在 1999 年末的时候,我惊喜地发现 John Hindmarsh 提出的 SQL Server 7.0 标准,我在 2000 年 2 月的社论中对他的某些建议进行了总结。(2000 年 2 月以及本月的“下载”中都包括了 John 原来的标准。)后来,Ron Talmage 撰写了一系列专栏文章,提出了他对各种“最佳方法”的建议,当然,SQL Server 小组也已正式发布了 SQL Server 最佳方法分析器 (SQLBPA)。现在,一位具有超过 25 年经验的数据库管理员和应用程序开发员 Brian Walker 又提出了他的建议和提示。 阅读全文
posted @ 2007-10-12 13:50 智慧园区-老朱 阅读(186) 评论(0) 推荐(0) 编辑
摘要:用于编写单元测试的 NUnit 用于创建代码文档资料的 NDoc 用于生成解决方案的 NAnt 用于生成代码的 CodeSmith 用于监视代码的 FxCop 用于编译少量代码的 Snippet Compiler 两种不同的转换器工具:ASP.NET 版本转换器和 Visual Studio .NET 项目转换器 用于生成正则表达式的 Regulator 用于分析程序集的 .NET Reflector 阅读全文
posted @ 2007-10-12 13:13 智慧园区-老朱 阅读(269) 评论(0) 推荐(0) 编辑
摘要:ASP.NET是一个用于构建Web程序的强大平台,提供了巨大的弹性和能力以至于它可以构建任意的Web程序。许多人仅仅对处于ASP.NET高层次的框架如:WebForms和WebServices比较熟悉,因此,在这篇文章里,我将会阐述有关ASP.NET比较底层的知识,并且将会解释,如何将请求从Web Server移交给ASP.NET运行时,然后通过ASP.NET HTTP管道处理这些请求。 阅读全文
posted @ 2007-10-11 15:43 智慧园区-老朱 阅读(280) 评论(0) 推荐(0) 编辑
摘要:终于有时间写点什么了,可以前酝酿好的东西似乎一下子都忘记了。这几天看了wayfarer的《《让僵冷的翅膀飞起来》系列之三——从Adapter模式到Decorator模式》后,感觉这样的文章真应当多发一些,激发思路。 阅读全文
posted @ 2007-10-11 13:31 智慧园区-老朱 阅读(155) 评论(0) 推荐(0) 编辑
摘要:前一段时间,关于我写的《设计模式随笔-锦囊妙计》一文引起了一番争议。一直想写点什么,但实在苦于太忙,今天把它补上。 阅读全文
posted @ 2007-10-11 13:29 智慧园区-老朱 阅读(148) 评论(0) 推荐(0) 编辑
摘要:"众口难调"出自宋·欧阳修《归田录》卷一:"补仲山之衮,虽曲尽于巧心;和傅说之羹,实难调于众口。"其原意是各人的口味不同,很难做出一种饭菜使所有的人都感到好吃。众口是否真的难调呢?其实有个不错的办法可以解决众口难调的问题,那就是吃"自助餐"。 阅读全文
posted @ 2007-10-11 13:27 智慧园区-老朱 阅读(202) 评论(0) 推荐(0) 编辑
摘要:几天前给学生上课,一个学生问我用Delegate与Event实现Observer模式与不用它们实现到底有什么区别?我便讲了一个用奶箱订报纸的故事。 现在很多人都同时在订报纸和牛奶,送报纸的和送牛奶的也会在楼门口钉上一个箱子,一来方便,二来也为自己做做广告。现在楼门口前钉的大大小小都是箱子,几乎挤满了所有可用的地方。报箱是那种长长的,而奶箱子则有些四四方方,上面都开了可口,用来投递的。我家原来订了奶,楼门口众多的奶箱中有一个就是我家的,可后来不打算订了,就留了个空奶箱在那里。最近又有订报纸的打算,可打量了一番门口大大小小的箱子,实在是拥挤不堪,难以放下另外一个报箱了。于是我想让他们把报纸投到奶箱里算了,还省了不少麻烦。可偏偏碰上一家送报的对我说,我只会把报纸投到报箱中,投到奶箱中的事我不会!也难怪,他们公司没有使用Delegate!唉。 阅读全文
posted @ 2007-10-11 13:24 智慧园区-老朱 阅读(172) 评论(0) 推荐(0) 编辑
摘要:每年到这个时候,工会都要给每位教工发大米、油什么的。正好我家的米快吃完了,所以这两天就盼着发大米,可是等了好多天也没见什么动静,扳着手指头数数离年根还有多半个月呢,看我心急的。不过,盼大米的老师恐怕不只是我一个,都等着工会有什么动静就去领大米呢。 其实,这里面还有很多东西可以拿来说说呢。教工等着发大米是一个典型的观察者模式,当工会大米来了,教工就会做出响应。不过这观察也有两种说头:一种是拉(Pull)模式,要求教工时不时到工会绕一圈,看看大米来了没有,恐怕没有人认为这是一种好办法。当然,还有另外一种模式,就是推(Push)模式,大米到了工会,工会会给每家每户把大米送过去。第二种方法好不好呢?好~~~~~呀!呵呵,谁说好了,谁说好我让谁到工会上班去。 其实,我们还有一种方法,就是大米到了工会后,工会不把大米给每人送去,而是给每人发个轻量级的"消息",教工得到消息后,再把大米"拉"回各家。这要求每位教工有一个工会的引用,在得到消息后到指定的地点领取大米。这样工会不用给每家教工送大米,而教工也不用每天到工会门口巴望着等大米了。 阅读全文
posted @ 2007-10-11 13:22 智慧园区-老朱 阅读(207) 评论(0) 推荐(0) 编辑
摘要:话说《三国演义》中,周瑜与孙权定下计谋,以孙权之妹为诱饵,骗刘备过江到东吴招亲,想趁机杀害刘备,索回荆州。诸葛亮早识破了诡计,令武将赵云随同并护卫刘备前往,并给赵云了三个锦囊,嘱咐他依次执行即可。结果,赵云按照诸葛亮的锦囊妙计行事,不仅帮助刘备将孙权之妹孙尚香夫人迎娶回来,还得到孙权之母吴国太的欢心,陪同刘备夫妇回了荆州。《三国演义》这段记叙,为后世创造了“锦囊妙计”和“赔了夫人又折兵”两个成语。 今天,我就“锦囊妙计”来说说Command模式。从面向对象的设计角度来说,锦囊妙计有以下几个特色: 1、妙计被装入锦囊后都变得一般模样,没有任何区别。 2、锦囊妙计自己是无法实施的,必须由某个人依计行事。 3、实施者有权利选择执行命令或不执行命令,也可以选择在什么时候执行。当然,在我们的故事中,赵云在合适的时间执行了合适的妙计,便为我们留下了精彩的故事。 阅读全文
posted @ 2007-10-11 13:20 智慧园区-老朱 阅读(228) 评论(0) 推荐(0) 编辑
摘要:十年前,我有一个很有钱的朋友,他家有三辆汽车(VOLVO(沃尔沃)、BENCH(奔驰)、MAZDA(马自达)),还雇了司机为他开车。不过,这个人上车后跟司机说的话取决于他坐的车:当他坐上VOLVO后,会跟司机说“开沃尔沃车!”,坐上BENCH后他说“开奔驰车!”,坐上MAZDA后他说“开马自达车!”。 大家猜这个人怎么着?.....有病! 其实我这个朋友叫“C”。 阅读全文
posted @ 2007-10-11 13:13 智慧园区-老朱 阅读(206) 评论(0) 推荐(0) 编辑
摘要:关于ActiveOjbect模式,第一次是在Robert C. Martin的《敏捷软件开发-原则、模式与实践》一书中看到的,后来找到了ActiveObject的出处:Lavender的《Active Object An Object Behavioral Pattern for Concurrent Programming》,才发现Active Object模式比我想象中的还要复杂,功能还要强大。它模拟实现了一种异步的、多线程的控制模式,为许多工业系统提供了一个简单的多任务核心。 阅读全文
posted @ 2007-10-11 13:09 智慧园区-老朱 阅读(377) 评论(0) 推荐(0) 编辑
摘要:我想大家小时候都有用蜡笔画画的经历吧。红红绿绿的蜡笔一大盒,根据想象描绘出格式图样。而毛笔下的国画更是工笔写意,各展风采。而今天我们的故事从蜡笔与毛笔说起。 阅读全文
posted @ 2007-10-11 13:05 智慧园区-老朱 阅读(211) 评论(0) 推荐(0) 编辑
摘要:--吕震宇老师的设计模式系列 阅读全文
posted @ 2007-10-11 13:03 智慧园区-老朱 阅读(177) 评论(0) 推荐(0) 编辑
摘要:--吕震宇老师的设计模式系列 阅读全文
posted @ 2007-10-11 13:00 智慧园区-老朱 阅读(143) 评论(0) 推荐(0) 编辑
摘要:--吕震宇老师的设计模式系列 阅读全文
posted @ 2007-10-11 12:58 智慧园区-老朱 阅读(145) 评论(0) 推荐(0) 编辑
摘要:--吕震宇老师的设计模式系列 阅读全文
posted @ 2007-10-11 12:55 智慧园区-老朱 阅读(200) 评论(0) 推荐(0) 编辑