原创 前端html實現二維碼識別

一、html代碼 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-wid

原创 Windows Redis安裝配置

一、下載安裝Redis服務 1、下載地址:https://github.com/microsoftarchive/redis/releases,下載最新的Redis-x64-3.2.100.zip 2、下載完成後解壓文件夾: 3、在文件

原创 C# Redis幫助類

一、Nuget安裝CSRedisCore 要在項目中使用redis,首先需要引用CSRedisCore,打開Nuget安裝: 以下代碼都在本人的github demo項目中,不想看過多文章的同學,可以直接移步github查看項目,使用自

原创 前端jquery日期插件

分享一個前端jquery日期插件,方便自己後面需要時查找使用。 效果: 1、html demo。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8">

原创 C#實現Active Directory域服務連接、用戶和組織等同步

一、Active Directory域服務 Active Directory 域服務 (AD DS) 可存儲有關網絡上的用戶、計算機和其他資源的信息。AD DS 可幫助管理員安全地管理此信息。還便於在用戶中實現共享和協作。 網上關於AD域

原创 jquery手機端彈窗插件

分享一個jquery手機端彈窗插件,方便自己後面需要時查找使用。 效果: 1、html demo <!DOCTYPE html> <html lang="en"> <head> <meta http-equiv="Conten

原创 Windows上Nginx配置

一、下載安裝Nginx 下載地址:http://nginx.org/en/download.html,我這裏下載的是比較新的1.17.10。 解壓安裝包後就是完整文件夾,無需其他安裝。我這裏主要是本地演示,所以就沒有把nginx做成wi

原创 C# 實體映射工具RobotMapper

RobotMapper是碼雲上一款開源工具,地址:https://gitee.com/wuyuege/RobotMapper 一、RobotMapper誕生背景 在日常項目開發中,需要將數據訪問層的Entity轉化爲數據傳輸層的DTO,或

原创 前端超簡單代碼判斷當前瀏覽設備爲PC、手機、平板

//check for browser os var isMobile = false; var isiPhoneiPad = false; if (/Android|webOS|iPhone|iPad|iPod|BlackBerry|

原创 C# DataTable轉換實體類List

通常在開發中處理DataTable往往會比較繁瑣,但是如果是實體類List會相對簡單得多。下面是C#中DataTable轉List的一種方法: 1、實體轉換輔助類 /// <summary> /// 實體轉換輔助類 //

原创 基於.NET開發的驗證框架 FluentValidation

一、介紹 FluentValidation 是一個基於 .NET 開發的驗證框架,開源免費,而且優雅,支持鏈式操作,易於理解,功能完善,還是可與 MVC5、WebApi2 和 ASP.NET CORE 深度集成,組件內提供十幾種常用驗證器

原创 阿里雲ECS服務器配置SSL證書 開啓網站Https訪問

一、開啓阿里雲ECS服務器的安全組443端口。 要配置阿里雲ECS服務器額Https,首先就要開啓阿里雲服務器的安全組的443端口。 首先打開阿里雲控制檯,找到ECS實例,點擊管理,再點擊右側的本實例安全組,再點擊配置規則:  然後添加

原创 解決CMD運行可執行文件如bat等一閃而過的問題 如何查看運行報錯

經常我們在Windows系統CMD中運行可執行文件時,遇到運行一閃而過,都不知道報的什麼錯,從而不知道如何去應對解決。這個時候我們需要換一種方式去運行,去查看運行時遇到的問題。 解決方法: 打開CMD,找到可執行文件如bat等的盤符。然後

原创 C# 替換特殊字符防SQL注入

/* 示例: string strName = "123'"; strName.ReplaceSQLChar(); //123 */ /// <summary> /// 替換特殊字符,防SQL注入 /// </summary> ///

原创 C#判斷List不爲空並且長度大於某值

/// <summary> /// 數組不爲空並且長度大於某值 /// </summary> /// <typeparam name="T"></typeparam> /// <param name="list"></param> //