SpringBoot 优美的编码习惯

1.定义配置文件信息 有时候我们为了统一管理会把一些变量放到yml配置文件中 例如 用 @ConfigurationProperties 代替@Value 使用方法 定义对应字段的实体 @Data// 指定前缀@Configuratio...

  • 0
  • 0
  • shitian
  • 发布于 2022-01-26 00:55
  • 阅读 ( 39 )

A successful Git branching model

This model was conceived in 2010, now more than 10 years ago, and not very long after Git itself came into being. In those 10 years, git-flow (the branching model laid out in this...

  • 0
  • 0
  • shitian
  • 发布于 2022-01-19 20:15
  • 阅读 ( 41 )

一个成功的Git分支模型

下午看到一篇介绍Git工作模型的文章,觉得很不错。为了方便大家快速掌握文章的内容,这里对这篇文章的要点进行简单的介绍 原文地址:http://nvie.com/posts/a-successful-git-branching-model/...

  • 0
  • 0
  • shitian
  • 发布于 2022-01-19 20:02
  • 阅读 ( 40 )

kubernets 一些google的基础组件,国内下载不了解决办法

一些谷歌的基础组件,国内下载不了,不过阿里云和google的主库是保持同步的,我们可以通过阿里云的库来下载,然后推送到自己的私有库上就可以了。 谷歌的这些基础组件下载域名一般是:k8s.gcr....

  • 0
  • 0
  • shitian
  • 发布于 2022-01-19 01:52
  • 阅读 ( 36 )

git已经删除了远程分支,本地仍然能看到

git已经删除了远程分支,本地仍然能看到版权 1.使用 git branch -a 命令可以查看所有本地分支和远程分支,发现很多在远程仓库已经删除的分支在本地依然可以看到。2.使用命令 git remote show o...

  • 0
  • 0
  • shitian
  • 发布于 2022-01-14 11:16
  • 阅读 ( 34 )

掉已经托管在git上的文件:.gitignore配置规则 及其 git rm -r --cached 去掉

1)  gitignore文件   在git中如果想忽略掉某个文件,不让这个文件提交到版本库中,可以使用修改 .gitignore 文件的方法。这个文件每一行保存了一个匹配的规则例如: # 此为注释 – 将被 Git 忽...

  • 0
  • 0
  • shitian
  • 发布于 2022-01-13 14:31
  • 阅读 ( 38 )

微信小程序开发——点击按钮获取用户授权没反应或反应很慢的解决方法

逍遥云天 微信小程序开发——点击按钮获取用户授权没反应或反应很慢的解决方法异常描述:点击按钮获取用户手机号码,有的时候会出现点击无反应或很久之后才弹出用户授权获取手机号码的弹窗,这种...

  • 0
  • 0
  • shitian
  • 发布于 2022-01-07 01:54
  • 阅读 ( 35 )

PostgreSQL高耗sql利器pg_stat_statements部署使用分享

PostgreSQL中高耗SQL的获取可以使用pg_stat_statements模块来获取,pg_stat_statements模块提供执行SQL语句的执行统计信息。 该模块必须在postgresql.conf的shared_preload_libraries中增加pg_...

  • 0
  • 0
  • shitian
  • 发布于 2022-01-06 01:22
  • 阅读 ( 40 )

rpm安装的postgres 安装pg-stat-statements 插件

生产环境中使用postgres做为数据库,使用rpm安装的postgresql软件,软件为:12.4 这种情况下怎么安装pg-stat-statements 插件呢。 pg-stat-statmentes 

  • 0
  • 0
  • shitian
  • 发布于 2022-01-06 00:27
  • 阅读 ( 43 )

yarn build:prod 报依赖错误

yarn 安装依赖包的时候正常,编译的时候包如下错误:一个是cache-loader 一个是core-js  如图: 解决此类问题 只需要把原来的node_modules 下的对应包删除,然后使用 yarn list |egrep "cor...

  • 0
  • 0
  • shitian
  • 发布于 2022-01-04 00:22
  • 阅读 ( 38 )

知己知彼 | 讨厌PostgreSQL的种种

