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 安裝自動補全/命令提示插件的安裝和使用。