原创 mysql連不上

每次裝 mysql 不論是在本地還是 docker,都會遇到各種各樣問題,但是每次都會遇到,但是每次都忘記處理的就是遠程連接。 設置允許外網通過 3306 訪問 mysql5.7 默認不允許外網訪問的,這裏是修改這個設置

原创 nginx 簡單使用指南

前言 nginx 提供各種各樣的服務器功能,本文記錄 nginx 最基礎的操作: 開啓、停止、重載配置 靜態文件服務器 反向代理 本文操作系統環境爲 ubuntu18 安裝 官方安裝指導 開啓、停止、重載配置 sudo n

原创 JS.Array.reduse 方法的一個應用場景

js 中 Array 對象上有很多提高開發效率的方法,reduce 是我之前用的最少的,今天看到一篇文章,講到了 reduce 的一種應用場景,碼者發揮了下想象力,翻譯之餘增加了點內容。 基本用法 reduce 在我之前的認知中,

原创 redis 學習筆記

官方教程 安裝 官網下載地址 也可以去 115 網盤裏找 雙擊開始安裝,安裝步驟在下面 安裝步驟 接受協議 添加 path 路徑 其他未出現的頁面按默認的 測試安裝是否成功 在命令還裏輸入 redis-cli 得到:

原创 CSS3 中的動畫(animation 篇)

一些解釋 CSS3 時代,動畫不再必須依賴 js,變得更加簡單、高效。 首先介紹一個常用動畫庫 animate.css,這裏是它的 github 倉庫 看看效果 先通過 cdn 方式引入 <link rel="stylesheet

原创 onmoseover 和 onmouseenter 的區別示例

onmouseenter 對應 onmouseleave onmouseover 對應 onmouseout 助記:enter 和 leave 是動詞,且比較長 相同點在於,鼠標進入元素時,會觸發 mouseenter 和

原创 html 裏固定表頭(vue)

本文記錄通過 vue 的指令來實現的一種固定表頭的方法 原理 通過 vue 的指令直接操作 dom 給 table 包裹一個 div(wrapper) 並設置固定高度,讓 table 在裏面滾動 監聽 wrapper 的滾動事件

原创 nth-child 實用技巧

nth-child 是 CSS 裏,一個不太注目、但在某些場景下很實用的選擇器,本文記錄碼者搬磚過程中使用 nth-child 的一些案例。 選擇器是什麼 類似: #container => 選擇頁面上 id 爲 contain

原创 槍與刀

那是一個亂世。 一個狼煙四起的亂世,一個人人自危的亂世。 在這個世界裏,武器作爲戰爭和自衛的工具,對個人而言,幾乎和生命同等重要。 武器管制局規定:半成年人,可以選擇一種武器,槍或刀,使用一生。 大部分人,豪不猶豫地選擇了槍 —— 簡

原创 在 ubuntu 上安裝最新的 node

安裝過程 安裝之前請先刪除已有的node,以免發生不可預期的異常。 更新軟件源 sudo apt update 安裝 npm sudo apt install npm 安裝 n 模塊 注:n 模塊是用來安裝各種版本的 nod

原创 nginx 入門指導

原文鏈接,原文是 nginx 官方文檔裏的一篇。 小括號裏的英文是譯者認爲翻譯不夠恰當或者原詞更能表達原作者意圖的附加內容。 譯者儘可能通過直譯來傳遞原作者最原始的意圖。但由於中英文語法存在較大差異,完全的直譯會導致可讀性較低。因此

原创 五筆輸入法入門

http://www.ddyt.com/zq/wbxx/wbxx.htm

原创 認識正則表達式(上)

本片介紹 javascript 裏的正則表達式 是什麼 遇到不認識的事物時,人們第一想到的可能是想知道這個東西,是什麼?但是,實際上定義一個東西很難,即使是較爲恰當的描述,也可能是晦澀難懂的。本篇選擇直接略過這個問題。 而正則表達

原创 聰明的陷阱

聰明是一個優點,但是聰明也有壞處。 是否聰明對一個人的影響是很大的,但是不能決定什麼東西。至少,一個人的一生的做爲,不論看起來無比光鮮,還是平平淡淡,都不是“是否聰明”能決定的。 當然,如果一個人,他是聰明的,那麼他達到“無比光鮮”

原创 less2css 在 sublime 安裝中一個 bug 的解決

less.js-windows-master\bin\node.exe"’ 不是內部或外部命令,也不是可運行 解決方案 用記事本打開 less.js-windows-master 下的 lessc.cmd,將 @"%~dp0bin\n