自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

任玉

共享、共勉、共行

  • 博客(129)
  • 资源 (2)
  • 收藏
  • 关注

原创 回溯算法(回溯搜索法)

对于求组合、子集、N皇后问题的暴力解法

2022-11-20 11:18:49 1230 2

原创 RocketMq概要

主要对RocketMq做简单概要

2022-11-12 09:29:26 651

原创 系统为什么分层?

分层的好处和不足

2022-10-23 11:20:00 732

原创 高并发系统设计架构方案

高并发系统设计架构方案思路

2022-10-23 10:58:27 1156

原创 Linux 必会基础语句 软硬连接区别 Linux文件类型

通过文件类型的方式,将通常用的一些语句也简单以使用的方式介绍

2022-09-03 19:22:48 227

原创 使用IDEA连接TDengine服务器

主要介绍TDengine 用IDEA添加驱动的问题和步骤

2022-08-01 17:53:16 851 1

原创 org.apache.dubbo.config.spring.beans.factory.annotation.ReferenceAnootationBeanPostProcessor

org.apache.dubbo.config.spring.beans.factory.annotation.ReferenceAnootationBeanPostProcessor 解决办法

2022-06-20 15:54:40 3234

原创 从ISO 42010 软件架构描述标准提炼架构概要

一、概念基础概念基础包括:1、架构说明的概念模型;2、架构在生命周期中的角色;3、架构说明的使用;4、架构框架和架构说明语言上图是,系统说明的上下文 一个系统位于一个环境中。环境决定了整个生命周期中施加于系统的所有影响,包括系统在 环境中,与环境的交互。一个系统的环境中可以包含其他系统。系统的架构包含与其环境相关的系统基本要素。单一的特征刻画不能定义系统的本质的或基 础;系统的特征可能与以下部分或全体相关: – 系统组成或元素; – 系...

2022-05-21 22:55:08 3417

原创 组织级项目管理成熟度模型 OPM3模型

