自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 大规模应用的开发与MVP设计模式(翻译中)

原文http://code.google.com/intl/zh-CN/webtoolkit/articles/mvp-architecture.html开发任何大型应用程序都有其困难,GWT应用程序也不例外。多个开发人员同时工作在同一个代码库中,维护同一模块的功能,很有可能把代码搞乱。为了增强代码的可维护性,我们在项目引进了设计模式来分离各部分的职责。在多种设计模式可供选择:Pr...

2010-12-22 23:13:15 112

原创 Eclilpse插件编写系列(Editor)

[b]编辑器方法[/b]以下是EditorPart的方法 [list=1][*]createPartControl(Composite) 创建包括在编辑器中的控件。通常情况下,这种方法会调用方法,如createTree,createTextEditor等子方法来创建控件;[*]dispose() 此方法在编辑器被关闭的时候自动调用,标志着编辑器的生命周期结...

2010-12-10 20:46:30 152

JFace 数据绑定(data binding)实现原理

以下内容来自http://www.vogella.de/articles/EclipseDataBinding/article.html,如需要例子代码,请到这个地址下载。 一般数据库驱动的业务应用程序分成以下三个层次: *数据库层 *业务或域模型层 *表现层 层与层之间的交互主要表现为数据在层间的流动。 目前,Hibernate...

2010-12-05 21:43:07 272

对DSL的理解

对于DSL,一直处于一种似懂非懂的状态,在网上搜了一下,看到了一篇文章,才算是有了些理解,以下摘出其中一段。[list][*]领域特定语言(DSL)[/list] 其实,大家在每天的软件开发中都在不经意的使用着这项工具。当我们在使用面向对象语言进行软件开发时,其实我们是在一种抽象的层面上进行工作。有了这层抽象,我们所编写的软件就会更有表现力,更为简洁。比如:当我们写下...

2008-02-28 14:08:31 212

数字认证初步认识

前段时间学习了数字认证方面的一些知识,对其有了一个初步的了解,作为备忘,现作一个小结。[list][*]认证原理[/list]有三个人,小张、小王、老刘,小张和小王都和老刘很熟,但小张与小王互不相识。如果小张写一封信给小王,小王收到信后,就不能确定其内容的真假,但如果小张让老刘在信上签上老刘的名字,小王收到信后就可确定信件内容的真识性了。在这里老刘就充当了CA机构的角色。...

2008-02-27 16:37:46 167

空空如也

空空如也

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

TA关注的人

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