- 浏览: 78688 次
- 性别:
- 来自: 吉林
-
最新评论
文章列表
【带着问题学PMP】【4.1】制定项目章程
- 博客分类:
- PMP
4.1 制定项目章程
1.什么是制定项目章程?
概念:制定项目章程是编写一份正式批准项目并授权项目经理在项目活动中使用组织资源的过程。
2.制定项目章程的主要作用是什么?
概念:明确定义项目开始和项目边界,确立项目的正式地位,以及高级管理层直述他们对项目的支持。
理解:建立内部、外部或上下级之间的关系
3.制定项目章程的过程需要完成哪些事情?
答:
1) 项目概述和产品概述(这是一个什么项目?项目边界在哪?要形成什么产品?)
2) 项目目的或批准项目的理由(为什么要做这个项目?)
3) 项目的总体要求(项目的总体范围和总体质量要求)
4) 总体里程碑进度计划 ...
【带着问题学PMP】【第4章】项目整合管理
- 博客分类:
- PMP
第4章 项目整合管理
1.项目整合管理是指什么?
答:项目整合管是项目管理的核心,是为了实现项目各要素之间的相互协调,并在相互矛盾的、相互竞争的目标中寻找最佳平衡点。
2.什么是“整合”?
答:整合是指协调与统一。整合兼具统一、合并、沟通和集成的性质。总——分——总
3.项目整合包含哪几个过程?分别属于哪个过程组?
答:项目整合包含6个过程。
制定项目章程:启动过程组
制定项目管理计划:规划过程组
知道与管理项目工作:执行过程组
监控项目工作:监控过程组
实施整体变更控制:监控过程组
应一直受服务端编码和客户端编码要一致误导,结果害了我半个小时时间,来解决这个小问题,现在把解决记录一下,以备忘记: 出现中文乱码的主要原因是字符集不同。在Oracle中,我们关心三个地方的字符集: 先来查看一下数据库字符集: 在Oracle中可能使用Select userenv('language') from dual;
或者:select * from V$NLS_PARAMETERS
或者:Select name, value$ from props$;查看。 l Oracle服务器内部的字符集 修改方法: connect sys/chang_on_install update p ...
本文转自:http://yujianshenbing.iteye.com/
10. Router和History (路由控制)
Backbone.Router担任了一部分Controller(控制器)的工作,它一般运行在单页应用中,能将特定的URL或锚点规则绑定到一个指定的方法(后文中称Action)。
当我们开发一个单页应用时,常常会遇到这样两个问题:
我们在同一个页面中通过用户的操作来隐藏、显示HTML块,为用户提供一个无刷新、完整流畅的体验,但用户可能并不知道他当前正处于同一个页面中,因此他希望通过浏览器的“前进”和“后退”按钮来返回和前进到上一步操作。当他真正 ...
本文转自:http://yujianshenbing.iteye.com/
9. View (视图控制器)
我们在前面的章节中介绍了Model和Collection,它们都是用于数据管理和交互,在本章我们讨论如何使用视图(View)将这些数据渲染到界面,以及如何管理界面事 ...
本文转自:http://yujianshenbing.iteye.com/
8. Collection (数据模型集合)
如果将一个Model对象比喻成数据库中的一条记录,那么Collection就是一张数据表。它表示为一个模型集合类,用于存储和管理一系列相同类型的模型对象。
8.1 创建集合
集合用于组织和管理多个模型,但它并不是必须的,如果你的某个模型对象是唯一的(单例),那么你没必要将它放到集合中。
我们来看一个创建集合的例子:
Js代码
今天碰到个问题,在Eclipse下使用tomcat调试应用系统,在系统初始化期间加载缓存时,打断点调试总是提示错误,并终止tomcat启动。
错误如下:
【解决方案】:
1.在windows下show view选项里找到servers视图
2.双击servers视图下所使用的tomcat
3.配置Timeouts下的Start参数.
disabled属性规定应该禁用input元素
被禁用的input元素既不可以用,也不可以点击
以下三种方式可以禁用input元素:
<p><input type="text" disabled value="已禁用"/></p>
<p><input type="text" disabled="disabled" value="已禁用"/></p&g ...
本文转自:http://yujianshenbing.iteye.com/
7. Model (数据模型)
Model是Backbone中所有数据模型的基类,用于封装原始数据,并提供对数据进行操作的方法,我们一般通过继承的方式来扩展和使用它。
如果你做过数据库开发,可能对ORM(对象关系映射)不会陌生,而Backbone中的Model就像是映射出来的一个数据对象,它可以对应到数据库中的某一条记录,并通过操作对象,将数据自动同步到服务器数据库。(下一节即将介绍的Collection就像映射出的一个数据集合,它可以对应到数据库中的某一张或多张关联表)。
7.1 创建数据模型
...
本文转自:http://yujianshenbing.iteye.com/
6. Events (事件管理)
从这一章开始,我将正式介绍Backbone的内容,过程中会有许多例子和代码,你应该将这些代码复制到你的页面,并查看它们的运行效果。
我介绍的第一个模块是Backbone.Events(事件管理),因为我在介绍任何其它的模块时都会提到它,你可以想象到它的重要性。
Events是Backbone中所有其它模块的基类,无论是Model、Collection、View还是Router和History,都继承了Events中的方法。
Events为其它的模块提供了 ...
本文转自:http://yujianshenbing.iteye.com/
5. Underscore.js
Underscore封装了常用的JavaScript对象操作方法,用于提高开发效率。它本身与我们介绍的主题“Backbone”没有半毛钱的关系,因此你可以完全不理会“Backbone”的概念来学习它,或将它单独运用到任何一个页面。(另外,Underscore还可以被使用在Node.js运行环境。)
在学习Underscore之前,你应该先保存它的API地址,因为你将在以后经常访问它:
http://documentcloud.github.com/un ...
本文转自:http://yujianshenbing.iteye.com/
1. 前言
本文的目的,是帮助大家快速理解掌握Backbone的使用,但它并不是API,因此我不会将每一个方法都详细地描述,但是我会告诉你如何学习它们。
这是一篇稍稍较长的技术文章,因为我想将我所了解的东西尽可能详细地分享给大家。但它还不至于出版为一本书籍,因为Backbone其实非常简单。当然,这并不表示Backbone提供的功能有限,相反,它能用简单的实现构建出复杂的应用,这正是Backbone的强大之处。
在正式学习Backbone之前,你需要准备一些东西:
首先,你需要获取Ba ...
本文转自:http://yujianshenbing.iteye.com/
最近一直在关注Backbone,工作之余将Backbone和Underscore库的源码逐行解析了一遍,并加入了完整的备注,我觉得已经足够详细,阅读它们可以帮助你快速了解Underscore和Backbone的内部实现。
解析及备注后的源码,请从本文的附件中下载。 我想将我所了解的东西尽可能详细地分享给大家,因此我现在正忙着编写一篇关于Backbone的教程,计划在近期发布到我的JavaEye博客,正在学习或准备学习的朋友,请留意关注。
如果你还不了解Back ...
今天发现一个问题,记录一下
环境:火狐浏览器
开发新建用户功能时,碰到一个狗血的问题
当表单含有一个type="text"的input控件和一个type="password"的input控件时,奇妙的事情发生了:
默认会把当前用户的登录名填充到type="text"的input控件中,把登录密码填充到type="password"中
如图:
<table id="infoTab" cellpadding="0" cellsp ...
import java.util.ArrayList;
import java.util.List;
import org.apache.commons.lang.StringUtils;
import com.uuzz.frame.base.exception.ProcessPathException;
/**
*
* 类 名: PathUtils
* 描 述: 对于路径问题处理的工具类
* 作 者: Vv
* 创 建: 2012-11-29
* 版 ...