摘要:
文章目录nvim-treelualineindent-blanklinetelescopegrug-farnvim-tree官方文档:https://github.com/nvim-tree/nvim-tree.lua以前我们都是通过 :e 的方式打开一个 buffer,但是这种方式需要记忆文件路径 阅读全文
posted @ 2025-06-29 13:57
ljbguanli
阅读(138)
评论(0)
推荐(0)
摘要:
概念1 进程-线程-多线程,同步和异步2 委托启动异步调用3 多线程特点:不卡主线程、速度快、无序性4 异步的回调和状态参数5 异步等待三种方式6 异步返回值多线程是.net开发非常重要的一块儿, 但是很多开发者工作多年,对多线程几乎不用/很畏惧/不明所以,写代码的时候没有考虑多线程的场景进程:计算 阅读全文
posted @ 2025-06-29 13:37
ljbguanli
阅读(47)
评论(0)
推荐(0)
摘要:
Vue 与后端交互(二):Axios 拦截器与高级应用在上一篇文章中,我们学习了 Axios 的基本用法,包括如何发送不同类型的 HTTP 请求以及基本的配置选项。本文将深入剖析 Axios 的拦截器功能,探讨请求拦截器和响应拦截器的作用、配置方法和应用场景,通过实例展示如何利用拦截器优化前后端交互 阅读全文
posted @ 2025-06-29 13:12
ljbguanli
阅读(59)
评论(0)
推荐(0)
摘要:
目录1. 缓存穿透解决方案1. 缓存空值2. 布隆过滤器(Bloom Filter)3. 参数校验4. 接口限流与验证码2. 缓存击穿解决方案1. 设置热点数据永不过期(或很长过期时间)2. 使用互斥锁(如分布式锁)3. 利用异步更新 + 逻辑过期4. 提前预热缓存3. 缓存雪崩解决方案1. 缓存过 阅读全文
posted @ 2025-06-29 13:09
ljbguanli
阅读(31)
评论(0)
推荐(0)
浙公网安备 33010602011771号