自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

影子的博客

人生就是一场修行,找到自己,找到远方

  • 博客(119)
  • 资源 (4)
  • 收藏
  • 关注

原创 研发经理职责总结

一方面很难有人能既懂技术,又能在沟通、表达、协调上做的很好,另一方面,技术管理工作和非技术的事务性工作很难兼顾好,如果事务性工作占据时间过多,那么技术管理工作和技术能力就会有减弱,这对团队来说也不是不可接受的,所以通常把事务管理和技术管理分开,就有了研发经理岗位。研发经理作为带有些许管理性质的技术岗职位,主要负责产品或项目的开发任务管理、技术攻关、技术决策,在非技术性产品或项目的团队里一般是多数情况下处于副手的角色,协助团队leader做技术侧的管理。2、提升研发团队的凝聚力,打造积极向上的研发团队。...

2018-11-12 20:26:51 13576

原创 Implementing class错误解决

2、@Autowired和@Resource注解问题。--我本地遇此错误的原因。

2023-11-06 15:48:19 346

原创 解决kettle-8.3请求https时要校验ssl证书问题的httpclient-4.5.3.jar

https://gitee.com/joshho/some-file/blob/master/httpclient-4.5.3.jar

2023-07-30 19:12:52 1206 2

原创 项目参与者的心态对项目的影响

如果想打造一个高质量的系统,参与者心态对系统质量有什么影响呢?

2022-11-08 18:13:52 269 1

原创 如何打造一个优秀的软件研发团队

如何打造一个优秀的软件研发团队,一个优秀的软件研发团队应该具备哪些方面的能力,本文将从“四维能力软件研发团队”去做一个分享介绍。

2022-11-07 10:00:39 1548

原创 vuepress侧边栏展开配置

vuepress实现动态展开效果的侧边栏。

2022-07-11 10:23:19 2727

原创 restful url设计规范参考

1、url命名风格介绍驼峰命名法例:http://xxxx/getUser蛇形命名法例:http://xxxx/get_user脊柱命名法示例https://help.github.com/articles/why-are-my-commits-linked-to-the-wrong-user/#commits-are-not-linked-to-any-userhttps://stackoverflow.com/questions/5262224/how-are-reddi

2022-03-02 17:23:02 1170

原创 数据库系列:postgresql创建函数语法示例

CREATE OR REPLACE FUNCTION "public"."get_sub_org"("p_class_id" text, "p_dept_id" text) RETURNS TABLE("the_dept_id" varchar) AS $BODY$ BEGIN -- Routine body goes here... /*获取机构下所有的子机构ID*/ IF (p_dept_id is null or p_dept_id = '') THEN RETURN

2021-12-21 17:44:03 1096

原创 sping系列: 在springboot启动类中获取运行端口

import lombok.extern.slf4j.Slf4j;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;import org.springframework.cloud.client.discovery.EnableDiscoveryClient;import org.springframework.cl

2021-12-15 14:40:57 389

原创 log4j关于JNDI注入漏洞验证及修复

log4j关于JNDI注入漏洞验证及修复一、漏洞说明二、漏洞检测方案三、影响范围四、影响组件五、彻底解决方案六、临时缓解方案七、漏洞复现八、本地编译log4j-2.15.0-rc版本方法1、下载源码2、安装JDK8、9、11。3、用idea打开源码4、修改toolchains-sample-win.xml文件的JDK安装路径5、修改maven的conf目录下的toolchains.xml文件,设置java11的安装路径6、编译安装到本地仓库一、漏洞说明漏洞原理官方表述:Apache Log4j2 中存在

2021-12-11 16:30:01 7382

原创 项目管理系列:软件项目中的人机料法环(转)

人机料法环是对全面质量管理理论中的五个影响产品质量的主要因素的简称。人,指制造产品的人员;机,制造产品所用的设备;料,指制造产品所使用的原材料;法,指制造产品所使用的方法;环,指产品制造过程中所处的环境。人员、机器、原料、方法、环境。现场管理中,有五个方面是需要现场的班组长注意的,也是工业制造企业管理中所讲的五要素。从字面来看,似乎软件开发与之没什么关系,其实不然。下面分开来看。人是生产管理中最大的难点,也是目前所有管理理论中讨论的重点。围绕着"人"的因素,各种不同的企业有不同的管理方法

2021-12-07 20:09:21 2573

原创 成事需要具备哪些方面的能力

