<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[bingjiewenqing的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/bingjiewenqing</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; bingjiewenqing]]></copyright><item><title><![CDATA[项目采购管理和干系人管理]]></title><link>https://blog.youkuaiyun.com/bingjiewenqing/article/details/121063466</link><guid>https://blog.youkuaiyun.com/bingjiewenqing/article/details/121063466</guid><author>bingjiewenqing</author><pubDate>Sun, 31 Oct 2021 14:03:40 +0800</pubDate><description><![CDATA[项目采购管理和干系人管理
项目采购管理

采购管理的基本过程有规划采购管理、实施采购、控制采购和结束采购。

1、规划采购管理
输入

1、项目管理计划
2、需求文件
3、风险登记册
4、活动资源需求
5、项目进度计划
6、活动成本估算
7、干系人登记册
8、事业环境因素
9、组织过程资产

工具与技术

1、自制或外购分析
2、专家判断
3、市场调研
4、会议

输出

1、采购管理计划
2、采购工作说明书
3、采购文件
4、供方选择标准
5、自制或外购决策
6、变更请求
7、项目文件更新

2、实施采购]]></description><category></category></item><item><title><![CDATA[项目沟通管理和风险管理]]></title><link>https://blog.youkuaiyun.com/bingjiewenqing/article/details/121063449</link><guid>https://blog.youkuaiyun.com/bingjiewenqing/article/details/121063449</guid><author>bingjiewenqing</author><pubDate>Sun, 31 Oct 2021 14:02:53 +0800</pubDate><description><![CDATA[项目沟通管理和风险管理
一、项目沟通管理

沟通管理的过程有规划沟通管理、管理沟通和控制沟通。

1、规划沟通管理
输入

1、项目管理计划
2、干系人登记册
3、事业环境因素
4、组织过程资产

工具与技术

1、沟通需求分析
2、沟通技术
3、沟通方法
4、沟通方法
5、会议

输出

1、沟通管理计划
2、项目文件更新

2、管理沟通
输入

1、沟通管理计划
2、工作绩效报告
3、事业环境因素
4、组织过程资产

工具与技术

1、沟通技术
2、沟通模型
3、沟通方法
4、信息管理系统
5、报告绩效]]></description><category></category></item><item><title><![CDATA[项目成本管理、质量管理和人力资源管理]]></title><link>https://blog.youkuaiyun.com/bingjiewenqing/article/details/121055083</link><guid>https://blog.youkuaiyun.com/bingjiewenqing/article/details/121055083</guid><author>bingjiewenqing</author><pubDate>Sat, 30 Oct 2021 19:13:57 +0800</pubDate><description><![CDATA[项目成本管理、质量管理和人力资源管理
一、项目成本管理

成本管理的过程有规划成本管理、成本估算、成本预算和成本控制。

1、规划成本管理
输入

1、项目管理计划
2、项目章程
3、组织过程资产
4、事业环境因素

工具与技术

1、专家判断
2、会议
3、分析技术

输出

成本管理计划

2、成本估算
输入

1、人力资源管理计划
2、成本管理计划
3、范围基准
4、项目进度计划
5、风险登记册
6、事业环境因素
7、组织过程资产

工具与技术

1、类比估算
2、专家判断
3、参数估算
4、自下而上]]></description><category></category></item><item><title><![CDATA[项目范围管理和时间管理]]></title><link>https://blog.youkuaiyun.com/bingjiewenqing/article/details/121054550</link><guid>https://blog.youkuaiyun.com/bingjiewenqing/article/details/121054550</guid><author>bingjiewenqing</author><pubDate>Sat, 30 Oct 2021 18:21:14 +0800</pubDate><description><![CDATA[项目范围管理和时间管理
一、项目范围管理

项目范围管理的过程：规划项目管理、收集需求、定义范围、创建WBS、确认范围和控制范围。

1、规划范围管理
输入

1、项目管理计划
2、项目章程
3、事业环境因素
4、组织过程资产

工具与技术

1、专家判断
2、会议

输出

1、范围管理计划
2、需求管理计划

2、收集需求
输入

1、范围管理计划
2、需求管理计划
3、干系人管理计划
4、项目章程
5、干系人登记册

工具与技术

