相关文章
使用docker快速安装RocketMQ
前言
首先要安装docker,没有安装的看我以前的博客
docker的安装和常用的命令-CSDN博客 安装RocketMQ先大概了解一下它的架构图 由图可以看出,RocketMQ需要安装NameServer和Broker这两个软件服务,这里还需要一个RocketMQ 控制台,可以通过视图化的方式看到消息的发送情况
总结…
建站知识
2025/6/21 19:24:09
django TokenObtainPairSerializer 如何 将 jwt 的alg改为rs256
在 Django REST Framework 中使用 JWT(JSON Web Tokens)通常涉及到 djangorestframework-simplejwt 这个库。默认情况下,djangorestframework-simplejwt 使用 HS256(HMAC SHA-256)作为其签名算法。如果你想要改用 RS25…
建站知识
2025/6/26 13:06:28
46-Oracle ASH-报告生成
小伙伴们,Oracle ASH(Active Session History)日常排查性能问题的多不多。当业务突然卡顿、告警频发时,ASH快速定位问题(每秒采样活动会话的等待事件、SQL_ID和阻塞关系,直接透视数据库的实时状态ÿ…
建站知识
2025/6/21 18:52:17
(LeetCode 每日一题) 3405. 统计恰好有 K 个相等相邻元素的数组数目(组合数学、快速幂)
题目:3405. 统计恰好有 K 个相等相邻元素的数组数目 思路:数组长度为n,那么最多有n-1个相邻元素相同,答案是满足k个相邻元素相同,即有n-1-k个相邻元素不同。 等价于,在数组的缝隙(n-1个缝隙)里插入n-1-k个隔…
建站知识
2025/6/28 17:11:44
ThinkPHP 容器与依赖注入:功能特性及使用指南
容器和依赖注入
ThinkPHP使用容器来更方便的管理类依赖及运行依赖注入,新版的容器支持PSR-11规范。 容器类的工作由think\Container类完成,但大多数情况我们只需要通过app助手函数或者think\App类即可容器操作,如果在服务类中可以直接调用th…
建站知识
2025/6/30 0:02:55
50天50个小项目 (Vue3 + Tailwindcss V4) ✨ | IncrementingCounter(递增计数器)
📅 我们继续 50 个小项目挑战!—— IncrementingCounter组件
仓库地址:https://github.com/SunACong/50-vue-projects
项目预览地址:https://50-vue-projects.vercel.app/ 使用 Vue 3 的 Composition API 和 <script setup&g…
建站知识
2025/6/29 18:47:12
【Linux】Linux权限管理
参考博客:https://blog.csdn.net/sjsjnsjnn/article/details/125135184
一、shell命令
1.1 shell命令是什么
Linux和windows相比,windows是以图形化界面为交互方式,Linux则是以命令行为交互方式;我们操作windows 不是直接操作w…
建站知识
2025/6/30 2:25:31
Flutter 与原生技术(Objective-C/Swift,java)的关系
在 iOS 开发中,Flutter 与原生技术(Objective-C/Swift)的关系 一、技术定位与核心差异 Flutter 语言:使用Dart 语言开发,通过 AOT(提前编译)将代码转换为原生 ARM 指令,无需依赖 iOS…
建站知识
2025/6/29 23:13:02