原创 red hat .net core 2.2 安裝 設置 linux 服務

  sudo rpm -Uvh https://packages.microsoft.com/config/rhel/7/packages-microsoft-prod.rpm sudo yum -y update sudo yum -y

原创 .net core 常用的框架和實用庫

框架:    Ocelot  開源網關(支持負載均衡)    Consul 服務發現工具    IdentityServer4 認證授權    SqlSugar ORM 實用庫:    Nlog 日誌記錄(可記錄至數據庫)

原创 NLog記錄日誌到數據庫

1.安裝Nlog 2.修改配置文件 <?xml version="1.0" encoding="utf-8" ?> <nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd"

原创 .net 內存回收

https://www.cnblogs.com/yukaizhao/archive/2011/11/23/dot_net_GC_1.html 翻譯的官方文章

原创 .net core ef Migration 字符串列 修改爲 int 失敗

主要是因爲 ef migration 創建字符串列時設置了一個 default 先移除 這個列的 default alter table xxx alter "ButtonId" drop default; 然後再修改表就可以了

原创 .net FromBody

一、針對.net core中post類型的api注意的地方(前提是Controller上加[ApiController]特性)。默認是這個。 1、如果客戶端Content-Type是application/json,  api接口如果是用

原创 .NET ArrayList和List的區別

數組在C#.NET中是最早出現的,在內存中是順序連續存儲的,所以它的索引速度非常快,賦值與修改元素也很簡單;但是,也正因爲數組是順序連續存儲的,在兩個數據間插入數據是很不方便的,而且在聲明數組的時候必須指定數組的長度,數組的長度過長,會造

原创 .net 通過對象屬性名 修改值

public async Task<IActionResult> AddUserInfo([FromBody]vUpdateModel infoModel) { ApiReturn<long> a

原创 【C#/WPF】Bitmap、BitmapImage、ImageSource 、byte[]轉換問題

轉發:https://blog.csdn.net/qq_18995513/article/details/53693554

原创 winRT C++ WriteableBitmap^轉換爲byte^,再用opencv處理圖片

 一,        writeableBitmap^轉換爲byte*,借鑑的大神的博客地址:http://blog.csdn.net/tempzjut/article/details/7715201  ;下面只做備份,尊重原創!!

原创 windows下python2.7安裝grpc

公司有個項目需要在windows環境下,使用python2.7的grpc! 在網上沒看見任何有用的信息!只能自己弄,還好,公司大牛寧工,已經幫我做了很多工作了!! 現在就如正題:grpc可以在git上下載下來。不過這個“vsproje

原创 SWIG c# 引用 c++dll

swig 生成 cs,我就省略不說了,網上很多! 我遇到一個問題: cs文件有了,c++的dll也生成了,dll也放到BIn下面了,但是初始化對象的時候還是會報錯! 找了好長時間才發現,dll拷貝到Bin下面,不代表網站加載了dll

原创 linux SWIG C++轉換爲JAVA

    我的這個新項目,是一個SDK,其中有虛類,要在java中,讓java類可以繼承。 第一步:  首先需要生成.cxx文件,我的文件目錄是,include(.h文件),src(.cpp文件),swig(FaceFinderModel

原创 WinRT C++ byte* 轉爲 Ibuffer^(筆記)

 Microsoft::WRL::Details::MakeAndInitialize<NativeBuffer>(&nativeBuffer, (byte *)lpBuffer, nNumberOfBytes);    auto i

原创 winRT下,將WriteableBitmap轉爲byte[]類型(隨筆)

 byte[] ConvertBitmapToByteArray(WriteableBitmap bitmap)         {             using (Stream stream = bitmap.PixelBuf