原创 Java基礎:日期與時間

文章目錄日期與時間新紀元時間(Epoch Time)Java時間API老版本APIJava8中的新版本API時刻(Instant)創建一個時間對象Duration和Period新版時間格式化(DateTimeFormatter)帶

原创 Html中Markdown的處理

marked是一個優秀的,開源的Markdown處理庫,可以在web應用中處理Markdown文件 先看下效果效果: 再上代碼: 當運行下邊的代碼時,我們已經可以正常將Markdown渲染爲HTML,但是對於Markdown中

原创 The IMAP server replied to the 'EXAMINE' command with a 'NO' response: EXAMINE Unsafe Login.

MailKit在收取163郵件時發生異常: MailKit.Net.Imap.ImapCommandException: The IMAP server replied to the ‘EXAMINE’ command with

原创 C#中的迭代器

.NET中的迭代器迭代器一個基礎例子讓我們自定義的數據類型實現迭代器參考 迭代器 在C#中,foreach語句使得能夠進行比for循環語句更直接和簡單的對集合的迭代。.NET中迭代器是通過IEnumerable和IEnumerat

原创 IdentityServer4(七):Consent授權頁支持

Consent支持添加一個Consent控制器實現ConsentServiceConsent頁面的實現Clients修改附IdentityServer4源碼本文源碼幾個Model IdentityServer4中Consent用於

原创 gRPC的四種調用方式

gRPC的四種調用方式一元調用服務端流式調用客戶端流式調用雙向流式調用附 在 上一篇 介紹了gRPC的使用場景及基本使用,本文將介紹gRPC的四種調用方式。 一元調用 普通RPC調用,客戶端帶一個請求對象進行調用,服務端返回

原创 微服務之間通信的選擇之gRPC

介紹 gRPC是一種與語言無關的高性能遠程過程調用 (RPC) 框架。 gRPC 的主要優點是: 現代高性能輕量級 RPC 框架。 協定優先 API 開發,默認使用協議緩衝區,允許與語言無關的實現。 可用於多種語言的工具,以生成

原创 .NET Core 3.0中的Json API : System.Text.Json

.NET Core 3.0 中的Json API : System.Text.Json System.Text.Json 命名空間提供高性能、低分配以及符合標準的功能來處理 JavaScript 對象表示法 (JSON),其中包

原创 Java基礎:數學計算

兩個常量 圓周率:Math.PI 自然對數基數:Math.E 常用計算 絕對值:Math.abs(-1) 返回兩個數中的較大值:Math.max(1, 2) 返回兩個數中的較小值:Math.min(1, 2) 向上取整:Ma

原创 .NET Framework 引用 .NET Standard類庫時致出現:未能加載文件或程序集的異常

.NET Framework 引用 .NET Standard類庫時致出現System.IO.FileNotFoundException: 未能加載文件或程序集 的異常 問題描述 .NET Framework 引用 .NET St

原创 .NET Core之單元測試(三):Mock框架Moq的使用

文章目錄編寫一個API測試用例 編寫一個API 新增一個接口 public interface IFoo { bool Ping(string ip); } 接口實現 public class Foo : IFoo {

原创 ASP.NET Core 全局異常處理和日誌記錄

文章目錄添加自定義業務異常類添加全局異常過濾器向容器添加服務 添加自定義業務異常類 public class BusinessException : Exception { public BusinessException

原创 React: 基礎概述

文章目錄什麼是React搭建本地開發環境JSX約定在JSX中使用表達式元素渲染組件和Props函數組件class組件渲染組件生命週期和State生命週期示例數據是向下流動的事件處理列表和Key基礎列表組件Key表單textarea

原创 .NET郵件處理庫:MailKit

文章目錄郵件發送郵件接收 MailKit是一個跨平臺的郵件客戶端庫 郵件發送 private static void SendingMessages() { var message = new MimeMessage();

原创 C#8.0中的索引和範圍

C#8.0中的索引和範圍索引範圍參考 索引 c#8.0中的索引和範圍爲訪問序列中的單個元素或範圍提供了簡潔的語法 System.Index 類型可用於編制索引。 可從 int 創建一個從開頭開始計數的索引,也可使用前綴 ^ 運算