1、访谈
2、焦点小组
3、引导式研讨会
4、群体创新技术
5、群体决]]></description><category></category></item><item><title><![CDATA[项目十大管理和五大过程组]]></title><link>https://blog.youkuaiyun.com/bingjiewenqing/article/details/121054526</link><guid>https://blog.youkuaiyun.com/bingjiewenqing/article/details/121054526</guid><author>bingjiewenqing</author><pubDate>Sat, 30 Oct 2021 18:19:15 +0800</pubDate><description><![CDATA[项目十大管理和五大过程组
PMBOK五大过程组是什么？

五大过程组是：启动过程组、规划过程组、执行过程组、监控过程组和收尾过程组。


启动过程组：设定项目目标，让项目团队有事可做。
规划过程组：制定工作路线，让项目团队“有法可依”。
执行过程组：“按图索骥”，让项目有法必依。
监控过程组：测量项目绩效，让项目团队“违法必究”，并且尽量做到“防患于未然”
收尾过程组：了结项目，让一切圆满。

十大知识领域（十大管理）

十大管理包括：项目整体管理、范围管理、时间管理、成本管理、质量管理、人力资源管理、沟通]]></description><category></category></item><item><title><![CDATA[Linux常用指令集合]]></title><link>https://blog.youkuaiyun.com/bingjiewenqing/article/details/119986247</link><guid>https://blog.youkuaiyun.com/bingjiewenqing/article/details/119986247</guid><author>bingjiewenqing</author><pubDate>Sun, 29 Aug 2021 21:45:48 +0800</pubDate><description><![CDATA[前言

作为一个程序员，平时肯定和文件打交道，如何操作文件呢？资深大佬一般都是直接操作指令，控制台或者终端执行命令操作，其实编程的大类可以分为2种，一种是指令式编程还有就是函数式编程，算法、数据结构和设计模式主导着编程界三分天下。作为一个移动端的开发者，对待Linux指令还有挺感兴趣的，后端开发者应该对Linux指令都比较熟系，这里呢就简单整理了一些指令，方便我们使用时查找。

ls系列，查看目录下文件信息
  ls        //list的缩写，查看当前目录下有什么文件
  ls -l    // 通]]></description><category></category></item><item><title><![CDATA[Flutter学习之Dart基础]]></title><link>https://blog.youkuaiyun.com/bingjiewenqing/article/details/119983676</link><guid>https://blog.youkuaiyun.com/bingjiewenqing/article/details/119983676</guid><author>bingjiewenqing</author><pubDate>Sun, 29 Aug 2021 18:31:30 +0800</pubDate><description><![CDATA[前言

随着互联网的发展，企业对程序员的技术要求越来越高了，所以程序员还是要多学习最新的知识，才不会被淘汰，特别是移动端的小伙伴，只会一种编程语言显然是不现实的，接受一门新的语言也不是非常困难，只要有面向对象编程的基础，万变不离其中，万法归一。接下来我们就一起去探究混合开发之Flutter，之前一直从事iOS开发，开发过程中使用oc和swift，再后来学习Java，从事Android开发。最近两年混合开发还是比较流行的，去年学习过一点React Native(RN)，之后也会把对应的学习笔记整理一下。好了，]]></description><category></category></item><item><title><![CDATA[坐标系定义和相互转换算法]]></title><link>https://blog.youkuaiyun.com/bingjiewenqing/article/details/111122729</link><guid>https://blog.youkuaiyun.com/bingjiewenqing/article/details/111122729</guid><author>bingjiewenqing</author><pubDate>Sun, 13 Dec 2020 15:50:44 +0800</pubDate><description><![CDATA[坐标系定义

WGS84坐标系：即地球坐标系，国际上通用的坐标系。Earth
GCJ02坐标系：即火星坐标系，WGS84坐标系经加密后的坐标系。Mars
BD09坐标系：即百度坐标系，GCJ02坐标系经加密后的坐标系。  Bd09

常见的api 返回的坐标系

百度地图api返回的是百度坐标（BD09）
高德，阿里云地图api 返回的都是火星坐标（常用）
腾讯搜搜地图API 火星坐标
灵图51ditu地图API 火星坐标（不常用）

坐标系转换算法


基本参数
private static double]]></description><category></category></item><item><title><![CDATA[iOS多线程基础（二）]]></title><link>https://blog.youkuaiyun.com/bingjiewenqing/article/details/110739735</link><guid>https://blog.youkuaiyun.com/bingjiewenqing/article/details/110739735</guid><author>bingjiewenqing</author><pubDate>Sun, 06 Dec 2020 17:05:33 +0800</pubDate><description><![CDATA[简介

