原创 7 個熱門又優質的小程序 UI 組件庫,社區、電商、工具各類都有!

如果你也是一名小程序開發者,當你打開一個高顏值的小程序時,是不是很想知道「這用的是哪一套 UI 組件庫」呢? 目前,網上已有不少開源的小程序組件庫,但選擇太多往往讓人挑花了眼,反而不知哪一款才適合自己。今天,知曉君跟大家分享 7 款比較好用

原创 asp.net core 從單機到集羣

asp.net core 從單機到集羣 Intro 這篇文章主要以我的活動室預約的項目作爲示例,看一下一個 asp.net core 應用從單機應用到分佈式應用需要做什麼。 示例項目 活動室預約提供了兩個版本,集羣版 和 單機版 單機版方便

原创 Serilog 自定義 Enricher 來增加記錄的信息

Serilog 自定義 Enricher 來增加記錄的信息 Intro Serilog 是 .net 裏面非常不錯的記錄日誌的庫,結構化日誌記錄,而且配置起來很方便,自定義擴展也很方便 Serilog is a diagnostic lo

原创 .net core實現基於cron表達式的任務調度

.net core 實現基於 cron 表達式的任務調度 Intro 上次我們實現了一個簡單的基於 Timer 的定時任務,詳細信息可以看這篇文章 。 但是使用過程中慢慢發現這種方式可能並不太合適,有些任務可能只希望在某個時間段內執行,只使

原创 Linux 中的 ln 命令

Linux ln 命令 Intro Linux 中的文件分爲 Hard Link 和 Symbolic Link 兩種。Hard Link 文件又被稱爲硬鏈接文件、實體鏈接文件,Symbolic Link 文件則常被稱爲符號鏈接、軟鏈接文件

原创 C#通過反射調用 Func 委託

C# 通過反射調用 Func 委託 Intro 最近我的 NPOI 擴展庫增加了,自定義輸出的功能,可以自定義一個 Func 委託來設置要導出的內容,詳細介紹請查看 https://www.jianshu.com/p/5b14cd1bcb8

原创 在 alpine 中使用 NPOI

在 alpine 中使用 NPOI Intro 在 .net 中常使用 NPOI 來做 Excel 的導入導出,NPOI 從 2.4.0 版本開始支持 .netstandard2.0,對於.net core 應用也可以使用 DotNetCo

原创 WeihanLi.Npoi 導出支持自定義列內容啦

WeihanLi.Npoi 導出支持自定義列內容啦 Intro 之前也有網友給提出過希望列合併或者自定義列內容的 issue 或請求,起初因爲自己做 WeihanLi.Npoi 這個擴展的最初目的是導入導出的簡單化,使用這個擴展導出的 Ex

原创 .net core 基於 IHostedService 實現定時任務

.net core 基於 IHostedService 實現定時任務 Intro 從 .net core 2.0 開始,開始引入 IHostedService,可以通過 IHostedService 來實現後臺任務,但是只能在 WebHos

原创 動手造輪子:基於 Redis 的發佈訂閱實現 EventBus

動手造輪子:基於 Redis 實現 EventBus Intro 上次我們造了一個簡單的基於內存的 EventBus,但是如果要跨系統的話就不合適了,所以有了這篇基於 Redis 的 EventBus 探索。 本文的實現是基於 StackE

原创 動手造輪子:實現一個簡單的 EventBus

動手造輪子:實現一個簡單的 EventBus Intro EventBus 是一種事件發佈訂閱模式,通過 EventBus 我們可以很方便的實現解耦,將事件的發起和事件的處理的很好的分隔開來,很好的實現解耦。 微軟官方的示例項目 EShop

原创 瞭解使用wireshark抓包工具

瞭解使用wireshark抓包工具 一、簡介 1、什麼是wireshark 百度: Wireshark(前稱Ethereal)是一個網絡封包分析軟件。網絡封包分析軟件的功能是擷取網絡封包,並儘可能顯示出最爲詳細的網絡封包資料。Wiresha

原创 Azure DevOps Server 2019 (TFS)安裝教程

Azure DevOps Server 2019 (TFS)安裝教程 概述 Azure DevOps Server 2019 (之前的名稱爲TFS),作爲微軟Azure DevOps 的企業私有(on-premises)服務器,是一個爲開發

原创 遷移 WinForm 應用從 dotnet framework 到 dotnetcore3.0

遷移 WinForm 應用從 dotnet framework 到 dotnetcore3.0 Intro 微軟從 dotnetcore3.0 開始已經開始支持 wpf 以及 winform 的開發,dotnet core 3.0 prev

原创 Aspose 根據模板生成word文檔

Aspose 根據模板生成word文檔 Intro 有時候會需要根據一個模板生成一個文檔,比如讓用戶在網頁上填寫一些信息,然後自動生成報名表 實現代碼 廢話不說,上代碼 public interface IDocumentGenerator