2023年10月19日

oauth2单点登录集成

摘要: 单点登陆 概念: 单点登录其实就是在多个系统之间建立链接, 打通登录系统, 让同一个账号在多个系统中通用 举个例子: 登录Gmail的时候可以用账号密码登录, 也可以用google账号登录, 而使用google账号登录就是这里的单点登录 下面我将记录一下我们系统集成明道云(低代码平台)的单点登录功能 阅读全文

posted @ 2023-10-19 17:32 huxiaofeng 阅读(859) 评论(0) 推荐(2) 编辑

2023年8月13日

Linux常用命令

摘要: # Linux常用命令 ## mkdir ``` mkdir f1 f2 mkdir -p f1/test f2/test ``` ## tree 树的意思,以树状图显示文件目录的层级结构 ``` #确保你的机器可以上网 ,yum如同pip一样,自动的安装东西,解决依赖 # pip 是给python 阅读全文

posted @ 2023-08-13 18:44 huxiaofeng 阅读(54) 评论(0) 推荐(0) 编辑

2023年7月22日

Redis解决网络抖动问题

摘要: # Redis解决网络抖动问题 所谓网络抖动问题, 简单来说就是防止用户短暂的时间内对同一个接口多次点击访问 这里利用的是redis锁的原子性和with Statement上下文管理器实现, 另外该类还支持协程, 可使用`async with` 调用 ## 1. 源码 `FuncDefine.py` 阅读全文

posted @ 2023-07-22 16:59 huxiaofeng 阅读(440) 评论(0) 推荐(0) 编辑

2023年7月8日

本地服务器重装麒麟操作系统

摘要: # 本地服务器重装麒麟操作系统 公司为了响应国家的信创工程, 开始支持国产, 所以就安排我在本地服务器安装麒麟操作系统 > 跟着这个安装就可以了 > > https://docs.openkylin.top/zh/%E7%A4%BE%E5%8C%BA%E5%8F%82%E4%B8%8E%E6%8C% 阅读全文

posted @ 2023-07-08 15:17 huxiaofeng 阅读(417) 评论(0) 推荐(1) 编辑

2023年7月4日

本地化部署

摘要: # 本地化部署 1.本地化环境:centos7,mysql5.7,redis,nginx ```txt 以上软件均为绿色版,可以只centos7直接运行 ``` 所以需要先安装vm, 并使用centos7作为开发环境 2.以固德威项目为例,进行部署说明 2.1 本地化项目环境在64(ip:100.1 阅读全文

posted @ 2023-07-04 15:53 huxiaofeng 阅读(162) 评论(0) 推荐(0) 编辑

2023年6月15日

Supervisor启动并管理Celery相关进程

摘要: # Supervisor启动并管理Celery相关进程 关于celery在运行过程中, 默认情况下是无法在关机以后自动重启的。所以我们一般开发中会使用supervisor进程监控来对celery程序进行运行监控!当celery没有启动的情况下,supervisor会自动启动celery,所以我们需要 阅读全文

posted @ 2023-06-15 17:42 huxiaofeng 阅读(643) 评论(0) 推荐(1) 编辑

2023年6月8日

nvm控制node版本

摘要: ## nvm控制node版本 ​ ubuntu中使用yarn下载插件报错, `@vitejs/plugin-vue@4.2.1: The engine "node" is incompatible with this module. Expected version "^14.18.0 || >=1 阅读全文

posted @ 2023-06-08 19:20 huxiaofeng 阅读(97) 评论(0) 推荐(0) 编辑

2023年6月2日

Celery框架

摘要: # Celery框架 ## 1. 什么是celery celery是一个简答, 灵活且可靠的, 处理大量消息的分布式系统, 专注于实时处理的异步任务队列, 同时也支持任务调度. 这里面提到了一个概念: `分布式系统` ``` 一个系统应用(网站), 会有相关组件(web服务器, web应用, 数据库 阅读全文

posted @ 2023-06-02 22:07 huxiaofeng 阅读(288) 评论(0) 推荐(1) 编辑

rabbitmq消息队列

摘要: # 消息队列Rabbitmq ## 1. 什么是消息队列(MQ) Message Queue消息队列是一种应用程序对应用程序的通信方法, 可以是线程(Queue), 也可以是`进程之间`, 而`rabbitmq`是进程之间的消息队列 `生产者消费者模型`: 通过一个容器来解决生产者和消费者之间的强耦 阅读全文

posted @ 2023-06-02 22:05 huxiaofeng 阅读(100) 评论(0) 推荐(0) 编辑

2023年5月27日

git上传对象文件错误解决方案

摘要: ## git上传对象文件错误解决方案 ​ 时隔一个星期, 当我再次完成开发之后, 准备将代码上传, 却出现了一个上传代码的错误, 记录一下错误和解决方案 ![](https://img2023.cnblogs.com/blog/2709341/202305/2709341-2023052712495 阅读全文

posted @ 2023-05-27 12:50 huxiaofeng 阅读(325) 评论(0) 推荐(3) 编辑

导航