原创 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 記錄數據中所有表的索引,排除掉最近使用的索引,即爲最近沒有使用的索

原创 Sql Server索引基本知識篇

一、基本概念 1.數據的讀取   頁(page)是SQL SERVER可以讀寫的最小I/O單位。即使只需訪問一行,也要把整個頁加載到緩存之中,再從緩存中讀取數據。物理讀取是從磁盤上讀取,邏輯讀取是從緩存中讀取。物理讀取一頁的開銷要比邏輯讀

原创 SQL Server 鎖機制 悲觀鎖 樂觀鎖 實測解析

  一、爲什麼會有鎖 多個用戶同時對數據庫的併發操作時會帶來以下數據不一致的問題: 1.丟失更新 A,B兩個用戶讀同一數據並進行修改,其中一個用戶的修改結果破壞了另一個修改的結果,比如訂票系統 2.髒讀 A用戶修改了數據,隨後B用戶又讀

原创 提高IIS併發數量設置

1. 修改IIS應用程序池隊列長度 高級設置裏,隊列長度修改爲 65535 2. 修改IIS的 appConcurrentRequestLimit 設置  默認值是5000,修改爲50000(或者更大的值) c:\windows\

原创 IIS共享文件站點配置

本文來自:https://www.cnblogs.com/knowledgesea/p/5145087.html 環境說明 現有3臺服務器:(192.168.10.121)A,  (172.18.5.61)B,  (172.18.5.5

原创 Sql Server 死鎖相關sql語句

--查詢所有死鎖數據 SELECT request_session_id spid, --死鎖進程id OBJECT_NAME(resource_associated_

原创 git克隆代碼出現Authentication failed for “http://xxxxxx“ 解決方案

1、打開cmd窗口 2、輸入命令git config --system --unset credential.helper 3、然後去操作推送,拉取和或者克隆等任意操作 4、提示你輸入用戶名和密碼,修改之 5、再在git bash中執行命令

原创 C# task 任務循環執行

static void TaskMethed() { Task task = Task.Factory.StartNew(() => { C

原创 Swagger 接口文檔配置信息

using System.Web.Http; using Swashbuckle.Application; using System; using Swashbuckle.Swagger; using System.Web.Http.De

原创 base64圖片上傳(需整合)

/// <summary> /// 附件上傳幫助類 /// </summary> public class UploadFileHelper { /// <summary> /// 返