Caddy源码阅读 Jun 14, 2022

之前我们用了caddy的forwardproxy插件,来看看他是怎么做的

go内置的http服务器实现

http.ListenAndServe(":8080", nil)

如上即可启动go内置的http服务器,第二个参数是nil,于是go会使用内置的handler,代码如下

...
GO PProf使用 Jun 2, 2022

记录下如何使用pprof

...
dd安装rhel8 May 10, 2022

centos8没有了,虽然Red Hat推出了开发者计划,允许用户使用免费的rhel8,但是云服务厂商普遍没有提供rhel8的镜像,一般的用户还是没有办法在vps上用上rhel8,就连centos8的替代品rocky linux、almalinux大部分云服务厂商也没有提供。

这个博客就是介绍下,如何在公有云vps上通过dd写盘安装rhel8系统。

...
Shell编程笔记 May 8, 2022

个人搞了很多零散的 shell 脚本,开个博客统一整理下

...
Skywalking v8.9.1 源码阅读 Apr 20, 2022

skywalking搞了STAM流拓扑分析方法,具体见README-cn.md,简单来说就是将上游的Service、Service Instance等信息放在下游span中,从而一个span就具有上游Service和下游Service的信息,从而直接聚合出一个依赖关系,避免了通过时间窗口聚合。

这篇博客的内容是从STAM实现到skywalking的整体架构。

...
Skywalking v8.9.1文档学习 Apr 19, 2022

看看skywalking

...
pipeline模式的一种实现 Apr 19, 2022

一种流式编程的代码

...
Hyde-Hyde主题修改 Apr 17, 2022

本博客用的是hugo的hyde-hyde主题,在其基础上做了一些改进,具体如下:

对高分屏的宽度适配

下面这个是我自己提的issue

...
18岁以前的我 Apr 12, 2022

我是溧阳人。小学老师说溧阳是鱼米之乡,“江南可采莲,莲叶何田田”,而我所见河流不多,居民也不以鱼米为生,只有春汛的时候,肉眼可见的溪流变得湍急,突然的一天就快漫过了堤岸,那些小河才有了一些些的存在感。至于船舶,那是干“偷鱼”营生的人和十几公里外的大河才有的东西。

...
Java自定义Classloader Mar 7, 2022

看看怎么做类加载隔离

...