自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(78)
  • 收藏
  • 关注

原创 【创建数据库】

【代码】【创建数据库】

2025-06-13 16:15:12 52

原创 【redis——缓存击穿】

​​核心思想​​:使用分布式锁保证只有一个线程重建缓存。​​核心思想​​:物理永不过期,通过逻辑字段控制有效性。适用场景​​:极高热度的静态数据(如商品基础信息)​​:通过异步线程更新缓存,避免瞬时负载。适用场景​​:写操作较少的动态数据。缓存击穿是指​​某个热点key在。,同时有大量请求涌入,直接。访问数据库​​的现象。查询数据库并全量写入。立即返回当前过期数据。

2025-06-13 14:45:19 477

原创 【redis——缓存穿透】

布隆过滤器(Bloom Filter)是一种空间效率极高的概率型数据结构,由Burton Howard Bloom于1970年提出,用于快速判断一个元素是否可能存在于集合中。当数据库查询为空时,仍然将空结果(如"NULL"或空对象)缓存起来,并设置较短的过期时间。布隆过滤器的核心思想是​​通过多个哈希函数和一个位数组来表示。​​:时间复杂度为O(k),k为哈希函数数量。​​:仅需存储二进制位,无需保存元素本身。​​:标准布隆过滤器不支持删除操作。占用位: 2,5,8。检测位: 2,5,8。

2025-06-13 13:54:33 876

原创 【终止 Windows 上占用 8080 端口的 Java 项目】

【代码】【终止 Windows 上占用 8080 端口的 Java 项目】

2025-06-05 14:59:15 170

原创 【LEFT JOIN 的作用及与其他关联方式的区别】

保留左表(主表)中的所有记录​​,无论右表(从表)中是否有匹配的记录。当右表没有匹配时,结果中右表的列将显示为 NULL。如果一边没有匹配,整行都不会出现在结果中。​​结果​​:左表没有匹配时显示NULL。​​结果​​:没有匹配的部分显示NULL。保留右表(第二个表)中的所有记录。只返回两表中匹配的行。

2025-06-04 14:37:46 134

转载 【jcifs访问xp的共享文件】

报异常: jcifs.smb.SmbAuthException: Logon failure: unknown user name or bad password.工具->文件夹选项->查看-> 去掉【简单文件夹共享(推荐)】的选择。解决的方法是,配置共享机器的共享方式为高级共享。jcifs访问xp的共享文件。

2025-05-18 10:33:44 19

原创 【登录流程图】

13. 存储LoginUser(login_tokens:uuid)抛出UserPasswordNotMatchException。抛出BadCredentialsException。抛出UserNotExistsException。11. 返回Authentication。17. 响应Token(200)16. 返回token。

2025-05-04 16:18:52 797

原创 【tcp连接windows redis】

【代码】【tcp连接windows redis】

2025-05-03 23:43:04 612

原创 【在Spring Boot中集成Redis】

【代码】【在Spring Boot中集成Redis】

2025-05-03 15:55:01 583

原创 【香橙派挂载sd卡】

【代码】【香橙派挂载sd卡】

2025-05-03 01:35:48 237

原创 【飞牛nas安装cloudflare】

【代码】【飞牛nas安装cloudflare】

2025-04-28 21:04:29 312

原创 【飞牛nas安装cloudflare】

【代码】【飞牛nas安装cloudflare】

2025-04-28 21:01:19 148

原创 【UserDetailsService】

如图所示,Authentication Filter将身份验证请求委托给AuthenticationManager,后者使用AuthenticationProvider处理身份验证。UserDetails接口主要用于封装从数据库中加载的用户详细信息。这些属性包括用户名、密码、权限、账户状态等,确保用户信息的安全性和完整性‌。UserDetails是Spring Security框架中的一个核心接口,用于表示用户的详细信息。来实现用户管理职责。它的主要职责是根据用户名从内存中或数据库中查找用户。

2025-04-28 19:49:13 388

原创 【nvm管理多个 Node.js 版本】

【代码】【nvm管理多个 Node.js 版本】

2025-04-27 09:21:57 252

原创 【vscode编辑器配置】

【代码】【vscode编辑器配置】

2025-03-09 09:43:07 229

原创 【使用vite创建echarts项目】

让 Vite 自动按需加载 Element Plus 组件,可以使用 unplugin-vue-components 和 unplugin-auto-import。你可以通过简单的类名快速为 HTML 元素添加各种常见的动画效果,如淡入、淡出、旋转、缩放等,而无需编写复杂的 CSS 动画代码。在 src 目录下创建一个 router 文件夹,并在里面创建 index.ts 文件。是推荐的状态管理库,替代 Vuex,提供更简洁的 API 和更好的。在 vite.config.ts 里配置全局 SCSS。