成熟度模型,可以定义为描述如何提高或获得某些期待物(如能力)的过程的框架。OPM3是美国项目管理协会美国项目管理协(Project Management Institute,PMI)PMI最新发布的标准。什么是OPM3?PMI的OPM3模型是一个三维的模型,第一维度是成熟度的四个梯级;第二个维度是项目的十个领域和5个基本过程;第三维度是组织级项目管理的三个版图层次。成熟度的四个梯级:1、标准化的(Standardizing)2、可测量的(Measu...

2022-05-16 11:55:50 5191

原创 架构设计模式

架构模式是一个通用的、可重用的解决方案,用于在给定上下文中的软件体系结构中经常出现的问题。架构模式与软件设计模式类似,但具有更广泛的范围。通常互联网提到的架构无非下面几种1、微服务架构2、面向服务(SOA)架构3、REST风格架构4、CRQS架构5、事件驱动架构具体详细的有这么10种10种:分层模式 客户端-服务器模式 主从设备模式 管道-过滤器模式 代理模式 点对点模式 事件总线模式 模型-视图-控制器模式(也称为MVC模式) 黑板模式 解释器模式

2022-03-14 16:33:02 2968

原创 Nginx负载均衡的策略有哪些及设置worker数量

Nginx负载均衡实现的策略有以下种:1、轮询每个请求按时间顺序逐一分配到不同的后端服务器,如果后端某个服务器宕机,能自动剔除故障系统。http { upstream myapp1 { server srv1.example.com; server srv2.example.com; server srv3.example.com; } server { listen 80; locat

2022-02-25 18:32:23 3472

原创 国内常用地图坐标系

国内目前坐标系主要有:1、GCJ-02(又叫火星坐标系),国测局02年发布的坐标,通常国内多家地图厂商都用这个。2、GPS坐标系。这里份WGS-84和CGCS2000坐标系(中国国家大地坐标系)(WGS84:为一种大地坐标系,也是目前广泛使用的GPS全球卫星定位系统使用的坐标系,百度和高德默认gps坐标收拾这个!!!)3、BD09坐标。百度地图专属坐标。下面列表应用于参考1: 1、百度地图 1)境内(包括港澳台):BD09 a、在GCJ-02坐标系基础上再次

2022-02-24 15:04:51 12069

原创 文件系统写入100G文件需要多久

这里面的1、文件大小(SIZE):119000152(单位字节);2、块(Blocks ):232424(通常的 Linux一个块大小为 512 字节,也就是一个扇区的大小)文件系统 ,简单理解就是来存数据的一个容器,本质和仓库没有啥区别,只不过文件系统存储的是数据。fdisk -l查看block size写文件流程: 先写数据:数据先按照 Block 粒度存储到磁盘的各个位置; 再写元数据:然后把 Block 所在的各个位置保存起来,即inode; 读文件流程..

2022-02-17 18:41:30 2678

原创 gitlub统计一个人提交代码行数

查看git提交历史在提交了若干更新,又或者克隆了某个项目之后,你也许想回顾下提交历史。 完成这个任务最简单而又有效的工具是 git log 命令。不传入任何参数的默认情况下,git log 会按时间先后顺序列出所有的提交,最近的更新排在最上面。 正如你所看到的,这个命令会列出每个提交的 SHA-1 校验和、作者的名字和电子邮件地址、提交时间以及提交说明。git log 有许多选项可以帮助你搜寻你所要找的提交, 下面我们会介绍几个最常用的选项。git log返回内容:commit ca

2022-01-18 16:47:42 3253

原创 Java代码注释规约

1、类、类属性、类方法的注释必须使用Javadoc规范,使用/**内容*/格式,不得使用 //内容 的方式。说明:在IDE编辑窗口中,Javadoc方式会提示相关注释,生成Javadoc可以正确输出相应注释;在IDE中,工程调用方法时,不进入方法即可悬浮提示方法,参数,返回值的意义,提高阅读效率。/*** 类名称,作用,作者,时间*/public class Test{ /** * 这个字段是id */ private Long id; /**

2022-01-11 15:01:48 1337

原创 SpringBoot拦截器不生效

今天新开了服务,需要用到拦截器,好久没看spring的东西了,好多东西都忘了。。。这个项目框架是另一个同事搭建的,我需要创建一个拦击器处理鉴权问题,但是不好使然后具体查了下原因。在网上找了下,大致有这么几种情况: 缺少注解:@Component或者@Configuration注解 启动类没有扫描到:@ComponentScan没扫描到 路径配置错了:addPathPatterns(“/**”);然并软,我没有上面的问题。。。搞了好几个小时跟着源码发现另一个...

2021-12-29 20:23:39 2052 1

原创 Linux常用端口查询命令及常见端口和端口分类

常见端口应用或协议 默认端口号 备注 http 80 https 443 SOCKS代理协议服务器 1080 Telnet(远程登录)协议 23 TFTP(Trivial File Transfer Protocol) 69 nginx应用 80 site-available/default SSH(安全登录)、SCP(文件传输 22 FTP ......

2021-12-23 12:50:02 2893

原创 常用于生产部署方式详解 灰度发布 滚动发布 蓝绿发布

介绍传统型、蓝绿发布、滚动发布、灰度发布的优缺点及如何操作,并介绍在企业中的应用 ...

2021-11-23 15:20:08 731

原创 Oracle查询所有表结构和表名称及备注

查询当前用户所有表明及表结构,用and t1.TABLE_NAME='你要查询的表名' 这个表来查出单独表结构。SELECT --t1.Table_Name || chr(13) || t3.comments AS "表名称及说明", t1.Column_Name AS "字段名称", t1.DATA_TYPE AS "数据

2021-11-16 16:59:22 3049

原创 Oracle分页排序数据混乱原因及解决

看这条分页sql,其中order by statues_row中的statues_row字段不是唯一字段,而是一个必填的状态字段里面例如内容是(1或者2或者3) select * from(select * from table order by statues_row desc ) where rownum <4 多次查询发现select * from table order by statues_row desc 这个结果集是有序的预期目标。但是当SORT (ORDER BY ST.

2021-11-15 12:39:03 4352 2

原创 什么是敏捷管理及scrum方法

敏捷管理是规划和指导项目流程的迭代方法。现实的感受就是产品交付周期变快了,每个项目迭代通常是安排在两周内。 Scrum是敏捷项目管理方法中的一种方法。是一种迭代式增量软件开发过程。 Scrum主要角色包括主管、产品负责人、开发团队。主管的职责与项目经理类似,负责维护过程和任务;产品负责人代表利益所有者(甲方或是业务需求方);开发团队包括所有开发人员。 敏捷管理流程包括:构想、推测、探索、适应、结束。1、构想阶段 ...

2021-11-07 09:35:14 4352

原创 项目中常出现的问题及解决

常见的问题及风险点在项目进行中甲方或是内部人员不断提出新需求。 活动并行 对工作范围不熟悉或WBS不熟悉 项目经理或团队人员签订项目文档 某些问题过了很久才发现 项目经理编写发布项目章程发布 外包商交付结果不及期望 技术人员产出成果情况不及期望 核心人员离职 项目成员身兼数职 士气低落 客户投诉 项目中发生争吵 赶工,加班一类 时间/工期紧张 推诿扯皮 项目成员出现不满意的状况 验收不通过(这个问题就比较大了) 经常发生变更(时间、需求范围等) 应用新技术 一个人

2021-11-02 12:24:54 9868

原创 项目管理各管理内部重点

一、整体管理整体管理的重要性; 整体管理的输入、输出、工具及技术 整体管理的问题、怎么解决 整体管理和其他管理的关系 项目管理计划内容 如何做好变更管理的;变更流程:申请、初审、CCB审查、执行、监控 项目章程的重要性、内容 编制计划的原则:各干系人参与、步步精细二、范围管理范围管理输入、输出、工具及技术 范围管理计划的内容 活动和工作包的关系,在创建WBS里 范围控制内容:。范围控制中 WBS分解的原则:100%包含、8/80原则 WBS分解步骤,创建WB...

2021-10-28 18:20:22 1407

原创 采购管理4个过程及重点

概述采购管理主要的细分步骤:1、需求确定与采购计划的制订2、供应商的搜寻与分析;3、定价;4、拟定并发出定单;5、定单的跟踪和跟催;6、验货和收货;7、开票和支付货款;8、记录管理;供应商选择指标体系设置主要有3个因素:供应商的产品价格、质量、服务1、规划采购管理计划输入:项目管理计划、需求文件、风险登记册工具及技术:自制或外购分析输出:采购管理计划、采购工作说明书、采购文件、自制或外购决策2、实施采购输入:采购管理计划、自制或外购决策、采购工作说明书、供方选择标准...

2021-10-25 11:34:05 3234

原创 风险管理6个过程及相关重点

概述 风险既有威胁也有机会。 风险管理规划:决定如何进行规划和实施项目风险管理活动。 风险识别:判断哪些风险会影响项目,并以书面形式记录其特点。 定性风险分析:对风险概率和影响进行评估和汇总,进行对风险排序,以便随后进一步分析或行动。 定量风险分析:就识别风险对项目总体目标的影响进行定量分析。 风险应对:针对项目目标制定提高机会、降低威胁的方案和行动。 风险监控:在整个项目周期...

2021-10-25 09:22:31 4595

原创 干系人管理4个过程及重点

概述 干系人管理主要内容:1、项目干系人分析,理解干系人兴趣、影响力等进行分析;理解关键项目干系人的需要,希望和期望。 2、沟通管理:制定相应沟通计划并执行。 3、问题管理:发现问题,记录,并采取行动解决。重点解析干系人分析 通过干系人分析,识别出干系人的利益、期望和影响,并把他们与项目的目的联系起来。 干系人分析步骤: 1、识别干系人及相关信息。 2、分析干系人可能的影...

2021-10-24 17:02:01 13640

原创 沟通管理计划3个过程及重点

概述 IT项目成果的4个因素:1、主管层的支持;2、用户参与;3、有经验的项目经理;4、清晰的业务目标。 整个沟通过程就是先计划怎样沟通,形成的文档一类的方案。然后通过沟通模型等来管理沟通在对沟通管理进行监督控制。 规划沟通管理:根据干系人的信息需要和要求及组织可用资产情况,制定合理的项目沟通方式和计划的过程。 管理沟通:根据沟通管理计划,生成、收集分发存储检索及最终处置项目信息的过程。 控制沟通:在整个项目中,...

2021-10-24 16:40:10 2547

原创 人力资源管理4个过程及相关重点

目录概述1、规划人力资源管理2、组建项目团队3、建设项目团队4、管理项目团队名词解释项目管理团队领导者和管理人冲突和竞争 虚拟团队团队发展阶段(5个)人际关系技能权力冲突管理5种常用的冲突解决办法马斯诺需求理论赫茨伯格的双因素理论X理论和Y理论期望理论角色和职责团队绩效评价概述目的是根据项目需要规划并组件项目团队,并对项目团队有效的指导和管理,保证团队完成项目目标。规划人力资源管理:...

2021-10-24 15:50:49 1915

原创 质量管理3个过程及相关重点

目录概述1、规划质量管理2、质量保证(执行质量)3、质量控制名词解释质量方针与质量目标全面质量管理6σ(西格玛)成本收益分析法质量成本法标杆对照实验设计(DOE)质量审计过程分析七种质量工具(老)七种质量工具(新)概述 质量管理目的是为确保项目满足承诺的需求。1、规划质量管理输入:项目管理计划,干系人登记册、风险登记册、需求文件工具及技术:成本收益分析法、质量成本法、实验设计、7种基本质量工具输出:...

2021-10-24 09:42:19 4276 1

原创 成本管理4个过程及相关重点

概述项目成本管理就是要确保在批准的预算内完成项目。成本管理过程各阶段:1、规划成本:为规划、管理、花费和控制项目成本而制定政策、程序和文档的过程2、成本估算:对完成活动所需要的资金进行近似估算3、成本预算:汇总所有单个活动或工作包的估算成本,建立一个经批准的成本基础。4、控制成本:监督项目状态,已更新项目成本,管理成本基准变更的过程。特别对小项目而言,成本估算和成本预算之间的关系及其密切,以致可以将其视为一个过程,由一个人在较短时间内完成。成本失控的原因1...

2021-10-23 22:03:40 6542

原创 进度管理计划7个过程及相关重点

概述:1、规划进度管理:规划、编制、管理、执行和控制项目进度而制定政策、程序和文档过程。2、定义活动:识别和记录为完成项目可交付成果而采取的具体行动的过程。3、排列活动顺序:识别和记录项目活动之间的关系的过程。4、估算活动资源:估算执行各项活动所需要的人员、设备、材料、用品的种类和数量的过程。5、估算活动持续时间:根据资源估算的结果,估算完成单项活动所需要的工期。6、制定进度计划:分析活动顺序,持续时间、资源需求和进度制约因素,创建项目进度模型(甘特图)。7、控制进度:监督项..

2021-10-22 22:44:46 5944

原创 范围管理6个过程及相关重点

小技巧: 1、输入为绩效信息、输出肯定有绩效信息总述: 范围管理主要做一下3方面工作:明确范围边界。 对项目执行工作进行监控。确保该做的做了,而且没有多做。杜绝额外工作。 防止项目范围发生蔓延。范围蔓延是指未对时间、成本和资源做相应调整,未经控制的产品或项目范围扩大。 规划范围管理计划、收集需求、定义范围、创建WBS为规划过程组。确认范围、控制范围为监督过程组。1、规划范围管理计划(编制范围管理计划,书面描...

2021-10-21 21:25:00 9547

原创 整体管理6个过程及相关重点

这是整体的6个过程图包含的输入输出、工具及技术。小技巧:1、项目管理计划和其他管理计划互为输入。 2、凡是监控过程,输入应该都有计划。

2021-10-20 11:44:04 2969

原创 项目十大管理及5大过程组概览

项目管理中主要涉及到10大管理,其外还有信息化和信息系统等计算机基础知识,项目合同管理、信息文档管理、配置管理、项目集管理、变更管理、组织集管理、战略管理、流程管理、项目组合管理、信息系统安全管理、安全系统工程、系统综合测试与管理、项目管理成熟度模型、量化的项目管理、知识产权与标准规范、管理科学基础知识(运筹学)。项目管理即综合运用相关知识、技能、工具和技术在一定的时间、成本、质量等要求下为实现预定的系统目标而进行的管理计划、设计、开发、实施、运维等方面的活动。...

2021-10-20 08:14:02 2109

原创 解决跨域常见方案(is therefore not allowed access)

什么是跨域: 在同一网页中即跨域名,跨端口,跨协议。但是跨域问题的产生: 1、浏览器限制卡u雨

2021-09-22 15:36:47 1726

原创 拦截器HandlerInterceptor、ResponseBodyAdvice和@ExceptionHandler执行顺序

HandlerInterceptor接口结构:ResponseBodyAdvice接口结构执行顺序:1、HandlerInterceptor.preHandle()2、 业务方法3、ResponseBodyAdvice.supports()4、ResponseBodyAdvice.beforeBodyWrite()5、HandlerInterceptor.postHandle()6、HandlerInterceptor.afterCompletion()...

2021-09-15 14:44:21 2216

原创 Failed to convert property value of type java.lang.String to required type java.lang.Integer for pro

Failed to convert property value of type java.lang.String to required type java.lang.Integer for property mobile; nested exception is java.lang.NumberFormatException: For input string: "13433332231...

2021-09-15 12:39:43 979

原创 Error querying database.Cause:java.sql.SQLSyntaxErrorException:ORA-00911:invalid character

这种问题很好定位,一看就是参数传参问题,通过这个报错看 首先最应该考虑的就是查询条件的LIKE部分。这种问题主要思路是1、传了特殊字符,例如' 2、看看like查询的时候是不是用的#{}或是${} 3、where涉及到参数语句是不是有问题...

2021-09-08 12:33:55 1140

原创 GC通常的概念和算法

GC就是内存中、不会再使用的对象,把他清理掉垃圾回收算法:引用计数法、标记压缩法、复制算法、分代、分区的思想。引用计数法:对象被引用加1,引用失效减一。 碰到循环引用时会有严重问题标记清楚法:分标记和清楚两个阶段来进行,有空间碎片的问题,垃圾比较多内存使用率低。复用算法:内存空间分两块,每次使用一块 在垃圾回收时,将正在使用的内存中的存留对象复制到未被使用的内存块中去,之后清楚之前...

2021-09-07 10:49:00 186

原创 双数据源其中一个数据源的dao文件报BindingException

org.apache.ibatis.binding.BindingException: Invalid bound statement(not find):***************BindingException通常看 xml中

2021-09-07 10:46:47 99

thingsboard fetched各版本

v10.15.3到v14.4.0

2021-06-22

SecureCRT 64位

SecureCRT,远程连接linux服务器工具,其作用和xshell差不多但是该工具比xshell好用。

2018-03-22

空空如也

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

TA关注的人

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