Quartz.NET 總結(二):CronTrigger 與 Cron 運算式完整指南
前言 Quartz.NET 排程核心在於 CronTrigger 與 Cron 運算式。Cron 歷經 Unix 多年考驗,功能強大但語法晦澀。本文系統整理欄位
Web 權限控制系統實戰(九):頁面模組完整實作 (MVC + EasyUI)
模組概覽 頁面模組負責管理系統中所有可訪問頁面的中繼資料 (名稱、URL、所屬分類、顯示順序、啟用狀態),採用 Area 架構隔離。 1. Area 路由設定
C# 取得最內層 InnerException 最佳實踐 (遞迴擴充方法)
問題 直接存取 ex.InnerException.Message 僅能處理單層巢狀例外,若 InnerException 內部還有 InnerExceptio
C# 列印長字串自動換行實作 (GDI+ StringFormat)
核心技巧 使用 StringFormat 設定 FormatFlags = StringFormatFlags.LineLimit 即可啟用自動換行,配合矩形區
Spire.Doc 深度實戰:Word 模板填充、格式轉換與表格操作
前言 早期使用開源庫 DocX 處理 Word,但在模板預定義、表單域替換等場景受限。發現商業庫 Spire.Doc 功能強大,幾乎覆蓋所有常見需求。本文精選三
Windows 下 Memcached 多實例並存部署指南
問題背景 memcached.exe -d install 安裝服務時,額外參數 (如 -p 埠號、-m 記憶體) 似乎不生效,且無法直接安裝多個服務實例。
Quartz.NET 總結(三):配置檔詳細說明
前言 本文為 Quartz.NET 系列第三篇,重點說明透過配置檔 (quartz.config / app.config) 進行排程設定的完整結構與常用屬性。
Unity3D 螢幕邊界檢測:從像素到世界座標的轉換實戰
問題背景 Unity 世界單位是「米」 Screen.resolutions 取得的是「像素」 無法直接在 Editor 中使用螢幕解析度資訊定位
擴充 GridView 控制項:實現拖放排序與動態分組功能
引言 GridView 是 WinRT/UWP 中常用的平鋪式列表控制項,支援項目重新排序,但預設功能有限。本文介紹 GridViewEx 擴充控制項,實現異尺
HttpClient Post 複雜型別實戰指南
問題背景 在使用 System.Net.Http.HttpClient 發送 POST 請求時,若需傳遞複雜物件 (巢狀類別、集合等),預設序列化行為可能不符預
.NET 資料快取(一):概念、分類與主流框架對比
前言 隨著業務系統日益複雜、資料量暴增,資料庫壓力劇增。引入快取機制可有效降低資料庫負載、提升系統效能。本文梳理快取概念、分類演進、主流分散式快取框架對比,為技
C# 與資料庫基礎:從第一支程式到陣列排序
前言:持續學習的重要性 時隔兩個月重拾 C#,發現 Java 基礎已模糊。結論:若非天才,唯有持續努力才能達到令人仰望的高度。本文記錄學習過程中的關鍵知識點。
C# 基礎鞏固(三):LINQ to XML 讀取 XML 的三種實用方法
前言 在 C# 開發中,XML 仍是常見的資料交換格式。本文整理了三種讀取 XML 的方式:傳統遞迴遍歷、LINQ 查詢語法、Lambda 表達式,幫助你快速選