上一篇已经介绍了iOS中的多线程基本原理和NSThread的基本使用，接下来我们简单介绍第二种开启线程的方式GCD，在了解GCD之前我们首先了解同步函数、异步函数、串行队列、并发队列

基本概念
GCD：它的全称是Grand Central Dispatch ,强大的中枢调度器。
同步函数：同步指的是只能在当前线程中执行任务，不具备开启新线程的能力。
异步函数：异步指的是可以在新的线程中执行任务，具备开始新线程的能力。
并发队列：并发队列指的是可以让多个任务并发（同时）执行，自动开启多个线程同时执行]]></description><category></category></item><item><title><![CDATA[iOS多线程基础(一)]]></title><link>https://blog.youkuaiyun.com/bingjiewenqing/article/details/110690113</link><guid>https://blog.youkuaiyun.com/bingjiewenqing/article/details/110690113</guid><author>bingjiewenqing</author><pubDate>Sat, 05 Dec 2020 16:35:02 +0800</pubDate><description><![CDATA[多线程在开发中是一个比较重要的概念，在我们开发程序提高性能方面起到很大的作用，什么是多线程？我举一个很直观的例子，例如我们的程序执行过程就像公路上行驶的小汽车，一条车道只能允许一辆小汽车通过，为了在同一时间允许多辆小汽车通过，人们就设计了多条车道，这样一个路口同一时间通过的汽车数就多了。同理，程序在执行的过程中有多个任务需要处理，如何在最短的时间内，高效的完成任务呢？就设计了多线程。要了解多线程我们必须知道几个概念，什么是进程？什么是线程？

什么是进程？

进程是指在系统中正在运行的一个应用程序，每个进.]]></description><category></category></item><item><title><![CDATA[OC中的单例模式]]></title><link>https://blog.youkuaiyun.com/bingjiewenqing/article/details/108910871</link><guid>https://blog.youkuaiyun.com/bingjiewenqing/article/details/108910871</guid><author>bingjiewenqing</author><pubDate>Sat, 03 Oct 2020 16:32:45 +0800</pubDate><description><![CDATA[单例简介

单例之所以叫单例就是整个类有且仅有一个对象，从而方便对实例个数的控制并节约系统资源，平时项目开发中用到最多的就是页面之间的传值，A页面将对应属性赋值后，全世界都可以访问，直到程序退出内存才会释放。

常见的单例创建


创建一个单例类 .h文件提供一个快速创建对象的方法， 一般情况下用于创建单例对象的方法名称都以share开头, 或者以default开头
#import &lt;Foundation/Foundation.h&gt;
@interface Tools : NSObject&lt;]]></description><category></category></item><item><title><![CDATA[OC中Block基本使用]]></title><link>https://blog.youkuaiyun.com/bingjiewenqing/article/details/108908665</link><guid>https://blog.youkuaiyun.com/bingjiewenqing/article/details/108908665</guid><author>bingjiewenqing</author><pubDate>Sat, 03 Oct 2020 11:48:39 +0800</pubDate><description><![CDATA[Block的说明

Block是OC语言中的一种数据类型，它是预先准备好的代码，在需要的时候就直接执行的。可以当做参数传递，也可以当做返回值，一般在实际开发中前者用的比较多。在多线程和网络也使用得相当频繁，一般都是作为回调使用！其形式类似于C语言中指向函数的指针，在开发中也是反向传值的一种方式。

Block的基本用法


Block常见的4种形式
1.无返回值，无参数：void(^myBlock)() = ^{};
2.无返回值，有参数：void(^myBlock)(int ,int) =^(int ,i]]></description><category></category></item><item><title><![CDATA[OC中代理设计模式]]></title><link>https://blog.youkuaiyun.com/bingjiewenqing/article/details/108905589</link><guid>https://blog.youkuaiyun.com/bingjiewenqing/article/details/108905589</guid><author>bingjiewenqing</author><pubDate>Fri, 02 Oct 2020 23:07:01 +0800</pubDate><description><![CDATA[什么是代理设计模式

