自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

上善若水

人法地,地法天,天法道,道法自然

  • 博客(157)
  • 资源 (5)
  • 问答 (1)
  • 收藏
  • 关注

原创 十.项目相关方管理

项目相关方管理:识别和分析相关方、引导合理参与项目、监控相关方参与情况。 项目相关方管理过程包含:识别相关方、规划相关方参与、管理相关方参与、监督相关方参与。 相关方是能影响项目和受项目影响的任何人。 项目发起人:领导项目启动、签发项目章程、验收最终产品。识别相关方识别相关方过程:识别全部相关方及信息、分析其利益和影响等、评估其对各情况的反应。 强调:尽早识别相关方,尽全面的识别相关方,要经常开展识别相关方。识别相关方输入:项目章程、商业文件、协议,项目管理计划、项目文件。输出:相关.

2020-10-24 09:33:38 1334

原创 九.项目采购管理

合同合同 = 明确权利义务+法律约束力+协商一致最正式的项目文件必须严格执行 可做必要修改 必须协商一致合同成立 = 要约(offer)+承诺要约是要约人发出的意思表示,愿按特定条件与对方成立合同。成为要约的三个条件:向特定的人发出的 以订立合同为目的 内容全面明确肯定要约在有效期内对要约人有约束力不得修改要约 不得撤销要约 不得拒绝承诺承诺:是被要约人发出的意思表示,愿意按要约的内容成立合同。被要约人或合法代理人做出 必须在有效期内做出 必须完全、无条件的做出招.

2020-10-24 09:33:27 387

原创 八.项目风险管理

项目风险管理的实现过程7个包括:规划风险管理、识别风险、实施定性风险分析、实施定量风险分析、规划风险应对、实施风险应对和监督风险。大多数风险可预测可管理 积极主动而非消极被动 风险管理决定项目成败有两个层面的风险:整体项目风险、单个项目风险。风险既包括威胁,也包括机会。单个项目风险包括:有积极影响的不确定事件、有消极影响的不确定事件。 整体项目风险 是已经识别出来的所有单个项目风险,加未识别出来的全部其他不确定性来源。可能性和后果联合决定了风险敞口。如果把可能性和后果都量化,那么风险敞口=可能

2020-10-24 09:33:17 1463

原创 七.项目沟通管理

项目沟通管理包括:规划沟通管理、管理沟通、监督沟通制定项目沟通策略:关于沟通的原则性规定 编制沟通管理计划:沟通工件、沟通活动 实施沟通管理计划:生产沟通工件、开展沟通活动 监控沟通绩效:沟通工件的绩效、沟通活动的绩效项目沟通的5C原则:Clear Purpose(目的明确)、Correct Expression(表达正确)、Concise Expression(表达简洁)、Coherent Logic(逻辑连贯)、Controlling Ideas(思路掌控) 沟通的类型:1) 正式沟通和非正

2020-10-24 09:32:57 2819

原创 六.项目资源管理

项目资源管理:识别所需资源、获取所需资源、管理所需资源。 获取资源、建设团队、管理团队这三个过程会引起事业环境因素变化。 项目资源管理过程包括规划资源管理、估算活动资源、获取资源、建设团队、管理团队和控制资源。规划资源管理规划资源管理过程主要内容:如何估算所需资源、如何获取所需资源、如何管理和利用资源。 规划资源管理输入:项目章程、项目管理计划(质量管理计划和范围基准)、项目文件(项目)。输出:资源管理计划、团队章程。资源管理计划包括:既适用于团队资源内容又适用于实物资源内容、只适用于团队资源内

2020-10-24 09:32:39 2032

原创 五.项目质量管理

项目质量管理包括 规划质量管理、管理质量和控制质量。 劣质和低等级:劣质是质量不合格;低等级是质量没有问题,只是功能少点。 属性抽样和变量抽样:属性抽样只是关系产品质量合格或者不合格。变量抽样:关注的是检测的值所处的位置。 每个人都需要参与质量管理的过程。项目经理对项目质量负有最终责任。 五级质量管理水平:建立和维护优秀质量文化 质量是规划和设计出来的 检查和纠正生产过程 出厂前检查和纠正缺陷 出厂后发现和纠正缺陷重要质量管理理念一次就把事情做对 质量是免费的 质量首先是规划出来的

2020-10-24 09:32:22 393

原创 四.项目成本管理

项目成本管理:确保项目在批准的预算内完成。四个过程:规划成本管理、估算成本、制定预算、控制成本。 投资回收期:指用多长时间将项目投资收回来。 投资回报率:指项目投产后的年均利润与项目投资额之比。 净现值:收入的现值减去支出的现值。任何净现值大于0的项目都是值得做的。 从沉没成本来讲,“成本超支其实是没办法解决的”。 生命周期成本包括项目建设成本、运营维护成本、报废处置成本等全部成本。规划成本管理规划成本管理的输入:项目章程、项目管理计划(进度管理计划、风险管理计划)。输出:成本管理计划。 成

