0

C#關于反序列化實例時,接收實體字段少于或大于原實體對象 解析測試

在項目中總會用到son解析,比如RabbitMQ中使用json串解析,比如發過來的實體對象有50個字段,而實際只需要用到里面的幾個字段,這時我們創建實體時,只需要創建需要的幾個字段即可。 測試實例,首先定義實體 實體解析測試,可以創建解析實體,也可以不創建實體對象,直接使用匿名類解析 ...

低調碼農哥! 發布于 2019-07-04 19:46 評論(0)閱讀(9)
0

面試題【從尾到頭打印鏈表】精妙解法

題目描述 輸入一個鏈表,按鏈表值從尾到頭的順序返回一個List。 解題思路 輸入一個鏈表,從尾到頭輸出,正常的遍歷都是從頭到尾輸出,而這里需要從尾到頭輸出,那么就是“先進后出”,也就是棧的功能。 代碼實現 棧的方式實現 遞歸的方式實現 想入非非:擴展思維,發揮想象 1.輸入一個鏈表,返回一個倒過來的 ...

lingfeng95 發布于 2019-07-04 17:50 評論(0)閱讀(18)
2

.net core開發從未如此簡單,比abp更接地氣

在談起java一家獨大的時候,dotnet人員總是一邊嘲笑大量濫竽充數的java從業者,一邊羨慕人家的生態。以前是只能羨慕,現在dotnet core開源了,我們都可以為dotnet core的開原生態貢獻自己的微薄之力。 WTM框架,一個基于 asp.net core 和 EF core的快速開發 ...

liuliang79 發布于 2019-07-04 16:18 評論(2)閱讀(139)
0

C# based on PdfSharp to split pdf files and get MemoryStream C#基于PdfSharp拆分pdf,并生成MemoryStream

install-package PdfSharp -v 1.51.5185-beta ...

Fred1987 發布于 2019-07-04 16:17 評論(0)閱讀(17)
1

Visual Studio模板代碼注釋小技巧分享

在日常開發過程中,難免有這樣一種需求:就是你所建的每一個類文件或者接口文件都需要標注下作者姓名以及類的用途。如果我們每次創建文件的時候都需要寫一遍這些信息是很煩神的。還好Visual Studio給我們提供了模板注釋的功能來自動幫我們生成類似的注釋代碼。今天趁著中午休息的時間就讓我們一起來操作下吧。 ...

依樂祝 發布于 2019-07-04 14:08 評論(3)閱讀(454)
0

面試題【002字符串替換空格】精妙解法

題目描述 請實現一個函數,將一個字符串中的每個空格替換成“%20”。例如,當字符串為We Are Happy.則經過替換之后的字符串為We%20Are%20Happy。 解題思路 老實說,看到這個題目想到的就是字符串替換,但是面試題肯定不是這么簡單的,那么怎么在原字符串上進行高效的替換呢?我們的字符 ...

lingfeng95 發布于 2019-07-04 13:59 評論(2)閱讀(75)
0

泛型約束:接口約束、new()構造函數約束、組合約束(即多種約束合并)

泛型 接口約束: 普通 單例模式: 上面用到的是類中一個方法來獲取類的唯一實例對象 那完全也可以用屬性的訪問器來初始化一個類的對象啊,如下: 調用的話:var str = Singleton.Instance.Outresult("我是輸出內容...."); 綜上:兩種方式實現單例 泛型 new() ...

學會樂觀 發布于 2019-07-04 13:27 評論(0)閱讀(33)
0

asp.net core web api 生成 swagger 文檔

