02 2006 档案
摘要: 学习使用prototype.js,关注于类的创建、继承以及事件机制的实现上,在事件机制上碰到了一些问题,监听和观察方面和预计的效果都不一样,这是为什么呢?
阅读全文
摘要: 总结,就是在同一个session内如果save了一个对象,再通过session.load的方式去取这个对象取出的将仍然是当前session中的对象,也就是说不会去数据库中重新获取...
怎么感觉这样是不太对的,明明数据库有改变,却没有去重新的加载...
阅读全文
摘要: 在设计时会碰到两种类型的设计,一种是框架级产品的设计,一种是项目产品的设计,在面向这两种进行设计时觉得还是非常不同的,框架级产品的设计强调一种通用性的抽象上,在这点上通常依赖开发或设计经验来进行抽象,难度不仅在此,通常框架级产品的设计都会面对技术性的问题,也就是说在设计阶段根本就是无法进行细化的一些部分,这种现象在框架级产品中通常出现,这时在进行设计时就要慎重考虑,通常按照敏捷工程的方法的话是先进行spike,spike后再进行相应的设计;对于项目产品的设计强调的是对项目需求的实现,这个时候通常需要的是业务角度的抽象,当然,这点也是具有难度的,通常来说项目产品上不会出现太多的技术难度,也不希望出现。
阅读全文
摘要: rife作为一个full stack rapid web development framework,对它还是比较感兴趣的,今天上rife的官方网站看了下rife的features,它提供了一个关于continuations介绍的quicktime movie,不错,把continuations介绍的还是比较清晰的,虽然影片很短,^_^,但点在了点子上。
阅读全文
摘要: Java界的开源产品多如牛毛,不掌握一定的方法论的话觉得一方面是学不来这么多的开源产品,另一方面则是根本就发挥不了开源产品的作用,一直以来我就推崇技术人员按照工具型人才--->思想型人才--->创新型人才的发展路线,所以我觉得学习和熟悉几种开源产品是必须的基本技能,但并不是说一定熟悉最新流行的开源产品,其实这个就象基于MS做开发的人员,最起码要熟悉的就是.net这些东西,只有先在熟悉这些东西的基础上才能形成更好的发展,一切都自己从底层摸起尽管会让自己学习到很多也会理解很深,但会走很多的弯路,基于开源产品能基于别人经验的基础上进行学习,这样自然会少一些弯路,而且其实这样是很容易形成自己的一些想法的。
阅读全文
摘要: 一直以来对于Acegi实现Domain Object Instance的权限控制就比较感兴趣,今天抽空大致的看了一下,感觉和我以前提出的数据权限那部分的实现是大致相同的。
阅读全文
摘要: 一直以来,各种行业都宣传要本着用户是上帝来服务,确实,真正做的成功的企业其实都取胜于这个原则上,软件行业其实同样如此,要把用户真正的当成上帝才行,就像MS,MS从很多方面都是在为用户考虑,不论是面向最终用户还是面向开发人员的产品。
阅读全文
摘要: 女娲造人,耳熟能详的神话,作为一个技术人员,不得不佩服女娲的系统设计和实现能力,^_^,人是一个极度复杂的系统,需要实现N多的功能,其系统的分解和设计需要有极强的抽象能力,女娲就像是一个伟大的架构师,同时又不仅仅如此,还是一个伟大的程序员,将系统实现的如此完美。
阅读全文
摘要: 数据驱动开发框架需要提供的功能以及简要描述的实现思路。
阅读全文