
心得
_还行_
这个作者很懒,什么都没留下…
展开
-
基础需要时不时的复习
又有好久没有复习java基础知识了,今天用到一个多线程的知识,搞得自己不知所措,因为之前都很少用到,把精力放在了web开发上面。如果现在让我和那些正在学习j2se的朋友切磋下,说不定还不如他们呢,可见知识的遗忘是有多快。开发项目- 总结 -看书 这是一个循环,工作-复习 这又是一个循环。对了,想起第一次面试惨痛的经历了,问了我一些排序算法,说实在,那些算法我的eclipse里就有,都是自己写的,原创 2013-07-19 10:55:10 · 626 阅读 · 0 评论 -
论事务脚本与领域模型
所谓事务脚本,MartinFowler定义是:将所有逻辑组织在一个单一过程,进行数据库直接调用,每笔交易(业务请求)都有自己的事务脚本,并且是一个类的公开方法。 所谓领域模型,是一系列相互关联的对象,每个对象代表一定意义的独立体,既可以一起以一种大规模 方式协作;也可以小到以单线方式运行 。 近期的一个项目使用到了事务脚本,因为系统是架构师架构的,所以无法选择。第一原创 2013-07-25 15:06:06 · 1355 阅读 · 0 评论 -
布局优劣性对比与选择
页面上的布局方式有很多种,例如:1,frame布局,这种方式比较传统,不怎么灵活。2,div布局,jsp页面上可以使用,这种方式虽然比较灵活但是,include进来的也是静态的页面。3,div+iframe布局,这种方式可以说是第二种方式的进化版,可以include动态数据进来。4,div布局进化版,这种方式需要使用标签,这样也可以把动态数据包含进来。下面说一下啊第1,3种方式中fra原创 2013-08-14 15:02:18 · 1050 阅读 · 0 评论 -
java web 开发中各种注意点总结(转)-后期可能会出原创版
此篇只是我个人在java web开发中遇到的一些小点的经验总结,如果你也有自己的心得,欢迎也把它们告诉我,让我们一起在技术多多交流共同提高。 1,三分之一乘以六,你会怎么写?1/3*6 还是 6*1/3?当然,我会选择后者,我不提你也许不会注意,但我提到这儿,想必你一看都知道原因。所以:在计算式编写时,要尽量把除法这种可能会产生精度问题的运算放到最后去做。转载 2013-08-27 14:58:23 · 1209 阅读 · 1 评论 -
java实用知识点[持续更新]
1,hudson持续集成,使用hudson.war这个项目就可以,里面有一些配置,一看就懂。关键点,构建方式,使用脚本、ant、还是maven自己选择,需要有相应的脚本。注:目前我使用的是ant,maven我的myeclipse还没有使用成功,后续再补充。2,url地址重写,使用urlrewrite技术,查看相关文章。同样,注意点:正则表达式捕获组.3,读取文件的方式,读取文件大家都会。使原创 2013-09-27 15:46:22 · 880 阅读 · 0 评论 -
实践出来的软件开发模型
瀑布模型的特点(传统的开发方式)1、强调文档前一个阶段的输出就是下一个阶段的输入,文档是个阶段衔接的唯一信息。所以很多开发人员好象是在开发文档,而不是开发软件,因为要到开发的后期才可以看到软件的“模样”。 2、没有迭代与反馈。瀑布模型对反馈没有涉及,所以对变化的客户需求非常不容易适应。瀑布就意味着没有回头路。 3、管理人员喜欢瀑布模型的原因是把文档理解为原创 2013-12-02 09:20:39 · 895 阅读 · 0 评论 -
什么事情都有一个折中
不敢大言不惭的说自己对软件开发有多深的认识,就从开发至今,发现一个规律。就存储过程而言,java本身不提倡使用存储过程,因为java讲究的是mvc,尽量把业务逻辑都放在逻辑层来处理。而有的人觉得使用存储过程减少了网络连接的开销,增加了效率。这只是一个例子,当然还有其它好多,例如领域模型的使用等等。无非就是来来回回的兴起衰落。每个人都有各自的理由支持他们认为对的理论。你可能说,这理所应当,每个理论都原创 2013-12-12 12:26:07 · 748 阅读 · 0 评论