自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(225)
  • 资源 (9)

原创 感谢大家的阅读,关注,点赞!!!

首先,感谢任何一个阅读,关注或点赞我博客的朋友!!本人当初写博客的初衷是:刚接触这个领域,几乎天天遇到问题,然后查阅很多的资料,花费一定的时间才能解决一个问题或者一个知识的盲点。因此每当我遇到什么问题的时候,都会写博客适当的记录。因为我相信还会有很多人遇到和我一样或类似的问题,也真心希望我的文章可以帮助大家尽快的解决问题。当然博客中的任何问题都欢迎大家随时指出!欢迎有兴趣的人私信留...

2020-03-26 22:39:19 107

原创 密码学总结

1. 数学方面中国剩余定义,计算x --> 列表 模的计算 gcd计算 + extend gcd(代码实现)--> get inverse(if remainder == 1,有;else 无) Euler‘s公式 :计算O Fermat’s Theorem:计算x^a2.Symmetric Cryptography3.Asymmetric CryptographyLimitations of Symmetric Key Systems (密钥分发/存储)...

2020-09-13 22:56:46 14

原创 「Test」02作业整理

再次记录一下都写了什么作业作业1:题目根据给定的程序,做等价类划分,边界值分析,并使用上面的两种策略选择测试用例。测试用例不要忘记有output。然后等价类划分的时候要做图(树)。然后使用Junit test实现。在计算coverage score。这里选择的覆盖策略不同,计算方法不同。最后对程序做mutant处理。并且讨论之前设计的测试用例是否可以覆盖mutant。最后得分是根据网站中的排名。也就是你的测试用例是否测试出别人设计的突变。考察的点:实际情况中的等价类划分和边界值分析

2020-09-10 03:24:40 11

原创 「Test」01.软件的使用

summary一. git的使用二.JUnit test一. git的使用第一次使用的时候,除了要安装之外,要连接到指定的github中,就需要输入密码和账户,但是之后不在需要。Clone项目到指定的位置:i.e :桌面。注意clone的时候地址,有的时候选择http或者ssh。 使用终端打开该项目的项目的位置,然后依次使用下面的语句 对项目内容进行调整后,使用下列语句对修改之处进行提取和标注 git status 4. 无误后,将修改对文件添加到仓库中...

2020-09-10 03:03:21 11

原创 「机器学习_8」Bag-of-Words

Bag-of-Words1.文字问题2.什么是Bag-of-Words1.文字问题文本建模的一个问题是它很杂乱,机器学习算法之类的技术更喜欢定义明确的固定长度输入和输出。机器学习算法无法直接处理原始文本;文本必须转换为数字。具体来说,是数字向量。在语言处理中,矢量x是从文本数据中导出的,以便反映文本的各种语言特性。这称为特征提取或特征编码。一种流行且简单的使用文本数据进行特征提取的方法称为Bag-of-Wor...

2020-07-04 20:54:32 105

转载 「ds」Thread线程中start()和run()方法的区别

转载:https://blog.csdn.net/codershamo/article/details/51886430#:~:text=Thread%E7%9A%84run%EF%BC%88%EF%BC%89%E4%B8%8Estart%EF%BC%88%EF%BC%89%E7%9A%84%E5%8C%BA%E5%88%AB&text=%E5%8F%AF%E4%BB%A5%E9%80%9A%E8%BF%87%E5%88%9B%E5%BB%BAThread,%E9%98%BB%E5%A1%9E%E5

2020-06-14 21:18:37 74

原创 Distributed Systems (COMP90015_2020_SM1) 复习

Distributed Systems (COMP90015_2020_SM1)5.Operating System Architecture5.1 NOS && DOSnos(3) dos(4)5.2 core OS componentsprocessing manager thread manager memory model communication manager supervisor5.3 supervisor && user..

2020-06-10 00:32:10 100

原创 「ds」RPC和RMI之间的区别

RPC和RMI之间的区别1. RPCRPC代表支持过程编程的远程过程调用。它几乎就像IPC机制一样,只要软件允许流程管理共享信息。本质上需要基于消息的通信。2. RMIRMI代表Remote Method Invocation,与PRC类似,但是它支持Java的面向对象编程。允许线程对异物决定策略。在RMI中,对象作为参数而不是普通数据传递。该图显示了RMI协议的客户端-服务器体系结构。3. 区别RPC和RMI都相似,但是RPC和RMI之间的基本区别是RPC支持过程.