一个人想做成一件事,需要哪些方向的能力呢?今天我们就来详细探讨一下关于成事需要具备的能力。

2021-11-29 18:55:16 251

原创 个人总结系列:领导者决策三问

我们在日常中经常要做各种决策,特别是做领导者,更要分清事情的轻重缓急,才能将事情安排的妥当合理,然后带领团队做出成绩。轻重缓急是经典的事情的分类维度,做决策时,可以按照这几个维度先分类,但是稍微有点麻烦,他需要对所有事情先进行梳理。所以,我简化了决策时的原则,简化为三个提问:现在该做什么(简称该做啥)、如何做、何时做。下面我对这三个问题进行详细说明。1、该做啥2、如何做3、何时做...

2021-11-26 11:46:49 808 1

原创 npm run build打包提示heap out of memory

npm打包报 heap out of memory的解决办法。

2021-11-10 11:39:18 2210

原创 常用标准规范整理

《基于云计算的电子政务公共平台技术规范》(GB/T 33780-2017)《信息技术大数据技术参考模型》(GB/T 35589-2017)《基于IP网络的视讯会议系统总技术要求》(GB/T 21639-2008)《国内卫星通信系统进网技术要求》(GB/T 12364-2007)《警用数字集群(PDT)通信系统总体技术规范》(GA/T 1056-2013)《基于12.5kHz信道的时分多址(TDMA)专用数字集群通信系统空中接口物理层及数据链路层技术规范》(GB/T 34991-2017)《数据.

2021-08-24 09:59:55 184

原创 杂文系列:官话常用语收集

需求导向、问题导向、效果导向、未来导向…

2021-08-24 09:50:33 231

原创 操作系统笔记:windows 替换ctrl和alt键功能

文章目录1. 映射方法2. 格式解读3. 映射对照表(部分)参考1. 映射方法保存下面内容到一个.reg结尾的文件中,然后双击导入,重启系统生效。Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]"Scancode Map"=hex:00,00,00,00,00,00,00,00,03,00,00,00,38,00,1D,00,1D,00

2021-08-23 10:35:53 1684

原创 windows中文件一致性校验命令

windows中文件一致性校验命令说明

2021-08-02 14:15:31 1059

原创 前后端分离发展漫谈

起源自2007年6月29日苹果发布第1代智能手机iphone以来,旧的非智能机型就被逐渐淘汰出市场,敏锐的手机厂商也迅速跟进,调整业务方向,向生产智能手机转变。而对这一变化反应迟钝的手机行业霸主——诺基亚,则很快被市场淘汰。 现如今已经鲜少能看见非智能手机在市场上出现,而随着手机行业出现的这一巨大变化,用户的生活、工作的行为习惯也随之发生了重要改变。比如,以往需要使用指纹打卡,现在则用钉钉打开,以往开会需要找一个会议室面对面沟通,现在随时随地只需要拿起手机使用企业微信、钉钉、腾讯会议等各种app的语音通话

2021-07-28 23:35:29 537

原创 如何停止索引intellij idea?(How can I stop indexing intellij idea?)

Without “excluding” folders, how can I stop Indexing intellij idea on start? It’s very very annoying that it starts indexing on startup without allowing you to, for example, debug a test case making you wait until indexing has finished.解决方案:You can stop

2021-07-13 09:09:27 2212

原创 为什么要拆掉“烟囱式”系统

本文摘自:https://www.cnblogs.com/edda/p/13730938.html,用于个人学习备忘。“烟囱式”系统,来自维基百科的解释是:一种不能与其他系统进行有效协调工作的信息系统,又称为孤岛系统。比如:假设淘宝和天猫,是两个大系统,忽略业务模式的不同,这两个系统里面都有用户管理、商品管理、订单管理、支付等功能模块,如下图,这样子的淘宝和天猫就好像两座烟囱各自矗立,互不关联。烟囱式系统有很多缺点。对公司来说:重复建设和维护可以看到上图的淘宝和天猫有很多功能同时存.

2021-07-09 10:30:22 1780

原创 管理系列:OKR介绍

本文摘自:http://www.360doc.com/content/16/1102/17/3066843_603429211.shtml,主要用于个人学习备忘使用。源自Intel,并在Google,Linkedin等公司实施的OKR管理理念正在科技企业中广泛流行。OKR不仅适用于Google这样的大企业,对成长中的创业企业同样有效,因为这些大企业实施OKR,正是为了规避大企业病。OKR能规避大企业病吗?OKR比常规绩效管理好吗?从OKR的历史、OKR是什么、如何实践(带有鼓吹成分)、OKR之父如何.

