原创 NPOI從數據庫中導出到Excel

一,如何把數據庫的數據導入到Excel?        (1)可以使用多種方式,但是較好的一種是使用NPOI。        (2)NPOI的缺陷:只能在Office2003中使用,Office2007無法使用NPOI,同時對於WPS也

原创 關於32位和64位部署出現C#調用動態庫DLL不成功的問題

        由於項目中調用了動態庫,這些動態庫放在C:\Windows\System32下面,但是當部署到了64位的機器上可能就有問題了,最近這個問題就糾結了半天,在本機32爲系統上測試動態調用ddl成功了,部署到64位Window

原创 NPOI把Excel導入到數據庫

一,如何把Excel中的數據導入到數據庫?        (1)可以使用多種方式,但是較好的一種是使用NPOI。        (2)NPOI的缺陷:只能在Office2003中使用,Office2007無法使用NPOI,同時對於WPS

原创 C#中使用DES和AES加密解密

C#中使用DES和AES加密解密 using System; using System.Text; using System.Security.Cryptography; using System.IO; namespace MyCr

原创 win7下.NET連接oracle,提示錯誤OCIEnvCreate 失敗,返回代碼爲 -1,但錯誤消息文本不可用

最近三天痛苦了,被oracle和.NET之間的連接頭都搞大了,經過不但的安裝和找原因,終於搞清楚了一下兩點: (1)System.Data.OracleClient 需要 Oracle 客戶端軟件 8.1.7 或更高版本” (2)Syst

原创 Winform(C#)在VS2008中打包(製作安裝包)

Winform(C#)在VS2008中打包(製作安裝包)圖解: 1、創建項目     文件 -->  新建 -->  項目 -->  安裝與部署 --> 安裝項目,創建一個項目名稱爲"IndexApp86"   2、創建目錄結構和添加文

原创 WebService---web服務的使用

一,什麼是web服務         Web服務(Web Service)是基於XML和HTTPS的一種服務,其通信協議主要基於SOAP,服務的描述通過WSDL,通過UDDI來發現和獲得服務的元數據。          可擴展的標記語言

原创 C#調用C++動態庫(dll)

        在實際軟件開發過程中,由於公司使用了多種語言開發,在C#中可能需要實現某個功能,而該功能可能用其他語言已經實現了,那麼我們可以調用其他語言寫好的模塊嗎?還有就是,由於C#開發好的項目,我們可以利用reflector等反編譯

原创 C#裝箱和拆箱(裝箱和拆箱對應用程序性能的影響)

一、裝箱和拆箱到底是什麼?          裝箱(box):把值類型對象轉爲引用類型的對象;          拆箱(unbox):把引用類型對象轉爲值類型的對象。   二、裝箱和拆箱的實際運用         下面是我們常寫的代碼,那

原创 網站如何防盜鏈

方法1:判斷引用地址這個方法是最早及最常見的方法。所謂判斷引用地址,就是判斷瀏覽器請求時HTTP頭的Referer字段的值,這個值在asp.net裏面可以用 Request.UrlReferrer屬性取得。幾個例子來說,在正常情況下當用戶

原创 Access分頁及效率分析(MSSQL Server、Oracle分頁)

         在實際過運用過程中,我們開發的項目有時需要支持多種數據庫,那麼在開發中我們會遇到不同的數據庫在SQL語句方面還有區別,導致我們有些細節需要去調整,下面就分頁功能在不同的數據庫中的具體使用詳細說明。   一、Access數

原创 SQL中事務

一,事務的理解    事務是什麼,爲什麼要使用事務,先說一個實際的問題:假如A要通過銀行卡轉賬100元到B的銀行卡里,那麼要實現的過程就是A的賬戶-100元,B的賬戶+100元,這時執行SQL語句分爲兩個步驟,(1),update A

原创 C#與C++之間類型對應關係

//C++中的DLL函數原型爲   //extern "C" __declspec(dllexport) bool 方法名一(const char* 變量名1, unsigned char* 變量名2)   //extern "C" __

原创 使用Nginx負載均衡搭建高性能.NETweb應用程序二

在文章《使用Nginx負載均衡搭建高性能.NETweb應用程序一》中,讓我們對Nginx有了一個初步認識,下面我們將在windows平臺下面使用Nginx演示集羣部署我們的web應用。 一、下載Nginx部署包 到Nginx官網去下載一

原创 使用Nginx負載均衡搭建高性能.NETweb應用程序一

一、遇到的問題        當我們用IIS服務器部署了一個web應用以後,當很多用戶高併發訪問的時候,客戶端響應就會很慢,客戶的體驗就會很差,由於IIS接受到客戶端請求的時候,就會創建一個線程,當線程達到幾千個時候,這些線程就會佔用較大