- 博客(4)
- 收藏
- 关注
原创 微服务学习笔记
单体架构 (Monolithic Architecture):是什么 (What):可以把它想象成一个“大包裹”。在一个项目中,包含了应用的所有功能模块(比如电商网站的用户管理、商品管理、订单管理等)。这些模块被打包在同一个应用里,作为一个独立的单元进行开发、测试、部署和扩展。解决了什么痛点 (Why it exists):在应用发展的初期,这种架构非常简单直接。所有代码都在一起,便于管理和早期快速开发。团队小的时候,沟通成本低,开发效率很高。微服务架构 (Microservices Architectur
2025-07-03 17:11:14
773
原创 redis学习文档
比如,当应用检测到访问数据库的请求急剧增多或响应超时,可以启动“熔断”,暂时关闭对非核心数据的查询,直接返回一个预设的默认值、提示信息,或者老的缓存数据。如果有一个恶意的攻击者,通过伪造大量不存在的ID,以极高的频率来请求你的服务,那么所有的这些请求都会绕过缓存,像洪水一样直接冲击你的数据库。当数据库返回查询结果为空时,我们不直接返回,而是在缓存里也为这个“不存在的Key”存一个特殊的值(比如一个空字符串 "" 或者一个约定的 null 标志),并给它设置一个较短的过期时间(比如1到5分钟)。
2025-07-02 15:55:04
1180
原创 从 pip not found 到 VLLM 成功运行的全程实录
大家好!今天我想分享一次我部署本地大模型的完整经历。我的目标是在我的Windows电脑上,通过WSL2(Ubuntu)环境,使用ModelScope下载模型,并用VLLM框架来启动一个本地的API服务。整个过程一波三折,我几乎遇到了所有新手可能会踩的坑:从环境配置、网络问题,到最后的显存不足。这篇博客记录了每一个问题和它的解决方案,希望能为同样走在这条路上的朋友们提供一份避坑指南。我的环境:操作系统虚拟环境GPU: NVIDIA GeForce RTX 2060 (6GB 显存)核心框架。
2025-06-19 23:06:06
1076
原创 CentOS 7 编译安装 Python 3.11.13
CentOS 7 默认的 GCC 版本可能也相对较旧,与 Python 3.11 的编译要求不完全匹配。SCL (Software Collections Library) 仓库有自己的 GPG 密钥,与 CentOS 基础仓库的密钥不同。每次需要使用 GCC 11 编译时,都必须在一个新的 Shell 会话中激活它。在验证下载的 SCL 包时,需要导入 SCL 自己的 GPG 密钥。安装完所有依赖后,进入 Python 源码目录,进行编译和安装。终止占用锁的进程,并删除锁文件。错误,导致编译失败。
2025-06-18 11:00:40
657
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