2020-06-09 21:37:07 82

原创 「ds」Monolithic && Microkernel区别

Monolithic && Microkernel区别单核整个操作系统都放置在内核中 它作为一个大过程运行 由于所有服务都放置在内核中,因此它们只有一个地址空间 更大 易于实现/编码 性能高(因为内核可以将所有内容放入内核,因此可以直接调用任何函数) 安全性降低(如果一项服务失败,则整个系统崩溃)微内核内核中仅放置了最少的代码(仅基本内存管理和进程间通信代码) 在这里,内核被分解为称为服务器的进程 由于服务(服务器提供服务)是分开的,因此它们具有不同的地址空间

2020-06-09 03:26:16 66

原创 「ds」网络操作系统和分布式操作系统之间的区别

网络操作系统和分布式操作系统之间的区别1. 什么是网络操作系统网络操作系统在服务器上运行,并提供与网络相关的功能。它管理数据,用户,组并提供安全性。这些系统允许用户交换文件,共享设备,如网络中的多个设备,如打印机之间的局域网(LAN),专用网络,或一些其他网络在这些系统中,集中式服务器非常稳定。将新技术和硬件集成到系统很容易。另一个关键点是服务器的可访问性。可以从远程位置访问它进行维护。但是,建立和运行服务器非常昂贵。此外,这些系统需要经常更新和维护。2.什么是分布式操作系统.

2020-06-09 01:05:40 137

原创 「ds」多线程服务器的体系结构

多线程服务器的体系结构Architecture for Multithread ServersWorker pool Thread-per-request Thread-per-connection Thread-per-object1. 线程池 Worker pool1.1 定义线程池是一组预先实例化的空闲线程,它们随时可以进行工作。当要执行大量的短任务而不是少量的长任务时,优先于为每个任务实例化新线程。这样可以避免产生大量线程的开销。1.2 实现实施会因环境...

2020-06-08 02:10:23 40

原创 「python」读写csv文件

「python」读写csv文件本文会依次介绍:1.使用pandas读写csv文件2.使用csv包读写文件3.pandas读取文件后是DataFrame,如何转化成list。1. 写入csv文件1.1 pandas常用的一种方式是pandasimport pandas as pd#任意的多组列表a = [1,2,3]b = [4,5,6] dataframe = pd.DataFram...

2020-05-19 03:28:38 58

原创 「sklearn_2」Feature selection

Feature selection

2020-05-16 23:05:39 53

原创 「python」numpy库

本文用来记录我在使用numpy库时,经常使用的函数1.shape功能:查看矩阵或者数组的维数。3*3>>> e = eye(3)>>> earray([[ 1., 0., 0.], [ 0., 1., 0.], [ 0., 0., 1.]])>>> e.shape(3, 3)4*1>>> b =array([1,2,3,4])>>> ...

2020-05-16 04:18:53 50

原创 「sklearn_1」决策树

在之前的文章中,以及提到过决策树的原理和实现,下面阐述如何使用python3(jupyter)实现首先,这里有很好用的sklearn库:参考官方文档:https://scikit-learn.org/stable/modules/generated/sklearn.tree.DecisionTreeClassifier.html下面就介绍几个最常用的函数和一个训练的过程:首先需要安装sklearn库,然后将数据分割成train和test,并且需要按照features/lables分,下.

2020-05-16 03:40:07 60

原创 「java」重载&重写&多态

在学习继承后,很多同学会混淆:继承后重载,重写和多态的问题,我就写了一个小程序对下面对几个事情进行下解释。我建议不理解或则有疑惑的地方,可以自己写个类测试一下就会明白其中的含义。有些图由于csdn网站的原因,一直显示服务器存在错误,我明天再次上传。1.首先大家需要先理解重载和重写对定义。我简单对介绍一下哈,重载就是发生在一个类中,同名函数但是不同参数的多个函数的称呼。而重写就是发生在继承之后,子类重写了父类的一些函数,子类可能因为某些原因认为父类函数过于抽象等原因,进行重写。二者的.

2020-05-14 22:38:03 68

原创 多线程实现字典系统(server+client)

