Go pprof 性能排查调优

pprof 概述引入 pprof:import _ net/http/pprof执行对应的 init函数,注册handler到 http...

Make 命令使用

参考 概述make命令依据目录下的 Makefile 文件执行一系列创建文件的规则,减少重复命令的输入,提高复用性。Makefile 文件一般格式如下:

01 建立连接的过程是比较复杂的,因此尽量使用长连接,避免过多的短链接 但是长连接积累下来会导致内存占用太大,强行被系统杀死(OOM) 解决方法: 定期断开长连接 MySQL 5.7 及之后的版本,通过执行mysql_reset_connection重新初始化连接资源

优质资源合集

优质资源合集2024-12-01 Questionnaires tool

Kafka理论知识

Kafka实践

消息队列消息队列的基本形态,就是有N个生产者,N个消费者 生产者和消费者解耦了 应用场景

MySQL连接池优化

短连接:和MySQL交互时,建立连接,用完就关闭 长连接:和MySQL建立的连接在用完后不关闭,放入一个池子中,等待复用

Go embed

embed使用背景对于一个Go项目,我们一般将代码编译成出来的二进制可执行文件,这个文件非常适合复制和部署。但在实际使用中,除了代码,一些配置文件或者静态文件也需要一同打包至二进制文件中。

GC

GC是什么?GC(Garbage Collection)即垃圾回收,实质上就是回收垃圾内存。由于栈上的内存是有编译器分配和释放的,所以GC都是对堆上不再使用的内存进行回收,让这些内存能够再次被利用

Alist访问

一般地,点击一个视频是不会加载成功的,就像这样子: