240 发简信
  • Python 数据类 dataclasses 实践

    简介 从 Python3.7 版本开始,引入了一个新的模块 dataclasses,该模块主要提供了一种数据类的数据类的实现方式。基于 PEP-...

  • 120
    优化你的Git commit message

    简介 无论是写公司的项目或者是自己的项目时,总要向仓库中提交代码。每个人提交代码时写的提交信息都不一样。有随意写各种 modify, fix等简...

  • MinIO 对象存储服务

    简介 来自官网的介绍: MinIO 是一个基于 Apache License v2.0 开源协议的对象存储服务。它兼容亚马逊S3云存储服务接口,...

  • 120
    令牌桶算法的使用

    背景 负责的项目中有一个爬虫调度项目。基础的模型就是利用平台提供的 Token 通过相关的数据 API 从平台获取数据。对于每个 Token 均...

  • celery with rabbitmq Control command error

    使用 celery 处理定时任务和异步任务的时候,出现与 rabbitmq 连接中断的问题。具体异常如下: 查看对应的 rabbitmq 的日志...

  • ubuntu 开启 crontab 日志

    在 Ubuntu服务器上 查看定时任务的日志时,并没有在 /var/log/cron.log 文件。 看配置发现是默认没有开启 crontab ...

  • Manjaro 安装 redis-cli

    突然发现 manjaro 上竟然没有单独的 redis-cli 工具包,只能使用源码安装一波。

  • 120
    Atom出现Cannot load the system dictionary for zh-CN

    具体原因是核心插件中的 spell check 在启动时会根据所在的地区进行当地语言的配置文件进行加载,然而配置文件中只有 en-US. 所以去...

  • flask import multi blueprints

    如果定义的蓝图比较多,导入蓝图是一件很恶心的事情, 可以使用werkzeug中的 方法进行批量导入。 如下: