会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
回头再说 坚强2002的博客
在每个新的一年三百六十五天 我们都每天进步一点点......
博客园
首页
联系
订阅
管理
2006年9月29日
我的设计模式学习--Compsite模式
摘要: 合成(Composite)模式 合成模式有时又叫做部分-整体模式(Part-Whole)。合成模式将对象组织到树结构中,可以用来描述整体与部分的关系。合成模式可以使客户端将单纯元素与复合元素同等看待。 从和尚的故事谈起 这是小时候我奶奶讲的故事:从前有个山,山里有个庙,庙里有个老和尚在给小和尚讲故事,讲的什么故事呢?从前有个山,山里有个庙……。奶奶的故事要循环多少次,根据你多长时间睡着而定。在故事...
阅读全文
posted @ 2006-09-29 15:26 坚强2002
阅读(587)
评论(0)
推荐(0)
编辑
AJAX核心对象-- XMLHttpRequest 对象使用详解
摘要: 多数 Web 应用程序都使用请求/响应模型从服务器上获得完整的HTML 页面。常常是点击一个按钮,等待服务器响应,再点击另一个按钮,然后再等待,这样一个反复的过程。有了 Ajax 和 XMLHttpRequest 对象,就可以使用不必让用户等待服务器响应的请求/响应模型了。 本文中,Brett McLaughlin 介绍了如何创建能够适应不同浏览器的 XMLHttpRequest 实例,建立和发送...
阅读全文
posted @ 2006-09-29 11:37 坚强2002
阅读(1113)
评论(3)
推荐(0)
编辑
AJAX快速入门之HTTP协议基础
摘要: 要很好地领会Ajax技术的关键是了解超文本传输协议(HTTP),该协议用来传输网页、图像以及因特网上在浏览器与服务器间传输的其他类型文件。只要你在浏览器上输入一个URL,最前面的http://就表示使用HTTP来访问指定位置的信息。 (大部分浏览器还支持其他一些不同的协议,其中FTP就是一个典型例子。) 注意:本文中只涉及HTTP协议,这是Ajax开发人员关心的方面,它可作为HTTP的参...
阅读全文
posted @ 2006-09-29 11:18 坚强2002
阅读(422)
评论(0)
推荐(0)
编辑
回头再说说音乐--江湖笑 周华健
摘要: 江湖笑 恩怨了 人过招 笑藏刀 红尘笑 笑寂寥 心太高 到不了
阅读全文
posted @ 2006-09-29 09:46 坚强2002
阅读(358)
评论(0)
推荐(0)
编辑
如何编写高质量的代码
摘要: 一、提高代码的重用性 代码的重用性可以通过两个方面的实现:函数级封装与对象级封装 1、函数级的封装 重用性不但体现在对对象的封装,对于重复性的业务无关的代码进行一层或多层的函数级封装,可以降低实现过程的复杂性。 进行函数级封装的特征:该过程具有简单的过程性,即只有一条线,无相关的分支或多个入口。 层次:即在编写函数时需要注重所写的函数的应用宽度,即有必要考虑先写通用功能函数,然后编写相关性功能函数...
阅读全文
posted @ 2006-09-29 09:43 坚强2002
阅读(570)
评论(0)
推荐(0)
编辑
编写高质量代码的十个秘诀
摘要: 软件的质量属性健壮 - Solid and Robust Code简洁 - Maintainable and Simple Code高效 - Fast Code简短 - Small Code共享 - Re-usable Code可测试 - Testable C...
阅读全文
posted @ 2006-09-29 09:42 坚强2002
阅读(1376)
评论(0)
推荐(0)
编辑
高质量代码的设计特点
摘要: 高质量的设计往往有一些共同的特点。如果你能达到这些对象,那么可以认为你的设计也是非常成功的。有些对象是互相矛盾的。但是这是设计的挑战所在,在相互矛盾的对象之间做出合理的折衷。某些高质量设计的特点同时也是高质量程序的特点——可靠性。其余的则是设计所独有的。 以下是设计所独有的一些特点: 智力上的可管理性:对于任何系统来说,智力上的可管理性都是其重要目标之一。它对于整个系统的完整性是非常重...
阅读全文
posted @ 2006-09-29 09:04 坚强2002
阅读(845)
评论(0)
推荐(0)
编辑
公告
我,技术人,身体变胖,头脑依然灵活,喜欢Erlang .net,非著名技术博客,翻译过大师经典文章,也原创了不少.在技术之路上沉思,不断重构着不太优秀的自己.爱生活,爱Erlang!