
编程知识
文章平均质量分 76
zhenyuzhu
这个作者很懒,什么都没留下…
展开
-
学习技术的三部曲:WHAT、HOW、WHY
下面是我今天写的一个Blog,转贴给大伙儿,希望论坛里的牛人多提批评意见。最近几天有些网友在邮件里面问我关于学习的问题。有很多人觉得工作了几年,也学会了不少的类库、框架、甚至语言,但是感觉自己的能力没有太大的提高。因此今天来说一下我个人对这方面的体会。 我把学习归类为三个步骤:What、How、Why。经过我对周围同事和朋友的观察,大部分感觉自己技术没有提高的人,都仅仅停留在What阶段。下转载 2009-09-21 18:18:00 · 351 阅读 · 0 评论 -
统一软件开发过程——RUP
RUP(rational unified process)是一个面向对象且基于网络的程序开发方法论。它是以面向对象方法为基础的方法,RUP坚持以用例驱动,以架构为中心,迭代和增量的开发方法。 下面以思维导图为依据简单介绍一下RUP: 1.六大经验 1)迭代式开发 RUP中的每一个阶段可进一步分解为迭代,一个迭代是一个完整的开发循环,每一次循环都可以转载 2014-09-26 10:26:26 · 7253 阅读 · 2 评论 -
软件人员推荐书目(都是国外经典书籍!!!)
软件人员推荐书目(一) 大师篇 一、 科学哲学和管理哲学 【1】 "程序开发心理学"(The Psychology of Computer Programming : Silver Anniversary Edition) 【2】 "系统化思维导论"(An Introduction to Systems Thinking, Silver Anniversary Edition)转载 2014-09-26 10:22:41 · 2459 阅读 · 0 评论 -
依赖注入和控制反转
IoC——Inversion of Control 控制反转DI——Dependency Injection 依赖注入 要想理解上面两个概念,就必须搞清楚如下的问题:参与者都有谁? 依赖:谁依赖于谁?为什么需要依赖? 注入:谁注入于谁?到底注入什么? 控制反转:谁控制谁?控制什么?为何叫反转(有反转就应该有正转了)? 依赖注入和控制反转是同一概念吗?转载 2014-07-06 22:02:30 · 465 阅读 · 0 评论 -
显示配送信息页面和保持配送信息页面
在jsp页面中使用struts标签,优点:可以用于回显数据,先生 女士这个地方gender对应的类型为String类型,然而在Action中实际类型为枚举类型Gender,那么应该编写个Converter类public class GenderConverter implements Converter{ @SuppressWarnings("unchecked"原创 2012-09-08 07:55:20 · 641 阅读 · 0 评论 -
通过Filter实现用户必须登录后才允许访问配送信息的填写页面和后续页面
流程:先写Filter类,然后在web.xml中配置public class BuyerLogonValidateFilter implements Filter { public void destroy() { } public void doFilter(ServletRequest req, ServletResponse res,原创 2012-09-07 11:41:57 · 599 阅读 · 0 评论 -
购物车模块总结2
1 前台业务功能流程:首先产品页面 里面的购买链接 /shopping/cart.do,然后跳转至该对应的类BuyCartAction类进行处理用formbean收集信息public class BuyCartForm extends BaseForm { private Integer productid; private Integer styleid;原创 2012-09-07 11:12:14 · 2621 阅读 · 0 评论 -
购物车模块总结1
购物车思路 类似超市购物车,可以把很多东西往购物车里面放,每个东西对应着一个购物项,所以用面向对象的思想就是购物车一个对象(BuyCart),另外一个对象(BuyItem)BuyItem代码:public class BuyItem { /* 所购商品 */ private ProductInfo product; /* 购买数量 */原创 2012-09-07 10:18:58 · 1833 阅读 · 0 评论 -
【转】JavaEE的13种核心技术规范
转载自 kitesf最终编辑kitesfJ2EE平台由一整套服务(Services)、应用程序接口(APIs)和协议构成,它对开发基于Web的多层应用提供了功能支持,下面对J2EE中的13种技术规范进行简单的描述(限于篇幅,这里只能进行简单的描述):J2EE中的13种核心技术规范:JDBC, JNDI, EJBs, RMI, JSP, Java serv转载 2012-03-06 13:05:57 · 1169 阅读 · 0 评论 -
计算机编程新人入行指导
从2003年加入现在的公司,已经有了快6个年头,自己也从一个计算机软件开发方面的新兵变成了老人。在公司里也做过几个不同的项目,有一些新的同事加入项目组,会有这样那样的疑惑和问题。在这里想简单说说,一个新人如何能快速的融入一个新的开发组,让其他同事能够接受自己。 首先是读文档。计算机方面有个著名的黑话叫做RTFM,什么意思呢?按字面翻译就去“去读他妈的文档”,这是在新闻组或者论坛里可能常见的回复转载 2009-09-21 18:20:00 · 359 阅读 · 0 评论 -
软件之路
多实践 -> 程序员多探索 -> 编程高手多思考 -> 领悟编程真谛理论实践结合 -> 软件大师原创 2009-09-21 12:41:00 · 415 阅读 · 0 评论 -
Java编程最差实践
原文地址:http://www.odi.ch/prog/design/newbies.php 每天在写Java程序, 其实里面有一些细节大家可能没怎么注意, 这不, 有人总结了一个我们编程中常见的问题. 虽然一般没有什么大问题, 但是最好别这样做. 另外这里提到的很多问题其实可以通过Findbugs(http://findbugs.sourceforge.net/ )来帮我们进行检查出来.转载 2014-10-21 09:57:13 · 469 阅读 · 0 评论