去追寻生命的自由
10
07
申请 Let'sEncrypt 证书 申请 Let'sEncrypt 证书
通过促进 HTTPS 的广泛采用,来创建一个更加安全和尊重隐私的 Web 环境。 为了在您的网站上启用 HTTPS 协议,您需要从证书颁发机构(CA)那里获取证书,而 Let's Encrypt 就是一个 CA 证书的颁发机构。想要从
06
使用alembic管理数据库版本 使用alembic管理数据库版本
Alembic 使用 SQLAlchemy 作为基础引擎,为关系数据库提供了更改管理脚本的创建,管理和调用。 随着项目业务需求的不断变更,数据库的表结构修改难以避免,此时就需要对数据库的修改加以记录和控制,便于项目的版本管理和随意的升
09
23
11
使用curl命令的技巧 使用curl命令的技巧
curl 是常用的命令行工具,用来请求 Web 服务器。它的名字就是客户端的 URL 工具的意思。它的功能非常强大,命令行参数多达几十种。如果熟练的话,完全可以取代 Postman 这一类的图形界面工具。 本文转自 curl 的用法指南
06
Git子模块提交冲突问题 Git子模块提交冲突问题
纸上得来终觉浅,绝知此事要躬行。 今天更新项目的时候,使用 git submodule 进行 update 的时候,出现下面的错误信息。通过字面上面的意思,说是主项目中记录的 submodule 的 HEAD 超前,导致找不到指定
05
Docker容器随机创建子网 Docker容器随机创建子网
纸上得来终觉浅,绝知此事要躬行。 今天在服务器上面搭建测试环境,因为是采用的微服务的架构,所以对应很多个 subnet 网络。但是使用 docker-compose 启动之后,发现有一个服务显示 unhealthy 的状态,上去一
08
26
使用xargs命令的技巧 使用xargs命令的技巧
纸上得来终觉浅,绝知此事要躬行。 Unix 命令都带有参数,有些命令可以接受”标准输入(stdin)”作为参数。而**管道命令(|)**的作用,是将左侧命令的标准输出转换为标准输入,提供给右侧命令作为参数使用。虽然,在 Unix
17
Docker疑难杂症汇总 Docker疑难杂症汇总
这里主要是为了记录在使用 Docker 的时候遇到的问题及其处理解决方法。 Docker 是一个开放平台,用于开发、交付和运行应用程序。它允许您将应用程序与基础架构分离,以便快速交付软件。Docker 提供了打包和在容器中运行应用程序的
13
Docker容器的优化思路 Docker容器的优化思路
不能忽视对 dockerfile 的优化,但也不要为了优化而优化。 镜像构建的过程,视具体业务场景的不同而不同。在很多情况下,我们需要先以满足业务目标为准,而不是镜像的构建层数。如果需要减少镜像层数,一定要选择合适的基础镜像或者创建
09
熟悉Chrome浏览器快捷键 熟悉Chrome浏览器快捷键
了解各种键盘快捷键,成为 Chrome 使用达人,能够有助于我们节省开发效率和时间,基本可以做到不用使用鼠标。本文是摘录 google chrome 官方文档的内容,能翻墙的朋友可以自己去查看文档。 1. 标签页和窗口快捷键 操作
07
09
终端Docker服务管理工具 终端Docker服务管理工具
这是一个简单的基于终端的 UI 管理工具,主要适用于对 docker 和 docker-compose 容器以及服务的管理和便捷使用,灵感来自于 gocui 并使用 Go 语音改写。 1. 功能特性 轻度用户使用尚可,可不要把它当做
08
熟悉使用Git子模块 熟悉使用Git子模块
成也子模块,败也子模块 经常有这样的事情,当你在一个项目上工作时,你需要在其中使用另外一个项目。也许它是一个第三方开发的库或者是你独立开发和并在多个父项目中使用的。这个场景下一个常见的问题产生了:你想将两个项目单独处理但是又需要在其中一
23 / 43