摘要:
以MySQL數據庫為例 # 一. 安裝 NuGet搜索Dapper.Lite并安裝最新版本。  NuGet搜索MySql 閱讀全文
摘要:
# 提供的功能 1. 數據插入、更新、批量插入、批量更新,支持實體類、實體類集合,不用拼SQL。 2. 數據庫字段名和實體類屬性名不一致的映射。 3. 分頁查詢。 4. 使用Lambda表達式查詢。 5. 統一不同數據庫的參數化查詢SQL。 6. 數據庫連接池。 7. 拼接子查詢。 8. Lambd 閱讀全文
摘要:
以MySQL數據庫為例 # 一. 安裝 NuGet搜索Dapper.Lite并安裝最新版本。  NuGet搜索MySql 閱讀全文
摘要:
# VS2015 項目-->屬性-->生成事件 在"后期生成事件命令行"中輸入: ```text cd /d $(DevEnvDir) cd.. cd.. cd VC\bin editbin /largeaddressaware "$(TargetPath)" ``` # VS2022 項目-->屬 閱讀全文
摘要:
前言 一行業務代碼還沒寫,框架代碼一大堆,不利于學習。 ??吹絡ava的學習資料或博客,標題一般為《SpringBoot 整合 XXX》,所以仿照著寫了《.NET 6 整合 Autofac 依賴注入容器》這樣一個標題。 以下是我自己的用法,可能不是最佳實踐。 一. 引用包 NuGet搜索并安裝: A 閱讀全文
摘要:
主界面 選項界面 在主界面點擊"Options"按鈕進入選項界面 給CPU降壓 在主界面點擊"FIVR"按鈕進入如下界面 如上圖所示,我自己的電腦,降壓49.8mV,比較保守,降壓前,功率限制在22W時,CPU頻率約為2.85GHz,降壓后,功能限制在22W時,CPU頻率約為3.00GHz,降壓49 閱讀全文
摘要:
下載 下載.NET 例如: aspnetcore-runtime-6.0.15-linux-x64.tar.gz 復制 復制到如下目錄: /usr/local/dotnet/aspnetcore-runtime-6.0.15-linux-x64.tar.gz 解壓 cd /usr/local/dot 閱讀全文
摘要:
最近寫了一個demo:demo的github地址 一. 簡單介紹 1. Server端 它是一個WebApi服務,把它當成一個黑盒就行了。 2. MiddleServer端 是重點,它是一個WebApi服務,包含一個GetValues接口和一個Query2接口。 Query2接口是一個簡單的接口。 閱讀全文
摘要:
需求 swagger頁面按標簽Tags分組顯示。 沒有打標簽Tags的接口,默認歸到"未分組"。 分組內按接口路徑排序 說明 為什么沒有使用GroupName對接口進行分組? 暫時不需要,以及不想點擊swagger頁面右上角那個下拉框。 當然Tags和GroupName不沖突,不影響通過GroupN 閱讀全文
摘要:
一. 前言 ASP.NET Core Web API 接口限流、限制接口并發數量,我也不知道自己寫的有沒有問題,拋磚引玉。 二. 需求 寫了一個接口,參數可以傳多個人員,也可以傳單個人員,時間范圍限制最長一個月。簡單來說,當傳單個人員時,接口耗時很短,當傳多個人員時,一般人員會較多,接口耗時較長,一 閱讀全文
摘要:
前言 最近寫了三篇關于并行異步的博客,因為我走了很多彎路。 并行執行異步方法并接收返回值這個問題,stackoverflow上討論好幾年,.NET 6實現了Parallel.ForeachAsync。https://stackoverflow.com/questions/15136542/paral 閱讀全文
摘要:
接上篇 通過一個示例形象地理解C# async await 非并行異步、并行異步、并行異步的并發量控制 (廢話刪了) 沒有語法糖,代碼一樣寫,java8沒有語法糖,一樣能寫出高性能代碼。但有了C# async await語法糖,水平一般的普通的業務程序員,哪怕很菜,也能寫出高性能高吞吐量的代碼。 標 閱讀全文