권장 : ASP 프로그램에 대한 액세스 속도를 향상시키는 방법 웹 페이지 디자인에 ASP 프로그램을 사용하는 경우 대부분 데이터베이스에 액세스 한 다음 데이터를 페이지에 표시해야하기 때문입니다. 데이터가 많으면 페이지의 액세스 속도가 느려집니다. 이 문제를 해결하려면 다음 기술을 사용하여 페이지의 액세스 속도를 향상시킬 수 있습니다. 팁 중 하나 : 요청 컬렉션을 사용하여 ASP 컬렉션에 액세스하여 값을 추출하는 것이 시간이 소요됩니다.
나는 실제 ASP 코드를 수집하여 웹 페이지 제작 중에 모든 사람의 시간을 검색 할 시간을 절약 할 수 있습니다.필터 문자 : functiongetSafest (str) getSafest = replace (replace (replace (replace (replace (choplary (str, ','),), &,), <, & lt;),>, & gt;) 최종 기능 장애 음력 캘린더에 대한 그레고리 캘린더 <% functionNongli () Dimweekname (7), Monthadd (11), Nonglidata (99), Tiangan (9), Dizhi (11), Shuxiang (11), Dayname (30), Monname (12) DIMCURTIME, CURYEAR, CURMONTH, CURDAY, CURWEEKDAY Dimgonglist, Weekdaystr, Nonglistr, Nonglidaystr Dimi, M, N, K, Isend, Bit, Thedate '현재 시스템 시간을 얻으십시오 curtime = 날짜 '금주의 이름 주말 (0) =* 주말 (1) = 일요일 주말 (2) = 월요일 주말 (3) = 화요일 주말 (4) = 수요일 주말 (5) = 목요일 주말 (6) = 금요일 주말 (7) = 토요일 '하늘 줄기의 이름 Tiangan (0) = a Tiangan (1) = b Tiangan (2) = c Tiangan (3) = 딩 Tiangan (4) = e Tiangan (5) = 发 Tiangan (6) = Geng Tiangan (7) = Xin Tiangan (8) = Ren Tiangan (9) = Gu '지상 지점의 이름 Dizhi (0) = 서브 Dizhi (1) = 못생긴 Dizhi (2) = 음 Dizhi (3) = 口 Dizhi (4) = Chen Dizhi (5) = s Dizhi (6) = 可 Dizhi (7) = n Dizhi (8) = Shen Dizhi (9) = uni Dizhi (10) = xu Dizhi (11) = Hai '조디악 이름 Shuxiang (0) = 쥐 Shuxiang (1) = nuo Shuxiang (2) = 호랑이 Shuxiang (3) = 토끼 Shuxiang (4) = 드래곤 Shuxiang (5) = 뱀 Shuxiang (6) = 말 Shuxiang (7) = 양 Shuxiang (8) = 원숭이 Shuxiang (9) = 닭고기 Shuxiang (10) = 개 Shuxiang (11) = 돼지 '달 날짜 이름 데이 이름 (0) =* 데이 이름 (1) = 첫해 데이 이름 (2) = 2 학년 데이 이름 (3) = 첫해 데이 이름 (4) = 네 번째 주일 이름 (5) = 첫 달의 5 일째 데이 이름 (6) = 첫 여섯 번째 데이 이름 (7) = Quinity 데이 이름 (8) = 첫 여덟 번째 데이 이름 (9) = 分小 데이 이름 (10) = 처음 10 데이 이름 (11) = 11 데이 이름 (12) = 12 데이 이름 (13) = 13 세 데이 이름 (14) = 14 데이 이름 (15) = 15 데이 이름 (16) = 16 데이 이름 (17) = 17 데이 이름 (18) = 18 세 데이 이름 (19) = 19 데이 이름 (20) = 20 데이 이름 (21) = 21 데이 이름 (22) = 22 데이 이름 (23) = 23 데이 이름 (24) = 24 데이 이름 (25) = 25 데이 이름 (26) = 26 데이 이름 (27) = 27 데이 이름 (28) = 28 데이 이름 (29) = 29 데이 이름 (30) = 30 '음력의 이름 Monname (0) =* Monname (1) = 양수 Monname (2) = 2 Monname (3) = 3 Monname (4) = 4 Monname (5) = 5 Monname (6) = 6 Monname (7) = 7 Monname (8) = 8 Monname (9) = 9 Monname (10) = 10 Monname (11) = 11 Monname (12) = 물 'Gregorian 달력의 매월 전일 수 MonthAdd (0) = 0 MonthAdd (1) = 31 MonthAdd (2) = 59 MonthAdd (3) = 90 MonthAdd (4) = 120 MonthAdd (5) = 151 MonthAdd (6) = 181 MonthAdd (7) = 212 MonthAdd (8) = 243 MonthAdd (9) = 273 MonthAdd (10) = 304 MonthAdd (11) = 334 '음력 달력 데이터 nonglidata (0) = 2635 nonglidata (1) = 333387 nonglidata (2) = 1701 nonglidata (3) = 1748 nonglidata (4) = 267701 nonglidata (5) = 694 nonglidata (6) = 2391 nonglidata (7) = 133423 nonglidata (8) = 1175 nonglidata (9) = 396438 nonglidata (10) = 3402 nonglidata (11) = 3749 nonglidata (12) = 331177 nonglidata (13) = 1453 nonglidata (14) = 694 Nonglidata (15) = 201326 nonglidata (16) = 2350 nonglidata (17) = 465197 nonglidata (18) = 3221 nonglidata (19) = 3402 nonglidata (20) = 400202 nonglidata (21) = 2901 nonglidata (22) = 1386 nonglidata (23) = 267611 nonglidata (24) = 605 nonglidata (25) = 2349 nonglidata (26) = 137515 nonglidata (27) = 2709 nonglidata (28) = 464533 nonglidata (29) = 1738 nonglidata (30) = 2901 nonglidata (31) = 330421 nonglidata (32) = 1242 nonglidata (33) = 2651 Nonglidata (34) = 199255 nonglidata (35) = 1323 nonglidata (36) = 529706 nonglidata (37) = 3733 nonglidata (38) = 1706 nonglidata (39) = 398762 nonglidata (40) = 2741 nonglidata (41) = 1206 nonglidata (42) = 267438 nonglidata (43) = 2647 nonglidata (44) = 1318 nonglidata (45) = 204070 nonglidata (46) = 3477 nonglidata (47) = 461653 nonglidata (48) = 1386 nonglidata (49) = 2413 nonglidata (50) = 330077 nonglidata (51) = 1197 nonglidata (52) = 2637 nonglidata (53) = 268877 nonglidata (54) = 3365 nonglidata (55) = 531109 nonglidata (56) = 2900 nonglidata (57) = 2922 nonglidata (58) = 398042 nonglidata (59) = 2395 nonglidata (60) = 1179 nonglidata (61) = 267415 nonglidata (62) = 2635 nonglidata (63) = 661067 nonglidata (64) = 1701 nonglidata (65) = 1748 nonglidata (66) = 398772 nonglidata (67) = 2742 nonglidata (68) = 2391 nonglidata (69) = 330031 nonglidata (70) = 1175 nonglidata (71) = 1611 nonglidata (72) = 200010 nonglidata (73) = 3749 nonglidata (74) = 527717 nonglidata (75) = 1452 nonglidata (76) = 2742 nonglidata (77) = 332397 nonglidata (78) = 2350 nonglidata (79) = 3222 nonglidata (80) = 268949 nonglidata (81) = 3402 nonglidata (82) = 3493 nonglidata (83) = 133973 nonglidata (84) = 1386 nonglidata (85) = 464219 nonglidata (86) = 605 nonglidata (87) = 2349 nonglidata (88) = 334123 nonglidata (89) = 2709 nonglidata (90) = 2890 nonglidata (91) = 267946 nonglidata (92) = 2773 nonglidata (93) = 592565 nonglidata (94) = 1210 nonglidata (95) = 2651 nonglidata (96) = 395863 nonglidata (97) = 1323 nonglidata (98) = 2707 nonglidata (99) = 265877 '현재 달력, 월, day ==> gonglistr를 생성하십시오 Curyear = Year (Curtime) curmonth = Month (curtime) Curday = Day (Curtime) Gonglistr = Curyear & Year if (curmonth <10) 그러면 gonglist = gonglist & 0 & curmonth & month 또 다른 gonglist = gonglist & curmonth & month endif if (curday <10) 그러면 gonglist = gonglist & 0 & curday & day 또 다른 gonglist = gonglist & curday & day endif '현재 Gregorian Week ==> Weekdaystr을 생성하십시오 Curweekday = 주중 (Curtime) Weekdaystr = Weekname (curweekday) '1921 년 2 월 8 일 초기 시간까지의 일은 1921-2-8 (첫 번째 달의 첫날) thedate = (Curyear-1921)*365+int ((Curyear-1921)/4)+Curday+Monthadd (Curmonth-1) -38 if ((curyearmod4) = 0andcurmonth> 2) 그러면 thedate = thedate+1 endif '음력 달력 줄기, 지구 별 분기, 월 및 일을 계산하십시오. isend = 0 m = 0 하다 if (nonglidata (m) <4095) k = 11 또 다른 k = 12 endif n = k 하다 if (n <0) 그러면 exitdo endif 'Nonglidata의 Nth Binary Bit의 값을 얻으십시오 (M) bit = nonglidata (m) forq = 1tonstep1 비트 = int (비트/2) 다음 bit = bitmod2 if (thedate <= 29+비트) isend = 1 exitdo endif thedate = thedate-29-bit n = n-1 고리 if (isend = 1) 그러면 exitdo endif m = m+1 고리 Curyear = 1921+m 경주 = k-n+1 curday = thedate if (k = 12) 그러면 if (curmonth = (int (nonglidata (m)/65536) +1))) curmonth = 1-curmonth elseif (curmonth> (int (nonglidata (m)/65536) +1)) 경막 = 경막 -1 endif endif '음력 달력, 지구 별 분기 및 Zodiac 표지판 만들기 ==> Nonglistr nonglist = tiangan (((Curyear-4) mod60) mod10) & dizhi (((Curyear-4) mod60) mod12) nonglist = nonglistr & <fontcolor = '#ff9000'> <b> (& shuxiang (((Curyear-4) mod60) mod12) mod12) &) </b> </font> 년 '달의 달과 요일 ==> nongljdaystr을 만듭니다 if (curmonth <1) 그러면 nonglidaystr = live & monname (-1*curmonth) 또 다른 nonglidaystr = monname (curmonth) endif nonglidaystr = nonglidaystr & month nonglidaystr = nonglidaystr & dayname (curday) nongli = nonglistr && nonglidaystr 최종 기능 장애 DimsDate : sdate = nongli () Response.write (sdate) %> 포맷 된 문자열 '기능 이름 : Zerofill (num, num_length) '기능 기능 : 0이 전에 추가되었습니다 '매개 변수 설명 : NUM에 의해 작동 할 숫자 'num_length는 비트 수를 표시합니다 '반환 값 : 서식 문자열 ' functionzerofill (num, num_length) Dimzerofill_i, Zerofill_returnnum forzerofill_i = len (num) tonum_length-1 Zerofill_returnnum = Zerofill_returnnum & 0 다음 Zerofill_returnnum = Zerofill_returnnum & num Zerofill = Zerofill_returnnum 최종 기능 장애 보안 코드를 생성하는 기능 functionmake_randomize (max_len, w_n) 'max_len 길이를 생성, w_n : 0은 문자를 포함 할 수 있습니다. 무작위 화 forIntCounter = 1TOMAX_LEN whatnext = int ((1-0+1)*rnd+w_n) if whatnext = 0then 상단 = 122 낮은 = 97 또 다른 상단 = 57 낮은 = 48 endif strnewpass = strnewpass & chr (int ((상위 저하+1)*rnd)+하단) 다음 make_randomize = strnewpass 최종 기능 장애 'safecode = make_randomize (4,0) '응답 .Write (SafeCode) %> <%random_num = make_randomize (4,0) '4 자리 보안 코드를 생성합니다 세션 (random_num) = random_num '세션을 호출하는 이유는 무엇입니까? 세션 보안 코드 없이는 완전히 의미가 없습니다. 헤헤 setjpeg = server.createobject (persits.jpeg) '호출 구성 요소입니다 jpeg.openserver.mappath (1.jpg) '준비된 그림을 엽니 다 jpeg.canvas.font.color = & h006699 jpeg.canvas.font.family = arialblack jpeg.canvas.font.bold = false jpeg.canvas.printtext0, -2, random_num jpeg.saveserver.mappath (random_index.jpg) '저장 %> & nbsp; <imgsrc = random_index.jpgborder = 0align = absmiddle> |
공유 : ASP 세션 객체에 대한 자세한 설명 1. 속성 1. SessionID SessionID 속성은 사용자의 세션 아이덴티티를 반환합니다. 세션을 만들 때 서버는 각 세션마다 별도의 ID를 생성합니다. 세션 식별자는 길쭉한 데이터 유형으로 반환됩니다. 대부분의 경우 SessionId는 웹 페이지 등록 통계에 사용할 수 있습니다. 2. 타임 아웃 타임 아웃 속성은 응용 프로그램의 sessi입니다.
이전 페이지의 총 4 페이지 1234next 페이지