自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

影子的博客

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

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

原创 Git常用命令参考手册

整理了一篇git常用的命令参考手册,命令顺序按照git的常用操作顺序做了排序,后续会继续完善内容示例并补全其他命令使用说明。

2024-12-02 20:16:22 817

原创 研发经理职责总结

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

2018-11-12 20:26:51 14251

原创 钟睒睒的“傲慢与偏见”

最近,钟睒睒关于绿瓶水不适合长期饮用的言论,在网上引起了一番新的热议,让刚平静不久的包装饮用水竞争,再次掀起一阵波澜,同时,其对于企业家直播带货的等系列看法,也引起了一些企业家和广大网友的关注探讨。这篇文章带大家一起梳理下关于钟睒睒与纯净水的故事。▪️“绿瓶水是一气之下生产的,不希望整个家庭长期喝纯净水”据多家媒体报道,11月19日,农夫山泉创始人钟睒睒在江西赣州的交流会上公开发声,回应包括网络直播、做绿瓶水、农业发展等问题。谈及农夫山泉恢复生产绿瓶水(纯净水),钟睒睒说:“说句老实话,那个时

2024-11-27 21:10:50 955

原创 从小米张铎回归小米看职场

老板不靠谱,把部门整的人心惶惶,特别我手下最重要的一个组的主管跟我提转岗,怎么都劝不住,说总经理不认可他,在这边儿做事没有前途,虽然转岗之后做啥都不知道,但那边儿的老板可以信任。当然,说白了,担心也没用,这次这么一通操作下来,比起直接转岗,对小伙伴的冲击更大。总的来说,就是不适应大公司的工作模式,不愿去接受更高层面的意见,比如,几乎每一个点,都和自己以往的公司相比,比如有道、豌豆荚,这些以往的公司最多1000人,到了小米2万人的公司,还是在用1000人公司的思维在做向上管理,最后不适应的必然是自己。

2024-11-20 20:24:14 519

原创 解决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 1926 3

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

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

2022-11-08 18:13:52 354

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

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

2022-11-07 10:00:39 1905

原创 vuepress侧边栏展开配置

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

2022-07-11 10:23:19 2997 1

原创 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 1574

原创 数据库系列: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 1215

原创 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 455

原创 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 7874

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

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

2021-12-07 20:09:21 3304 2

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

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

2021-11-29 18:55:16 330

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

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

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

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

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

2021-11-10 11:39:18 2759

原创 前后端分离发展漫谈

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

2021-07-28 23:35:29 633

原创 如何停止索引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 2458

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

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

2021-07-09 10:30:22 1979

原创 管理系列: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 2322

原创 雪花算法的原理和实现(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 339 3

原创 如何做好研发管理

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

2021-07-06 14:54:00 5225

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

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

2021-07-01 14:58:45 1062

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

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

2021-06-14 15:46:19 663

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

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

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

原创 OLTP与OLAP是什么?

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

2021-05-28 11:54:24 12573

转载 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 300

原创 数据结构和算法总结

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

2021-04-27 08:36:12 76

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

前端技术发展史

2021-04-26 11:00:42 763

原创 postgis基础应用

postgis一些常用操作说明

2021-04-26 10:40:13 643

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

docker笔记

2021-04-26 09:19:30 923

原创 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 2974 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 2886 4

原创 Linux:centos下安装java环境(脚本一键式安装)

1、上传jdk-8u251-linux-x64.tar.gz到/opt/java目录下2、在/opt/java目录下创建install.sh文件,内容如下:#!/bin/bashtar zxvf /opt/java/jdk-8u251-linux-x64.tar.gz -C /opt/java > /dev/null 2>&1echo '# JAVA-8u251' >> /etc/profileecho 'JAVA_HOME=/opt/java/jdk1..

2020-11-12 17:40:39 596

原创 操作系统笔记:Centos 7自定义屏幕分辨率

$ xrandrScreen 0: minimum 1 x 1, current 1680 x 900, maximum 8192 x 8192Virtual1 connected primary 1680x900+0+0 (normal left inverted right x axis y axis) 0mm x 0mm800x600 60.00 + 60.322560x1600 59.991920x1440 60.001856x1392 60.001792x1344 60.00192

2020-11-04 13:02:56 834

原创 代码笔记:Maven常用知识点整理

以 oracle 的 ojdbc7 jar 为例。将 ojdbc7-12.1.0.1.jar 手工放置到项目目录/src/main/webapp/WEB-INF/lib路径下。修改pom.xml文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

2020-10-16 16:23:31 689 1

原创 Java笔记:记录一次解决struts2不扫描Jar包Action问题的经验

1、问题使用Idea启动struts2框架,无法找到Action注:使用eclipse起动正常,idea就不行2、原因struts2的Convention插件在扫描Jar包时需要Jar包中带有/META-INF/MANIFEST.MF文件3、解决思路(1) 查看编译后的target/classes目录下是否有META-INF/MANIFEST.MF文件(2)使用struts2-config-browser-plugin插件 <dependency> <groupId

2020-09-16 14:29:51 254

转载 杂文系列:架构与框架的联系与区别

1、什么是架构?以下是对业界对架构的一些定义:在ISO/IEC 42010: 2011中,定义为:一个系统在其所处环境中所具备的各种基本概念和属性,具体体现为其所包含的各个元素,元素之间的关系以及架构的设计和演进原则。架构是针对某种特定目标系统的具有体系性的、普遍性的问题而提供的通用解决方案。架构往往是对复杂系统的一种共性的体系抽象。看了以上定义,感觉还是难搞懂到底什么是架构,个人认为下面这个聚焦到信息系统构建目的定义更容易理解:架构让我们能够正确、合理地理解、设计和构建复杂的信息系统。2

2020-06-28 16:44:59 1150

原创 操作系统笔记:Windows下使用批处理结束指定端口所占用的进程号

for /F "tokens=5" %i in ("netstat -ano | findstr 8080") do taskkill /F /PID %i /T

2020-06-22 18:01:46 916

原创 Java笔记:使用jsonpath解析json文件

1、添加pom依赖<dependency> <groupId>com.jayway.jsonpath</groupId> <artifactId>json-path</artifactId> <version>2.2.0</version></dependency>2、封装类import com.jayway.jsonpath.Configuration;import com.

2020-06-17 23:32:15 743

大文件查找工具-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关注的人

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