PKIX path building failed

📌开发中遇到 javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target,猜测应该是SSL证书的问题,找了一些解决方式,在这里做总结。

More...

ClickHouse初探

📌 最近的项目用到了ClickHouse,全称Click Stream, Data Warehouse,是用于联机分析的列式数据库,由Russian的Yandex开发逐渐演进而来,在这里记录一些初次使用ClickHouse时摸索的一些特性和坑。

💨🕙😴

More...

Docker To Kubernetes after V1.24

📌 多机搭建Docker和Kebernetes集群环境,以及部署应用程序。

  • Kubernetes 是一个开源的容器编排引擎,用来对容器化应用进行自动化部署、扩缩和管理。仅仅用Docker是不够的,增加Docker-Compose可以实现多容器的编排,但是Kubernetes可以实现多机的容器编排,实现更高级的容器编排功能。
    💨🕙😴
More...

Ubuntu lose internet

📌 Ubuntu网络配置丢失

  • 起因是这样,突然有一天远程开发连不上了,于是乎先开始排查是不是校园网的部分端口被Ban了,因为最近的$Bing.com$就一直访问不上,但是改变网络接入后仍然没用。
  • 想到会不会是因为之前系统没有正常关机导致一些VMware网络配置错误,排查和重置了桥接、Nat模式,发现都没有问题
  • 开始检查Ubuntu的的网络配置,发现在Settings-NetWork中,只有一个$VPN$配置,没有其他的网络配置,按理说应该有Wired,这就很奇怪了,因为之前是有配置的,而且也没有删除过对应的配置文件。

💨:clock16:😴

More...

博客增加Graphviz支持

📌 博客系统的Graphviz支持

  • Graphviz(Graph Visualization Software)是一个开源的图形可视化软件,用DOT描述语言来定义图形,让用户专注于内容而忽略布局的设计
  • 在先前的博客中,图片可以用对象存储在云端,而简单的结构图也如此未必太过复杂,因此想到用Graphviz来绘制简单的图结构。在本地的Vscode或者Typora中已经内嵌了Graphviz的渲染,标记代码块为graphviz即可,但在博客中没有,两端存在差异化,这篇用于解决这个问题。
    💨🕚😴
More...

application yml配置

SpringBoot常用配置文件application.propertiesapplication.yml进行全局配置,start.spring.io的默认是用properties,只要改成yml文件即可,个人认为语法更舒适,在这篇记录一些常用的设置以及常用的一些包的参数,以便后续开发过程中及时翻阅,持续更新。

More...

请我喝杯咖啡吧~