/avatar.png

SQL 预编译语句的使用与局限

使用预编译语句 (Prepared Statements) 将编译好的语句存储在数据库, 需要使用时传递参数即可, 可以提高查询性能并防止 SQL 注入。 使用 使用 mysql8.4.0, 表如下: 1 2 3 4 5 CREATE TABLE users ( id INT

为 Docker Pull 设置代理服务器

在使用 docker pull 下载镜像时, 有时会遇到下载很慢的情况, 除了设置其他的镜像源外, 还可以使用代理的方式。但是在使用过程中发现 docker pull 时并不经过系统代理或其

Linux 上的访问控制列表

Linux 上的访问控制列表 (acl, access control list) 为文件系统提供了一种额外的、更灵活的权限机制。相比于使用 chmod 修改文件的模式比特位以进行访问控制, acl 可以指定具体的某个

Archlinux 安装记录与常用软件

本文记录了我又双叒叕重装 archlinux 的过程和一些常用软件, 主要参考 ArchWiki 和 archlinux 简明指南。 安装 进入安装环境的过程略过。 联网 有线网络一般能自动联网, 无线网络使用

zsh 提示符

在 zshparam(1) 中可以看到 zsh 的各种提示符可以通过修改 PROMPT, PROMPT2, PROMPT3, PROMPT4, RPROMPT 等变量的值进行设置, 它们的基本语法相同, 其中 PROMPT 是主要的提示符, 本文也以它为例。 zsh PROMPT 转义字符