Arch Linux ZSH 安装自动补全/命令提示插件
Arch Linux ZSH 安装自动补全/命令提示插件的安装和使用。
双系统更新 BIOS 后,GRUB 引导项消失的解决方法
笔者笔记本(ThinkPad X1 Extreme)是双系统引导,昨天更新了下版本 1.25 的 BIOS ,然后发现我的 GRUB 引导不见了…无论如何都是引导 Windows,笔者尝试了以下方法: chroot 到 Linux,重建 GRUB:grub-install 和 grub-mkconfig 关闭 Windows 快速启动,bcdedit /set "{bootmgr}" path "\EFI\Arch\grubx64.efi" 无果,在 BIOS Boot 或 Boot Menu 中都没有 GRUB 的踪影。
MySQL 创建用户并授权
MySQL 创建用户并授权教程。
CentOS Repository epel is listed more than once in the configuration
在使用 yum 如果出现以下提示,一般是设置了多个 epel 仓库: Repository epel is listed more than once in the configuration
CentOS 安装免费 Let’s Encrypt SSL 证书
CentOS 安装免费 Let’s Encrypt SSL 证书教程。
CentOS 7 升级 MariaDB
CentOS 7 升级 MariaDB 方法。
PHP 设置 Redis 存储 Session
最近购买了 Redis 云数据库,打算将 PHP Session 存放到 Redis。
YAY 设置 AUR 镜像
YAY 默认的 AUR 镜像很慢,我们可以通过 --aururl 指定国内的 AUR 镜像。
PHP 安全 – 不要暴露 phpinfo
有时候为了验证和测试配置是否正常,可能会利用 phpinfo 打印配置信息,而测试完毕后千万别忘记删掉对应的文件,因为 phpinfo 包含了很多敏感的数据。 举个例子,如果你配置了 Redis 作为 Session Handler,那么你的 Redis 连接信息就已经暴露出去了,这是十分危险的行为。
Please Stop Using Local Storage For Storing Sensitive Data
此前笔者搜索过不少前后端分离,身份验证 token 应该存放在哪的问题,不少结果都说放到 Local Storage,但放到 Local Storage 真的安全吗?这正是分享本篇文章的原因,希望能帮助到其他有相同疑惑的开发者。
Go 语言代码格式化工具 gofmt vs goimports
在格式化 Go 代码的时候,经常会用到 gofmt 和 goimports 两个工具,不过他们之间到底有何区别呢?
Go 语言实现多个子命令的脚本应用
像 Git,Go,Docker 等等的命令行脚本都有很多子命令,那么我们用 Go 语言如何实现多个子命令的脚本应用呢?
Go 语言将 unit 类型转成 string
Go 语言将 unit 类型转成 string 的几种方法和比较。
WordPress 避免页面出现过多 H1 标签
一些在线的 SEO 工具检测结果表示主页 H1 标签过多,经过查看了主题的源码,主页的文章列表嵌套了文章页的模板(content.php),因此只需要对 content.php 稍作修改即可。
KDE Plasma 删除主题(Global Theme)
最近发现 KDE Plasma 的主题(Global Theme)界面没有删除按钮,Google 了良久,也没有找到对应的目录,可能 KDE 在不同 Linux 发行版中的配置不一样吧。
tar 基本用法
Linux 下 tar 的使用说明。
Arch Linux 修改国内源
Arch Linux 的镜像配置文件在 /etc/pacman.d/mirrorlist,里面一般涵盖了国内的镜像源。 1# vim /etc/pacman.d/mirrorlist 搜索 China,将其中一个 Server 放在头部即可。
Arch Linux 如何安装多个 PHP 版本
PHP 项目开发难免会需要使用到多个 PHP 版本,本文将介绍如何在 Arch Linux 上安装多个 PHP 版本。
unzip 基本用法
Linux 下 unzip 的使用说明。
Arch Linux Network Manager 的安装和使用
Arch Linux Network Manager 的安装和使用教程。
Arch Linux 安装 GRUB
本文介绍的是 UEFI 系统的 GRUB 安装教程。
Arch Linux 安装教程
记一次 ArchLinux 安装步骤。
Arch Linux 安装 TIM
Arch Linux 安装 TIM 教程。
Arch Linux 开启 multilib
Arch Linux 有些软件是 32 位的,我们需要开启 multilib 才可以安装。下面介绍如何 Arch Linux 如何开启 multilib。
Arch Linux 常用软件推荐
Arch Linux 已经成为笔者主要的办公系统,本文将介绍一些比较常用的软件。
Arch Linux 安装 PHP
Arch Linux 安装 PHP 教程。
Arch Linux 安装 YAY
YAY(Yet another Yogurt) 是 Arch Linux 的一个 AUR(Arch User Repository) 助手,可以让我们更方便地安装 AUR 上的软件包,如:QQ、TIM、WPS OFFICE 等等。下面介绍 YAY 的安装和使用。
Arch Linux SDDM 黑屏的解决方法
Arch Linux SDDM 黑屏的解决方法。
Arch Linux 安装中文输入法 Fcitx
Arch Linux 安装中文输入法 Fcitx。