logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Commit message 写法规范

一、概述对于日志的提交一直都没有形成一个很好的规范(每次提交都比较随意:<),最近看到一篇文章,里边有一章节介绍了一种写法规范(感觉还不错:>),从该文得知当前业界比较广泛应用的是 Angular Git Commit Guidelineshttps://github.com/angular/angular.js/blob/master/DEVELOPERS.md#-git-commi

Java 诊断工具之 Arthas

Arthas 是 Alibaba 开源的 Java 诊断工具。Ta 可以动态跟踪 Java 代码,实时监控 JVM 状态,可以在不中断程序执行的情况下轻松完成 JVM 相关问题排查工作。支持 JDK 6+,支持 Linux/Mac/Windows。

#java#jvm#开发语言
Feign 如何设置超时时间(connectionTimeout、readTimout)

过于这个问题网上有很多相关资料,大体上有两种方案,一种是通过设置ribbon的超时时间(因为 Feign 是基于 ribbon 来实现的,所以通过 ribbon 的超时时间设置也能达到目的),一种是直接设置 Feign 的超时时间,我将会在下边的篇幅里分别说一下如何通过application.yml 配置文件来设置超时时间。1、Ribbon对于 ribbon 又分为全局配置和指定服务配置:...

通过 kubectl 查看 K8s 内节点、Pod 资源使用情况

kubectl describe node -n ${namespace}例如:我要查看生产环境下所有节点的资源分配情况(生产环境的 namespace 为 product)kubectl describe node -n product

#kubernetes
Mockito 如何 mock 静态方法

当 mockito 进化到了 3.4.0 版本以后,也开始对静态方法 mock 进行了支持(主要是通过 mockito-inline 包)。当多个单元测试都使用了同一个 static mock 对象,且使用完成后都没有进行 close。此时,若这几个单元测试用一起执行,第一个单元测试占用了 static mock 对象,第二个单元测试就没有办法再占用了。如果你的很多单元测试中都用到了 mockSt

#spring
__pycache__ 是个什么鬼?

__pycache__ 文件夹是 Python 解释器自动生成的,用来存放编译的字节码。稍微详细点的说明,为了省事,我就直接贴上别人的 Blog 截图吧,如下:这里还有一点要说明的是,该文件夹以及文件夹下所产生的文件(*.pyc)没有必要提交到版本管理仓库上(例如:Git),可以通过在本地 Project 中的 .gitignore 文件中增加 *.pyc,如下:参考资料:https://blog

#python
删除 k8s 中的 StatefulSet

可以像删除 Kubernetes 中的其他资源一样删除 StatefulSet,使用 kubectl delete 命令,可以通过文件或者名字指定来删除 StatefulSet。通过文件kubectl delete -f <file.yaml>通过名称kubectl delete statefulsets <statefulset-name>通过名称删...

K8s、Docker、CRI、OCI 之间的爱恨情仇

一、背景由于最近知道了 K8s 新版本(v1.20)确定弃用 Docker 的消息,为了明确是否会对现有系统架构产生响,所以对涉及到的相关技术进行了一定的梳理(索性基本无影响:>)。二、K8s(版本 < 1.20) 与 Docker 的关系首先,通过一张图片来说明 K8s(版本<1.20)与 Docker 之间的关系。为了能够更好的理解下边的图片,要先交代下 K8s 的一个限制条

#docker#容器#运维
OpenAPI 响应码设计方案

一、前言起初的想法是基于自己制定的规则整一套的状态码体系,可是后来发现,因为这套规则是自己制定的,应用范围非常有限,不具有通用性,会对新接触的人产生一定的理解和学习成本。而后,得到网上一些建议的启发,想到可以结合已得到大众认可且都熟悉的「HTTP状态码」来建立状态码体系。二、设计方案该状态码体系,主要分为以下两个部分组成:HTTP状态码(HTTP Status Code)这部分就是 Http Re

#经验分享
通过 kubectl 查看 K8s 内节点、Pod 资源使用情况

kubectl describe node -n ${namespace}例如:我要查看生产环境下所有节点的资源分配情况(生产环境的 namespace 为 product)kubectl describe node -n product

#kubernetes
暂无文章信息