在开发中往往会遇到这几种情景，可以使用代理模式处理：
1.当A对象想监听B对象的一些变化时。
2. 当B对象发生一些事情, 想通知A对象的时候。
3.当对象A无法处理某些行为的时候,想让对象B帮忙处理(让对象B成为对象A的代理对象。

代理解决对象之间传值


找代理三个步骤
1.列出自己不想做或者不能做的事情，制定一个协议，例如买房子需求（@protocol PersonProtocol &lt;NSObject &gt;）
2.定一个代理属性(weak修饰防止循环引用)
@prop]]></description><category></category></item><item><title><![CDATA[OC中protocol 基本使用]]></title><link>https://blog.youkuaiyun.com/bingjiewenqing/article/details/108904965</link><guid>https://blog.youkuaiyun.com/bingjiewenqing/article/details/108904965</guid><author>bingjiewenqing</author><pubDate>Fri, 02 Oct 2020 21:46:06 +0800</pubDate><description><![CDATA[protocol 的说明

protocol协议其实简单的讲就是声明一些符合协议的方法，不管什么类（Person类还是Dog类）只要遵守了对应的协议，就拥有协议对应的方法，然后在自己的类中实现协议的方法，类似于java中的接口（抽象类）。协议在开发中衍生出一种开发模式，即代理模式，平时使用的频率也比较高。一个类可以遵守多个协议，协议也可继承。

定义一个Person类,Person.h文件中代码如下
#import &lt;Foundation/Foundation.h&gt;
/*
 协议的格式：
 @p]]></description><category></category></item><item><title><![CDATA[OC中类别（Catagory）基本使用]]></title><link>https://blog.youkuaiyun.com/bingjiewenqing/article/details/108904540</link><guid>https://blog.youkuaiyun.com/bingjiewenqing/article/details/108904540</guid><author>bingjiewenqing</author><pubDate>Fri, 02 Oct 2020 20:48:03 +0800</pubDate><description><![CDATA[Catagory说明

在Objective-C中如果想给一个类添加一个方法，而不用修改原有的类中代码，其他编程语言基本使用继承实现，然而苹果粑粑给我们专门提供一个一种方法就是使用类别。需要注意的是如果自己定义的方法和原来类的方法名冲突，自己定义的会覆盖原来的方法。

Catagory创建以及使用
1.直接在项目中 command + n 新建一个文件

2.给对应的类增加一个类别

3.点击Next类别创建成功，在.h文件中增加对应的方法，在.m文件中实现一下你新增的方法，然后就可以在主文件中使用了

4]]></description><category></category></item><item><title><![CDATA[认识类与对象]]></title><link>https://blog.youkuaiyun.com/bingjiewenqing/article/details/108903166</link><guid>https://blog.youkuaiyun.com/bingjiewenqing/article/details/108903166</guid><author>bingjiewenqing</author><pubDate>Fri, 02 Oct 2020 17:14:52 +0800</pubDate><description><![CDATA[1.面向过程和面向对象的区别

面向过程：指解决一个问题具体化、流程化，一步一步的来，解决问题注重实现的过程，完整的记录解决问题的全部步骤。

面向对象：分析解决问题直接参入的对象，模型化，抽出一个类，只需要对外提供一个功能接口，想要什么方法直接调用就好了，不在意内部实现的过程。

相比两者，一个注重过程，一个注重结果，OC就是面对对象的语言，所以比较C简单一点。

2.类和对象

类：具有相同特征和行为的事物的抽象，简单的讲就是物以类聚的类，例如（人类，狗类，猫类、羊类）。

对象：这个对象不是指女朋友，]]></description><category></category></item><item><title><![CDATA[破茧成蝶]]></title><link>https://blog.youkuaiyun.com/bingjiewenqing/article/details/108890737</link><guid>https://blog.youkuaiyun.com/bingjiewenqing/article/details/108890737</guid><author>bingjiewenqing</author><pubDate>Wed, 30 Sep 2020 22:03:03 +0800</pubDate><description><![CDATA[最是人间留不住,朱颜辞镜花辞树。转眼之间2020年也只剩三个月了，年初制定的计划是将三年来的工作经验总结一下，然而一直没有去执行。千里之行始于足下，从现在起开始上路啦，记录自己的成长，新手上路还请多多关照。

我认为作为一个软件开发的程序员，对技术总结和感悟是一项基本的技能。当然很多公司的程序员在编写代码的时候都是直接去百度谷歌搜索寻找大佬的总结然后借鉴一下，本着解决问题实用性才是第一位，我也经常这样搞，解决问题的方法是可行的，但是随着时间的流逝，当你自己觉得技术达到瓶颈的时候，很难定位和衡量自己的能力。
]]></description><category></category></item></channel></rss>