原创 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接受到客戶端請求的時候,就會創建一個線程,當線程達到幾千個時候,這些線程就會佔用較大