相关文章
redis爆满导致数据丢失
记一则redis爆满导致数据丢失的一场事故
某功能上线后,发现出现问题,最后定位到了 redis. 由于存储的数据过多,导致阿里云4G大小的 redis 爆满,触发了回收策略。 于是临时扩容,运维同学当时未找到阿里云配置。 后面我用工具连接了…
建站知识
2024/12/3 3:27:23
小程序原生开发中的onLoad和onShow
在小程序的原生开发中,onLoad和onShow是两个常用的生命周期函数,用于管理页面的加载和显示。
onLoad:该函数会在页面加载时触发。当页面第一次加载时,它会被调用一次,之后切换到其他页面再返回时不会再触发。可以在on…
建站知识
2024/12/20 12:13:47
【开源框架】Glide的图片加载流程
引入依赖
以下的所有分析都是基于此版本的Glide分析
//引入第三方库glide
implementation com.github.bumptech.glide:glide:4.11.0
annotationProcessor com.github.bumptech.glide:compiler:4.11.0分析
Glide的使用就是短短的一行代码
Glide.with(this).load("xxx&q…
建站知识
2024/12/29 17:59:12
go pprof 如何使用 --chatGPT
gpt:
pprof 是 Go 语言的性能分析工具,它可以用来检测 CPU 使用情况、内存使用情况、以及阻塞情况。你可以使用 pprof 来帮助诊断程序的性能问题,包括内存泄漏。
以下是如何使用 pprof 来分析内存泄漏的基本步骤:
1. **导入 pprof 包**&am…
建站知识
2025/1/16 21:59:32
性能测试工具:Jmeter介绍
JMeter是一个开源的Java应用程序,由Apache软件基金会开发和维护,可用于性能测试、压力测试、接口测试等。
1. 原理
JMeter的基本原理是模拟多用户并发访问应用程序,通过发送HTTP请求或其他协议请求,并测量响应时间、吞吐量、并发…
建站知识
2024/12/3 9:03:39
history 模式上线需要注意什么事项?
结论先行:
首先,需要在服务器上对所有的路由路径进行配置,避免在访问路由时出现 404 的情况;
其次,需要特别注意安全性和兼容性问题。 因为使用 History 模式会暴露出服务器上的文件路径,因此在部署时需要…
建站知识
2024/12/19 10:13:23
【Kubernetes】 Kubernetes 了解云原生的原理
Kubernetes 了解云原生的原理
云原生是一种软件设计、实施和部署方法,旨在充分利用基于云的服务和交付模型。云原生[1]应用程序通常也使用分布式架构运行。这意味着应用程序功能被分解为多个服务,然后分布在托管环境中,而不是整合到单个服务…
建站知识
2024/12/3 3:30:37
【linux】SourceForge 开源软件开发平台和仓库
在linux上面安装服务和工具。我们经常会下载安装包。今天推荐一个网站。 SourceForge 开源软件开发平台和仓库
全球最大开源软件开发平台和仓库 SourceForge.net,又称SF.net,是开源软件开发者进行开发管理的集中式场所。 SourceForge.net由VA Softwa…
建站知识
2024/12/25 8:44:41