虽然说众多 Kubernetes PaaS 平台都逐渐抛弃了 docker 作为容器运行时,但 docker 在镜像构建领域还是占据着统治地位滴。不过最近的一些项目需要构建多 CPU 架构的容器镜像,…
作者: 董德多
Windows Installer (*.msi) 的更新与卸载都是需要安装源 (*.msi) 文件的,如果安装源被删除了那么就无法正常更新或卸载,安装或卸载时就会弹出错误窗口: 针对这个问题,微软提…
首先下载安装 ImageMagick,如果是 Windows 系统,记得把可执行文件 magick.exe 所在的目录(例如 C:\Program Files\ImageMagick-7.1.1-Q1…
SCP,也被称为安全拷贝,是一个命令行实用程序,用于将文件和目录从本地传输到远程系统,反之亦然。它还允许我们在两个远程系统之间传输文件和目录。在传输过程中,文件和密码会被加密,所以这是一种更安全的传输…
在 WordPress 中想要获取当前页码的话,可以使用get_query_var 函数,该函数用来检索 WP_Query 类中查询变量的值。 获取当前页码: 要获取静态首页(页面模板)上的当前分页号…
Go 语言是一种强类型、编译型的语言,在开发过程中,代码规范是尤为重要的,一个小小的失误可能会带来严重的事故,拥有一个良好的 Go 语言开发习惯是尤为重要的,遵守开发规范便于维护、便于阅读理解和增加系…
前言 在团队开发中,使用 Git 作为版本开发工具,可以便捷地协同多人管理并行开发,但是由于自己或者其他人代码提交污染了远程分支,就需要对远程代码进行恢复操作,Git 提供了 reset 和 reve…
前言 在生产环境中,偶尔会发生 Go 程序 CPU 暴增的现象,排除某时段并发大的场景外,通过监控面板看不到程序是因为什么原因导致的,Go 语言原生就提供了工具 pprof,Google 对于 ppr…
如题,Dcat Admin 在表单字段动态显示时,如果字段设置了 required() 必填选项,并且切换到其他条件,那么此时表单即无法正常提交,也没有错误显示。 如图,只有在缺卡或者未打卡时显示未刷…
说到Python装饰器的执行顺序,有很多半吊子张口就来: 靠近函数名的装饰器先执行,远离函数名的装饰器后执行。 这种说法是不准确的。 但是这些半吊子多半还会不服,他们会甩出一段代码给你,来『证明』自己…
如果你在Flask中启动过子线程,然后在子线程中读写过g对象或者尝试从request对象中读取url参数,那么,你肯定对下面这个报错不陌生:RuntimeError: Working outside …
说来惭愧,我直到最近,2023 年了,才终于正式用上了原生 IPv6 网络(之前只用过 Hurricane Electric 和 Cloudflare 的隧道)。十几年根深蒂固的 IPv4 思维让我在…
根本原因是新的 vue-cli 用的 css-loader 默认会将 “/a.png” 视为 “require(‘/a.png’)” 导致的。 配置一下 vue.config.js,添加如下内容即可。
前言 网上虽然有很多 WireGuard 的安装教程,而实际上我查找的很多都写的不够详细或者完整,本来在 OpenWrt 上已经很稳定的在使用了,但还是折腾在 Linux 服务器上尝试安装,此次教程适…
二叉树的储存结构 二叉树有两种储存方式,一种是顺序储存结构,一种是链式储存结构。 顺序储存结构就是二叉树从上至下,每层从左到右给树中节点进行编号: 0 是根节点,1 是根的左节点,2 是根的右节点,3…
使用 SSH 客户端连接一台 Debian 12 服务器的时候提示如下错误: 这个错误可能是因为:客户端和服务器支持的HostKey算法不完全一致,导致协商失败。 解决办法 修改SSH配置文件:/et…
我们开发出来的产品,为了避免信息泄露,或者为了版权声明等,都会为页面添加水印。 水印又会分为固定水印和私有水印,例如品牌相关、版权声明之类的,一般是使用固定水印,即任何人打开该页面,水印都是一样的,这…
我们在通过流水线构建成功并发布后,想看下页面是否已更新。最简单的方式就是查看静态资源的 hash 值是否更新,但这种方式很不直观,还得记住之前的 hash 是什么。 我打算修改下 create-cre…
有时候我们需要使用 Android 模拟器绑定一下 hosts 来实现功能的开发与验证,刚好最近遇到了这样的需求,处理完成,简单记录一下。 替换m1 实现(针对 苹果 M1 芯片才需要处理) 下载这个…
本篇文件将详细介绍在 Windows 环境下如何通过命令行新建 Vue3 项目。 1. 环境准备 Node 安装 node 环境依赖相对简单,进入官网…



















