原创 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