跳至内容

goreplay 抓包工具使用

解决疑难问题时,抓包是个必备的技能,我们开 accesslog 其实就是为了解决类似问题,但如果你 accesslog 没开呢?或者需要知道 body 中的内容呢?这个时候,goreplay 闪亮登场了。

更多 →

2025-02-22 23:38:32

dubbo 多注册中心的使用

工作中,总会遇到 dubbo 跨机房调用的场景,特此记录如下,跨机房调用需要配置多个集群,然后在 DubboReference 中指定。

更多 →

2025-02-22 23:25:06

使用 nginx + ipv6 实现内网穿透

以前,内网穿透我使用的是 frp,运行很稳定,最近发现我的 vps 有 ipv6 了,这样子通过 ipv6 就能实现穿透了。

更多 →

2025-02-22 16:21:42

Golang - 解决 excelize 流式读调用 io.ReadAll 的问题

最近在给业务侧做二开包,功能:Excel 的读和写,要求,内存占用极低。经过调研发现 excelize star 最多,且仍在维护,所以底座选用这个库,但在压测时发现该库并不能真正的流式读,因为里面用到了 io.ReadAll ,进一步阅读源码发现,其实没必要 io.ReadAll,于是有了此文。

更多 →

2025-02-22 16:12:44

hugo 主题 hextra 简介

hextra 是一个漂亮的 hugo 主题,本站使用的就是它,如果没意外,本站会一直长这样,毕竟我年纪逐渐大了,没时间折腾。

更多 →

2025-02-22 13:45:18

Golang - client 优雅关闭 grpc server 流

最近遇到一个问题,节点 A 和节点 B 之间通过 grpc stream 流来同步信息,且有多条 stream 流,期望其中某条 stream 流断开时,将其余的 stream 流也断开,于是有了今天的故事。

更多 →

2025-02-18 09:40:00

再聊 ssh

一直以来,我备受公司 vpn 没有 Linux client 的困扰,曾经我们也是有 Linux cli 的,后来由于隐私政策变更,这 cli 就没了,只有 mac、windows、Android、ios 平台有 client,为了解决这个问题,我先是用黑苹果,然后尝试手机 root 后安装 VPNHotspot,毕竟只是在家里电脑上偶尔用下,在公司还是 MacBook,所以这个也就是麻烦,主要是手机 root 后又需要隐藏 root,最近折腾出了一个更好的办法,使用 ssh 转发流量。

更多 →

2025-02-16 22:25:00

写在 2025 年初

时间过得好快,上次有这种感受是五年前了,那时候,我快 28 岁,都说程序员是青春饭,很卷,过了 35 就难了,所以我年轻时,觉得 28 岁很重要,28 岁前编程技术不行,以后就难了,毕竟还要结婚、生儿育女。

更多 →

2025-02-16 17:45:00

IDEA 打包并上传 jar 包 到 maven 中央仓库

就在刚刚,我上传了 dynamic-data-source-spring-boot-starter 0.0.1 版到 maven 中央仓库,之前只在私服传过 Android 的 aar 包,今天还真是第一次上传 jar 包到 maven 中央仓库,听起来感觉有点不可思议,毕竟数年的工程师了。

更多 →

2019-11-24 22:45:29

easypoi + spring boot + vue 实现 导出并下载 excel

开发中,导出 excel 是经常会遇到的,如果你使用 spring 框架,那么 easypoi 再适合不过了,它是对 Apache POI 的封装,但是使用起来却非常简单,唯一的缺点是包有点大,二十 M 左右,可能 Apache POI 本身就比较大吧,具体不清楚。

更多 →

2019-11-19 23:08:10