去追寻生命的自由
使用alembic管理数据库版本 使用alembic管理数据库版本
Alembic 使用 SQLAlchemy 作为基础引擎,为关系数据库提供了更改管理脚本的创建,管理和调用。 随着项目业务需求的不断变更,数据库的表结构修改难以避免,此时就需要对数据库的修改加以记录和控制,便于项目的版本管理和随意的升
CentOS7安装CUDA工具 CentOS7安装CUDA工具
Installation is not easy, and Ann and cherish! The Nvidia CUDA toolkit is an extension of GPU parallel computing platf
使用curl命令的技巧 使用curl命令的技巧
curl 是常用的命令行工具,用来请求 Web 服务器。它的名字就是客户端的 URL 工具的意思。它的功能非常强大,命令行参数多达几十种。如果熟练的话,完全可以取代 Postman 这一类的图形界面工具。 本文转自 curl 的用法指南
Git子模块提交冲突问题 Git子模块提交冲突问题
纸上得来终觉浅,绝知此事要躬行。 今天更新项目的时候,使用 git submodule 进行 update 的时候,出现下面的错误信息。通过字面上面的意思,说是主项目中记录的 submodule 的 HEAD 超前,导致找不到指定
Docker容器随机创建子网 Docker容器随机创建子网
纸上得来终觉浅,绝知此事要躬行。 今天在服务器上面搭建测试环境,因为是采用的微服务的架构,所以对应很多个 subnet 网络。但是使用 docker-compose 启动之后,发现有一个服务显示 unhealthy 的状态,上去一
使用xargs命令的技巧 使用xargs命令的技巧
纸上得来终觉浅,绝知此事要躬行。 Unix 命令都带有参数,有些命令可以接受”标准输入(stdin)”作为参数。而**管道命令(|)**的作用,是将左侧命令的标准输出转换为标准输入,提供给右侧命令作为参数使用。虽然,在 Unix
Docker疑难杂症汇总 Docker疑难杂症汇总
这里主要是为了记录在使用 Docker 的时候遇到的问题及其处理解决方法。 Docker 是一个开放平台,用于开发、交付和运行应用程序。它允许您将应用程序与基础架构分离,以便快速交付软件。Docker 提供了打包和在容器中运行应用程序的
Docker容器的优化思路 Docker容器的优化思路
不能忽视对 dockerfile 的优化,但也不要为了优化而优化。 镜像构建的过程,视具体业务场景的不同而不同。在很多情况下,我们需要先以满足业务目标为准,而不是镜像的构建层数。如果需要减少镜像层数,一定要选择合适的基础镜像或者创建
熟悉Chrome浏览器快捷键 熟悉Chrome浏览器快捷键
了解各种键盘快捷键,成为 Chrome 使用达人,能够有助于我们节省开发效率和时间,基本可以做到不用使用鼠标。本文是摘录 google chrome 官方文档的内容,能翻墙的朋友可以自己去查看文档。 1. 标签页和窗口快捷键 操作
终端Docker服务管理工具 终端Docker服务管理工具
这是一个简单的基于终端的 UI 管理工具,主要适用于对 docker 和 docker-compose 容器以及服务的管理和便捷使用,灵感来自于 gocui 并使用 Go 语音改写。 1. 功能特性 轻度用户使用尚可,可不要把它当做
熟悉使用Git子模块 熟悉使用Git子模块
成也子模块,败也子模块 经常有这样的事情,当你在一个项目上工作时,你需要在其中使用另外一个项目。也许它是一个第三方开发的库或者是你独立开发和并在多个父项目中使用的。这个场景下一个常见的问题产生了:你想将两个项目单独处理但是又需要在其中一
GoAccessWeb日志分析工具 GoAccessWeb日志分析工具
简单明了的多维度分析 Nginx 日志工具 GoAccess 是一款开源的且具有交互视图界面的实时 Web 日志分析工具,通过你的 Web 浏览器或者 *nix 系统下的终端程序(terminal)即可访问。能为系统管理员提供快速且有价
Celery任务队列高级用法 Celery任务队列高级用法
对于普通的任务来说可能无法满足我们的任务需求,所以还需要了解一些进阶用法,Celery 提供了诸多调度方式,例如任务编排、根据任务状态执行不同的操作、重试机制等。 1. 相关组件介绍 了解 Celery 相关的生态环境 Celer
Postgres数据库归档热备份 Postgres数据库归档热备份
在使用 PostgreSQL 数据库在做写入操作时,对数据文件做的任何修改信息,首先会写入 WAL 日志(预写日志),然后才会对数据文件做物理修改。当数据库服务器掉重启时,PostgreSQL 数据库在启动时会优先读取 WAL 日志,对数
2019-06-22
审计Docker主机安全性 审计Docker主机安全性
用于检查部署 Docker 服务的最佳实践,有则改之无则加勉 使用 Docker 对应用程序和服务进行容器化可以为您提供一些开箱即用的安全优势,但默认的 Docker 安装可能会存在一些与安全相关的配置错误等。为了保护我们安装服务不受
使用app提高compose效率 使用app提高compose效率
该工具的主要作用就是用于配置/管理/共享和安装应用程序的 Docker 客户端插件 Docker App 官网 Docker App GitHub 仓库 1. 背景介绍 本部分主要介绍了关于 docker-app 工具的背景和开
Celery任务队列快速入门 Celery任务队列快速入门
Celery是由 Python 语言开发的简单、灵活、可靠的分布式任务队列。其本质是生产者消费者模型,生产者发送任务到消息队列,消费者负责处理任务。Celery 侧重于实时操作,但对调度支持也很好,其每天可以处理数以百万计的任务。
利用Nginx实现动态地址解析 利用Nginx实现动态地址解析
要实现 Nginx 动态地址解析,查阅了官方文档,才发现官方解释说的非常清楚:说是在反向代理的使用场景中,当 upstream 后端用域名时,配置 resolver 以便于 Nginx 能够解析该域名。 社区问答参考链接地址 = Err
16 / 29