2021-07-08 13:55:57 2165

原创 不要试图用OKR解决所有绩效考核

本文摘自:https://www.hrloo.com/lrz/14535944.html,收录过来用于个人学习备忘。我的一个咨询客户赵总在外闭关学习了3天,内容是学习OKR在企业绩效管理中的运用,回来以后,决定大干一场,成立了以他为首的OKR改革小组,建流程,做模板,开大会,轰轰烈烈,一番折腾过后,终于发现,搞不下去了,于是一口鲜血喷了出来。赵总在想:“为什么会这样,我都是按照课程教的啊,用标准的工具和模板做的啊,为什么会没有效果,而且适得其反,引来高层反对,中层迷惘,基层抱怨。”赵总百思不得其解.

2021-07-07 13:52:42 255

原创 雪花算法的原理和实现(Java)

本文转自:https://blog.csdn.net/lq18050010830/article/details/89845790。SnowFlake 算法,是 Twitter 开源的分布式 id 生成算法。其核心思想就是:使用一个 64 bit 的 long 型的数字作为全局唯一 id。在分布式系统中的应用十分广泛,且ID 引入了时间戳,基本上保持自增的,后面的代码中有详细的注解。这 64 个 bit 中,其中 1 个 bit 是不用的,然后用其中的 41 bit 作为毫秒数,用 10 bit 作.

2021-07-07 09:08:48 221 3

原创 精益管理的几大核心理念

精益管理作为有效的管理手段,其关键的一点是:精益管理工作是上级与员工一起完成,并追求以共同合作的方式来完成。精益管理是一种防止绩效不佳和共同提高绩效的工具,它意味着上级同员工之间持续的双向沟通,是双方共同学习和提高的过程。精益管理是一个持续的沟通过程,而这个过程又是通过员工及其上级就业绩目标而达成的协议来保证完成的。协议内容如表1所示。

2021-07-06 18:49:56 3568

原创 如何做好研发管理

关于如何做好研发管理的思考

2021-07-06 14:54:00 5004

原创 (转)混沌工程(Chaos Engineering)初识

本文主要介绍什么是混沌工程,混沌工程的五大原则,混沌工程成熟度模型(CMM)以及混沌工程的目标——韧性架构,希望对您的学习有所帮助。本文来自:http://www.uml.org.cn/zjjs/202004141.asp?artid=23163, 由影子编辑和收录。混沌工程是在分布式系统上进行实验的学科,目的是建立对系统抵御生产环境中失控条件的能力以及信心。一、概述工程师团队最不愿碰到的便是大半夜被电话叫醒,开始紧张地查验问题,处理故障以及恢复服务。也许就是因为睡前的一个很小的变更,因某种未.

2021-07-01 14:58:45 942

原创 管理系列:沟通技巧总结

很多人对沟通协调可能会有些不太擅长,怎样才能做好沟通协调呢,参考下以下资料也许能有所收获。

2021-06-29 00:42:04 242

原创 使用video.js播放m3u8格式视频

使用video.js播放m3u8格式视频示例

2021-06-14 15:46:19 607

原创 运维管理:极简运维系统设计

软件系统的高可用少不了对系统的常态化运维工作,而运维是一件相当繁琐的事情,需要监控各个主机的在线状态、各种端口的状态、各种服务的状态等等,如果没有一个件称手的工具,这项工作将会比较折腾人。常见的运维工具有zabbix、nagious、cacti等,这些都相当知名,功能也都比较强大,能满足绝大多数的需求,但这些软件对于我来说,功能过于庞大、安全过于复杂、缺少数据监控特性。根据我的实际情况,我需要一款能够监控数据库数据状况(即数据是否出现异常)、网络状况、主机状况、能够配置shell命令并执行shell脚本、部

2021-06-04 17:41:24 2221 5

原创 (转)ClickHouse概述

一. 概述随着物联网IOT时代的来临,IOT设备感知和报警存储的数据越来越大,有用的价值数据需要数据分析师去分析。大数据分析成了非常重要的环节。当然近两年开启的开源大潮,为大数据分析工程师提供了十分富余的工具。但这同时也增加了开发者选择合适的工具的难度,尤其对于新入行的开发者来说。学习成本,框架的多样化和复杂度成了很大的难题。例如kafka,hdfs,spark,hive 等等组合才能产生最后的分析结果。把各种开源框架、工具、库、平台人工整合到一起所需工作之复杂,是大数据领域开发和数据分析师常有的抱怨之一

