- 博客(68)
- 资源 (1)
- 收藏
- 关注
原创 0303 【软考高项】项目管理概述 - 组织系统(项目型组织、职能型组织、矩阵型组织)
本文系统介绍了三种项目管理组织结构类型:职能型组织、项目型组织和矩阵型组织(包含弱矩阵、平衡矩阵和强矩阵)。职能型组织以部门划分,项目经理权力最小;项目型组织以项目为中心,项目经理权力最大;矩阵型组织则是两者的混合,根据项目经理与职能经理的权力分配可分为三种形式。文章详细分析了每种组织类型的特征、优缺点及适用场景,并通过对比表总结关键差异。现代企业通常根据战略目标、项目特点和组织文化选择适合的结构,强矩阵型因其兼顾专业性和项目交付能力而被广泛应用。组织结构的选择直接影响项目经理的权威水平、资源可用性和项目成
2025-09-11 16:53:26
1621
原创 0302 【软考高项】项目管理概述-项目内外部运行环境
项目运行环境包括对项目产生影响的内部和外部因素。内部环境(可控)涵盖组织文化、结构、治理框架、过程资产等;外部环境(不可控)包括市场条件、社会文化、法律法规、经济和技术环境等。项目经理需利用内部资源,适应外部变化,通过系统思维持续监控环境变化,确保项目成功。核心在于平衡内外部因素,识别风险与机遇,保持项目韧性。
2025-09-11 14:58:04
779
原创 0301 【软考高项】项目管理概述-项目、项目集和项目组合管理
本文总结了软考高项中项目、项目集和项目组合管理的核心概念与相互关系。项目是为创造独特成果的临时性工作,关注任务执行;项目集是协调管理的关联项目集合,注重收益实现;项目组合为实现战略目标而组合的业务集合,强调投资价值最大化。三者呈层级关系:项目组合决定战略投资方向,项目集协调多个项目实现协同效益,项目负责具体执行交付。理解这些概念对组织资源分配和战略实施至关重要,如同投资集团、房地产开发公司和具体楼盘的关系。
2025-09-11 11:02:17
854
原创 03【软考高项】信息系统项目管理师-项目管理概论
摘要:项目管理概论学习指南 本文系统介绍了项目管理概论的核心内容,包括基本概念、知识体系和实践应用。主要内容涵盖: 项目管理基础:定义项目(临时性、独特性工作)和项目管理(应用知识技能实现目标),强调其变革性和价值性。 知识体系框架: 五大过程组(启动、规划、执行、监控、收尾) 十大知识领域(范围、进度、成本等) 项目经理角色与"铁三角"约束模型 PMBOK发展历程:从1996年第1版到2021年第7版的演进,新增价值交付系统和敏捷方法等内容。 实践意义:有效项目管理可达成业务目标、优化
2025-09-11 10:22:46
709
原创 【Markdown】Markdown基础语法
本文介绍了Markdown这一轻量级标记语言的基本语法和核心特性。Markdown由John Gruber于2004年创建,使用简单符号实现内容排版,可转换为HTML等格式。文章重点讲解了Markdown的标题、文本样式、列表、表格、代码块、链接图片插入等基础语法,并介绍了优快云编辑器新增的拖拽图片、数学公式、甘特图等功能。同时提供了常用快捷键和Markdown的核心特点:纯文本格式、极简语法、跨平台渲染和专注内容创作。
2025-07-07 18:05:23
834
原创 【Axure RP】什么是Axure?Axure可以用来做什么?
Axure RP是一款专业的快速原型设计工具,主要用于创建高交互性的产品原型。该工具支持线框图绘制、流程图设计、动态交互模拟和自动生成规格文档等功能,适用于产品经理、UX设计师等专业人士。Axure RP的核心优势在于其强大的交互设计能力,能够制作接近真实产品的高保真原型,并支持团队协作和版本管理。虽然学习曲线较陡,但对于需要设计复杂交互逻辑的产品团队来说,Axure RP是一个高效的选择。
2025-07-07 15:42:03
838
1
原创 02【软考高项】信息系统项目管理师-学习路线
软考高项信息系统项目管理师备考指南 本文系统梳理了《信息系统项目管理师教程(第4版)》三大核心专题: 1️⃣ 信息技术专题(25%分值):涵盖信息化发展、新兴技术(区块链/AIGC)、信息安全等7章内容,强调政策与技术结合; 2️⃣ 项目管理专题(70%+分值):重点解析十大知识领域、敏捷管理、数据治理等核心内容,提供论文写作框架模板; 3️⃣ 运筹学专题(案例关键):详解关键路径、挣值分析、决策树等计算题型,附解题公式与易错提醒。 备考建议采用三阶段攻坚法,配合工具辅助和真题训练,并分享考场答题策略。全文
2025-07-02 14:14:09
738
转载 常用工具类系列之DateUtil
简介: 这篇文章主要介绍了常用工具类系列之DateUtil(示例代码)以及相关的经验技巧,是自己在学习过程中遇到的一篇文章,所以转载记录一下。2.字符串转日期方法会自动识别一些常用格式,包括:3.格式化日期输出4.获取Date对象的某个部分5.开始和结束时间6.日期时间偏移针对当前时间,提供了简化的偏移方法(例如昨天、上周、上个月等):7.日期时间差格式化时间差8.计时器9.其它参考博客...
2022-06-15 15:08:19
6567
1
原创 MySQL索引背后的数据结构及算法原理
MySQL索引背后的数据结构及算法原理最近在学习MySQL 过程中看到一篇关于索引的数据结构的文章,和大家分享一下。顺便记录一下,方便后续学习。MySQL索引背后的数据结构及算法原理
2022-02-10 10:30:38
712
原创 rocketmq+Windows+nacos
rocketmq 在Windows上的配置启动1、确保jdk是64位的;(jdk1.8.0_301.rar)2、下载rocketmq;下载地址3、配置rocketmq(1)在nacos中配置rocketmq: name-server: 192.168.1.191:9876 producer: group: zh-group(2)解压rocketmq(和jdk1.8.0_301.rar ;如果原本使用的就是64位jdk就跳过jdk解压)在使用路径下(3)配置
2021-10-11 11:16:08
1470
原创 MD5加密 MD5Util
MD5加密 MD5Utilpublic class Md5Util { /** * MD5加密 */ public static String EncoderByMd5(String str) { MessageDigest md5 = null; try { //创建MD5核心对象 md5 = MessageDigest.getInstance("MD5"); /
2021-09-13 10:50:16
271
原创 欢迎使用Markdown编辑器
MD5加密@TOC欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行
2021-09-13 10:48:30
121
原创 java 读取TXT文件,以逗号分隔文件内容。
读取TXT文件,以逗号分隔文件的每一行内容。1、上代码:import java.io.*;public class TxtTest { public static String readTxt(File file) throws IOException { String s = ""; InputStreamReader in = new InputStreamReader(new FileInputStream(file), "UTF-8");
2021-06-24 17:38:09
3470
原创 java 批量生成条形码,打包zip(springboot)
java 批量生成条形码,打包zip(springboot)pom.xml <!-- https://mvnrepository.com/artifact/org.apache.commons/commons-lang3 --> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3&
2021-04-15 14:07:08
656
原创 二维码生成工具包
二维码生成工具包package com.dhsr.springboot_code.util;import com.google.zxing.*;import com.google.zxing.client.j2se.BufferedImageLuminanceSource;import com.google.zxing.common.BitMatrix;import com.google.zxing.common.HybridBinarizer;import com.google.zxing.
2021-04-15 13:51:14
245
1
原创 java 批量生成二维码(有logo和无logo),打包zip (springboot).
java 批量生成二维码(有logo和无logo),打包zip (springboot).pom依赖<dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version>3.3.3</version> </dependen
2021-04-15 11:40:45
781
原创 mySQL配置基础
mySQL配置基础下载后得到zip压缩包.2、解压到自己想要安装到的目录,本人解压到的是D:\Environment\mysql-5.7.193、添加环境变量:我的电脑->属性->高级->环境变量选择PATH,在其后面添加: 你的mysql 安装文件下面的bin文件夹4、编辑 my.ini 文件 ,注意替换路径位置[mysqld]basedir=D:\Program Files\mysql-5.7\datadir=D:\Program Files\mysql-5.7\da
2020-11-26 14:42:17
191
1
原创 web-app.xml
web-app.xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
2020-11-09 09:25:27
683
转载 Java 面试题 synchronized 和Lock区别??
synchronized 和Lock区别?来源及用法:lock是一个接口,是java写的控制锁的代码,而synchronized是java的一个内置关键字,synchronized是托管给JVM执行的;synchronized:在需要同步的对象中加入此控制,synchronized可以加在方法上,也可以加在特定代码块中,括号中表示需要锁的对象。lock:一般使用ReentrantLock类做为锁。在加锁和解锁处需要通过lock()和unlock()显示指出。所以一般会在finally块中写un
2020-11-05 13:59:42
495
原创 Java 基础面试题简单笔记(汇总)
Java 基础面试题——汇总JAVA基础面试题面向对象的特征有哪些方面?抽象性:把具有相同属性或者方法的对象进行抽象,抽象包括两个方面,一是过程抽象,二是数据抽象。封装性:封装是把过程和数据包装起来,用户知道并使用被封装的属性和方法就行,不用知道今天是如何实现的;继承(is a)性:对象的一个新类可以从现有的类中派生,这个过程称为类继承。派生类(子类)可以从它的基类(父类)那里继承方法和实例变量,并且类可以修改或增加新的方法使之更适合特殊的需要。java中只有单继承;(一个儿子只有一
2020-10-14 21:52:53
209
原创 Java 基础面试题(六) day6
Java 基础面试题PreparedStatement接口与Statement接口相比,有哪些优势?PreparedStatement 接口继承并扩展了Statement 接口;性能方面,PreparedStatement有预编译过程,一旦绑定SQL语句就可以执行多次,Statement执行多少次就要编译多少次SQL语句。PreparedStatement用来执行动态的SQL语句,即包含参数的SQL语句,而Statement用来执行静态的SQL语句,并返回执行结果。代码可读性和可维护性、安全
2020-10-14 21:46:25
301
原创 Java 基础面试题(五)day5
Java 基础面试题Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别?Set里的元素是不能重复的,用equals ()方法来区分重复与否。覆盖equals()方法用来判断对象的内容是否相同;”==” 判断对象内存地址是否相等,用来决定引用值是否指向同一对象。sleep() 和 yield() 有什么区别?sleep方法暂停当前线程后,会进入阻塞状态,只有当睡眠时间到了,才会转入就绪状态。而yield方法调用后 ,是直接进入
2020-10-14 21:44:34
158
转载 JavaWeb 基础面试题
JavaWeb基础面试题 1、Tomcat的优化经验答:去掉对web.xml的监视,把JSP提前编辑成Servlet;有富余物理内存的情况下,加大Tomcat使用的JVM内存。 2、什么是Servlet?答:可以从两个方面去看Servlet:a、API:有一个接口servlet,它是servlet规范中定义的用来处理客户端请求的程序需要实现的顶级接口。b、组件:服务器端用来处理客户端请求的组件,需要在web.xml文件中进行配置。 3、Servlet的生命周
2020-10-14 21:39:58
5213
原创 Java 基础面试题(四)day4
Java 基础面试题Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类?是否可以implements(实现)interface(接口)?匿名内部类可以继承其它类,实现其它接口。匿名内部类就是没有名称的内部类,它经常被应用于Swing程序设计中的实践监听处理。匿名内部类有几个特点:匿名内部类可以继承父类的方法也可以重写父类的方法。匿名内部类可以访问外嵌类中的成员变量和方法,在匿名内部类中不能声明静态变量和静态方法。使用匿名内部类时,必须在某
2020-10-10 21:31:31
183
原创 Java 基础面试题(三)day 3
Java 基础面试题(三)Overload和Override的区别。Overriding和Overloading是Java多态性的不同表现;方法重载在同一类中,方法重写在父类与子类之间,需要具有继承关系;方法重载:与重载方法具有相同的函数名称;参数列表不同(个数不同,类型不同 或 排列顺序不同);返回类型可以不同也可相同;方法重写:方法名必须相同;参数列表必须相同;由子类重写父类的方法;(重写只能重写方法,不能重写属性);描述一下JVM加载class文件的原
2020-10-07 09:46:30
248
原创 Java 基础面试题(二)day 2
堆(heap)和栈(stack)有什么区别?分析:栈(stack)与堆(heap)都是Java用来在Ram(主存)中存放数据的地方,而且Java自动管理,程序员不可以直接设置。栈(stack)与堆(heap)存放数据不同,基本数据类型和类对象的引用类型都在栈(stack)中存储,由new创建出来的对象都放在堆(heap)中。注:基本类型定义的变量(自动变量)存的是字面值,不是类的实例,大小可知、生存期可知,为追求速度将它们存放在栈中。如果有两个字面值为2的int型变量m、n,那么m==..
2020-10-07 09:40:47
235
原创 Java 基础面试题(一)day 1
JAVA基础面试题面向对象的特征有哪些方面?抽象性:把具有相同属性或者方法的对象进行抽象,抽象包括两个方面,一是过程抽象,二是数据抽象。封装性:封装是把过程和数据包装起来,用户知道并使用被封装的属性和方法就行,不用知道今天是如何实现的;继承(is a)性:对象的一个新类可以从现有的类中派生,这个过程称为类继承。派生类(子类)可以从它的基类(父类)那里继承方法和实例变量,并且类可以修改或增加新的方法使之更适合特殊的需要。java中只有单继承;(一个儿子只有一个父亲,一个父亲可以有多个儿子;
2020-10-07 09:16:08
165
原创 Java 基础学习笔记(九) 多线程
多线程一、序章程序: 指令+数据byte序列;进程:(进程就是程序执行的过程)进程是程序的一次执行,它是一个动态概念,是系统资源分配的单位;通常一个进程中包含多个线程,(一个进程中至少有一个线程);线程就是独立执行的路径;在程序执行时,即使没有自己创建线程,后台也会有多个线程,如主线程,GC线程;main()称之为主线程,为系统的入口,用于执行整个程序;在一个进程中如果开辟了多个线程,线程的运行有调度器安排调度,调度器是与操作系统紧密相关的,先后顺序是不能认为干预的;对同一份资源时,会
2020-10-05 08:47:26
224
原创 Java 学习笔记 :static、final关键字
static、final关键字static关键字作用对象:方法、内部类、属性、代码块只要使用了static关键字,那其修饰的内容就不在属于对象自己而是类的,使用凡是本类的对象,都共享该资源;静态变量:在类的加在期间就被初始化使用:类名.静态变量;静态方法:类名.静态方法();static修饰的属性属于类级别,是全体共享资源实例变量:属于对象的属性;使用:对象.属性;代码块:在本类加载期间运行的代码块,只加载一次;注意事项:静态不能直接访问非静态;因为【
2020-10-05 08:33:51
232
原创 Java 学习笔记(八) I/O流
I/O流一、File 类File类似一个与流无关的类;该类用于获取文件及文件所在的目录,文件的长度扥信息。构造方法:通过将给定路径名字符串转换成抽象路径名来创建一个新 File 实例。File(String pathName) //具体实现如下;new File(pathName);通过给定的父路径名和子路径名字符串创建一个新的File实例。File(String path, String filename);通过指定的File的父类路径和字符串类型的子路径;F
2020-10-04 09:14:07
194
原创 Java 学习笔记(七)集合框架
集合框架一、集合框架集合框架被设计成要满足以下几个目标。该框架必须是高性能的。基本集合(动态数组,链表,树,哈希表)的实现也必须是高效的。该框架允许不同类型的集合,以类似的方式工作,具有高度的互操作性。对一个集合的扩展和适应必须是简单的。Java 集合框架主要包括两种类型的容器,一种是集合(Collection),存储一个元素集合,另一种是图(Map),存储键/值对映射。Collection 接口又有 3 种子类型,List、Set 和 Queue,再下面是一些抽象类,最
2020-10-04 09:04:12
135
原创 Java 学习笔记(六)常用的实用工具类
Java 常用类一、Date 类java中表示日期类的:Date,Calender;本质:Date= long+操作;Calender = long+操作;时间操作:UTC(0) long;GMT(1970);java提供Date类表示时间和日期,Date是long类型的包装类;Calender是一个历法抽象类,不能被实例化格林尼治时间Date.Calendar的默认值都是当前系统时间;二、DateFormat类**java.text.DateFormat:是
2020-10-04 08:46:59
216
原创 Java 学习笔记(五) 异常处理
异常处理一、异常 (Ctrl +Alt + T)异常发生的原因有很多,通常包含以下几大类:用户输入了非法数据。要打开的文件不存在。网络通信时连接中断,或者JVM内存溢出。三种类型的异常:检查性异常: 最具代表的检查性异常是用户错误或问题引起的异常,这是程序员无法预见的。例如要打开一个不存在文件时,一个异常就发生了,这些异常在编译时不能被简单地忽略。运行时异常: 运行时异常是可能被程序员避免的异常。与检查性异常相反,运行时异常可以在编译时被忽略。错误: 错误不是异常,而是脱离
2020-10-03 11:05:57
173
Springboot_MQTT.zip
2021-06-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