- 博客(9)
- 收藏
- 关注
为什么没有java on rails——代码量少才是王道
javaweb开发的框架很多,但都专注于J2EE分层结构的某一层,比如展示层的struts/jsf;业务层的spring/guice;数据层的hibernate/ibatis等。J2EE充血模型项目追求业务层的独立,追求框架的低侵入性,在业务层不变的情况下,随便更换数据层或展示层被认为是灵活性较高的设计,也是很多项目追求的目标。 但rails则追求完全不同的目标——开...
2009-06-18 18:02:19
107
Restful让我束手束脚
在Rails中View+Controller+Helper是紧耦合的,Controller中的方法与相关目录下的view template一一对应;Model+Migration+DB是紧耦合的。这2大块之间是松耦合的。这2块的内部组织方式是完全不同的:对于Model层,我们通常会对业务进行OO分析,提取出一些名词和名词之间的关系,然后把他们映射成Model,这个过程比较直观,是相对细粒度的...
2008-12-06 12:08:41
105
以Prototype为例说明现代的js用法(适用于其它js库)
1、选择元素旧用法document.getElementById() 新用法$()或$$() 评论新的用法不限于用id选择元素,一般的库都支持CSS的选择语法,无论单选还是多选都非常方便。2、namespace旧用法function submitBreakfastLogEntry(event) { . . . . . .}function c...
2008-11-19 11:05:01
135
Ruby Programming Language学习笔记之对象、类、模块(初稿)
对象、类、模块1.1、封装1.1.1类层次结构Object:顶级类Kernel:mix-in到Object中的模块Class:产生类对象的类Module:Module是Class的父类Classes, modules, and objects are interrelated. In the diagram thatfollows, ...
2008-10-27 17:46:12
148
UML类图中5中关系的辨析(修订)
Figure 1. UML offers five different types of class relationship 要理解这5中关系就不能简单的把它们和具体的语言实现相关联,UML介于问题域和解域之间,因而兼有这两者的概念。虽然类图是静态的,但类之间的这5种关系却是动静兼有的(也就是编译时和运行时混合的)。 ...
2008-04-25 17:10:43
194
Eclipse使用频率最高的快捷键
发过一个快捷键总结被埋了,现在搞个标题党试试。代码助手:Ctrl+Space(简体中文操作系统是Alt+/)快速修正:Ctrl+1单词补全:Alt+/打开外部Java文档:Shift+F2显示搜索对话框:Ctrl+H快速Outline:Ctrl+O打开资源:Ctrl+Shift+R打开类型:Ctrl+Shift+T 显示重构菜单:Alt+Shift+T上一个/下一个光标...
2008-04-10 12:32:40
2171
Java中线程安全集合的使用小结
线程安全的集合包含2个问题1.多线程并发修改一个集合怎么办?2.如果迭代的过程中集合被修改了怎么办? a.一个线程在迭代,另一个线程在修改 b.在同一个线程内用同一个迭代器对象进行迭代、修改、迭代、修改. . . 共有有3种解决方案1.用老的Vector/Hashtable类,上面2个问题都不用担心。V...
2008-04-10 11:25:13
141
Eclipse常用快捷键分类总结
1几个最重要的快捷键代码助手:Ctrl+Space(简体中文操作系统是Alt+/)快速修正:Ctrl+1单词补全:Alt+/打开外部Java文档:Shift+F2显示搜索对话框:Ctrl+H快速Outline:Ctrl+O打开资源:Ctrl+Shift+R打开类型:Ctrl+Shift+T显示重构菜单:Alt+Shift+T上一个/下一个光标的位置:Alt+Lef...
2008-03-07 18:21:12
81
多读代码少看书
1.实践计算机是一门实践的学科,提高技术水平也应该选择最贴近实践的方法——自己写或者看别人写。我不是反对看技术书,但真正值得细读的技术书非常少,市面上计算机图书汗牛充栋,这个是经典、那个是大师、另一个又是必读,很容易误导初学者。事实上对国内大量在一线的程序员来说(专业项目管理、需求分析、测试等其它工种除外)在真正必读的书我认为只有2本——《代码大全》和《设计模式》(这里指的是讲设计模式的书,相...
2008-03-07 18:17:38
167
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人