2021-06-04 09:16:43 288

原创 个人总结系列:学会灵活运用git,做到版本可控,防止误改

git的分布式版本管理特性,使用在每个装了git的终端上可以方便的进行版本管理,而无需在服务器端安装版本控制服务。以下场景可以考虑使用git对文件进行管理:1、文件需要经常修改,但是又有可能在未来某个时间找回过去的一些内容。2、希望知道每次文件都改变了什么内容。3、不确定每次改的内容是否合适,希望能随时撤销修改的内容。以上这几种情况,都可以考虑使用git来管理文件内容。...

2021-06-03 14:57:26 82

原创 OLTP与OLAP是什么?

OLTP(on-line transaction processing)翻译为联机事务处理, OLAP(On-Line Analytical Processing)翻译为联机分析处理,从字面上来看OLTP是做事务处理,OLAP是做分析处理。从对数据库操作来看,OLTP主要是对数据的增删改,OLAP是对数据的查询。...

2021-05-28 11:54:24 12358

转载 HTTPs SSL OV、DV和EV证书的区别

关于HTTPs证书https协议需要到ca申请证书,一般免费证书很少,需要交费。http是超文本传输协议,信息是明文传输,https 则是具有安全性的ssl加密传输协议。http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。http的连接很简单,是无状态的;HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,比http协议安全。目前大部分网站都在忘https上转,Chrome也将https作为浏览器的默认连接,如果网站没采用http

2021-05-24 17:17:41 252

原创 数据结构和算法总结

数据结构和算法总结(占个位置,有时间来写)

2021-04-27 08:36:12 58

原创 杂文系列:前端技术发展史

前端技术发展史

2021-04-26 11:00:42 695

原创 postgis基础应用

postgis一些常用操作说明

2021-04-26 10:40:13 515

原创 Docker笔记:如何清理镜像和卷数据

docker笔记

2021-04-26 09:19:30 711

原创 kettle 一个数据库错误发生在从资源库文件读取转换时 Invalid byte 1 of 1-byte UTF-8 sequence

在保存kettle转换到资源库之后,打开时突然提示如下错误:在网上查了很多资源,基本上都说是数据库编码的问题,但是当我挨个表把所有数据都改成全英文之后,还是不行,最后找到一篇文章说是修改Spoon.bat,测试有效,最终解决,希望能帮到遇到相似问题的朋友。解决办法:打开Spoon.bat,找到如下位置:if "%PENTAHO_DI_JAVA_OPTIONS%"=="" set PENTAHO_DI_JAVA_OPTIONS="-Xms1024m" "-Xmx2048m" "-X.

2021-04-13 13:48:37 2479 1

原创 数据库系列:postgresql中boolean字段与smallint字段的自动转换

1、使用postgre账号进入到相应的模式下执行:CREATE OR REPLACE FUNCTION boolean_to_smallint(b boolean) RETURNS smallint AS $$ BEGIN RETURN (b::boolean)::bool::int; END;$$LANGUAGE plpgsql;CREATE CAST (boolean AS smallint) WITH FUNCTION boolean_to_smalli

2020-11-24 18:31:07 2442 4

大文件查找工具-wiztree

⓵ 查找磁盘分区占用空间最多的文件及文件夹 ⓶ 扫描速度快!WizTree直接从NTFS格式的磁盘分区读取主文件表(MFT)(类似于Everything Search Engine的工作方式) ⓷ 可视化树形图让大文件和大量小文件一目了然 ...

2022-11-09

log4j-2.15.0-rc2.zip

修复log4j关于JNDI注入漏洞注入的jar升级包,内附漏洞验证方式

2021-12-11

考研英语1500高频词汇.xlsx

考研英语1500高频单词Excel无中文翻译版,辅助背诵,可以在背诵一遍之后用这个进行回顾,防止看到中文翻译干扰背诵。

2020-09-17

struts2-config-browser-plugin-2.3.28-hjx20200915.jar

默认的struts2-config-browser-plugin包中的ftl文件include标签路径用的相对路径,会找到包内的include文件,将包内ftl里include的路径改成的/开头的全路径。

2020-09-16

cwRsync_4.1.0

cwRsync的最后免费版本,附件包括服务端和客户端,网上很多下载都用不了了。

2018-10-16

空空如也

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

TA关注的人

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