- 博客(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-07 10:00:39 1905
原创 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
原创 个人总结系列:领导者决策三问
我们在日常中经常要做各种决策,特别是做领导者,更要分清事情的轻重缓急,才能将事情安排的妥当合理,然后带领团队做出成绩。轻重缓急是经典的事情的分类维度,做决策时,可以按照这几个维度先分类,但是稍微有点麻烦,他需要对所有事情先进行梳理。所以,我简化了决策时的原则,简化为三个提问:现在该做什么(简称该做啥)、如何做、何时做。下面我对这三个问题进行详细说明。1、该做啥2、如何做3、何时做...
2021-11-26 11:46:49 928 1
原创 前后端分离发展漫谈
起源自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
原创 (转)混沌工程(Chaos Engineering)初识
本文主要介绍什么是混沌工程,混沌工程的五大原则,混沌工程成熟度模型(CMM)以及混沌工程的目标——韧性架构,希望对您的学习有所帮助。本文来自:http://www.uml.org.cn/zjjs/202004141.asp?artid=23163, 由影子编辑和收录。混沌工程是在分布式系统上进行实验的学科,目的是建立对系统抵御生产环境中失控条件的能力以及信心。一、概述工程师团队最不愿碰到的便是大半夜被电话叫醒,开始紧张地查验问题,处理故障以及恢复服务。也许就是因为睡前的一个很小的变更,因某种未.
2021-07-01 14:58:45 1062
原创 运维管理:极简运维系统设计
软件系统的高可用少不了对系统的常态化运维工作,而运维是一件相当繁琐的事情,需要监控各个主机的在线状态、各种端口的状态、各种服务的状态等等,如果没有一个件称手的工具,这项工作将会比较折腾人。常见的运维工具有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
原创 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
2022-11-09
struts2-config-browser-plugin-2.3.28-hjx20200915.jar
2020-09-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人