R
RAY'S NOTES

Ray's Notes

隨手寫寫,留下紀錄

用 LINQ 處理分群情境

Language Integrated Query (LINQ) 是一組以直接將查詢功能整合至 C# 語言為基礎之技術的名稱。本文主要是示範如何簡潔的處理資料分群問題,一組數量不固定的數字集合想平均分配至30組中

Git Commit 空資料夾

Git 基本只對檔案作版控,資料夾中若沒有檔案是無法 commit 的,若想要 commit 空資料夾才可採取下面兩種做法。新增 .gitkeep 或 .keep,在目的空資料夾開啟 Git Bash 執行命令產生空檔案

Hexo(4)-部署到 GitHub Pages

Hexo 產生的靜態網誌預設可以本機執行,但若要讓大家看到勢必要部署到外部網路空間,由於是靜態網站部署到哪個網頁空間都不成問題,本文建議部署到 GitHub Pages 上,以下就一步步說明步驟

Hexo教學(5)-Material 主題設定

自建 Blog 其中一種樂趣就是可以換很多種風格迥異的主題,不過仍需要一點程式基礎才能做好設定,接下來會以 Hexo 排名第二的主題 Material 來做說明。下載主題與更名設定檔

在 ASP.NET Core 中使用 AutoMapper

AutoMapper 是一個類別對應轉換的套件,在 ASP.NET Core 專案中的用法有有點差異,本篇說明適合 ASP.NET Core 的簡潔用法。安裝套件,加入 Startup.cs,建立 Profile,使用 IMapper

Hexo(3)-基本設定

有了第一個自己的 Blog,也順利的產生第一篇文章,接下來我們來做一些設定,讓 Blog 更量身打造一些。請打開目錄下的 _config.yaml,我們一步步調整。Site 設定是 Blog 的基本資訊,請修改基本的資訊上去

ASP.NET Core 啟用 Web.config Transformation

.Net Framework 4.0 提供了 Transformation 功能,讓 Web.Config 與 app.Config 可以依據組態設定建置不同的參數,這項好用的功能在 .Net Core 的專案中已無法作用,本文紀錄如何再次啟用這好用的功能

Hexo教學(0)-目錄

Hexo 是一個使用 Node.js 為基礎的靜態網站產生器。使用 Markdown 解析文章,透過主題產生靜態檔案。而且他是由台灣人所開發出來的。優點包含台灣人開發中文資源豐富,Node.js 生態完整插件完整,頁面產生速度快

Hexo教學(1)-快速安裝

那我們就開始吧。安裝 Node.js,下載Node.js,安裝 Hexo,建立第一個 Blog,請在想要的目錄下打開命令列視窗。執行站台,在瀏覽器輸入 localhost:4000 有看到下圖就成功建立第一個部落格站囉