pm&plan
iteye_19907
这个作者很懒,什么都没留下…
展开
-
[转]Spring 配置要点
原文:http://wiki.javascud.org/display/springs/SpringConfig1.DTDxml 代码 > 以上是Spring 2.0的标准DTD,相比之下不是很喜欢用schema xsd文件式的定义,一大堆太长了。2.default-lazy-initSpring的lazy-init,可以使单元测试与集成测试时的速度大大...2007-03-06 13:22:56 · 137 阅读 · 0 评论 -
PHP vs JAVA vs Ruby,无奈的选择
我一向是不屑于php和ror的,对于脚本的执行速度,我表示怀疑,而且脚本运行于解释器上,他可执行的操作也被解释器所限制了,正如jvm对java的限制。我深信,作为一种语言,java 1000%优于php和ror。迫于无奈,我还是要学习php和ror。因为java太强了,以至于没有人会提供java的主机服务。运行于jvm上的代码,严重的威胁着主机的安全。如果想要架设一个java的服务器,可...2007-10-20 14:39:20 · 221 阅读 · 0 评论 -
我选择组件一览
freemarker 模板语言,用于生成页面代码guice 轻量iocdb4o 对象数据库,摒弃hibernate + jdbc模式miceframework,自己写的mvc框架,使用,ognl,freemarker,guicedwr ajax 服务器端jquery + plugins 浏览器端js框架sitemesh 装饰器框架oscache 页面缓存框架...2007-10-19 11:18:48 · 105 阅读 · 0 评论 -
自己构思的MVC框架
我除了是一个很懒惰的人,更是一个很吝啬的人,更加是一个不愿被约束的人。在挑选开源表示层框架时,因为懒惰,我要求:1. 好学,我不希望花一个月的时间去学习如何配置2. 好用,要真的能够提高开发的效率,而不是把自己绕进去因为吝啬,我要求:3. 不要过于庞大,过多的依赖其他项目,占用过多的内存4. 执行效率高因为不愿被约束,我要求:5. 可配置6. 易扩展别人总问我“为什么放弃了struts2,选择了w...2007-10-16 11:15:50 · 71 阅读 · 0 评论 -
与梁飞聊
桂健雄 说:做框架,做产品,做项目,还是做门户,是个头疼的问题梁飞[CTE author] 说:单兵适合做框架(人力少,只有挑战难度), 精英小团队适合做产品(从小做大), 人多做项目(拼人头), 有钱做门户(可以烧到出名)...原创 2008-07-31 14:39:08 · 78 阅读 · 0 评论 -
spring=画蛇添足
决定把在javaeye上最后一点积分用光,大家投隐藏吧,投新手吧,不过我还是要说,盲从--中国程序员的悲哀。尝试是好事,盲从就不好了。现在我开始尝试使用一种简单的方式来构建对象,获取对象。可称之为ContextHolder模式。[code="java"]/** * 2007-6-5 下午02:27:03 *//** * @author 桂健雄 * @...2007-06-05 15:24:28 · 109 阅读 · 0 评论 -
Hook XML/Annotation:一种全新的配置方式
姑且称这种配置方式叫做Hook。通常,我们会使用xml,properties,或者Annotation来配置我们的应用。但是,这三者,都有很严重的缺陷。xml,过于严格,一般要详细的指定每一个配置细节,文字繁琐,与对象之间的映射关系维护成本高。properties,缺乏结构化,过于简单,国际化支持差,需要转码或使用特殊的IDE才可以输入中文信息。annotation,与对象...2008-04-07 11:01:37 · 127 阅读 · 0 评论 -
程序员的三重境界
见图。。。。。2008-03-24 16:58:17 · 60 阅读 · 0 评论 -
框架为我所用,勿为框架所困
我们已经被框架所包围,我们已陷入了学习之苦。了解算法,设计模式,语言特性,就可以成为一名合格的程序员了吗?理论上是的,但仅仅如此,却不足以找到一份理想的差事,因为众多的招聘信息上都明确注明,应聘者应当熟悉xx框架,yy组件。由于长期接受中国式教育,所以我们已经习惯了学习,学习几个框架,对于国人来说也不是什么大不了的事情,然而我们也发现,相对于我们的学习能力而言,我们的创造性显得有些...2007-05-12 14:50:00 · 89 阅读 · 0 评论 -
开发步骤小结
1. 建立svn项目,以前是先建项目再导入,发现这样并不好2. 建立工作区项目,此处可以借助代码生成工具3. 建立domain model,先不要写完整的model代码,需要的是Class Name信息4. 建立interface,如Service interface,Dao Interface,此处也可借助代码生成工具5. 建立接口所对应的Impl Class,此处也可以借助代码...2007-04-28 13:18:36 · 53 阅读 · 0 评论 -
项目失败的思考
1.鲁莽的追求新的开发框架2.没有让组员提前学习必要的知识3.低估项目难度,没有想到潜在的需求和技术难点。4.项目没有时间性的计划5.任务没有很好的分割1.项目争取阶段:做好demo2.项目准备阶段:选择开发框架,让组员了解相关知识3.制定项目计划:计划应该逐层分割,如:首先确定 1.0版,2.0版发布时间,然后将1.0版按迭代周期划分,2.0版按迭代周期划分,每个...2007-04-07 14:49:59 · 126 阅读 · 0 评论 -
管理机构
商场如战场 道,天,地,将,法 1. 决策机构(道,天,地) a. 情报机构 b. 外交机构 c. 统筹分析机构 2. 执行机构(管理机构)(将,兵) 3. 人事管理(求兵求将) 4. 监督机构(法) ...2008-02-16 02:23:17 · 90 阅读 · 0 评论 -
goodbye,2007
at 2007: 1. working harder,and be a PM2. sadly,more sadly3. play wow,write jpack4. try MDD, crazycode ,mice , last a whole year to design and redesign.at 2008:1. more agile in PM. build ...2008-02-01 11:51:48 · 83 阅读 · 0 评论 -
为什么不自己做个数据库系统
我所说的自己写DB,并不是要写一个像mysql一样功能强大齐全的关系数据库。事实上,只要能够实现增删改查,无论数据是保存在何处,都可以称为DB。为什么要自己写DB1. 使用Hibernate,如今是很流行的开发方式。Hibernate可以将关系数据库的映射为pojo对象,那在一些小数据量应用中,我们为什么自己实现一个持久化pojo的数据库呢,并且可以有很强的控制力。2. 关系数...2008-01-20 21:59:55 · 235 阅读 · 0 评论 -
web widget分类,你用的是哪种?
1. js对象式widget优点:js端可以深度控制widget,动态修改widget属性等。缺点:html与js之间的关系紧密,后期装饰,需要装饰如:ext2. html元素装饰器优点:html与js分离,页面代码清晰,js可通过css属性来在不了解页面代码的情况下装饰缺点:需要解析html,后期装饰,速度更慢。如:jquery plugins3. 嵌入式...2008-01-18 11:50:53 · 337 阅读 · 0 评论 -
被我抛弃的开源框架
1. GWT ,它是个javascript的编译器,生成的是浏览器端的HTML和js,但他和服务器端的交互让人痛苦,他有自己的调试器,但集合到服务器端代码一起发布调试,真是让人痛苦。生成垃圾文件多,执行速度慢,总之,它带来了多少快感,就带来了多少痛苦。(补充:他可以ajax,但它生成的只是静态html+js页面,是静态的,想让它接受参数是不可能的。当然我曾试过把他的html再变成jsp接受参数,将...2007-03-20 20:20:41 · 84 阅读 · 0 评论 -
初涉webservice~~~
之前搞过一次webservice,在weblogic下搞得,头大啊,完全被晕乎了,没办法,被逼的,(真搞不懂,weblogic这么臃肿而且垃圾的玩意还敢收费)这两天因工作需要,了解了一下webservice,并要搭建一个webservice项目框架. 初步选定 xfire+spring的方式, easy,非常的easy,不需要gen wsdl,而是在runtime自动生成的web.xml ...2007-11-04 00:16:28 · 66 阅读 · 0 评论