原创 nodejs 參數進行字典序排序並md5或 sha1加密

nodejs參數排序及加密比較1.參數字典序排序2.對排序的字符串加密1⃣️md5加密2⃣️sha1加密 1.參數字典序排序 名詞解釋:字典序排序也就是字段按照英文字母表的順序來排列 舉個栗子 token、timestamp

原创 Redis知識點大全及面試寶典

Redis知識點大全1.Redis 持久化機制介紹RDBAOF2. Memcache與Redis的區別都有哪些?3.單線程的redis爲什麼這麼快4.redis的數據類型,以及每種數據類型的使用場景Stringhashlistse

原创 那些年Redis安裝遇到的坑-make test 報錯

執行 make test 報錯 如圖所示 make[1]: *** [test] Error 1 make: *** [test] Error 2 解決方法 1.運行 sudo make distclean 2.在運行 ma

原创 nodejs + Koa2 之Redis安裝使用

nodejs + Koa2 之Redis使用本機Redis的安裝下載安裝在項目中使用Redis安裝依賴創建Redis.js創建user用戶存儲到redis,並在緩存獲取數據驗證存儲是否成功 本機Redis的安裝 【mac系統爲栗子

原创 Koa2使用RSA256+jsonwebtoken的實現JWT驗證

Koa初體驗之RSA256+jsonwebtoken的JWT項目介紹項目開始1.安裝依賴2.獲取RSA公鑰和私鑰代碼實現1.設置登錄的路由2.Controller層SessionsController.js3.入口文件引入(app

原创 nodejs用xlsx導出excel表

nodejs+jsxlsx使用文件流方式下載excel 本文介紹用 Node.js 中的依賴庫來處理 Excel 文件,主要利用js-xlsx庫來處理 Excel 文件。 1.安裝依賴 npm install xlsx 2.導入

原创 DockerFile文件之詳細介紹

一、關於DockerFile 在Docker中創建鏡像最常用的方式,就是使用Dockerfile。Dockerfile是一個Docker鏡像的描述文件,我們可以理解成火箭發射的A、B、C、D…的步驟。Dockerfile其內部包含

原创 絕對路徑中“./”、“../”、“../../”代表的含義,包你一看就會

“./” 代表目前所在目錄 “…/”代表上一層目錄 "…/…/"代表上上層目錄 舉個栗子 在讀取某個文件時,路徑的寫法有如下方式,如圖所示 1. 文件在當前目錄(在UserController.js調用index.js) ".

原创 Sequlize分頁 -針對拼接數組進行封裝

代碼流程 1. 數組1查詢 const AllTourGuide = await this._TourGuide.findAll({ include: this._getAssociationOptionsFo

原创 零基礎跟我學 koa2+nodejs框架 restful api接口風格

事先準備 環境:VScode npm node git 步驟 1. 打開終端,克隆項目到本地 git clone https://github.com/xrr075/Koa2-Demo.git 2. 安裝依賴 npm insta

原创 node自動重啓工具nodemon的安裝配置與使用

事先準備 koa2 + nodejs 簡單的項目 如果沒有參考 demo 安裝步驟 1. 安裝依賴 npm install --save-dev nodemon 2. 完成安裝之後可以在package.json文件中間看

原创 服務器centos安裝node npm

1. 下載運行 wget https://nodejs.org/dist/v12.16.3/node-v12.16.3-linux-x64.tar.xz 這裏選用的是node12版本 2.解壓 tar -xf node-v12.16.3-

原创 如何把github項目搞到服務器上並打包成鏡像運行起來

事先準備 linux服務器並安裝git github上有你的項目 項目裏包含dockerfile文件【這裏參考dockerfile文件結構內容 】 操作步驟 1.克隆項目 打開服務器Linux終端,克隆github上項目 git

原创 CentOS Linux 服務器 使用git ssh連接到github

事先準備 服務器安裝Linux ,我這裏用的是Centos,記得要安裝git噢 操作步驟 1. 生成ssh密鑰,我這裏用我的郵箱,你們可以選用自己的 ssh-keygen -t rsa -C "[email protected]

原创 CentOS Linux Docker 安裝

CentOS Docker 安裝 事先準備 centos系統或者linux系統 安裝步驟 安裝基礎工具 yum install -y yum-utils device-mapper-persistent-data lvm2 下