Razon Yang
Caddy 2 重定向旧路径到新路径
Caddy 2 重定向旧路径到新路径配置说明
Razon Yang
Bootstrap 导航栏下拉菜单移除倒三角图标

Bootstrap 导航栏下拉菜单移除倒三角图标。

Razon Yang
利用 gopkgs 自定义 Go 库的导入路径

自定义 Go 模块的导入路径有一个主要的好处,当你打算更换代码的托管服务器,比如 GitHub 换到 GitLab、Gitee 时,你不需要更改包的导入路径。而 gopkgs 正是这样一个 HTTP 服务,可以让你自定义 Go 库的导入路径。

Razon Yang
Razon Yang
SELinux Apache proxy error permission denied

SELinux Apache proxy error permission denied 的解决方法。

Razon Yang
SELinux is preventing httpd from name_bind access on the tcp_socket port

SELinux is preventing httpd from name_bind access on the tcp_socket port 的解决方法。

Razon Yang
CentOS 修改 sshd 端口

一般为了在一定程度上避免他人暴力破解密码,我都会修改 sshd 的默认端口。

Razon Yang
Arch Linux 安装 V2ray Desktop
V2ray Desktop 是一个跨平台的 V2ray 的图形客户端,在 Arch Linux 下可以通过以下命令安装 AUR 包 v2ray-desktop: 1$ yay -S v2ray-desktop yay 是 AUR 助手,改为你的 AUR 助手命令即可。
Razon Yang
SDDM 4K 屏幕设置 1920×1080 分辨率

在 4K 显示屏下,SDDM 界面显示得非常小,我们可以通过 xrandr 命令解决。

Razon Yang
Razon Yang
Razon Yang
WordPress 设置代理

如果你的 WordPress 所在服务器在境内,应该是无法在线自动更新的,这是因为境内发出的请求,WordPress 都会返回 429 Too Many Requests。本篇介绍如何通过代理解决。

Razon Yang
Razon Yang
Linux 利用 ss 查看进程监听的端口

Linux 利用 ss 查看进程监听的端口。

Razon Yang
Linux 清理 DNS 缓存

Linux 清理 DNS 缓存方法。

Razon Yang
A stop job is running for MariaDB database service(Waiting for page_cleaner)

A stop job is running for MariaDB database service(Waiting for page_cleaner) 原因及解决方法。

Razon Yang
LeetCode 数据库面试题 – 第N高的薪水

编写一个 SQL 查询,获取 Employee 表中第 n 高的薪水(Salary)。

Razon Yang
利用 dd 命令刻录 U 盘系统启动盘

在 Linux 或者 macOS 下,我们可以通过 dd 刻录系统启动盘到U盘里。

Razon Yang
LeetCode 数据库面试题 – 部门工资最高的员工

Employee 表包含所有员工信息,每个员工有其对应的 Id, salary 和 department Id。

编写一个 SQL 查询,找出每个部门工资最高的员工。例如,根据上述给定的表格,Max 在 IT 部门有最高工资,Henry 在 Sales 部门有最高工资。

Razon Yang
LeetCode 数据库面试题 – 连续出现的数字

编写一个 SQL 查询,查找所有至少连续出现三次的数字。

Razon Yang
LeetCode 数据库面试题 – 分数排名(Rank Scores)

编写一个 SQL 查询来实现分数排名。如果两个分数相同,则两个分数排名(Rank)相同。请注意,平分后的下一个名次应该是下一个连续的整数值。换句话说,名次之间不应该有“间隔”。

Razon Yang
Razon Yang
Go 语言的 ucfirst、lcfirst 和 ucwords

PHP 中 ucfirstlcfirstucwords 在 Go 语言中可以通过 stringsclevergo.tech/strutil 实现。

Razon Yang
Go 语言复制指针的值

Go 语言复制指针的值可以通过 *copy = *pointer 完成。

Razon Yang
LeetCode 算法题 – Find The Difference

给定两个只包含小写字母的字符串 st,其中字符串 t 是由字符串 s 乱序后,再在随机位置添加一个字母而成,请找到该随机添加的字母。

Razon Yang
cURL 基本用法

cURL 是一个数据传输的命令行脚本,笔者经常用于接口测试,本文简单介绍下 cURL 的基本用法。

Razon Yang
Shell 终端字符串换行

Shell 终端字符串换行方法。

Razon Yang
WSL Ubuntu 升级到 Go 1.13

WSL Ubuntu 升级到 Go 1.13 教程。

Razon Yang
Google Adsense Failed to load resource: the server responded with a status of 403
博客换域名后,Google Adsense 不显示,浏览器控制台出现以下错误: Failed to load resource: the server responded with a status of 403 这个是因为需要将新域名添加到 Adsense,审核过后就可以显示了。审核一般几天内就能完成,特殊情况最长两周时间,不过笔者新域名当天就通过了,耐心等待就好。
Razon Yang
Arch Linux ZSH 安装自动补全/命令提示插件

Arch Linux ZSH 安装自动补全/命令提示插件的安装和使用。