原创 遞歸是什麼(C#)

遞歸遞歸是什麼在哪裏用如果這些數據保存在數據庫中如何查詢那麼問題來了,怎麼定義和獲取無限極數據結構總結 遞歸是什麼 遞歸是程序調用自身的編程技巧,和死循環的區別在於它有邊界條件,不滿足繼續執行,滿足那麼返回。舉個例子:兩個鏡子,鏡

原创 10進制和16進制之間的計算

16進制字符串轉爲10進制數 string hexString = "14"; int dec = int.Parse(hexString, System.Globalization.NumberStyles.HexNumber)

原创 在服務器上安裝.net core的SDK和託管捆綁包後,IIS網站出現HTTP503無法訪問解決方法

打開下面的連接,安裝Visual C++ Redistributable for Visual Studio 2015 3.0以下 點此下載 3.0 點此下載 特別說明: 在服務器Windows Server 2012 R2 Da

原创 C# 面試基礎(三大特性)

封裝 封裝有時稱爲面向對象的編程的第一支柱或原則。 根據封裝原則,類或結構可以指定自己的每個成員對外部代碼的可訪問性。 可以隱藏不得在類或程序集外部使用的方法和變量,以限制編碼錯誤或惡意攻擊發生的可能性。 成員 所有方法、字段、常

原创 C# 面試基礎(泛型)

泛型概述 使用泛型類型可以最大限度地重用代碼、保護類型安全性以及提高性能。 泛型最常見的用途是創建集合類。 .NET Framework 類庫在 System.Collections.Generic 命名空間中包含幾個新的泛型集

原创 CRC校驗碼(C#實現)

CRC校驗(循環冗餘校驗)小知識 CRC即循環冗餘校驗碼(Cyclic Redundancy Check):是數據通信領域中最常用的一種查錯校驗碼,其特徵是信息字段和校驗字段的長度可以任意選定。循環冗餘檢查(CRC)是一種數據傳輸

原创 字符串轉換爲16進制字符串

var bytes = Encoding.UTF8.GetBytes("sunzhimin中華"); for (int i = 0; i < bytes.Length; i++) { Console.WriteLine(C

原创 C#操作圖片(圖片大小、質量等)

使用nuget包:ImageProcessor 上代碼 public void ImageCompress() { string file = @"C:\Users\Administrator\Pictures\test.

原创 解決還原數據庫備份文件,版本不一致失敗情況

還原數據庫備份文件,版本不一致失敗情況,選擇master執行下面代碼可以解決 RESTORE DATABASE newDataBase FROM DISK = 'F:\old.bak' --bak文件路徑 with repla

原创 Quartz開發日記

環境:vs2019 + .net 4.8 + Quartz.3.0.7 總結 總之,如果你記住下面的兩條規則,則會感覺良好並且很容易記憶: • SimpleTrigger 總是每隔若干秒觸發,而同夏令時沒有關係。 • CronTr

原创 .net core3.1中MongoDB GridFS基本操作

存儲桶操作實例 private static readonly MongoClient client = new MongoClient("mongodb://admin:[email protected]:27017"); pri

原创 .net core3.1中使用 **MongoDB.Driver** 實現基礎的增刪改查操作(含分頁)

MongoDB.Driver基礎操作模型增刪改查操作初始化集合:寫入:查詢:更新:刪除: .net core3.1中使用 MongoDB.Driver 實現基礎的增刪改查操作(含分頁)。 模型 public class Pers

原创 項目失敗的一些原因

項目失敗之路盲目給甲方承諾過分遷就客戶就爲拿下合同不切實際的期限項目需求不明確簡單粗糙啓動項目職責不明確,上級領導強制介入需求理解有誤,方向一開始就錯項目人手、經驗不足框架冗餘、開發人員代碼質量差 公司簡介 有兩個老闆:正總出錢,

原创 面試準備1(.net基礎知識)

面試準備C# 語言介紹.NET Framework 平臺體系結構 C# 語言介紹 多項 C# 功能有助於構造可靠耐用的應用程序: 垃圾回收可自動回收無法訪問的未使用對象佔用的內存; 異常處理提供了一種結構化的可擴展方法來執行錯誤

原创 .net core3.0不通過構造函數注入獲取注入的對象

1.先獲取上下文中IServiceProvidersFeature服務功能 2.獲得請求中的服務對象集合,找到IServiceProvider服務對象 3.從中獲取目標服務 我在項目中遇到的情況舉例: 在一個BaseControl