Docker部署SkyWalking,以及Java项目集成

前言

SkyWalking是一个开源的APM(应用程序性能监视器)系统,专为微服务、云原生和基于容器的体系结构而设计。
功能包括对Cloud Native体系结构中的分布式系统的监视,跟踪,诊断,报警等,具体功能明细参见官网

Read More

代码生成工具(mybatis-plus-generator)

前言

    代码生成器,对于我们提升开发效率还是非常有价值的,快速生成代码和避免手误操作,能给我们减少了很多麻烦,又多了一点摸鱼的时间[偷笑]。
    以前我用的比较多的是easy code,但是需要安装插件,配置模版,所以多少还是有些不方便。
    自从项目改用mybatis-plus后,mybatis-plus-generator就成了它的替代品,很方便,也很灵活,个人推荐使用。

Read More

开源项目申请JetBrains全家桶

前言

    作为码农,一款优秀的开发工具必不可少,但往往优秀的工具都是收费的[偷笑],不过破解方法也是层出不穷,只要你耐心去找,也是能用上的,不过想及时跟进最新版本,用上新功能,那还是得走正版这条路。

Read More

Centos安装中文字体

前言

    我们使用的Centos系统,默认情况下是没有安装中文字体的,所以如果你在代码中使用Graphics2D绘制中文,那必然会因为系统缺少字体而导致出现乱码的情况。
    所以我们需要在系统上安装对应的字体来解决这个问题,本文以宋体为例。

Read More

阿里-云效流水线

前言

CI/CD如何实践?可以通过很多方式,一般公司会自己使用jenkins搭建自己的流水线来完成。不过也有很多云上方案,我们今天来看看阿里云效的流水线如何实践。

Read More

搭建ELK日志服务和SpringBoot集成

前言

一个完整软件系统,日志服务是必不可少的一环,定位问题,分析日志都需要它的帮助,现在市面上用的比较多的日志服务方案是ELK,我看看如何来搭建集成。

ELK代表:Elasticsearch、Logstash、Kibana
Elasticsearch - 实时全文搜索和分析引擎,提供搜集、分析、存储数据功能
Logstash - 用来搜集、分析、过滤日志的工具
Kibana - Web的图形界面,用于搜索、分析和可视化存储在 Elasticsearch指标中的日志数据

Read More

使用acme.sh管理https证书

前言

    最近在github上发现一个项目”acme.sh“,相当强大,它实现了 acme 协议, 可以从 letsencrypt 生成免费证书,并自动更新证书,解决了证书申请和更换的痛点。

Read More

从WordPress迁移到Hexo小记

前言

前段时间,用了好几年的ECS服务器又到了续费的时候了,说巧也挺巧,正值阿里云618大促,自己又换了手机号。

总算蹭上了一波新用户福利,感概了一下这几年续费的心酸,扎心肉痛。

Read More

docker添加http仓库地址

错误提示

docker仓库访问地址默认都是https类型的,但我们搭建的私服都是http的,所以用docker访问仓库的时候就会抛出如下错误:

1
ERROR: Get https://soilove.cn:5000/v2/: http: server gave HTTP response to HTTPS client

Read More

mac sshd服务

ssh服务是我们进行远程连接时,最常用的服务,不过一般情况下都是在linux上操作,那么mac上的ssh服务如何启动呢?

启动sshd服务:

1
sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist

Read More