cURL 是一个数据传输的命令行脚本,笔者经常用于接口测试,本文简单介绍下 cURL 的基本用法。
Shell 终端字符串换行方法。
WSL Ubuntu 升级到 Go 1.13 教程。
Arch Linux ZSH 安装自动补全/命令提示插件的安装和使用。
笔者笔记本(ThinkPad X1 Extreme)是双系统引导,昨天更新了下版本 1.25 的 BIOS ,然后发现我的 GRUB 引导不见了…无论如何都是引导 Windows,笔者尝试了以下方法:
chroot
到 Linux,重建 GRUB:grub-install
和 grub-mkconfig
bcdedit /set "{bootmgr}" path "\EFI\Arch\grubx64.efi"
无果,在 BIOS Boot 或 Boot Menu 中都没有 GRUB 的踪影。
MySQL 创建用户并授权教程。
在使用 yum
如果出现以下提示,一般是设置了多个 epel 仓库:
Repository epel is listed more than once in the configuration
CentOS 安装免费 Let’s Encrypt SSL 证书教程。
CentOS 7 升级 MariaDB 方法。
最近购买了 Redis 云数据库,打算将 PHP Session 存放到 Redis。
YAY 默认的 AUR 镜像很慢,我们可以通过 --aururl
指定国内的 AUR 镜像。
有时候为了验证和测试配置是否正常,可能会利用 phpinfo 打印配置信息,而测试完毕后千万别忘记删掉对应的文件,因为 phpinfo 包含了很多敏感的数据。
举个例子,如果你配置了 Redis 作为 Session Handler,那么你的 Redis 连接信息就已经暴露出去了,这是十分危险的行为。
此前笔者搜索过不少前后端分离,身份验证 token 应该存放在哪的问题,不少结果都说放到 Local Storage,但放到 Local Storage 真的安全吗?这正是分享本篇文章的原因,希望能帮助到其他有相同疑惑的开发者。
在格式化 Go 代码的时候,经常会用到 gofmt 和 goimports 两个工具,不过他们之间到底有何区别呢?
像 Git,Go,Docker 等等的命令行脚本都有很多子命令,那么我们用 Go 语言如何实现多个子命令的脚本应用呢?