logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

python实现文件加密aes加解密二进制文件加解密

有个二进制文件需要进行加解密的需求,选用aes进行加解密,简单记录下实现,python编码。

文章图片
#python#安全
Golang Gin框架 go中 websocket使用 gorilla/websocket使用教程

Gin框架是一个用Go语言编写的轻量级Web框架,而gorilla/websocket是Go语言中用于处理WebSocket的库。结合这两者可以实现在Gin应用中添加WebSocket功能。以下是一个简单的例子,演示了如何在Gin应用中使用gorilla/websocket。

文章图片
#golang#gin#websocket
linux服务器ubuntu定时任务cron设置每秒执行

cron是一个在 Unix-like 操作系统中用于定时执行任务的工具。它是 “Chronos”(希腊语,意为时间)的缩写。cron允许用户根据一定的时间间隔、日期或特定的时间点自动运行预定的任务,这些任务通常是脚本或命令。以下是cron用户通过编写称为 “Cron 表达式” 的字符串来指定任务的执行时间。这个表达式包含了分钟、小时、日期、月份和星期几等信息,以及需要运行的命令或脚本。分钟(0-5

文章图片
#linux#服务器#ubuntu
Ubuntu 22.04 使用 Docker 部署 Redis 6.2(带密码与持久化)

本文介绍了通过Docker Compose快速部署Redis 6.2的完整步骤,包括创建目录结构、配置Redis(设置强密码认证、RDB+AOF持久化、8GB内存限制及LRU淘汰策略)、编写docker-compose.yml文件、启动服务及验证连接等操作。部署后的Redis具备数据持久化、自动重启和内存管理功能,配置文件和数据存储在指定目录中,适合测试环境使用。

#ubuntu#docker#redis
ubuntu24使用docker搭建rabbitmq

本文为RabbitMQ服务器配置与Docker部署指南,主要包含三部分内容:服务器配置建议、Docker部署方案和常见问题解答。针对每天5000万任务量的业务场景,推荐使用8核16GB内存配置,并建议使用200-500GB的SSD/NVMe独立数据盘。提供了优化后的docker-compose.yml文件,移除了可能导致报错的内存参数,包含端口映射、用户认证、文件句柄限制等关键配置。同时解释了镜像

#docker#rabbitmq
Git 忽略已加入的文件

摘要:Git 忽略已跟踪文件的核心问题是 .gitignore 只对未跟踪文件有效。解决方案是:1) 在 .gitignore 添加规则;2) 执行 git rm --cached 从索引移除文件;3) 提交更改。对于目录或批量清理,可用 -r 参数或重建索引法。本地专属忽略可修改 .git/info/exclude。若文件已进入历史,需用 filter-repo 清理。关键原则:.gitigno

#git
Linux ubunut vscode 调试 rust

公司sdk需要rust语言去解析,记录下代码调试过程。

文章图片
#linux#vscode#rust +1
在 Ubuntu 22 上使用 Gunicorn 启动 Flask 应用程序

通过本文的步骤,你已经成功地在 Ubuntu 22 系统上使用 Gunicorn 启动了 Flask 应用程序。在生产环境中,Gunicorn 提供了比 Flask 内置服务器更高的性能和更好的稳定性,因此推荐使用它来运行 Flask 应用程序。如果需要,你还可以将 Gunicorn 配置为 systemd 服务,以便在系统启动时自动运行。

文章图片
#ubuntu#gunicorn#flask +1
    共 15 条
  • 1
  • 2
  • 请选择