原创 EasyUI DataGrid 初始化不加載數據

EasyUI DataGrid 初始化不加載數據,下面有兩種方法可參考。 重新加載DataGrid url,代碼如下: $('#dg').datagrid({ title: "合同交互", fit: true,

原创 多條sql語句帶條件查詢拼接

public ActionResult GetApplyDetailInfos(string applyId) { var AccountId = ""; var ApplysData = $"select* fr

原创 C# 實現鍵值映射

鍵值對是在開發過程中常常遇到的。 鍵值對的映射也比較常用: 比如說,某金融公司和銀行方進行接口的對接時,雙方銀行編碼不同,比如我方農業銀行編碼是ACDC,第三方是ABC時,通過得到第三方的銀行編碼實現我方的業務流程需求時,常常用到這種

原创 通俗理解數字簽名,數字證書和https

前言 最近在開發關於PDF合同文檔電子簽章的功能,大概意思就是在一份PDF合同上簽名,蓋章,使其具有法律效應。簽章有法律效應必須滿足兩個條件: 能夠證明簽名,蓋章者是誰,無法抵賴 PDF合同在簽章後不能被更改 在紙質合同中,由於

原创 ASP.NET MVC Web API Post FromBody(Web API 如何正確 Post)

原文:ASP.NET MVC Web API Post FromBody(Web API 如何正確 Post) 問題場景: ASP.NET MVC Web API 定義 Post 方法,HttpClient 使用 JsonConver

原创 C#開發中常用加密解密方法解析

一、MD5加密算法 我想這是大家都常聽過的算法,可能也用的比較多。那麼什麼是MD5算法呢?MD5全稱是message-digest algorithm 5,簡單的說就是單向的加密,即是說無法根據密文推導出明文。 MD5主要用途: 1、

原创 說說 async await

先附上代碼一段,就這段代碼拋磚引玉。 public async Task<ActionResult> FifteenYearsActivityShareList(int pageNumber = 1, int rowsPerPage

原创 近期的學習規劃

最近一個月 也是我來公司的第四個月 總算是有算有個不是師傅的便宜師傅帶着了 有那麼幾天每天的工作量相當於是以前一個月的代碼量 忙的上廁所都沒時間 雖然只是打打下手做做邊角活計 但也總算學了些東西長了見識 近來師傅沒事可做我自然又是閒的

原创 C# Guid.NewGuid() —— 隨機生成唯一標識符

代碼一般如下: Id = Guid.NewGuid().ToString(); 意在生成一個隨機的唯一標識符,一般在項目中用來生成數據庫的主鍵Id。 長這樣: 有幾種格式化的方法如下: System.Guid.NewGuid().

原创 C# 生成n位隨機驗證碼

生成n位隨機驗證碼,代碼如下: public static string RandomCode(int n) { int number; char code; string StrCode =

原创 C# 中英文字符串等長截取

中英文字符串等長截取,代碼如下: public static string CutString(string str, int len) { if (String.IsNullOrEmpty(str))

原创 C# 獲取有掩碼的銀行賬號/手機號/名稱

獲取有掩碼的銀行賬號,代碼如下: public static string GetMaskBankAccount(string bankAccount) { if (!string.IsNullOrWhiteSpace(ban

原创 C# 獲取身份證中的性別/年齡

獲取身份證中的性別,代碼如下: public static bool GetGenderByIdCard(string idCard) { if (string.IsNullOrWhiteSpace(idCard))

原创 C# 獲取Ip地址

獲取Ip地址,代碼如下: public static string GetIp() { string ip = string.Empty; HttpContext context = HttpContext.Current

原创 C# 轉化文件大小

轉化文件大小,代碼如下: public static string ConvertFileSize(int fileSize) { string outFileSize = string.Empty; if (file