原创 .NET執行SQL性能優化二: 如何使用批處理來改善 SQL 數據庫應用程序的性能

如何使用批處理來改善 SQL 數據庫應用程序的性能對 Azure SQL 數據庫執行批處理操作可以大幅改善應用程序的性能和縮放性。 爲了幫助你瞭解優點,本文的第一部分包含一些示例測試結果用於比較對 SQL 數據庫發出的順序請求和分批請求。 

原创 .NET執行SQL性能優化一: 針對SQL Server批量執行SQL 語句

本文介紹了幾種如何使用一個SqlCommand執行多條SQL語句的技術。 介紹 使用ADO.NET對SQL Server進行數據存儲經常被忽略的功能之一是它能夠使用單個語句執行多個SQL語句SqlCommand。通常,程序分別執行語句和/或

原创 How to use batching to improve SQL Database application performance

轉自:Microsoft英文版: https://docs.microsoft.com/en-us/azure/sql-database/sql-database-use-batching-to-improve-performance#re

原创 Windows OS上安裝運行Apache Kafka教程

下面是分步指南,教你如何在Windows OS上安裝運行Apache Zookeeper和Apache Kafka。簡介本文講述瞭如何在Windows OS上配置並啓動Apache Kafka,這篇指南將會指導你安裝Java和Apache

原创 Visual Studio使用Web Deploy遠程發佈網站及其配置

對於從事.Net Web開發的同學頻繁的對網站進行部署是一件很耗時的事情,Visual studio提供了一種Web Deploy的方式可以一鍵Deploy網站從Visual Studo到遠程IIS。 下面是對Visual Studio使用

原创 基於Docker來存取redis數據

1. Pull Redis Image, 輸入命令:docker pull redis,從Docker Hub上面拉取一份Redis p_w_picpath2. 創建Redis 實例輸入命令:docker run -d --name mik

原创 大數據採集、清洗、處理:使用MapReduce進行離線數據分析完整案例

1 大數據處理的常用方法大數據處理目前比較流行的是兩種方法,一種是離線處理,一種是在線處理,基本處理架構如下:在互聯網應用中,不管是哪一種處理方式,其基本的數據來源都是日誌數據,例如對於web應用來說,則可能是用戶的訪問日誌、用戶的點擊日誌

原创 How to Install Apache Kafka on CentOS 7

From https://www.vultr.com/docs/how-to-install-apache-kafka-on-centos-7 Apache Kafka is a scalable and high-throughtput

原创 WebClient.DownloadFile(線程機制,異步下載文件)

線程機制(避免卡屏),異步下載文件。  我做網站的監控,WebClient.DownloadFile這個方法是我經常用到的,必要的時候肯定是要從網上下載些什麼(WebRequest 也可以下載網絡文件,不妨搜下,不過WebClient.Do

原创 初步認識AutoMapper

初步認識AutoMapper前言手動映射使用AutoMapper創建映射Conventions映射到一個已存在的實例對象  前言通常在一個應用程序中,我們開發人員會在兩個不同的類型對象之間傳輸數據,通常我們會用DTOs(數據傳輸對象),Vi

原创 Python 3多線程編程學習筆記-基礎篇

本文是學習《Python核心編程》的學習筆記,介紹了Python中的全局解釋器鎖和常用的兩個線程模塊:thread, threading,並對比他們的優缺點和給出簡單的列子。 全局解釋器鎖(GIL) Python代碼的執行都是有Python

原创 大數據採集、清洗、處理:使用MapReduce進行離線數據分析完整案例

1 大數據處理的常用方法大數據處理目前比較流行的是兩種方法,一種是離線處理,一種是在線處理,基本處理架構如下:在互聯網應用中,不管是哪一種處理方式,其基本的數據來源都是日誌數據,例如對於web應用來說,則可能是用戶的訪問日誌、用戶的點擊日誌

原创 C# BigInteger 處理超大整型數字

今天遇到一個要處理XSD中Integer的數值區間的計算的問題,Integer這個類型的值區間理論上是可沒有邊界的,假設目前的值是1.5E+10000, 這個數字已經達到double和Int64都無法存儲了,同時我還要對如此大的數字進行加減

原创 Visual Studio 2017啓動時 plugin.vs.js 報錯:缺少標識符、字符串或數字

最近安裝了一個最新版Visual Studio 2017 15.7.2可是啓動調試程序時總是提示如下錯誤: C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Com

原创 驗證xml是否符合指定xsd

xml是常用的一種數據文件格式,它的定義文件爲Xml schema definition(XSD),那麼怎麼驗證一個xml是否符合它的schema定義呢? 本文給出C#的代碼實現。 樣例XML 存儲在xml.xml文件中 <?xml ve