Time of Update: 2018-12-08
知識點:一個位元,按位左移n位,就是把該數的值乘以2的n次方 二進位除二即右移一位 1、IP地址轉換為整數 原理:IP地址每段可以看成是8位不帶正負號的整數即0-255,把每段拆分成一個二進位形式組合起來,然後把這個位元轉變成 一個無符號32為整數。 舉例:一個ip地址為10.0.3.193 每段數字 相對應的位元 10 00001010 0 00000000 3 00000011 193 11000001 組合起來即為:00001010 00000000 00000011
Time of Update: 2018-12-08
asp串連sql 第一種寫法: 複製代碼 代碼如下:MM_conn_STRING = "Driver={SQL Server};server=(local);uid=sa;pwd=;database=infs;" Set conn = Server.Createobject("ADODB.Connection") conn.open MM_conn_STRING SET RS=SERVER.CreateObject("ADOBD.recordset") SQL="SELECT * FROM
Time of Update: 2018-12-08
Html頁面 複製代碼 代碼如下:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" ValidateRequest="false" %> <%@ Register Src="UserControl/Ucone.ascx" TagName="Ucone" TagPrefix="uc1" %> <!DOCTYPE html
Time of Update: 2018-12-08
複製代碼 代碼如下:<form action="/Home/Upload" enctype="multipart/form-data" id="form2" method="post"> <input type="file" name="fileToUpload" id="fileToUpload2" multiple="multiple" /> <input type="submit" value="submit" /> </form>
Time of Update: 2018-12-08
1. 相對與比較老的環境,建議使用第二個 set dbconnection=Server.CREATEOBJECT("ADODB.CONNECTION") DBPath = Server.MapPath("customer.mdb") dbconnection.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DBPath SQL="select * from auth where id='" & user_id
Time of Update: 2018-12-08
因此為了節省伺服器資源,應該儘可能關閉串連以釋放串連所佔有的資源,這種關閉記錄集的串連而不關閉記錄集的技術叫做斷開記錄集,這個記錄集本身則稱為斷開的記錄集。下面我們就通過一個執行個體來說明這種技術的使用方法(NorthWind.mdb是Microsoft Access97內建的一個資料庫,檔案adovbs.inc可在C:\Program Files\Common Files\System\ADO下找到): 複製代碼 代碼如下:<% @LANGUAGE = VBScript %>
Time of Update: 2018-12-08
動手寫個小工具(組件入門) 這篇文章主要是為想將自己的ASP水平提高的人寫的! 把ASP代碼變成組件,開發人員不僅是加快了ASP的速度,而且也能保護自己的代碼.這篇文章寫出來,也是為了給想開發組件網友上一堂入門課! 下面,我們會來編寫一個非常簡單的組件,重點是知道怎樣開發DLL組件,而不是其複雜的代碼!這些都要靠你們自己以後的努力了. 伺服器端組件
Time of Update: 2018-12-08
最近在做一個程式正好需要用到此方面,在網上找到過相應的程式,但用起來都非常惡,於是乎只好自己實現一個了。 首先實現兩個函數用來操作游標: 複製代碼 代碼如下: // 得到一個文字框控制項的當前游標位置 function getPos(obj) { obj.focus(); var workRange=document.selection.createRange(); obj.select(); var
Time of Update: 2018-12-08
1.1.1 摘要 最近我們的系統面臨著嚴峻效能瓶頸問題,這是由於訪問量增加,用戶端在同一時間請求增加,這迫使我們要從兩個方面解決這一問題,增加硬體和提高系統的效能。 大家可以通過各種各樣的方法去最佳化我們系統,本篇博文將介紹通過Cache方法來最佳化系統的效能,減輕系統的負擔。 1.1.2 本文 不同位置的緩衝 在Web應用程式中的使用緩衝位置主要有:用戶端瀏覽器緩衝、用戶端和伺服器中以及伺服器端,因此緩衝可以分為以下幾類: 用戶端緩衝(Client Caching) 代理緩衝(Proxy
Time of Update: 2018-12-08
ADO串連資料庫 1)擷取連接字串 方式一: 記住連接字串 connectionString=" Integrated Security=True; server=. ; database=DBName" 方式二:在visual studio中,點擊”視圖”à服務資源管理員à右擊左側的”資料連線”,選擇”添加串連”à服務名: 為一個點.選擇資料庫名,然後點擊”進階”,然後複製底部的連接字串 2)在web.config中配置連接字串 複製代碼 代碼如下:<connectionStrings&
Time of Update: 2018-12-08
請求協議是由客戶機 (瀏覽器)向伺服器(WEB SERVER)提交請求時發送報文的協議。回複協議是由伺服器(web server),向客戶機(瀏覽器)回複報文時的協議。請求和回複協議都由頭和體組成。頭和體之間以一行空行為分隔。 以下是一個請求報文與相應的回複報文的例子: 複製代碼 代碼如下:GET /image/index_r4_c1.jpg HTTP/1.1 Accept: */* Referer: http://192.168.3.120:8080 Accept-Language:
Time of Update: 2018-12-08
複製代碼 代碼如下:'返回某年總共有多少天 Function DayOfYear(ByVal y) DayOfYear = DatePart("y",y&"-12-31") End Function5 '例子:Response.Write DayOfYear(2012) Asp DatePart 函數的文法詳解DatePart(interval, date[, firstdayofweek[, firstweekofyear]]) DatePart 函數的文法有以下參數: 參數 描述
Time of Update: 2018-12-08
因此,在我接觸那麼多種語言當中,asp是最不嚴格的一種,是對程式員要求最低的一種。 昨天測試了asp.net、php和asp的運行速度比較,今天又來衝動,想看看定義變數與不定義變數對asp運行效率的影響有多大,結果令人驚訝,asp程式定義變數比不定義變數速度快一倍! 測試程式還是昨天那個,運行一千萬次for迴圈,獲得執行時間。 1、程式沒有定義變數(dim i) 複製代碼 代碼如下:<% dim startime startime=timer() for i = 1 to 10000000
Time of Update: 2018-12-08
看完本篇ajax執行個體教程,我相信你也可以輕鬆做出一個初級的AJAX應用。 你也可以直接存取:http://www.jb51.net/codes/57017.html 下載ajax教程的源碼樣本。 好,下面我們就始一步步讓你瞭解AJAX+ASP基礎應用,我們將分三步講解,如下。 1. 前台AJAX代碼(javascript)的建立。 2. 後台服務端ASP AJAX代碼的編寫。 3. ASP+AJAX+資料庫的執行個體示範及講解。 第一步:前台AJAX代碼(javascript)的建立。
Time of Update: 2018-12-08
頁面頁面的js代碼如下, 複製代碼 代碼如下:<script type="text/javascript"> $(function () { function init(count, start) { $.ajax({ type: "GET", dataType: "json", url: "Handler/Handler.ashx", data: { action: "GetMoreNews", count: count, start: start }, beforeSend:
Time of Update: 2018-12-08
在windows+iis伺服器上運行asp程式可能會出現資料庫無法更新的情況,具體錯誤資訊可能為: 1、Microsoft JET Database Engine (0x80040E09) 不能更新。資料庫或對象為唯讀 2、Microsoft OLE DB Provider for ODBC Drivers (0x80004005)[Microsoft][ODBC Microsoft Access Driver] 操作必須使用一個可更新的查詢。 3、Microsoft JET Database
Time of Update: 2018-12-08
有的網站出於各種各樣的原因,在IIS中修改了動態網頁面的預設尾碼,asp時代就有人在伺服器上修改配置,把html尾碼的檔案當作asp檔案來解析:也就是說,asp程式(尾碼為.asp)可以儲存為一個.htm尾碼的檔案放到伺服器上WEB目錄下,而伺服器照樣將之當作asp程式來解釋處理,產生結果。這樣對訪問者來說,還以為網站全是html頁面,而且經常更新呢(感覺沒什麼必要是嗎?錯了,最起碼的一個好處:搜尋引擎可是優先收錄html頁面哦,這樣的話網站將很容易被人在搜尋引擎中搜尋到)
Time of Update: 2018-12-08
複製代碼 代碼如下:using System; using System.Collections; using System.Collections.Generic; using System.Text; using System.Text.RegularExpressions; using System.Security.Cryptography; using System.IO; using System.Text; namespace StringClass { public class
Time of Update: 2018-12-08
這裡我通過Response類中的AddHeader方法將一個HTTP頭添加到輸出資料流中。在HTTP頭中,是由頭資訊和體資訊組成。兩者之間用一行空行分開。這裡利用在頭中加入Range段,來表示用戶端希望從何處繼續下載,來實現續傳功能。 好了廢話不多說,讓我們開始吧。 1.建立1個首頁,名字隨便起哈。 2.在該頁中添加1個LinkButton按鈕,該按鈕用來執行實現的過程。 3.在LinkButton的Click事件中,實現斷點續傳功能。 代碼如下:
Time of Update: 2018-12-08
本技術的核心是通過ASP.NET Ajax Control Toolkit中的AutoCompleteExtender控制項實現。 AutoCompleteExtender控制項實現自動輸入建議的功能,通過調用WebService或本頁面對應的方法名來擷取提示資料,供使用者達到自動選擇的功能。 實現過程: 1.首先建立資料大家隨便啊,然後建立個簡單的表。 2.建立1個Ajax網站,名字自己隨便起哈,在建一個首頁面Default.aspx.