知己知彼 | 讨厌PostgreSQL的种种 10 Things I Hate About PostgreSQL在过去的几年里,软件开发社区对流行的开源关系数据库的热爱已经达到了一种狂热的程度。Hacker news有一篇文章[^1],题...

  • 0
  • 0
  • shitian
  • 发布于 2021-12-29 17:20
  • 阅读 ( 37 )

通俗大白话来理解TCP协议的三次握手和四次分手

通俗理解: 但是为什么一定要进行三次握手来保证连接是双工的呢,一次不行么?两次不行么?我们举一个现实生活中两个人进行语言沟通的例子来模拟三次握手。 引用网上的一些通俗易懂的例子,...

  • 0
  • 0
  • shitian
  • 发布于 2021-12-24 00:08
  • 阅读 ( 36 )

PostgreSQL中的ASH

1.前言 Oracle中有ASH(Active Session History),ASH通过每秒钟抽取活动会话样本,为分析在最近时刻的性能问题提供最直接有效的依据。 在PostgreSQL中,一般出现性能问题,都会结合pg_stat_ac...

  • 0
  • 0
  • shitian
  • 发布于 2021-12-22 17:09
  • 阅读 ( 41 )

POSTGRESQL 权限解析,非常详细

引言 PostgreSQL里面的权限对于老鸟来说还行,但对于刚入门的或者转型过来的可能不太好理解,今天正好有个需求,业务需要查看用户的权限列表,也折腾了一会,借此机会总结一下,你好我好大家好...

  • 0
  • 0
  • shitian
  • 发布于 2021-12-08 18:49
  • 阅读 ( 193 )

想要彻底搞懂“异地多活”

在软件开发领域,「异地多活」是分布式系统架构设计的一座高峰,很多人经常听过它,但很少人理解其中的原理。 异地多活到底是什么?为什么需要异地多活?它到底解决了什么问题?究竟是怎么解...

  • 0
  • 0
  • shitian
  • 发布于 2021-12-08 17:01
  • 阅读 ( 43 )

一文详解 Kubernetes 中的服务发现

K8S 服务发现之旅 Kubernetes 服务发现是一个经常让我产生困惑的主题之一。本文分为两个部分: 网络方面的背景知识深入了解 Kubernetes 服务发现 要了解服务发现,首先要了解背后的网络知...

  • 0
  • 0
  • shitian
  • 发布于 2021-12-08 14:13
  • 阅读 ( 39 )

Postgresql 高可用方案 PGHA

一、Why PGHA  背景 Why do we need PostgreSQL High availability (HA)? 基础软硬件的升级/试用/日常维护给 DB 可用性指标带来挑战 switchover (计划内)和 failover( 故障转移)切换的操作步...

  • 0
  • 0
  • shitian
  • 发布于 2021-12-06 16:03
  • 阅读 ( 33 )

Kubernetes Apiserver和Extension apiserver的介绍

这篇文章为大家带来有关Kubernetes Apiserver和Extension apiserver的介绍。大部分知识点都是大家经常用到的,为此分享给大家做个参考。一起跟随小编过来看看吧。 1.1、概述 Aggregated(聚合...

  • 0
  • 0
  • shitian
  • 发布于 2021-11-25 19:01
  • 阅读 ( 35 )

使用systemctl 和journalctl 查看服务日志显示不全问题

有时候使用systemd 服务启动失败,使用systemctl status service 或 journalctl -x 查看日志显示不全【又折叠】这总问题,只需要后面家上参数就可以显示完整了。 方法如下: sudo systemctl s...

  • 0
  • 0
  • shitian
  • 发布于 2021-11-25 15:52
  • 阅读 ( 42 )

calico-kube-controllers 连接不上kube-apiserver 导致readness 和liveness 出错,导致pod反复重启

测试服务器上的calico-kube-controllers 这个pod一致报错,查看错误日志说是pod连接不上kube-apiserver,连接的kube-apiserver方式为,默认default namespace下的 kubernetes  service,此servi...

  • 0
  • 0
  • shitian
  • 发布于 2021-11-14 23:40
  • 阅读 ( 48 )