原创 C#JSON與XML相互轉換

  using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Xml;

原创 C#中使用MD5對用戶密碼加密與解密

 C#中常涉及到對用戶密碼的加密於解密的算法,其中使用MD5加密是最常見的的實現方式。本文總結了通用的算法並結合了自己的一點小經驗,分享給大家。 一.使用16位、32位、64位MD5方法對用戶名加密 1)16位的MD5加密 /// <

原创 TCP/IP協議講的明明白白

從字面意義上講,有人可能會認爲 TCP/IP 是指 TCP 和 IP 兩種協議。實際生活當中有時也確實就是指這兩種協議。然而在很多情況下,它只是利用 IP 進行通信時所必須用到的協議羣的統稱。具體來說,IP 或 ICMP、TCP 或 UD

原创 C#使用SafeNet的開發狗和超級狗加密使用方法

1.在安裝光盤中選擇Windows文件夾,單擊Setup.exe執行安裝程序,安裝過程默認選擇,單擊下一步即可。 2.安裝完畢後插入超級狗,在菜單欄中打開“超級狗開發商嚮導”,選擇下載API,然後默認選擇下一步,下載完成後會提示下載全部成

原创 C#中修改文件或文件夾的權限,爲指定用戶、用戶組添加完全控制權限

寫在前面 在windows系統中,c盤中的目錄權限比較高,有時製作安裝包的時候,默認的安裝路徑就是在c盤,但對運行可執行文件,有時候需要爲其添加完全控制權限,或者讀寫權限。這裏將當時的解決方案記錄一下。 代碼實現 在C盤添加一個文件夾,並

原创 TCP/IP協議與Http協議的區別詳解

TPC/IP協議是傳輸層協議,主要解決數據如何在網絡中傳輸,而HTTP是應用層協議,主要解決如何包裝數據。       關於TCP/IP和HTTP協議的關係,網絡有一段比較容易理解的介紹:“我們在傳輸數據時,可以只使用(傳輸層)TCP/I

原创 C# SQLite 數據庫操作語句與文件視圖管理器

//sqlite數據庫視圖管理器 SQLiteSpy是一款專業的SQLite數據庫管理,主要用於讀取sqlite數據庫,建立新的SQL查詢,視圖,複製和刪除表、編輯單元格,以及查看索引,觸發器和排序規則。從而讓用戶更容易探討、分析和操縱s

原创 讓使用SQLite的.NET應用自適應32位/64位系統

Windows 7 64 bit(剛擴到4G內存,果斷換64位的,那速度槓槓的) Microsoft Visual Studio 2010 Ultimate 32bit(在64位系統裏運行正常) sqlite-netFx40-setup-

原创 C#中如何複製窗體到另一個項目

在原項目的磁盤文件夾中找到 Form1.cs Form1.Designer.cs Form1.resx 這三個文件,然後拷貝到新項目的文件夾下, 在VS中的新項目右鍵點擊“添加”-“現有項” 自動跳到當前項目的文件夾下,將Form1.cs

原创 c#中中讀取嵌入和使用資源文件的方法

Dotnet中嵌入資源(位圖、圖標或光標等)有兩種方式,一是直接把資源文件加入到項目,作爲嵌入資源,在代碼中通過Assembly的GetManifestResourceStream方法獲取資源的Stream。另一種方法是在項目中加入. r

原创 在c#中將debug/release下文件打包成一個可直接運行exe文件

winrar5.60 1. 選擇debug/release下所有文件,鼠標右鍵“添加到壓縮文件…” 2. 常規->壓縮選項->創建自解壓格式壓縮文件,可將默認文件名重命名 3. 高級->自解壓選項 3.1 設置->提取後運行程序(填寫ex

原创 c#滾動條創建實例,多線程

1.滾動條 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Draw

原创 c#中英文切換實例

1.創建兩個資源文件 Resource.en-US.resx      Resource.zh-CN.resx    注意中間部分每種語言文件名固定,後綴名是.resx,首部分是自定義的名字 2.創建讀寫工具類 上面兩個資源文件都是在Ut

原创 C#-文件只讀時進行拷貝或刪除報錯, 對路徑不允許訪問

文件只讀時進行拷貝報錯,解決方法如下: 設置文件屬性爲正常 然後在進行拷貝 /// <summary>         /// 拷貝文件夾         /// </summary>         /// <param name="s

原创 MFC 消息響應與消息處理過程

WPARAM 和 LPARAM,消息響應機制 wParam和lParam 這兩個是Win16系統遺留下來的產物,在Win16API中WndProc有兩個參數: 一個是WORD類型的16位整型變量;另一個是LONG類型的32位整型變量。