本文分类:news发布日期:2025/5/20 12:35:45
相关文章
【PmHub后端篇】PmHub中基于Redis加Lua脚本的计数器算法限流实现
1 限流的重要性
在高并发系统中,保护系统稳定运行的关键技术有缓存、降级和限流。
缓存通过在内存中存储常用数据,减少对数据库的访问,提升系统响应速度,如浏览器缓存、CDN缓存等多种应用层面。降级则是在系统压力过大或部分服务…
建站知识
2025/5/20 5:40:50
python中字符串的操作
1. 字符串创建
使用单引号、双引号或三引号创建字符串三引号适用于多行字符串,且可以自由包含单双引号原始字符串使用r前缀,如r’Hello\nWorld’会原样输出\n
2. 基本操作
拼接:使用运算符或join()方法复制:使用*运算符…
建站知识
2025/5/17 20:54:51
如何在 Windows 10 或 11 上使用命令提示符安装 PHP
我们可以在 Windows 上从其官方网站下载并安装 PHP 的可执行文件,但使用命令提示符或 PowerShell 更方便。
PHP 并不是一种新的或不为人知的脚本语言,它已经存在并被全球数千名网络开发人员使用。它以开源许可并分发,广泛用于 LAMP 堆栈中。然而,与 Linux 相比,它在 Wind…
建站知识
2025/5/17 20:51:49
Spring @Lazy注解详解
文章目录 Lazy注解主要作用工作原理使用方法注意事项总结 Lazy注解主要作用
首先,让我们看看Lazy注解的源码,截图如下: 源码注释翻译如下 通过源码,我们可以看到:Lazy注解是一个标记注解,用于标记 bean会…
建站知识
2025/5/17 20:50:47
搭建Caffeine+Redis多级缓存机制
本地缓存的简单实现方案有HashMap,CucurrentHashMap,成熟的本地缓存方案有Guava 与 Caffeine ,企业级应用推荐下面说下两者的区别
1. 核心异同对比
特性Guava CacheCaffeine诞生背景Google Guava 库的一部分(2011年)…
建站知识
2025/5/20 8:10:05
容器编排利器-k8s入门指南
Kubernetes(K8s)入门指南:容器编排利器
什么是 Kubernetes?
Kubernetes(常简称为K8s)是一个开源的容器编排平台,由 Google 开源并交由云原生计算基金会(CNCF)管理。它可以帮助我们自动化部署、扩展和管理容器化应用程序。
为什么需要 Kubernetes?
在微服务架构盛行的今…
建站知识
2025/5/17 20:39:34
Python Poetry使用教程
1. Poetry 简介
Poetry 是一个现代化的 Python 依赖管理和打包工具,它解决了传统 pip requirements.txt 方式的诸多痛点:
自动依赖解析(避免版本冲突)虚拟环境管理(无需手动 virtualenv)项目打包与发布&…
建站知识
2025/5/20 4:40:18
数据结构与算法学习-JavaScript的Array.prototype.reduce()方法
一、语法
array.reduce(callbackfn, initialValue);callbackfn (accumulator, currentValue, currentIndex, array) > {// 回调逻辑
}
callbackFn 为数组中每个元素执行的函数。 其返回值将作为下一次调用 callbackFn 时的 accumulator 参数。对于最后一次调用,…
建站知识
2025/5/17 20:34:28