多线程字典系统实现首先说明下该系统可以实现的功能,小白都可以!!!!该博客只提供学习和实现的思路,如果需要详细的代码,请留言!!!1 具体要求简单来说,就是实现服务器端和客户端,可以做到多个客户端并发对字典中的数据进行操作,但是不考虑跨局域网的情况,但是我稍后的文章会介绍一个跨局域网多线程系统的实现。1.需要实现客户端和服务器端Socket2.实现多用户并发执行字典查询等操作 Thread类/Runnable接口...

2020-05-13 02:06:14 83

转载 「图_03」用例图

「图_03」用例图1. 介绍:用例图主要用来描述角色以及角色与用例之间的连接关系,说明的是谁要使用系统,以及他们使用该系统可以做些什么。一个用例图包含了多个模型元素,如系统、参与者和用例,并且显示这些元素之间的各种关系,如泛化、关联和依赖。它展示了一个外部用户能够观察到的系统功能模型图。【用途】:帮助开发团队以一种可视化的方式理解系统的功能需求。2. 元素组成1.参与者(Actor)与应用程序或系统进行交互的用...

2020-05-10 00:10:56 64

原创 「图_02」时序图 sequence diagram

「图_02」时序图 sequence diagram系列文章: 「图_01」类图下面的介绍部分主要是根据其他的文章编写的,但是第四部分的例子是我自己找到。1. 介绍时序图表示的是对象之间的交互,这些对象都是按照时间顺序排列的2. 组成元素角色(Actor)对象(Object)生命线(Lifeline)控制焦点(Focus of Control)消息(Message)自关联消息(Self-Message)Combined Fragmen...

2020-05-09 21:50:09 85

原创 「图_01」类图

「图_01」类图1.介绍简单来说,类图主要是用来表示类以及类直接的关系。2.画法类图中,主要是包括图和关系。2.1 类 & 接口图其实也就是我们看到的长方形,主要用来表示各个类和接口。类(Class):使用三层矩形框表示。第一层显示类的名称,如果是抽象类,则就用斜体显示。第二层是字段和属性。第三层是类的方法。注意前面的符号,‘+’表示public,‘-’表示private,‘#’表示protected。上面是普...

2020-05-09 19:33:41 93

原创 「机器学习_8」 perceptron 实例

Perceptron 具有隐藏层数据数据的训练当存在一个隐藏层的时候的perceptron(3 layer),计算最终权重。AND 和 OR 的计算(计算两个数的&和|) 注意,本题已知learning rate = 0.1; 初始的θ01 = θ11 = θ21 = 0 ; Output layer 的step function,最...

2020-05-05 15:57:08 62

原创 「机器学习_11」分类和回归

分类和回归 Classification & regression本质上讲:classification是预测一个标签,但是regression是关于预测数量当有人询问“how do I calculate accuracy for my regression problem?”时,就是没有充分理解好二...

2020-05-05 15:40:13 61

原创 「机器学习_10」Backpropagation 实例

Multilayer perceptron计算--- backpropagation The network should implement the XOR function. 已知:

2020-05-02 23:59:04 62

原创 「机器学习_9」 Backpropagation

Lec 6 Learning Parameters of Multi-layer Perceptrons with Backpropagation Summary Learning parameters of neural networks The Backpropagation algorithm Toward backpropagation使用pe...

2020-05-02 16:29:29 77

原创 「机器学习_7」 one-hot encoding解释

one-hotencoding的解释Whyone-hotencodedatainmachinelearning?ØWhatiscategoricaldata?Someexamplesinclude:lA“pet”variablewiththevalues:“dog”and“cat“.lA“color”variablewith...

2020-05-02 12:43:34 77

原创 「机器学习_6」The Perceptron

Lec6ThePerceptron Lec---Summary •Biologicalmotivation•Error-basedclassifier (只要预测结果和真实结果不一致,就要一直更新权重,就需要一直训练) (而且要明白整个训练和计算的过程,下面有具体的例子)•ThePerceptronRule (权重的计算)•Rel...

2020-05-02 12:40:37 71

原创 「机器学习_5」逻辑回归(Logistic Regression )