2020-10-24 09:31:59 569

原创 三.项目进度管理

项目进度管理的六个过程:规划进度管理--->定义活动---->排列活动顺序---->估算活动持续时间---->制定进度计划---->控制进度。规划进度管理规划进度管理输入:项目章程、项目管理计划。输出:进度管理计划。、 进度管理计划包括:进度模型制定方法 资源/工期估算的准确性 资源/工期的计量单位 组织程序链接 控制临界值 绩效测量规则 进度绩效报告格式 如何维护进度模型 版本发布和迭代长度工具和技术:专家判断、数据分析(备选方案分析)、会议定义活

2020-10-24 09:31:35 1708

原创 二.项目范围管理

具体可测量的要求才可列做项目的需求。项目范围管理要求人们做且只做项目范围内的工作。 项目范围包括产品范围和项目范围。产品范围决定项目范围,项目范围服务于产品范围。 范围蔓延是指未经控制的项目范围逐渐扩大。 项目范围管理的过程:规划范围管理、收集需求、定义范围、创建WBS、确认范围和控制范围。规划范围管理规划范围管理的输入:项目章程、项目管理计划。输出:需求管理计划和范围管理计划。 需求管理计划 如何收集需求 如何分析需求, 如何记录需求, 如何追踪需求实现, 如何管理

2020-10-24 09:31:06 618

原创 一.项目整合管理

项目经理是整合管理的最终责任人。项目经理作为“整合者”,必须亲自承担整合管理工作,不能授权给其他团队人员去开展。 项目内部的整合,肯定是项目 经理的责任;项目外部的整合,项目经理至少要承担协助的责任。 项目前期准备阶段主要目的是:落实项目的可行性、落实所需的项目资金。项目经理可参与前期准备阶段,但通常不是主持人。在项目前期准备阶段会输出:商业论证报告和效益管理计划。 项目整合管理的过程包括:制定项目章程、制定项目管理计划、指导和管理项目工作、管理项目知识、监控项目工作、实施整体变更控制、结束项目或阶段

2020-10-24 09:30:01 1017

转载 java高并发锁的3种实现示例代码

