原创 編程基礎 —— 正則表達式

文章目錄字符優先級元字符字符簇PHP的正則表達式內置的通用字符簇確定重複出現示例實用示例 字符優先級 相同優先級的從左到右進行運算,不同優先級的運算先高後低。 字符 描述 優先級 \ 轉義符 高 (), (?😃,

原创 把 web 項目 改成 Electron 項目

文章目錄把 web 項目 改成 Electron 項目打包 把 web 項目 改成 Electron 項目 返回目錄 安裝 Electronnpm i -D electron@latest 修改 webpack.confi

原创 Erlang 的 匹配模式、關卡、表達式

文章目錄模式匹配關卡(guard)短路布爾表達式case 表達式if 表達式 模式匹配 模式 = 單元 結果 {X, abc} = {123, abc} 成功:X = 123 {X, Y, Z} = {222,

原创 win10 安裝 Phoenix

文章目錄一、前置要求二、安裝 Phoenix 一、前置要求 需要 Erlang 18 或更高版本 需要 Elixir 1.5 或更高版本 需要 Node.js 5.0.0 或更高版本 注意:Phoenix 默認使用 Post

原创 MacOS 或 Windows 安裝 Node.js

文章目錄一、概述二、MacOS 安裝 node.js安裝 nvm —— 版本管理工具1. bash 安裝 nvm2. zsh 安裝 zsh-nvm用 nvm 安裝 node三、Windows 安裝 Node.js安裝 nvm —

原创 ——收藏鏈接

文章目錄Egg + ReactElectron + React Egg + React Egg React SSR 服務端渲染開發指南 Egg + React (React Router + Redux) (SSR) 服務端渲染

原创 記錄自己的學習 Node.js 的過程【彙總】

一、安裝 Node.js 1. MacOS 或 Windows 安裝 Node.js 二、使用 npm 1. npm 使用參考 2. 在 npm 上發佈 package 三、Node.js 應用 1. 編寫自己的函數庫 2. 搭建

原创 React-Router-Dom 4 示例

文章目錄0. 程序入口1. 基本/嵌套用法2. 傳遞參數3. 路由嵌套4. 重定向(Auth)5. 自定義Link6. 跳轉攔截6. No Match (404)7. 遞歸路徑8. Sidebar9. 動畫轉換10. 路由配置1

原创 樹莓派4B 的折騰之旅【2020年4月27日更新】

文章目錄一、安裝 Ubuntu 系統1. 下載系統2. 格式化 TF 卡3. 燒錄系統到 TF 卡4. 啓動樹莓派4B5. 連接樹莓派4B5.1 直接控制樹莓派4B5.2 用電腦控制樹莓派4B5.2.1 Mac 設置5.2.2

原创 JS:編寫自己的函數庫

文章目錄一、前言二、發佈自己的代碼庫1. 準備一個代碼庫2. 發佈到 npm3. 使用自己的代碼庫三. 往代碼庫中添加內容1. deepCopy 深拷貝2. 喫豆子過橋 一、前言 還沒想好要說什麼。 二、發佈自己的代碼庫 1.

原创 用 Redux 或 Mobx 對 React 進行狀態管理

文章目錄一、Redux1. react-redux2. redux-thunk3. redux-saga二、Mobx1. mobx-react 一、Redux 返回目錄 包名 說明 環境 備註 redux -S

原创 JS:實用代碼彙總

文章目錄複製到剪切板 複製到剪切板 /** * 複製到剪切板,粘貼到 Excel * @param {String} text 要複製的內容 * @param {String} msg 提示信息 */ export f

原创 折磨人的數據結構(未完成)

文章目錄一、概念數據數據對象數據元素數據項結構邏輯結構物理結構樹樹的基本概念樹的遍歷二叉樹紅黑樹四叉樹Trie樹數據結構應用場景 一、概念 數據 數據對象 數據元素 數據項 結構 邏輯結構 返回目錄 數據對象中數據元素之間的互相

原创 webpack 配置彙總

文章目錄1. webpack 介紹2. 安裝 Webpack3. 使用 webpack 打包 js 項目4. 清除打包的舊文件5. 使用 Babel 對 js 轉譯6. 在 webpack 配置文件中判斷構建環境7. 使用 we

原创 Webpack 學習筆記5 —— 代碼分割

文章目錄0. 前言1. 入口拆分2. 去重拆分3. 動態導入3.1 預加載 0. 前言 返回目錄 設置開發環境以使我們的工作生活更輕鬆 前情提要 Webpack 學習筆記1 —— 入門 Webpack 學習筆記2 —— 資源管