컴퓨터일반/프로그래밍 (40) 썸네일형 리스트형 Procedure 작성시 지켜야할 일반적인 규칙 다 아시는 내용이지만 Procedure 사용에서 락 발생 다수 시 조치 사항입니다 1. TEMP 테이블 사용을 제한 - TEMP테이블의 경우 부하가 많은경우 락 발생이 급격하게 늘어나기 때문에 사용은 최소화 한다. 2. 다이나믹 쿼리의 제한 - 차라리 조회 조건에서 select 을 전부 써버리는 것이 더 났습니다. 3. 함수를 사용할 경우 다수의 값을 받아오는 경우에는 함수를 사용하기보다도 JOIN사용이 더 낫습니다. 함수를 사용할 경우 2건 이상인 경우에는 1건 1건씩 리턴값을 주기 때문에 리턴값이 늘어날 경우 점점 더 느려지게 됩니다. 4. 잘 쓰지 않고 건수가 적더라도 테이블에는 반드시 인덱스를 잡는다. 실 예로 8건 밖에 안되는 코드성 테이블에 인덱스 잡는 것으로 전체 시스템 성능이 5-6배가 된.. [ASP][펌]asp에서 TrackBack 구현하기 - SiteLink #1 : http://nbloger.com/view_post/vw.asp?bidx=205 필요하신분들이 많으실듯해서 올려드립니다. 사실 크게 어려운 부분은 아닙니다. 아래글은 트랙백의 기본개념보다는 windows + asp 환경에서의 기술적 구현을 위해 간단하게 작성된 소스입니다. 따라서 트랙백의 기본개념을 이해하신후 소스를 보시는것이 도움이 되실것입니다. 또한 보다 확장적인 서비스를 위해서는 아래 소스외에 더 많은 부분을 추가하셔야 합니다. 1. 트랙백 핑 받기 [CODE] [ASP][펌]asp에서 rss 구현하기 - SiteLink #1 : http://nbloger.com/view_post/vw.asp?bidx=232 꼭 블로그가 아니더라도 XML RSS 는 이제 어느정도 대세가 되어가고 있는 듯합니다. 이제는 언론사나 커뮤니티 등에서도 RSS 가 나옵니다.. 그리고 #Reader나 Xpyder,FreeDemon 등의 RSS 구독기 또한 점차 넓게 사용되고 있습니다. 여기서는 이러한 XML RSS 를 구현하는 방법을 ASP 기반에서 XML 컴포넌트를 이용하여 구현하고자 합니다. 사실 RSS 를 구현할때 사실 단순히 텍스트 파일로 뿌려주고 ContentType 만 xml 로 선언해줘도 가능합니다. 그러나 조금은 다르게 해보고 싶다는 저의 호기심도 있고, 확장성과 향후 유지보수에 조금이라도 더 손쉽게 하기위해서 윈.. [VB]INI File Module 아는데로 참고만 하세요. 모르면 걍 스킵하시구요.. ㅋㅋㅋ 프로그래밍 하면서 INI파일 이용하는데 편리하긴 하더군요. 초보들만 보시면 될듯.. 영어 잘 읽어보면 언제 누가 맹글었다고 다있네요. ㅎㅎㅎ [CODE] =============================================================================== Attribute VB_Name = "INIFILES" '**************************************************** '* INIFILES.BAS Version 2.0 Date: 02/01/95 * '* VB Tips & Tricks * '* 8430-D Summerdale Road San Diego CA 92126-54.. [ASP][TIP]URL에 "&"를 넘기는 방법 코딩을 하다보면 쿼리스트링으로 & 문자열을 넘겨야 할 경우가 있다. 예를 들어서 test.asp?a=1&b 이런경우이다. 즉, a 라는 변수명으로 1&b 라는 값을 넘겨야하는 경우이다. 이럴때 고지식하게 위와같이 해주면 절대 안넘어간다. 넘어가는 것은 1 뿐이 없다. 해결책은 URLEncode 를 이용한다. 예) [CODE]클릭[/CODE] 위와 같이 코딩한 상태에서 클릭을 누르고.. test.asp에서 a 라는 변수를 찍어보면 1&b가 넘어오는 것을 확인할수 있다. [ASP]엑셀파일 다운로드시 스타일 지정 팁 참고만 하세요. 일단 빈 엑셀 화일을 여시구요. 거기다가 아무 데이타나 넣구 셀서식을 알고 싶은 셀서식으로 지정합니다. 저같은 경우는 yyyy-mm-dd 형식이였죠.. 그런다음에 메뉴에 보면 웹페이지 미리보기 라는 것을 선택하시면 브라우져에서 엑셀파일이 열리는데요. 그걸 소스보기 해서 style을 찾아보시면.. mso-number-format:'Short Date' 이런식으로 해당하는 style이 나옵니다. 이 스타일을 엑셀파일로 다운로드 하는 프로그램 소스 상에 Style적용 해주면 됩니다. [Script]Body에 내용을 ClipBoard로 복사하기 간단한 팁인데. 응용만 잘하면 상당히 유용할듯 합니다. [CODE] //selectall(X);의 X값은 복사되는 부분의 id명과 같아야 함 위 버튼을 누르면 이 메세지가 클립보드로 복사됩니다. [/CODE] [Script]자바스크립트로 데이타베이스 처럼 이용하기 JavaScript DataBase DB서버를 사용하지 않고 JavaScript로도 DataBase를 만들 수 있습니다. JavaScript는 사용자 브라우저의 CACHE에 저장할 정보를 모두 출력하고 이 CACHE에 있는 정보를 검색합니다. 즉, 사용자 client의 환경에 모든것이 좌우됩니다. 사용자 PC가 느린 컴에서는 그만큼 느리고 빠른 컴에서는 빠릅니다. 각 사용자의 환경이 어떤지는 무수히 많은 경우가 있을 수 있습니다. 486에 메모리 8메가인 컴에서 부터 구경도 못해본 수퍼컴까지 있을수가 있을겁니다. JavaScript DataBase는 이러한 환경의 사용자 브라우저에서 작동합니다. 사용자의 컴 뿐만이 아니라 브라우저의 CACHE 설정에도 영향을 받을 수 있습니다. nn의 경우 기본적인 브라.. 이전 1 2 3 4 5 다음