初级技巧 - 乐观锁乐观锁适合这样的场景:读不会冲突,写会冲突。同时读的频率远大于写。以下面的代码为例,悲观锁的实现:public Object get(Object key) { synchronized(map) { if(map.get(key) == null) { // set some values } return map.get(k...

2018-09-18 14:47:27 3483 1

原创 微信小程序接口开发之加密数据解密算法

微信小程序接口如果涉及敏感数据(如wx.getUserInfo当中的 openId 和unionId ),接口的明文内容将不包含这些敏感数据。开发者如需要获取敏感数据,需要对接口返回的加密数据( encryptedData )进行对称解密。 解密算法如下:1、对称解密使用的算法为 AES-128-CBC,数据采用PKCS#7填充。 2、对称解密的目标密文为 Base64_Decode(enc...

2018-08-28 09:14:51 11255

转载 微信小程序源码案例大全

微信小程序demo:足球,赛事分析小程序简易导航小程序demo:办公审批小程序Demo:电魔方小程序demo:借阅伴侣微信小程序demo:投票微信小程序demo:健康生活小程序demo:文章列表demo微商城(含微信小程序)完整源码+配置指南...

2018-08-22 09:12:50 3181 1

原创 Jmeter对HTTP请求压力测试、并发测试的简单使用方法

        最近公司需要开发一个简单的报名系统,供外网用户提供报名服务,由于我们公司是个初创的微型公司,开发人员都是刚毕业不久,开发经验相当缺乏。对于服务器性能测试这块的经验更是少得可以忽略。迫使不得不让我们去尝试了解测试的知识。首先

2018-08-18 11:30:50 42946 4

原创 Warn: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead

Http 客户端使用getResponseBodyAsString()时,会出现警告:Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead原因是:返回的HTTP头没有指定contentLength,或者是contentLength大于上限(默认是1M)。如果能确...

2018-08-15 09:59:42 4528

原创 centos 上配置单机版fastdfs

1、安装gcc等工具yum -y install zlib zlib-devel pcre pcre-devel gcc gcc-c++ openssl openssl-devel libevent libevent-devel perl unzip net-tools wget 2、安装libeventyum -y install libevent3、安装libfastco...

2018-08-13 17:37:32 649

原创 MongoDB 可视化工具Studio 3T介绍

告别终端使用可视化工具Studio 3T对MongoDB进行数据库的操作。简单的使用步骤介绍 1、启动MongoDB服务器(方法见MongoDB介绍与安装中的介绍)2、连接MongoDB服务器 3、操作数据库 <link rel="styleshe...

2018-07-31 16:13:45 3434

原创 JVM 垃圾回收 GC详解

1. GC概述 1.1 GC(Garbage Collection)是JVM的核心组件,它在JVM中以单独的线程(daemon thread)运行,作用于内存堆区域(Stack Space),扫描那些经过new关键字创建的无用的对象并清除以释放内存,必要时整理内存。 只作用于堆区域吗? 也会扫描方法区(永久代) 只处理经过new关键字创建的对象吗? 也会处理无用常量和无用类...

2018-07-30 14:47:49 4456 1

转载 用Maxwell实时监听Mysql的binlog日志,并且把解析的json格式数据发送到kafka窗口

具体步骤一:在linux环境下安装部署好mysql1 开启binlogsudo vi /etc/my.cnf2 mysql的binlog格式有3种,为了把binlog解析成json数据格式,要设置binlog的格式为row(binlog有三种格式:Statement、Row以及Mix...

2018-07-23 11:11:12 3852 1

原创 MyBatis-Plus 工具使用之EntityWrapper

1、项目中引入jar包,我这里使用Maven构建<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus</artifactId> <version&amp

2018-07-23 11:01:41 81293 4

原创 win10下安装kettel

1、下载Kettel,下载地址:https://community.hitachivantara.com/docs/DOC-1009855 2、安装JDK,我这里安装的是JDK1.8 3、解压Kettel目录

2018-07-17 09:06:16 864

转载 Spring Boot笔记之自定义启动banner

Spring Boot笔记之自定义启动banner   控制banner内容 Spring Boot启动的时候默认的banner是spring的字样,看多了觉得挺单调的,Spring Boot为我们提供了自定义banner的功能。 自定义b...

2018-07-09 17:31:29 677

原创 docker创建mysql容器

1、查看mysql源:docker search mysql 2、获取mysql镜像: docker pull mysql/mysql-server 3、创建mysql容器docker run --name test-mysql -p 3308:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql4、运行mysql并测试连接dock...

2018-06-21 16:16:20 566

原创 centos 7上docker-ce安装及使用

1、卸载旧版本$ sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ d...

2018-06-20 16:36:46 403 1

原创 centos 7安装docker-compose

1.检查是否安装python-pip,在终端下运行命令:pip -V 从上图中可以看出 系统未安装python-pip安装python-pip先安装:yum -y install epel-release 安装python-pip:yum -y install python-pip 安装完成后输入:pip -V查看 2.安装docker-composepi...

2018-06-20 11:46:00 521

转载 protobuf的Java应用实例

Protobuf协议,全称:Protocol Buffer 它跟JSON,XML一样,是一个规定好的数据传播格式。不过,它的序列化和反序列化的效率太变态了……来看看几张图你就知道它有多变态。 Protobuf的Java实例一、 安装Protobuf去Protobuf的Gi...

2018-06-15 10:36:46 448

原创 Maven clean install 跳过单元测试

1、使用MVN命令 mvn clean install -DskipTests 或者 mvn clean install -Dmaven.test.skip=true2、Eclipse中设置clean install跳过 在pom中设置如下即可。 <plugins> <plugin> &l...

2018-05-09 14:16:14 27305 1

转载 ClassLoader,Thread.currentThread().setContextClassLoader,tomcat的ClassLoader

实际上,在Java应用中所有程序都运行在线程里,如果在程序中没有手工设置过ClassLoader,对于一般的java类如下两种方法获得的ClassLoader通常都是同一个 this.getClass.getClassLoader(); Thread.currentThread().getContextClassLoader();方法一 得到的Classloader是静态的,表明类...

2018-05-08 09:28:27 1097

原创 Tomcat之XML解析器Digester

Catalina中使用Digester解析XML(server.xml)配置文件并创建应用服务器。Digester是一款用于将XML转换为Java对象的事件驱动型工具,是对SAX的高层次封装,它提供了更加友好的接口,隐藏了XML节点具体的层次细节,使开发者可以更加专注于处理过程。Digester最早作为Appache Struts的一部分,后来考虑其通用性,将其移动到了Appache Co...

2018-05-07 14:34:49 624

原创 Tomcat完整设计

1、Tomcat应用服务器设计图 2、Tomcat组件Server:表示整个Servlet容器,tomcat运行环境种只有惟一一个Sever实例。Service:Service表示一个或者多个Connector集合,这些Connector共享同一个Container来出合理其请求。在同一个Tomcat实例内可以包含任意多个Service实例,他们彼此独立。Connector:Tom...

2018-05-07 10:50:51 841 1

原创 Tomcat之Bootstrap类和Catalina类

Tomcat通过类Catalina提供了一个Shell程序,用于解析server.xml创建各个组件。同时,负责启动、停止应用服务器(启动tomcat顶层组件Server) Tomcat使用Digester解析XML文件,包括server.xml和web.xml. Tomcat提供了Bootstrap作为应用服务器启动入后。bootstrap负责创建Catalina实例,根据执...

2018-05-07 10:36:43 667

原创 Hadoop 新旧API之间区别

从0.20.0 版本开始,Hadoop 同时提供了新旧两套MapReduce API。部分早期的0.20发行版本反对使用旧的api,但是后续版本中可以继续使用旧的api,因此1.x和2.x发行版本同时支持就的api。新旧API之间有如下几个明显区别:新API倾向使用虚类,而不是接口,因为更有利扩展。新API移到org.apache.hadoop.mapreduce包及其子包中,而旧的A...

2018-05-04 10:07:16 624

原创 Hadoop HDFS及MapReduce示例程序

1、实现将本地文件合并,并上传至HDFS 本地文件在D:/hadooptest下merge1.txt----------------------hadooptestmerge2.txt-----------------------hadoopmapreduceHadoop集群namenode:hdfs://192.168.31.225:9000public c...

2018-04-26 11:06:56 349

原创 StringTokenizer类说明

StringTokenizer:字符串分隔解析类型一、构造函数。1、 StringTokenizer(String str) :构造一个用来解析str的StringTokenizer对象。java默认的分隔符是“空格”、“制表符(‘\t’)”、“换行符(‘\n’)”、“回车符(‘\r’)”。 2、StringTokenizer(String str, String delim) :构造一...

2018-04-25 17:11:14 697

原创 测试Hadoop程序报错:java.lang.IllegalArgumentException: Wrong FS: hdfs://192.168.31.225:9000/user/root

测试PutMerge程序时,出现java.lang.IllegalArgumentException: Wrong FS: hdfs://192.168.31.225:9000/user/root,测试程序源码如下:package com.hadoop.demo;import java.io.IOException;import org.apache.hadoop.conf.Con...

2018-04-18 15:01:44 3011

原创 用hadoop自带的wordcount测试

1、创建文件example.txt,并将其拷贝到hdfs的/user/root中./hadoop fs -put /root/example.txt /user/root2、执行hadoop-mapreduce-examples-2.8.0.jar./hadoop jar ../share/hadoop/mapreduce/hadoop-mapreduce-examples-2...

2018-04-18 09:44:09 6871

原创 centos 7下防火墙firewall的相关操作

很多linux版本下,防火墙是iptables,而centos7下的防火墙默认是firewall,所以centos7 下面配置防火墙前要检查下系统的防火墙是什么。firewall防火墙操作: 1、查看状态systemctl status firewalld2、开启systemctl start firewalld3、关闭systemctl stop firew...

2018-04-17 15:40:56 226

原创 eclipse安装gradle插件

在线安装地址指南: https://github.com/eclipse/buildship/blob/master/docs/user/Installation.md

2018-04-17 11:41:56 244

原创 Hadoop HDFS文件操作

1、添加目录,HDFS默认工作目录为 /user/{user},其中{USER}为当前登录的用户名。 hadoop fs -mkdir -p /user/root 2、查看目录文件列表 hadoop fs -ls -R / 3、将文件从本地目录put到hdfs中 hadoop fs -put /root/example.ext /user/root 4、删除文件 hadoop...

2018-04-17 10:52:57 896

原创 CentOS 7上安装hadoop集群

环境:CentOS 7虚拟机两台(192.168.31.224、192.168.31.225)、Hadoop-2.8.0 、jdk 1.8实现两台虚拟机SSH免密码登录1、修改主机名,192.168.31.224(hserver1),192.168.31.225(hserver2)在主机192.168.31.224上执行>hostname hserver1在主机19...

2018-04-16 17:04:52 607

Chrome调试手机App配置Hosts

Chrome调试手机Andriod App,Hosts文件配置详细,使用此附件替换C:\Windows\System32\drivers\etc下的HOSTS文件即可,替换前请注意备份原来文件

2018-02-22

Itext实现Html转化为Doc源码、Doc中部分代码为html转化

Itext实现Html转化为Doc源码、Doc中部分代码为html转化

2018-01-19

SpringBoot整合Shiro

此Demo提供springBoot整合shiro的详细代码以及测试代码

2017-12-28

Springboot实现mybatis多数据源配置

SpringBootDemo_mutilDatasource是springboot基于mybatis多数据源实现的Demo

2017-12-18

SpringBootDemo

springboot restful实现,springboot+mybatis+mysql结构demo

2017-12-18

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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