原创 在Asp.Net WebApi中使用DotNetZip壓縮響應流過濾器
using Ionic.Zlib; using System; using System.IO; using System.Linq; using System.Net.Http; using System.Threading; usin
原创 .net 方法內容緩存簡化
調用 public string GetNodeName(string nodeNum) { Func<string> func = () => {
原创 WebApi Autofac依賴注入配置
public class AutofacConfig { /// <summary> /// IOC註冊 /// </summary> public static
原创 個人總結理想DDD分層架構
1、YourName.Web ==>表現層 Controllers==>控制器 (只負責直接調用應用層處理業務) Filters==>個助攻過濾器 ……==>其他分類文件 2、YourName.Application==>應用層(實現
原创 asp.net身份信息多站點共享互認
只需要在web.config中設置machineKey即可 <!--生成網址:https://www.fishlee.net/Tools/MachineKeyGenerator--><machineKey validationKey="9
原创 IIS http強制重定向到https
首先安裝 URL Rewrite 模塊 ,下載網址 http://www.iis.net/downloads/microsoft/url-rewrite 安裝完成後, 在網站根目錄下建立web.config 文件,文件內容如下 <
原创 C# 驗證碼2
/// <summary> /// 驗證碼生成 /// </summary> public class VerificationCodeHelper { //定義顏色 p
原创 WebApi Swagger使用
一、配置代碼 SwaggerConfig.cs using Swashbuckle.Application; using Swashbuckle.Swagger; using System; using System.Collection
原创 Newtonsoft.Json將可空類型轉換爲空字符串(支持所有類型)
第一步:json自定義解析協議 /// <summary> /// json自定義解析協議 /// </summary> public class SpecialJsonContractResolver :
原创 C#利用IKVM調用JAVA方法
第一步:添加java類 第二步:構建項目 第三步:生成jar包(在構建好的文件中執行下列命令) 方式1:jar cvf test.jar -C com/ . 方式2:jar cf test.jar TripleDES.class
原创 SQL Server 日誌清理SQL
USE[master] GO ALTER DATABASE 要清理的數據庫名稱 SET RECOVERY SIMPLE WITH NO_WAIT GO ALTER DATABASE 要清理的數據庫名稱 SE
原创 Newtonsoft.Json時間處理
一、使用自帶的 JsonSerializerSettings settings = new JsonSerializerSettings(); settings.Converters.Ad
原创 Newtonsoft.Json 之HtmlEncodeConverter
/// <summary> /// html編碼序列化轉換器 /// </summary> public class HtmlEncodeConverter : JsonConverter {
原创 Newtonsoft.Json保留小數Convert
/// <summary> /// 自定義數值類型序列化轉換器 /// </summary> public class DecimalDigitsConvert : JsonConverter {
原创 Sql Server無用索引查詢
首先我們來看一下如何查詢無用的索引。sys.dm_db_index_usage_stats 記錄自上次重啓或數據庫離線或重置統計信息後使用到的索引,sys.indexes 記錄數據中所有表的索引,排除掉最近使用的索引,即爲最近沒有使用的索