logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

持续交付工具Argo CD的部署使用

Argo CD 是一个基于声明式 GitOps 的 Kubernetes 应用程序交付工具。

文章图片
#argocd#k8s#gitlab
把基于fastapi开发的python项目打包成docker镜像并发布拉取

记录整个流程,把基于fastapi开发的python3项目,打包成docker镜像,发布到自建的Docker Registry中,然后在另一台装有docker的服务器上拉取自己刚发布的镜像,把项目运行起来。

文章图片
#docker#fastapi#python
Centos7 安装配置 FTP 服务器(vsftpd)

目录Background1、安装2、修改配置 `/etc/vsftpd/vsftpd.conf`3、配置虚拟用户文件 `/etc/vsftpd/virtusers`4、生成用户数据文件5、修改配置文件 `/etc/pam.d/vsftpd`6、新建系统用户`vsftpd`,配置用户目录7、新建虚拟用户 `wlf` 配置文件8、配置用户 `wlf` 根目录9、重启`vsftpd`服务器10、使用ft

#linux#centos
华为云服务器无法使用smtp发送邮件

Background最近业务需要把月报定时给指定邮箱发送邮件,使用python实现了,在本机测试服务器上屡试不爽,但扔到华为云服务器上就不行了,能ping通smtp服务器,但无法访问它的25端口,经查找发现是华为云为了安全考虑默认禁掉了出方向的25端口。具体可参考 华为官方文档 ,可自行申请解封,如下所示:解决办法...

华为云服务器登录不上(多次使用错误密码登录导致)

Background今天公司一个小伙伴登录公司测试环境服务器(华为云服务器)时,使用错误密码登录了很多次(具体几次也没记哈),最终触发服务器登录保护机制,导致华为云服务器把公司的网段禁了,其他人也登录不上了(可以ping通),但是使用手机热点就可以了,因为没禁手机IP。下面截图说明及解决办法:1、先登录到该服务器使用手机热点或者先登录到其他非公司网络下的服务器(比如说其他华为云服务器,但得能与目标

#linux#网络#安全
【django】【配置(redis有密码)】【redis cache】【channel redis layers backends】

Backgrounddjango 使用redis做缓存,或者是使用redis做channels layers backends。网上查到的大多都是无密码连接redis的配置,即使有密码的配置我也没试验通,最终摸索了好久才成功。这里贴出成功的配置,以及需要注意的地方。redis cache注释的非常清楚,这里就不赘述了。更具体详细配置请参考 django-redis官方文档安装pip install

#django#python
python调用matlab源码函数

这里介绍另一种方式,直接调用matlab源码中的函数,前提条件是需要按照matlab软件哈

文章图片
#matlab#python#开发语言
python3获取文件或文件夹大小并【格式化返回结果】

Background实现方法是基于内置os.path.getsize()方法,底层调用的是os.stat(),如果想最大化性能,则建议使用后者。这里对返回的结果进行了更易于查看的格式化。最终效果最终结果会根据实际大小自动调整单位格式化。源码import osdef get_file_size(filepath):"""获取文件或文件夹的大小注意:TB级别以及超过TB的数据就别用了,需要考虑性能了"

#python
Python在word的指定位置插入图片

Background关于python操作word的相关资料还是挺少的,官方文档也是没法看。自己摸索出来记录下,方便以后自己查看,也分享给大家参考哈。这里使用的是python-docx依赖包。老规矩,先放效果图。原模板文档(箭头处是占位符哈)插入图片后1、安装依赖pip3 install python-docx2、完整源码from docx import Documentfrom docx.shar

#python
    共 39 条
  • 1
  • 2
  • 3
  • 4
  • 请选择