原创 HtmlAgilityPack 獲取節點的子節點
這個問題真的是好無語 var table = doc.DocumentNode.SelectSingleNode("//table[@class='ddd']"); var a = table.SelectNo
原创 把JSON轉換成鍵值對
public static Dictionary<string, string> JsonStringToKeyValuePairs(string jsonStr) { char jsonBeginToken
原创 jwt Token驗證與解析
網上似乎沒有相關代碼 貼上一段Token的解析認證 [TestMethod] public void TestMethod1() { string Token = "eyJhbGci
原创 Asp.net Core 異常日誌與API返回值處理
需求: 1、對異常進行捕獲記錄日誌 並且修改返回值給前端 解釋: ILogger4是自定義的一個日誌,更改它就好 解決方案1: 使用中間件進行異常捕獲並且修改其返回值 public class ErrorMiddleware
原创 禪道 使用外部數據庫
網上各種亂七八糟的教程,總是圍繞着禪道的幾個bat文件做修改 再次寫下一篇運行正常的文章 給大家 下載 跑起來,不要做過多的修改 三個步驟: 1遷移數據庫 2修改配置 3關閉本地mysql服務 使用Navicat Premium 工
原创 git 多倉庫源 配置
GitBlit 倉庫的SSH弄了一個下午 真TM的煩... 雙方都配好ssh後 在C:\Users\Administrator\.ssh 下修改known_hosts文件 就叫known_hosts 不帶後綴 若沒有則新建 寫入: X
原创 CapSupport 的使用
CapSupport 是在CAP的操作上做了一些封裝 目的是讓事務同時執行或者同時回滾 startup services.AddCapSupport((optaion) => {
原创 Orleans的生產環境部署
這一章非常簡單 只要照着官方文檔做就行了 文檔地址 打好NUGET包後 Sql腳本是在項目下的OrleansAdoNetContent
原创 Orleans的深入
序列化 序列化配置有幾個坑這裏我寫出來 新建實體類 引用的包 Microsoft.Orleans.Core V2.12 Microsoft.Orleans.OrleansCodeGenerator.Build V2.12 Microso
原创 .net core 微服務通訊組件Orleans的使用與配置
Orleans非常好用 並且支持.net core 社區也非常活躍 Orleans2.0+在國內的教程偏少 多數是1.5版本的教程 在這裏寫上四篇Orleans教程 目錄 1、Orleans的入門教程 2、Orleans的深入 3、Or
原创 Orleans的入門教程
Orleans的入門教程 官方Hello World 地址 https://github.com/dotnet/orleans/tree/master/Samples/2.0/HelloWorld Doc地址 http://dotnet.
原创 swagger的配置
// This method gets called by the runtime. Use this method to add services to the container. public void Conf
原创 使用chole創建一個連接池
using Chloe; using Chloe.Infrastructure; using Chloe.SqlServer; using System; using System.Collections.Generic; using S
原创 Tesseract-OCR 字體庫下載地址
https://github.com/tesseract-ocr/tesseract/wiki/Data-Files