-
Hexo 文章内引用网络图片失效解决方法
问题翻看以前文章发现在hexo内的文章添加图片时候如果引用了网络图片,本地预览时候正常,但是部署到服务器就会加载失败,不明所以 解决方法在csdn找到了解决方法,只需要在文件头下加上这个元数据标签“ ”即可 123456789---layout: porttitle: 打卡日历存储优化,从mysql打卡表存储到redis位图设计date: 2025-03-09 20:05:36tag... -
测试HexoWriter Pro
HexoWriter Pro您的专业Hexo写作伴侣1234// 试试代码块const showcase = () => { console.log('高效写作体验');} 核心功能: 🎨 专业暗色主题 ⚡ 实时双栏预览 📑 智能头信息管理 💾 一键持久化存储 -
Sentinel结合nacos实现规则持久化
一、为什么需要规则持久化? 传统内存模式规则丢失问题 解决方案对比:文件 vs 配置中心 如何选择:Nacos可动态修改配置,且可视化方便 二、环境准备(显式依赖清单)123456789101112131415161718192021222324252627282930313233343536373839<dependency> <groupId>com.al... -
JDHotkey+Redis:通用热键自动缓存方案设计与实践
## 一、背景:高并发场景下的缓存痛点 在电商秒杀、社交热点等场景中,某些数据(如热门商品、热搜话题)的访问量可能突增数十倍,成为**热键(Hot Key)**。传统缓存方案存在以下问题: 被动缓存:依赖人工预判热点,无法动态适应流量变化。 缓存穿透:突发流量导致大量请求穿透到数据库,引发性能瓶颈。 资源浪费:冷数据长期占用缓存,热数据未能及时识别。 如何实现自动化的热键... -
我的搜索改造日记:从LIKE到Elasticsearch的奇妙之旅
一、一般的搜索实现 上周给做的面试刷题平台加了个搜索功能,用的是最朴素的MySQL模糊查询: 1SELECT * FROM question WHERE title LIKE '%Java虚拟机%' 确实能搜索到,但是出现了个问题,我搜Java虚拟机真的就只能搜出来包含“Java虚拟机”的内容,不能搜出来匹配虚拟机这样的题目,如果上线用户体验感肯定是不怎么好的(虽然可... -
打卡日历存储优化,从mysql打卡表存储到redis位图设计
### 一、原始方案分析 **数据结构:** 12345CREATE TABLE user_checkins ( user_id BIGINT, check_date DATE, PRIMARY KEY(user_id, check_date)); 数据量估算: 单个用户年数据量:365行 ≈ 5KB 10万用户年数据量:3650万行 ≈ 500GB 索引膨胀:复合... -
近期写的一个项目中,MySQL连接池配置对性能的影响
一、遇到的问题这几天在做一个框架时,遇到了一个棘手的问题:每当压测请求稍微大点,系统吞吐量死活上不去,Jmeter压测结果始终卡在五百多六百多QPS。 最奇怪的是——数据库服务器的CPU和内存明明占用不多== 二、怎么找到问题源头想了下如果cpu跟内存都很空,那么有可能是mysql连接的问题,因为最近在做的这个项目需要频繁读写数据库… 用Arthas看线程在干嘛1234... -
ElasticSearch 安装与入门
入门安装坑点: linux内存要预留够,不然进程会挂,elasticsearch建议内存要512m,kibana同 安装<font style="color:rgb(199, 37, 78);background-color:rgb(249, 242, 244);">Kibana</font>的版本一定要跟ElaticSearch的版本是一样的,... -
聊聊怎么用Ant design pro快速开发前端
## 前言 陆陆续续做了二十天也是把想做的接口开放平台开发差不多了,项目源码可以看我的github,主要卡进度的还是前端== 花了一星期时间用ant design pro of vue 写了前端,这篇笔记也会主要写一下我这个只学过一点html,css,js和vue全程看文档写的前端小白,是如何通过ant design pro of vue的文档来使用这个框架的,希望可以为学后端的小伙伴写前...
1