[置顶] PM项目管理流程

摘要: 一、项目启动(项目开工会)了解项目干系人及其利害关系。所有项目组成员是否到位,如到位则拿到项目开发人员的简历,详细了解每个开发人员的情况(可能会组织到客户方面试)。根据项目需求规格列出项目功能列表,并根据开发人员技术等情况创建WBS。根据项目时间、资源等情况规划项目初步开发计划(各里程碑时间点的粗略计划,每个时间段投入多少人力等)。确定各种软硬件需求,如:版本控制服务器、数据库服务器、开发服务器、缺陷管理软件服务器、开发工具等。参与人员:项目经理、项目总监、全体项目组成员、用户方领导、用户方参与人员、其它主要项目干系人项目启动会议的目标:让整个项目组的成员相互认识建立项目的工作关系和沟通关系让 阅读全文

posted @ 2011-06-09 15:04 candiceChan 阅读(4762) 评论(0) 推荐(2) 编辑

[置顶] mydql--oracle项目迁移简说

摘要: 前段时间,花费一个月在公司做了一个项目迁移,在这里把自己的经验留下来。这是第一次,做数据库的迁移,所以,决定记录下来这样一个历程。环境: eclipse 3.0框架结构:WSI (webwork + spring + ibaits)1 数据结构迁移。 在这里介绍一个工具,oracle官网可以下到,SQLDEVELOPER,现在的版本已经到了3.4或者4.0.,但是我推荐用的1.2,因为版本虽低,但是用于数据库迁移却很方便。 第一步,需要导入mysql的驱动 Tools-->preferences: 然后建立连接:接下来就是进行迁移了,迁移有两种方式:第一种: 普通迁移 然后选择表或者数据 阅读全文

posted @ 2011-06-09 14:58 candiceChan 阅读(559) 评论(0) 推荐(0) 编辑

2012年3月1日

从ibatis 走向 mybatis (转载)

摘要: 对于从事 Java EE 的开发人员来说,iBatis 是一个再熟悉不过的持久层框架了,在 Hibernate、JPA 这样的一站式对象 / 关系映射(O/R Mapping)解决方案盛行之前,iBaits 基本是持久层框架的不二选择。即使在持久层框架层出不穷的今天,iBatis 凭借着易学易用、轻巧灵活等特点,也仍然拥有一席之地。尤其对于擅长 SQL 的开发人员来说,iBatis 对 SQL 和存储过程的直接支持能够让他们在获得 iBatis 封装优势的同时而不丧失 SQL 调优的手段,这是 Hibernate/JPA 所无法比拟的。具体而言,使用 iBatis 框架的主要优势主要体现在如下 阅读全文

posted @ 2012-03-01 11:42 candiceChan 阅读(542) 评论(0) 推荐(1) 编辑

2012年2月24日

在oracle里 如果文本超过了4000 达到上W 时...

摘要: 起几天根据客户的需求。一个小小的表格里面按道理来说总共只有6列、可是每列所需要输入的都是较大的文本、大家都知道 在进行insert语句的时候 字符类型都只能接受最多4000个字符 在更大的时候就会选用clob而现在的问题是难道这么一个小小的表格要用到6个clob字段?占内存太多是个问题、也有可能会让整个程序变得缓慢、、不知道大家有没有遇上过这个问题、在这里贴出我解决的方案(本人属于比较菜的程序员、请大家多多包涵哦~)在数据库里面只用一个clob来存储、而后台则用到MAP键值对的特性来存储不同的字段列文字在存储的时候把界面上面取得的map对象的值转换位xml类型存储、取出的时候也是一样~~提供一 阅读全文

posted @ 2012-02-24 17:40 candiceChan 阅读(428) 评论(0) 推荐(0) 编辑

2011年6月9日

清除代码异味

摘要: 今天,Venkat Subramaniam 就关于清除代码异味的话题给我们做了一个非常有趣的演讲。下面就是我记录的一些他的话。 为什么我们需要有质量的代码?敏捷开发方法是用来应付那些要求代码做大量改动的反馈信息的方法。 如果程序没有用一种好的表达方式来表现,那程序会很难读,难维护,难修改。 什么是代码异味?代码异味是一种由写的很差的代码引起的一种有臭味的感觉,一种程序什么地方会有问题的感觉 异味更多的是来自一种直觉,而不是一种有据可查的标准,当你看到有味的代码时你就“感觉”到了 如果你不把异味清除,不久之后你就会习惯这种气味,不再对它有察觉 用任何语言都能写出有异味的代码:即使最简单安全的语言 阅读全文

posted @ 2011-06-09 15:08 candiceChan 阅读(240) 评论(0) 推荐(0) 编辑

导航