学习逻辑回归需要清楚的几件事:假设函数怎么用(怎么预测),决策边界怎么用(一般取0.5),损失函数如果计算(因为要取最小),优化方法(重新计算各个权重)建议:我阅读的英文参考资料的相关内容除了公式我并没有往上发布。但是我会放到我的下载资料中,建议,想彻底理解这几个内容的,如果不想直接从公式推导入手,可以考虑看下具体的例子,就会明白其中的含义。前言 本文主要介绍逻辑回归的基础知识,...

2020-04-30 02:36:35 88

转载 「机器学习_4」梯度下降(Gradient Descent)

在求解机器学习算法的模型参数,即无约束优化问题时,梯度下降(Gradient Descent)是最常采用的方法之一。1. 梯度    在微积分里面,对多元函数的参数求∂偏导数,把求得的各个参数的偏导数以向量的形式写出来,就是梯度。 比如函数f(x,y), 分别对x,y求偏导数,求得的梯度向量就是(∂f/∂x,∂f/∂y)T,简称grad f(x,y...

2020-04-27 11:47:50 89

原创 「网络」同步通信与异步通信区别

先分别阐述下二者是什么,在进行比较。同步传输与异步传输虽然从名字上来看是两个完全不同的方式,但要知道,他们的目的是相同的,其实他们都是在进行位同步的动作,只不过一个选择了直捣黄龙,而另一个是迂回作战。所以首先应该明确一个思想,如果想理解这两种方式只要理解了他们是在如何进行同步就可以了。1.同步通信原理1.1 定义 同步通信中双方使用频率一致的时钟,它的分组相比异步则大得多,称...

2020-04-25 12:57:39 109

转载 「java」Java中声明一个对象并赋值NULL或者只声明不赋值

Java中声明一个对象并赋值NULL或者只声明不赋值其实这个问题可以当成声明变量要不要赋初始值的问题,不管这个变量是基础类型还是引用类型,只是基础类型不能赋值NULL。这里要分两种清况,成员变量或者局部变量。给一个代码:class People{ private String name; private int age; String getName() ...

2020-04-25 11:03:33 286

转载 「DS」分布式共享内存

分布式共享内存分布式共享内存,Distributed Shared Memory(DSM),是一种构架,多个机器共享所有的内存,看到的是同一块地址空间。这样就像使用同一个机器一样,操作不同机器上的内存了。1.1 简单实现一个很直接地想法,就是做一个内存的映射表。比如4个4G的机器,组成一个16G的共享内存。那么0-4G映射到机器1上,4-8...

2020-04-24 22:24:47 229

原创 MySQL数据库密码找回

我经常忘记我的MySQL数据库和密码。下面用这篇文件记录我找回密码的过程。1.打开mysql.exe和mysqld.exe所在的文件夹,复制路径地址这一步对于我来说就很难了,因为我经常忘记安装到哪里,更别说咋找了,而且我安装的还有MySQL的一系列软件。我就是用毕竟笨拙,但是是我首先想到的一个办法。就是在这里找,其实一般情况下,没有自定义习惯的,同时是会在C盘的。下面是我的...

2020-04-22 22:11:22 67

原创 「java」 TCP编程

1. TCP建立链接的步骤1.客户端向服务器端发送连接请求,被动地等待服务器的响应, 通过I/O流与服务端通信2.服务端的建立一个通信终端,被动地等待客户端的连接。3.当客户端向服务端发生连接请求后,服务端创建一个sockt实例,并为该实例创建一个新的线程,使用I/O 流与客户端进行通讯 public void client() throws Exception ...

2020-04-16 20:49:50 60

转载 「java」中间件

1.Java中间件的定义 在Java web开发的演进与进化中,我们对于消息系统,数据库,服务化接口的抽象等,涉及数据分离的过程中,在分离过程中,就会涉及到分离后系统间,数据库间的交互。java中间件就是处理我们数据间交互,连接数据分离后两个系统间的通信,中间件不属于任何一个开发项目,就是让我们对应系统间或者数据库间数据流通无感知。有点像Linux下的管道。2.中间件应用的基本领域与代表...

2020-04-16 01:32:27 39

原创 「java」 synchronized 方法

synchronized 关键字,它包括两种用法:synchronized 方法和 synchronized 块。本文阐述synchronized 方法的使用,synchronized 块的内容请参考我的另一篇文章:「java」synchronized(this) 区块1. synchronized 方法:通过在方法声明中加入 synchronized关键字来声明 synch...

2020-04-16 00:46:28 36

原创 「java」synchronized(this) 区块

该关键字的作用:当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。synchronized关键字还可以用于方法中的某个区块中,表示只对这个区块的资源实行互斥访问。用法是: synchronized(this){/*区块*/},它的作用域是当前对象;下面使用例子分别解释下面几句话的含义: 一、当两个并发线程访问同一个对象obj...

2020-04-15 23:43:40 44

原创 「java」线程 & 进程

这里来区分一下线程和进程进程:每个进程都有独立的代码和数据空间(进程上下文) 进程间的切换会有较大的开销 一个进程包含1--n个线程。 进程是资源分配的最小单位线程:同一类线程共享代码和数据空间(因为多线程组成进程,如果进程是资源分配的最小单位,那么线程之间彼此共享资源就很好理解) 每个线程有独立的运行栈和程序计数器(PC) 线程切换开销小。 线程是cpu调度的最小...

2020-04-14 01:59:13 33

原创 「python」DataFrame数据合并

使用python读取数据,进行所谓表的合并是非常常见的。但是我在这里不是介绍如何合并不同类型的表格介绍两个函数:pandas.merge和pandas.concat1. mergemerge可以翻译成是融合的意思,使用的时候注意参数的设置。函数的参数:merge( left, right, how="inner", on=None, ...

2020-04-14 01:07:59 1621

原创 「python」No module named 'nltk.translate'; 'nltk' is not a package

报错信息No module named 'nltk.translate'; 'nltk' is not a package出错原因是:在你运行的这个路径下,一定存在了一个文件叫:nltk.py。解决办法:只需要把更改nltk.py的文件名或者换个地址即可。...

2020-04-13 00:23:02 137

转载 「python」set集合

在python3中按数据类型的可变与不可变大致分为如下几种类型,前面已经介绍了另外几种了。今天讲讲set。不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组);可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)。1.set是什么?用来干什么?python中,用set来表示一个无序不重复元素的序列。set的只要...

2020-04-11 14:30:14 28

数据结构--表、栈、队列(java)

数据结构和算法分析(java)实现中第三章知识点的总结,主要讲的是表。栈、队列的原理和实现,以及应用。一共17页。

2018-07-29

软件测试总结

该文档共34页,全部为个人总结。 总结了软件测试的定义,发展,软件测试的多种常见的方法,他们的模型,如何使用,比较的优缺点。主要是定义和原理的讲解,并没有具体的实例。

2018-07-23

Mastering UML with Rational Rose

Table of Contents Mastering UML with Rational Rose 2002........................................................................................................1 Chapter 1: Introduction to UML.......................................................................................................................4 Introduction to the Object−Oriented Paradigm.......................................................................................4 Encapsulation..............................................................................................................................5 Inheritance..................................................................................................................................6 Polymorphism.............................................................................................................................8 What Is Visual Modeling?.......................................................................................................................8 Systems of Graphical Notation................................................................................................................9 Booch Notation.........................................................................................................................10 Object Management Technology (OMT).................................................................................10 Unified Modeling Language (UML)........................................................................................11 Understanding UML Diagrams..............................................................................................................12 Business Use Case Diagrams....................................................................................................13 Use Case Diagrams...................................................................................................................14 Activity Diagrams.....................................................................................................................14 Sequence Diagrams...................................................................................................................16 Collaboration Diagrams............................................................................................................17 Class Diagrams.........................................................................................................................17 Statechart Diagrams..................................................................................................................18 Component Diagrams...............................................................................................................19 Deployment Diagrams..............................................................................................................21 Visual Modeling and the Software Development Process.....................................................................22 Inception...................................................................................................................................24 Elaboration................................................................................................................................24 Construction..............................................................................................................................25 Transition..................................................................................................................................26 Summary................................................................................................................................................26 Chapter 2: A Tour of Rose...............................................................................................................................27 What Is Rose?........................................................................................................................................27 Getting Around in Rose.........................................................................................................................30 Parts of the Screen....................................................................................................................31 Exploring Four Views in a Rose Model................................................................................................38 Use Case View..........................................................................................................................38 Logical View.............................................................................................................................40 Component View......................................................................................................................42 Deployment View.....................................................................................................................43 Working with Rose................................................................................................................................45 Creating Models........................................................................................................................45 Saving Models..........................................................................................................................46 Exporting and Importing Models..............................................................................................47 Publishing Models to the Web..................................................................................................48 Working with Controlled Units................................................................................................50 Using the Model Integrator.......................................................................................................52 Working with Notes..................................................................................................................53 Working with Packages............................................................................................................54 Adding Files and URLs to Rose Model Elements....................................................................56 Adding and Deleting Diagrams................................................................................................56 Setting Global Options...........................................................................................................................57 Working with Fonts..................................................................................................................58 Working with Colors................................................................................................................58

2018-07-23

华为模拟器

里面是可以安装使用的华为模拟器。 只需要下载可以直接安装。 运行没有问题。 模拟计算机网络的实验或部分过程

2018-07-23

计算机网络实验--ip部分

该文档为计算机网络实验中ip部分的答案和讲解。 一共14页。 其中有15个问题的答案和wireshark的贴图讲解。 以及中文实验指导书的链接。

2018-07-23

计算机网络--ICMP

该文档是关于计算机网络中实验ICMP部分的答案。题目为英文,如下,答案为中文,部分有图文解释。 Ethereal Lab: ICMP Version: July 2005 © 2005 J.F. Kurose, K.W. Ross. All Rights Reserved Computer Networking: A Topdown Approach Featuring the Internet, 3rd edition. In this lab, we’ll explore several aspects of the ICMP protocol: • ICMP messages generating by the Ping program; • ICMP messages generated by the Traceroute program; • the format and contents of an ICMP message. Before attacking this lab, you’re encouraged to review the ICMP material in the textbook (Section 4.4.3 in the 3rd edition.) We present this lab in the context of the Microsoft Windows operating system. However, it is straightforward to translate the lab to a Unix or Linux environment. 1. ICMP and Ping Let’s begin our ICMP adventure by capturing the packets generated by the Ping program. You may recall that the Ping program is simple tool that allows anyone (for example, a network administrator) to verify if a host is live or not. The Ping program in the source host sends a packet to the target IP address; if the target is live, the Ping program in the target host responds by sending a packet back to the source host. As you might have guessed (given that this lab is about ICMP), both of these Ping packets are ICMP packets.

2018-07-23

计算机网络实验中DNS答案

该答案为计算机网络Ethereal Lab DNS的实验的答案。 里面的题目是英文的,解答是中文的,并且基本都贴出了wireshark中抓包的过程,有答案,多数问题有解释。

2018-07-23

计算机网络复习总结

包含计算机网络中运算层,网络层、链路层和局域网、无线网络和移动网络以及计算机网络中的安全的知识的总结。其中有多个题目的讲解,中英文对照。

2018-07-23

Infomation Technology ROJECT MANAGEMENT-7e

Preface xix Chapter 1 Introduction to Project Management 1 Chapter 2 The Project Management and Information Technology Context 43 Chapter 3 The Project Management Process Groups: A Case Study 81 Chapter 4 Project Integration Management 139 Chapter 5 Project Scope Management 187 Chapter 6 Project Time Management 225 Chapter 7 Project Cost Management 271 Chapter 8 Project Quality Management 311 Chapter 9 Project Human Resource Management 359 Chapter 10 Project Communications Management 405 Chapter 11 Project Risk Management 439 Copyright 2012 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in Chapter 12 Project Procurement Management 479 Chapter 13 Project Stakeholder Management 509 Preface xix Chapter 1 Introduction to Project Management 1 Introduction 2 What Is a Project? 4 Examples of IT Projects 4 Project Attributes 6 Project Constraints 7 What Is Project Management? 9 Project Stakeholders 10 Project Management Knowledge Areas 11 Project Management Tools and Techniques 12 Project Success 14 Program and Project Portfolio Management 16 Programs 17 Project Portfolio Management 17 The Role of the Project Manager 21 Project Manager Job Description 21 Suggested Skills for Project Managers 22 Importance of People Skills and Leadership Skills 24 Careers for IT Project Managers 25 The Project Management Profession 26 History of Project Management 26 The Project Management Institute 30 Project Management Certification 30 Ethics in Project Management 32 Project Management Software 33 Chapter Summary 36 Quick Quiz 37 Quick Quiz Answers 38 Discussion Questions 38 Exercises 39 Key Terms 40 End Notes 41

2018-07-23

空空如也

空空如也
提示
确定要删除当前文章?
取消 删除