2025-03-09 08:13:38 451

原创 【springboot 连接sqlserver2008】

原文链接:https://blog.csdn.net/weixin_44296645/article/details/136386281。application.yml配置,hikari要配置connection-test-query。报错:“驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全”后面换了jtds连接成功了。

2025-02-26 11:47:36 297

原创 【LEFT JOIN 和 INNER JOIN】

赵六 的 BaseTypeId 是 NULL,因此 LEFT JOIN 会返回 NULL 值对应 BaseType 和 AppraisalBase 字段。赵六 不会出现在结果中,因为他没有 BaseTypeId,在 AppraisalBases 表中没有对应的记录。在执行 INNER JOIN 时,只会返回那些 BaseTypeId 有匹配的记录。其他用户的记录会正常显示,因为它们在 AppraisalBases 表中有匹配。

2025-02-19 09:44:16 307

原创 【数据库表结构】

【代码】【数据库表结构】

2025-02-06 14:49:40 375

原创 【开发和生产环境配置】

【代码】【开发和生产环境配置】

2025-02-03 17:43:55 290

原创 【axios二次封装】

【代码】【axios网络请求的配置】

2025-02-03 16:37:38 240

原创 【pinia状态管理配置】

【代码】【pinia状态管理配置】

2025-02-03 16:27:44 224

原创 【router路由的配置】

【代码】【router路由的配置】

2025-02-03 16:13:29 327

原创 【项目集成Husky】

【代码】【项目集成Husky】

2025-01-31 23:06:03 241

原创 【Vite + Vue + Ts 项目三个 tsconfig 文件】

tsconfig.json 是 TypeScript 项目的配置文件,放在项目的根目录。主要供tsc编译器使用。简单的用例:},示例的四个属性的含义。include:指定哪些文件需要编译。allowJs:指定源目录的 JavaScript 文件是否原样拷贝到编译后的目录。outDir:指定编译产物存放的目录。target:指定编译产物的 JS 版本。新增的 项目引用() 功能,它允许用户为项目的不同部分使用不同的 TypeScript 配置。

2025-01-31 17:03:18 788

原创 【项目初始化】

【代码】【项目初始化】

2025-01-31 16:49:20 261

原创 rclone整合alist

【代码】rclone整合alist。

2025-01-23 11:11:12 253

原创 【jellyfin docker部署】

这些设备用于 GPU 和 VPU 的硬件加速,Jellyfin 在使用 FFmpeg 处理视频时会利用它们。

2025-01-13 13:39:27 1105

原创 [jellyfin on orangepi5b]

dev/dri:这个目录通常包含与图形加速相关的设备节点,如 DRM(Direct Rendering Manager)设备,表示支持图形硬件加速。/dev/mpp_service:这个设备节点是与 MPP 相关的服务接口,说明你的设备已经启用了 MPP(Media Processing Pipeline)硬件加速服务。/dev/dma_heap:这个是与内存堆分配相关的设备节点,通常用于处理 DMA(直接内存访问)操作,在一些视频处理任务中可能会涉及到。

2025-01-10 05:16:11 723

原创 【linuxserver/webtop部署 ⁠】

【代码】【linuxserver/webtop部署 ⁠】

2024-11-10 13:04:05 294

原创 【ddnsgo+ipv6】

ddnsgo+ipv6DNS解析添加记录ddnsgo配置DNS解析添加记录ddnsgo配置

2024-11-07 23:20:09 446

原创 【注册svg全局组件】

【代码】【注册svg全局组件】

2024-11-07 08:32:44 560

原创 【vue引入全局重置样式表】

【代码】【vue引入全局重置样式表】

2024-11-04 19:09:06 219

原创 【vite构建vue项目】

【代码】【vite构建vue项目】

2024-11-04 18:46:53 176

原创 【appium实现平板QQ说说点赞】

【代码】【appium实现平板QQ发送消息】

2024-11-03 02:04:31 147

原创 【appium 安卓10 QQ发送消息】

【代码】【appium 安卓10 QQ发送消息】

2024-11-02 23:39:03 478 1

原创 【Arch Linux 上安装 Appium 】

【代码】【Arch Linux 上安装 Appium 】

2024-11-02 06:07:26 434

原创 【SSH访问Termux】

在生成密钥的过程中,可以指定密钥存放路径(默认为 ~/.ssh/id_rsa),也可以设置密钥的密码。

2024-11-01 16:38:41 268

原创 【ubuntu改源】

【代码】【ubuntu改源】

2024-10-25 23:45:52 1021

原创 【Redmi9A刷root】

【代码】【Redmi9A刷root】

2024-10-15 18:19:43 468 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除