原创 [追熱點]瞭解 Cloud Native 雲原生

起源和發展 Pivotal 是雲原生應用的提出者,並推出了 Pivotal Cloud Foundry 雲原生應用平臺和 Spring 開源 Java 開發框架,成爲雲原生應用架構中先驅者和探路者。 CNCF,全稱Cloud Nati

原创 夯實基礎和追熱點

文章想法來自於v站的一個問題 :總是花時間在學什麼上,是不是不太好 - V2EX 對現狀和學習方向的焦慮不可避免,大概最重要的也不是有想法,而是如何貫徹想法。我的思路是夯實基礎和追熱點。 編程基礎能力包括但不限於 英語 數學 操作系統 編

原创 Windows10安裝Elasticsearch IK分詞插件

安裝插件 cmd切換到Elasticsearch安裝目錄下 C:\Users\Administrator>D: D:\>cd D:\Program Files\Elastic\ElasticSearch\6.8.4\bin 安裝的插件需要

原创 Elasticsearch各版本的MSI安裝包和Kibana各版本的zip包(Windows)

elastic各產品下載列表頁:https://www.elastic.co/cn/downloads/ 打開Elasticsearch的下載頁後看到的是當前最新版本的安裝界面,現在最新的版本是7.4.2,如果想要安裝低版本的怎麼辦呢? 7

原创 《C#併發編程經典實例》學習筆記—3.1 數據的並行處理

問題 有一批數據,需要對每個元素進行相同的操作。該操作是計算密集型的,需要耗費一定的時間。 解決方案 常見的操作可以粗略分爲 計算密集型操作 和 IO密集型操作。計算密集型操作主要是依賴於CPU計算,所以可以最大限度利用多核CPU的並行操作

原创 《C#併發編程經典實例》學習筆記—2.9 處理 async void 方法的異常

問題 需要處理從 async void 方法傳遞出來的異常。 解決方案 書中建議儘量不寫 async void 這樣的方法,如果非寫不可,建議在方法內部 try catch 所有的代碼,即在方法內部處理好所有可能的異常。 當然處理 asyn

原创 《C#併發編程經典實例》學習筆記—2.8 處理 async Task 方法的異常

異常處理一直是所有編程語言不可避免需要考慮的問題,C#的異步方法的異常處理和同步方法並無差別,同樣要藉助 try catch 語句捕獲異常。 首先編寫一個拋出異常的方法 static async Task ThrowExceptionAsy

原创 WinForms項目升級.Net Core 3.0之後,沒有WinForm設計器?

目錄 .NET Conf 2019 Window Forms 設計器 .NET Conf 2019 2019 9.23-9.25召開了 .NET Conf 2019 大會,大會宣佈了 .Net Core 3.0 正式版。這兩天我

原创 C#實現Java的DigestUtils.sha256Hex

代碼地址:DotNetCore_Practice/JavaToC#/DigestUtils at master · PuzzledAlien/DotNetCore_Practice public class Hex { /// <s

原创 HttpClientExtensions去了哪裏

使用HttpClient實現http請求是非常常見的方式,有一個HttpClient的拓展類HttpClientExtensions提供了更多的拓展方法,包括但不限於 PostAsJsonAsync PostAsXmlAsync PutA

原创 過濾掉Abp框架不需要記錄的日誌

該文章是系列文章 基於.NetCore和ABP框架如何讓Windows服務執行Quartz定時作業 的其中一篇。 問題 ABP.WindowsService/Demo.MyJob/4.0.0該項目不僅包含了Job服務,還有一個Abp項目自動

原创 使用.Net Core CLI命令dotnet new創建自定義模板

文章起源來自一篇博客:使用 .NET CORE 創建 項目模板,模板項目,Template - DeepThought - 博客園 之前使用Abp的時候就很認同Abp創建模板項目的方式。想不到.Net Core出了更讚的方式創建模板。之前寫

原创 Elasticsearch核心技術與實戰-簡介

講師阮一鳴介紹ebay的Pronto團隊在ebay內部管理上百個Elasticsearch集羣,超過4000個數據節點。在生產環境上支持的服務有 訂單搜索、商品推薦、日誌管理、風險控制、IT運維、安全監控等。 Elasticsearch能做

原创 Elasticsearch核心技術與實戰-學習筆記

學習資源: Elasticsearch中文社區日報https://elasticsearch.cn/article/ Elasticsearch 官網 https://www.elastic.co/ 購買了極客時間的視頻課程 Elast

原创 在ABP中靈活使用AutoMapper

demo地址:ABP.WindowsService 該文章是系列文章 基於.NetCore和ABP框架如何讓Windows服務執行Quartz定時作業 的其中一篇。 AutoMapper簡介 AutoMapper是一個簡單的小型的對象映射庫