原创 Net3.5 Socket事件通知封裝類

基於.Net3.5編寫,全異步操作。支持TCP、UDP兩種方式,全事件模式通知。 Socket35.vb   '*****************

原创 根據Url地址得到網頁的html源碼,截取網站信息的核心程序

  /// <summary>        /// 根據Url地址得到網頁的html源碼        /// </summary>        /// <param name="Url">URL地址</param>        /

原创 14個數據庫的設計技巧

1. 原始單據與實體之間的關係  可以是一對一、一對多、多對多的關係。在一般情況下,它們是一對一的關係:即一張原始單據對應且只對應一個實體。在特殊情況

原创 用HttpListener實現文件下載

和asp.net中一樣,如果要實現url重定向,使用response.Redirect()方法即可,在中使用如下: string desUrl = "http://www.google.com";response.Redirect(de

原创 SQL流水帳號的生成

1 --下面的代碼生成長度爲8的編號,編號以BH開頭,其餘6位爲流水號。 2 --得到新編號的函數 3 CREATE FUNCTION f_NextBH() 4 RETURNS char(8) 5 AS 6 BEGIN 7     RET

原创 海量數據庫的查詢優化及分頁算法方案

隨着“金盾工程”建設的逐步深入和公安信息化的高速發展,公安計算機應用系統被廣泛應用在各警種、各部門。與此同時,應用系統體系的核心、系統數據的存放地――數據庫也隨着實際應用而急劇膨脹,一些大規模的系統,如人口系統的數據甚至超過了1000萬條

原创 關於大型數據庫設計的一些建議

一個好的數據庫產品不等於就有一個好的應用系統,如果不能設計一個合理的數據庫模型,不僅會增加客戶端和服務器段程序的編程和維護的難度,而且將會影響系統實際

原创 web3.0 迎接將至的人工智能時代

  大家都知道,Web2.0,是相對Web1.0(2003年以前的互聯網模式)的新的一類互聯網應用的統稱,是一次從核心內容到外部應用的革命。由Web1

原创 vs2005對vs2003之c++編譯

   影響到大多數程序設計人員的是默認的charset由原先的Ansi改成了Unicode。所有的Windows程序也把默認的字符型參數有單字節改成了雙字節。一個最簡單的方法,是在程序屬性裏面的charset屬性由默認的Unicode改成

原创 C# 內存管理、優化的方法

using System;using System.Diagnostics;using System.Runtime.InteropServices;     /// <summary>    /// 包含各種內存管理、優化的方法   

原创 大型ERP等數據庫系統常見的幾種設計

大型ERP等數據庫系統常見的幾種設計 目錄 1. 自增長 primary key 2. 避免用複合主鍵 (compound primary key) 3. 雙主鍵 4. 以固定的數據庫、表應付變化的客戶需求 5. 避免一次取數據庫大量數據

原创 Windows Server 2008常見問題一籮筐

1、如何關閉UAC?控制面板→用戶帳戶→打開或關閉用戶賬戶控制→取消使用用戶賬戶控制(UAC)幫助保護您的計算機。 2、如何取消開機按 CTRL+ALT+DEL登陸?控制面板→管理工具→本地安全策略→本地策略→安全選項→交互式登陸:無須按

原创 通過HttpListener實現簡單的Http服務

HttpListener提供一個簡單的、可通過編程方式控制的 HTTP 協議偵聽器。通過它可以很容易的提供一些Http服務,而無需啓動IIS這類大型服務程序。 注意:該類僅在運行 Windows XP SP2 或 Windows Ser

原创 用HttpListener實現文件斷點續傳

斷點續傳的原理很簡單,就是在Http的請求和應答的報文頭上和一般的下載有所不同而已。 普通方式請求服務器上的一個文時,所發出的請求和接受到的服務器如下: request header:Cache-Control: no-cacheCo

原创 取得設備網卡的MAC地址、CPUID和硬盤的卷標號

using System;using System.Management; namespace SystemInfo{    /// <summary>    /// 讀取設備信息    /// </summary>    public