1. [Git筆記] GitHub更新remote位置

    前言 當你的GitHub上的專案修改repo的名稱時,本機端的專案若push到遠端時會出現 remote: This repository moved. Please use the new location [new location] 的警示。因為你的git連結位置有變動因此要修改本機端的git remote位置。

    2019/12/10 Git

  2. 浮點數精確度誤差問題

    前言 在任何程式語言你可能會發現浮點數相加精確度的問題,試著 0.1 + 0.2 看看會發生什麼事情?多數程式語言會跑出 0.30000000000000004 的結果。因為電腦是二進制而我們人看的是十進制,此外會遇到循環數除不盡問題,因此會產生浮點數不精確的結果。詳細內容可以參考這個網站。

    2019/10/26 Program

  3. [Mac系統] 安裝 MySQL 與解決 authentication 問題

    前言 Mac OS 使用者安裝 MySQL 可至官方網站下載 MySQL Community Server。接著按照步驟安裝,安裝成功後可能會遇到下圖問題,我是在 Node.js 環境下跟 MySQL 存取資料庫,發現會被擋。錯誤訊息大致是 authentication 驗證問題。因為在 MySQL8.0 修改了密碼加密方式,而連線不上的原因在於連線資料庫工具不支援該格式的密碼。

    2019/10/26 Mac

  4. [Mac系統] 解決 dlib 無法安裝問題

    前言 在 Mac OS 環境下在安裝到到dlib時候遇到錯誤 CMake must be installed to build the following extensions: dlib 。該如何解決呢?錯誤訊息是要求使用者先安裝 CMake 才能建構 dlib。

    2019/10/09 Mac

  5. Input 標籤 datalist 自動過濾選項

    前言 我們可以透過 input 標籤來實作 select 的 option 下拉式選單來讓使用者選擇。當選項過多時造成使用者所找上的負擔。

    2019/09/29 Web

  6. [Mac系統] command not found: conda 解決方式

    前言 安裝 Anaconda 後在終端機下指令若出現 zsh: command not found: conda 的錯誤訊息代表你電所的終端機的環境變數並未設定,因此無法調用 Anaconda 和 Python 所提供的指令。

    2019/09/25 Mac

  7. [Linux系統] Ubuntu 安裝 Node.js

    前言 Linux 使用者通常都會使用指令安裝所需套件 apt 想必應該不陌生吧?今天就要教各位如何在 Ubuntu 環境下安裝 Node.js。

    2019/09/23 Linux

  8. 前端如何解決跨網域存取被拒絕問題

    如何解決跨網域存取被拒絕問題 在前端開發時使用 ajax、axios、fecth等HTTP Request來存取API資料時有時會遇到以下情況導致無法正常讀取API內容。

    2019/09/21 Web