最新發(fā)布

JS 設備檢測功能函數(shù)

JavaScript

本文用于記錄 JS 設備檢測相關(guān)功能函數(shù),比如:檢測當前設備是電腦端還是移動設備、當前設備是否為 ios 端。每個功能函數(shù)都已經(jīng)過測試,保證可以使用。本文已會持續(xù)更新,不斷增加新的功能函數(shù)和完善功能方法

辰風沐陽 閱讀 519 2024-05-07

Vimium - 使用鍵盤操控瀏覽器【瀏覽器插件】

瀏覽器

Vimium 是一款開源的瀏覽器插件,主推鍵盤操作瀏覽器。從名字上就能看出這個插件操作和 vim 編輯器相關(guān),vim 的很多快捷鍵都可以和 vimium 關(guān)聯(lián)上。它的主要功能有控制頁面滾動、標簽頁操作、充當搜索引擎、從歷史記錄和書簽中搜索內(nèi)容,除此之外,還有很多其他功能讓我們繼續(xù)探索

辰風沐陽 閱讀 1603 2024-02-26

Nginx 全局塊配置匯總

nginx

nginx.conf 是 nginx 的主配置文件,配置項分為三大塊,events 塊和 http 塊外面的都是全局塊。本文記錄最常用的全局塊配置匯總,對于比較重要或復雜的配置項則另起文章總結(jié),對應配置項中有文章地址,比如:user、include、pid、error_log 指令都很常見

辰風沐陽 閱讀 1451 2024-02-24

Nginx 全局塊配置 worker 進程的兩個指令

nginx

熟悉 nginx 運行原理的都知道,nginx 服務啟動后,會有一個 master 進程和多個 worker 進程,master 進程負責管理所有的 worker 進程,worker 進程負責處理和接收用戶請求。在這里我們所要研究的是 master 進程一定要創(chuàng)建 worker 進程嗎 ?以及能夠創(chuàng)建多少個 worker 進程呢 ?

辰風沐陽 閱讀 1294 2024-02-24

Nginx 全局塊配置 user 指令詳解

nginx

nginx 全局塊配置 user 指令用于配置運行 nginx 服務器的 worker 進程的用戶和用戶組,這樣對于系統(tǒng)權(quán)限的訪問控制更加精細和安全。如果你修改過 nginx.conf,那么就會看到文件第一行的 user 指令配置,默認是被注釋掉的(默認使用 nobody 用戶)

辰風沐陽 閱讀 1833 2024-02-23

Nginx 版本升級和新增模塊

linux nginx

如果想要對 nginx 的版本進行更新,或者要添加一些新的模塊,最簡單的做法就是停止當前 nginx 服務,然后開啟新的 nginx 服務,但是這樣會導致在一段時間內(nèi),用戶無法訪問服務器。為了解決這個問題,我們就需要用到 nginx 服務器提供的平滑升級功能,使用這種方式,就可以使 nginx 不間斷的提供服務

辰風沐陽 閱讀 1648 2024-02-22

Nginx 服務啟停方式

nginx

nginx 狀態(tài)的控制有多種方式,比如:信號控制、命令行控制。信號控制:使用 nginx 服務的信號來控制,這種方式里面涉及到一些信號,重點是理解這些信號所代表的含義;命令行控制:使用 sbin 目錄下的 nginx 可執(zhí)行的二進制文件來控制,這種方式日常開發(fā)中使用的比較多,非常重要

辰風沐陽 閱讀 1484 2024-02-04

Yum 安裝 Nginx【CentOS 7】

linux nginx

通過源碼包編譯安裝 nginx,會發(fā)現(xiàn)安裝過程比較繁瑣,需要提前準備 gcc 編譯器、pcre 兼容正則表達式庫、zlib 壓縮庫、openssl 安全通信的軟件庫包,然后才能進行 nginx 的安裝。我們可以使用 yum 進行更方便的安裝,本文將針對 yum 的安裝方式展開詳細記錄

辰風沐陽 閱讀 1747 2024-01-29

Linux 目錄跳轉(zhuǎn)的好工具 z.sh

linux mac

作為程序員,難免不了和 linux 系統(tǒng)打交道,眾所周知,在 linux 系統(tǒng)中進入目錄都要用 cd 命令。很多時候,我們要進入的目錄都比較明確,每次進入服務器的配置目錄都使用目錄的全路徑,就會比較麻煩。z.sh 就是用來這個解決這個痛點的,它是一個命令行工具,用來實現(xiàn)目錄間的快速跳轉(zhuǎn)

辰風沐陽 閱讀 1469 2024-01-13

Centos 7 使用 Yum 源安裝 MySQL 5.7

linux mysql

最開始學習 mysql 的時候,是在 windows 系統(tǒng)中,使用 mysql 壓縮包,將 mysql 安裝為系統(tǒng)服務。但在 linux 系統(tǒng)中,一直不是很明確安裝流程,本文記錄其中一種方式,使用 yum 源安裝 mysql,適用于 centos 系統(tǒng)

辰風沐陽 閱讀 4376 2024-01-10

Nginx 目錄結(jié)構(gòu)和運行原理

nginx

nginx 是一個輕量級的 web 服務器,具有配置靈活、靜態(tài)資源高并發(fā),擁有緩存服務等優(yōu)點。nginx 的目錄結(jié)構(gòu)也非常簡單,本文記錄 nginx 的目錄結(jié)構(gòu)組成及介紹,這樣可以對 nginx 有個更熟悉的認知,方便以后在項目中遇到時能夠從容的應對

辰風沐陽 閱讀 2196 2024-01-09

Git 編譯安裝【CentOS 7】

linux git

Git 是當前最主流的代碼管理工具,對于大多數(shù)發(fā)行版的 Linux 系統(tǒng),都可以通過系統(tǒng)自帶的包管理工具進行安裝。通過包管理工具安裝的 Git 一般都不是最新版,所以在某些特定情況下需要自行下載源碼包進行編譯安裝指定版本,本文詳細記錄 CentOS 中的 Git 編譯安裝過程,以及遇到的問題和解決方案

辰風沐陽 閱讀 1554 2024-01-09

標簽云