- 博客(13)
- 收藏
- 关注
转载 什么是CMM/CMMI认证
<br />CMM认证是什么?<br />CMM认证是由美国软件工程学会(software engineering institue,简称SEI)制定的一套专门针对软件产品的质量管理和质量保证标准. CMM全称为(Capability Maturity Model),中文名称为能力成熟度模型.<br />CMM认证最早始于1987年,为了满足美国联邦政府评估软件供应商能力的要求,美国卡内基-梅隆大学的软件工程研究学院SEI牵头,发布了一份能力成熟框架(Capability Maturity Framewor
2010-10-17 22:54:00
2801
转载 一位普通程序员的项目总结
其实我很久以前就想写这一份报告了,但是项目真的很紧,没有什么时间去整理去总结,但是这个过程是非常重要的。这份报告总结了远东一期项目在整个开发过程中的一些弊端,其中也会谈一些CMMI在远东一期中的应用中存在的缺陷。好了,我们现在就开始吧!第一、 分层开发。远东项目应该是从真正意思上我们公司第一个完全分层开发的项目,之前我们虽然做过一些练习,但是经验远远不够,也没有完全理解分层开发的精髓,基本上将分层开发的所有缺陷都暴露出来了。在我们谈分层开发的之前,我们先联想一下这样一个场景:假如我们公司不是开发软件的,而是
2010-10-17 15:30:00
2271
转载 六种异常处理的陋习
<br /><br />六种异常处理的陋习<br />你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗? <br /><br />1 OutputStreamWriter out = ... <br />2 java.sql.Connection conn = ... <br />3 try { // ⑸ <br />4 Statement stat = conn.createStatement(); <br />5
2010-10-12 17:11:00
508
转载 处理异常
<br />Java开发人员做出的有关架构的最重要的决定之一便是如何使用Java异常模型。Java异常处理成为社区中讨论最多的话题之一。一些人认为Java语 言中的已检查异常(Checked Exceptions)是一次失败的尝试。本文认为错误并不在于Java模型本身,而在于Java库设计人员没有认识到方法失败的两个基本原因。本文提倡 思考异常情况的本质,并描述了有助于用户设计的设计模式。最后,本文讨论了异常处理在面向方面编程(Aspect Oriented Programming)模型中作为横切关注点(c
2010-09-27 17:09:00
706
转载 js刷新页面代码!
最近越来越感觉JS的优越性,项目中用到关于框架页面刷新的方法,在网上搜索以后发现有许多不错的代码,但不是很齐全。于是,我索性从网络上搜集以后经过精心编排,整理了一下。^ - ^ 希望大家多多指教!<br /><br />先来看一个简单的例子:<br />下面以三个页面分别命名为frame.html、top.html、bottom.html为例来具体说明如何做。 <br /><br />frame.html 由上(top.html)下(bottom.html)两个页面组成,代码如下:<br /><!DOCTY
2010-09-27 11:38:00
1009
转载 百度广告机器人
<br />文章分类:Java编程 你在百度上搜索“传智播客”和“java培训”,就会看到一些广告链接,只要你随手点击一下这些广告链接,就会消耗广告发布商的费用,广告发布商必须为这次点击付出相应的广告费。一些人想通过点击竞争对手在百度上的广告链接,来达到消耗竞争对手的广告经费和打击竞争对手之目的,这种点击真的能够给竞争对手带来很大的经济损失吗?其实,这样的随手点击对广告发布商根本就造成不了很大的影响,这就好比一个商家在大街上派发宣传单,肯定有很多传单是浪费了,只要不是派单人员把整包宣传单直接扔到垃圾桶,
2010-09-07 08:31:00
1385
转载 JSP编码详解
本文转自http://hi.baidu.com/evenbill/blog/item/46b90f62c955dd680d33fa48.html;在JSP/Servlet 中主要有以下几个地方可以设置编码,pageEncoding="UTF-8"、contentType="text/html;charset=UTF -8"、request.setCharacterEncoding("UTF-8")和response.setCharacterEncoding ("UTF-8"),其中前两个只能用于JSP中,而
2010-07-20 11:29:00
555
转载 MySQL 5.1新特性之事件调度器(Event Scheduler)
一、前言自MySQL5.1.6起,增加了一个非常有特色的功能–事件调度器(Event Scheduler),可以用做定时执行某些特定任务(例如:删除记录、对数据进行汇总等等),来取代原先只能由操作系统的计划任务来执行的工作。更值得一提的是MySQL的事件调度器可以精确到每秒钟执行一个任务,而操作系统的计划任务(如:Linux下的CRON或Windows下的任务计划)只能精确到每分钟执行一次。对于一些对数据实时性要求比较高的应用(例如:股票、赔率、比分等)就非常适合。事件调度器有时也可称为临时触发器(temp
2010-07-09 11:58:00
447
转载 深入HashCode方法
转自http://hi.baidu.com/yacper/blog/item/8683e810b4a9eaf9c3ce79ad.html为什么HashCode对于对象是如此的重要? 一个对象的HashCode就是一个简单的Hash算法的实现,虽然它和那些真正的复杂的Hash算法相比还不能叫真正的算法,它如何实现它, 不仅仅是程序员的编程水平问题,而是关系到你的对象在存
2009-11-17 17:08:00
559
转载 [转]hibernate中update与saveOrUpdate的区别
先来点概念: 在Hibernate中,最核心的概念就是对PO的状态管理。一个PO有三种状态: 1、未被持久化的VO 此时就是一个内存对象VO,由JVM管理生命周期 2、已被持久化的PO,并且在Session生命周期内 此时映射数据库数据,由数据库管理生命周期 3、曾被持久化过,但现在和Session已经detached了,以VO的身份在运行 这种和Session已经detached
2009-11-17 00:04:00
3944
转载 使用 Spring 2.5 注释驱动的 IoC 功能(一)
基于注释(Annotation)的配置有越来越流行的趋势,Spring 2.5 顺应这种趋势,提供了完全基于注释配置Bean、装配 Bean 的功能,您可以使用基于注释的 Spring IoC 替换原来基于 XML 的配置。本文通过实例详细讲述了Spring 2.5 基于注释 IoC 功能的使用。概述注释配置相对于 XML 配置具有很多的优势:它可以充分利用 Jav
2009-07-28 15:20:00
474
转载 Spring中使用annotation注入
我们使用Spring一般式在xml配置文件中进行注入.但是这种方式使得配置过于臃肿。试想一个应用中,有上千个对象,而每个对象又需要注入很多其它对象,那么我们的配置文件就显得非常的臃肿了。Spring2.0 以后,我们可以使用annotation来为Spring的配置文件进行“减肥” 我使用的是Spring2.5. 第一:首先准备需要的ja
2009-07-28 14:59:00
694
转载 InvocationHandler接口
动态代理是很多框架和技术的基础, spring 的AOP实现就是基于动态代理实现的。了解动态代理的机制对于理解AOP的底层实现是很有帮助的。 查看doc文档就可以知道,在java.lang.reflect包中有一个叫Proxy的类。下面是doc文档对Proxy类的说明: "A dynamic proxy class (simply referred to as
2009-07-28 09:16:00
2731
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人