在前后端分離的開發模式下,文檔就顯得比較重要,哪個接口要傳哪些參數,如果一兩個接口還好,口頭上直接溝通好就可以了,如果接口多了就有點不適用了,沒有接口文檔會大大提高前后端的溝通成本。而 asp.net core 可以通過 [Swashbuckle.AspNetCore](https://github... ...

WeihanLi 發布于 2019-07-04 10:51 評論(0)閱讀(74)
9

C#—使用InstallerProjects打包桌面應用程序

前言 打包桌面應用程序實在是一個不常使用的東西,偶爾使用起來經常會忘東忘西的耽誤時間,因此,這篇文章多以圖片記錄過程,也是用于備忘。 下載打包工具 C#打包桌面應用程序有很多種方法,這里介紹一種使用Microsoft Visual Studio Installer Projects工具打包的方法。 ...

kiba518 發布于 2019-07-04 10:50 評論(1)閱讀(507)
0

加密算法 Md5 & Sha1

MD5加密 使用MD5CryptoServiceProvider類 Sha1加密 SHA1,也是在System.Security.Cryptography程序集下提供的算法 案例 以上,bytes轉string,也可以使用 BitConverter.ToString(bytes) 但是需要額外替換其 ...

唐宋元明清2188 發布于 2019-07-04 10:30 評論(0)閱讀(43)
1

ASP.NET Core Web API中使用Swagger

本節導航 Swagger介紹 在ASP.NET CORE 中的使用swagger   在軟件開發中,管理和測試API是一件重要而富有挑戰性的工作。在我之前的文章 "《研發團隊,請管好你的API文檔》 " 也專門闡述了通過文檔管理工具,來保證API文檔和代碼的一致性,這樣更加有助于 ...

戎"碼"一生 發布于 2019-07-04 08:40 評論(1)閱讀(513)
0

.net core 雜記:WebAPI的XML請求和響應

一般情況下,restfult api 進行數據返回或模型綁定,默認json格式會比較常見和方便,當然偶爾也會需要以XML格式的要求 對于返回XML,普通常見的方式就是在每個aciton方法進行諸如XmlFormatter此類的序列化處理, 而對于接收XML,則是進行一些額外的XML解析操作或反序列化 ...

【可樂不加冰】 發布于 2019-07-03 23:02 評論(2)閱讀(143)
1

面試題【001二維數組中的查找】精妙解法

題目描述 在一個二維數組中(每個一維數組的長度相同),每一行都按照從左到右遞增的順序排序,每一列都按照從上到下遞增的順序排序。請完成一個函數,輸入這樣的一個二維數組和一個整數,判斷數組中是否含有該整數。例如:下面的二維數組就是每行、每列都遞增排序。如果在這個數組中查找數字7,則返回true;如果查找 ...

lingfeng95 發布于 2019-07-03 22:28 評論(5)閱讀(109)
0

C# NuGet常用命令

命令執行位置:工具=〉Nuget包管理器=〉程序包管理器控制臺 一、安裝 1.安裝指定版本類庫install-package <程序包名> -version <版本號> 2.安裝到指定的項目install-package <程序包名> -project XXXProjectName -version ...

_楠 發布于 2019-07-03 20:57 評論(0)閱讀(65)
0

C#常用類庫

Array類 a) IEumerable接口是由foreach語句用于迭代數組的接口。 b) ICollection接口派生于IEumerable接口,這個接口主要用于確定集合中的元素個數,或用于同步。 c) IList接口派生于ICollection接口,Array類實現IList接口的主要原因是 ...

念夢 發布于 2019-07-03 20:33 評論(0)閱讀(140)
2

asp.net core 自定義異常處理中間件

在 asp.net core 中全局異常處理,有時候可能不能滿足我們的需要,可能就需要自己自定義一個中間件處理了,最近遇到一個問題,有一些異常,不希望記錄錯誤日志,目前主要是用戶請求取消導致的 `TaskCanceledException` 和 `OperationCanceledException... ...

WeihanLi 發布于 2019-07-03 19:40 評論(0)閱讀(289)
3

PIE調用Python獲得彩色直方圖

前段時間我一直在研究PIE SDK與Python的結合,因為在我的開發中,我想獲取一張圖片的統計直方圖,雖然在SDK中有提供關于直方圖的類接口(如IStatsHistogram 接口、HistogramStatDialog 類),但其中有些方法得到的結果數據是有些小問題的(已經向技術人員反應),所以 ...

隅諳公子 發布于 2019-07-03 15:43 評論(2)閱讀(48)
0

C#/.Net操作MongoDBHelper類

先 NuGet兩個程序集 1:MongoDB.Driver、 2:MongoDB.Bson namespace ConsoleApp1{ /// <summary> /// MongoDb幫助類 /// </summary> /// <summary> /// MongoDb幫助類 /// </su ...

朽木刻雕 發布于 2019-07-03 15:24 評論(0)閱讀(114)
1

ABP開發框架前后端開發系列---(14)基于Winform的ABP快速開發框架

前面介紹了很多ABP系列的文章,一步一步的把我們日常開發中涉及到的Web API服務構建、登錄日志和操作審計日志、字典管理模塊、省份城市的信息維護、權限管理模塊中的組織機構、用戶、角色、權限、菜單等內容,以及配置管理模塊,界面的高級查詢處理等內容,同時我們把整個開發理念結合我們的代碼生成工具Data... ...

伍華聰 發布于 2019-07-03 14:56 評論(0)閱讀(116)
0

C# RESTful API 訪問輔助類

REST 全稱是 Representational State Transfer,有人說它是一種風格,并非一種標準,個人覺得挺有道理。它本身并沒有創造新的技術、組件與服務,更像是告訴大家如何更好地使用現有Web標準中的一些準則和約束,也不可否認,RESTFul 是目前最流行的 API 設計規范,用于 ...

三人行工作室 發布于 2019-07-03 14:40 評論(2)閱讀(556)
内蒙古快3开奖结果