原创 .net 6的幾種附件接收

1..net 6 附件上傳 完整代碼 [ApiController] [Route("[controller]")] public class UploadController : ControllerBase {

原创 C# 基於ef的2種簡單的倉儲封裝 net core3.1 ---sqlserver 2019

1配置 startUp.cs public void ConfigureServices(IServiceCollection services) { services.AddControllers();

原创 Net Core獲取配置文件appsettings.json

參考的appsettings.json { "ConnectionString": "Server=tcp:127.0.0.1,5433;Database=Microsoft.eShopOnContainers.Services.

原创 net core 2.1快速獲取請求頭裏面的參數

1.前置工作   1.注入      2.通用類的實現(代碼簡陋,各位有更好的可以艾特我),下面需要注意的是,header需要引入一個包Microsoft.AspNetCore.Http.Features和你net版本對應即可 publ

原创 net core 2.1 集成log4net

首先說明的我的例子是以net core的webapi爲例子,除了log4net的nuget包之外還有一個擴展包Microsoft.Extensions.Logging.Log4Net.AspNetCore 好了開始搭建項目 創建項目就不說了

原创 Dapper的用法和Dapper部分源碼展示

1.官網給的例子鏈接如下   https://github.com/StackExchange/Dapper/tree/master/Dapper.Tests   需要說明的就是官網的例子都是用的擴展方法實現查詢和調用的,不懂擴展方法的可以

原创 關於net裏面幾種webapi的創建方式的分享

1.創建一個控制檯程序,引入owin包   參考鏈接:https://www.cnblogs.com/zuolijun/p/5362311.html 2.直接創建webapi項目   參考鏈接:https://www.cnblogs.com

原创 net core的管道模型

最近學習了一段時間的net core有了一點點的收貨記錄一下足跡 net core的管道模型和net裏面的owin模式 看完net core官網給的項目有了一點點了解,不知道說的對不對,保存一下自己的理解 1.net core的管道思想和n

原创 記錄一次quartz.net的rpc調用失敗

使用的技術和版本   在使用net core框架和quartz.net3.0.6版本 前因:   想把以前的用net做的quartz定時調用的項目,優化一下,   老版本     net 4.5 + quartz.net的2.6.1版本 +

原创 Dapper用法

1.關於Dapper和Sqlconnection的故事   Dapper就相當於一個DBHelper,Sqlconnection內置了數據庫連接池,這是在c#中,java中需要自行配置c3p0,jdbc,drud等等, 然後使用SqlMap

原创 C#定時調用的Quartz項目設計和實現

1.首先必須清楚一些概念:調度器,作業,定時觸發器,如下 2.關於一個Quartz定時調用的項目的設計和實現   把需要的東西抽象出來,比如把作業的一些屬性,如作業的名稱等,如下 1 public int id { get; set

原创 windows版本下elk+filebeat項目的搭建和實現日誌分析系統

  最想說的就是官網是個好東西 1.elk是一個成套的數據採集,分析,頁面展示的框架 2.elk項目搭建,自行百度 3.數據的採集,數據的分析,數據的展示 4.filebeat作爲一個輕量級的數據採集工具,比logstash的分析功能弱,

原创 plinq的用法之for的用法

1.C#項目中需要做大批量的list集合的操作.3000+數據一般foreach循環 ,全部操作完,基本得20多分鐘,   使用了下面的這個parallel,,,,基本在2分鐘內完全計算完成.     主要是開啓了多個併發的線程,     

原创 單例模式在項目中正確的使用姿勢---java

public class Demo {    private Demo demo = null;        //空參構造    public Demo(){    }        //單例    public static Demo

原创 關於webpack 打包vue項目的2種路由配置方式

 首先,2種都是引入配置好的router裏面的index.js import Vue from 'vue'import Router from 'vue-router'import login from '@/components/logi