본문 바로가기

프로그래밍
반응형
129

CDN(Contents Delivery Network)이란 무엇인가 CDN(Contents Delivery Network) 이란? 단어 그대로 해석을 해본다면 콘텐츠 전송 네트워크입니다. - 지리적(물리적)으로 떨어져 있는 유저들에게 콘텐츠를 더 빠르게 제공하기 위한 기술입니다. - 느린 응답속도 / 다운로딩 타임을 극복하기 위한 기술 입니다. ▼사용 예를 보겠습니다. ex) 쇼핑몰을 운영하고 있다고 가정해 보겠습니다. 그런데 어느 날 기가 막힌 할인 이벤트를 기획하고 많은 유저들이 방문하는 게 예상되었습니다. 하지만 만약에 CDN 서비스를 이용하지 않는다면 많은 유저들이 쇼핑몰을 방문하게 되고 내 서버에서 이미지를 보여주게 된다면 느리게 처리되어서 유저들의 불만과 함께 유저 이탈이 생길 거 같습니다. 하지만 CDN 서비스를 이용하게 된다면 유저가 쇼핑몰에 방문하였을 때.. 2022. 1. 4.
[jstl] if else 사용방법 jstl 단순 if문 단순 if문과 empty 사용 예시입니다. 사과가 맛있습니다. 사과가 없습니다. jstl if~else문 jstl에서 if ~ else 문이 따로 존재하지 않기 때문에 case 문으로 대체해서 사용하여야 합니다. 사과 입니다. 바나나 입니다. 사과가 아닙니다. 2021. 12. 13.
[jstl ] case when 중첩 방법 기본적으로 jstl에서 case문 쓰다가 급 중첩해서 써야 되는 경우가 있어서 포스팅을 해봅니다. jstl case when 기본사용 이런 식으로 기본적으로 사용을 합니다. jstl case when 중첩 방법 중첩 예시입니다. 예시를 이렇게 설명했지만 조건이 들어가는 곳이라면 위와 같은 조건을 추가해준다면 어디에서든 중첩해서 사용할 수 있습니다. 2021. 12. 9.
Element type "tiles-definitions" must be declared. 2021년 12월 6일 어제 서버 배포를 하는데 Element type "tiles-definitions" must be declared. 배포 후 서버에서 이러한 에러가 발생했습니다. 급 당황했는데 다행히 다른 서버에는 배포를 안 하고 살아있어서 다행이었습니다. 서버에서 이렇게 에러메시지가 나서 곧이어서 로컬에서도 동일한 메시지가 발생했습니다. 어떻게 해결했는지 살펴보도록 하겠습니다. 1. 서블릿에서 설정된 타일즈(tiles) 버전 확인 저희는 3 버전을 사용하고 있었습니다. 2. 타일즈(tiles) 설정 확인 타일즈 버전이 2.1로 되어있는 걸 확인하였습니다. 서블릿 설정한 타일즈 버전과 실제 설정과의 버전 차이로 인해서 에러가 발생했습니다. 3. 오류 해결 이렇게 서블릿과 설정에 버전을 둘 다 동일.. 2021. 12. 8.
[.NET] IIS Express 에 외부 IP 로 접근하기 IIS Express에 외부 IP로 접근하기 비주얼 스튜디오(Visual Studio)에 내장되어있는 IIS Express를 사용하면서 외부 IP로 접근하는 설정을 찾으려고 한참을 헤매고 찾아서 그 내용을 공유해 봅니다. 1. applicationhost.config 파일을 찾습니다. . vs\프로젝트명\applicationhost.config 파일을 찾아서 열어 줍니다. 2. 구동할 프로젝트의 설정을 변경합니다. 의 해당 설정을 굵게 표시한 부분처럼 bindingInformation="*:50472:"로 변경해주시면 됩니다. 여기서 50472는 닷넷 포트(port)입니다. 3. 비주얼 스튜디오 구동 비주얼 스튜디오 찾기 > 마우스 오른쪽 버튼 클릭 > 관리자 권한으로 실행 이렇게 해주시고 구동되면 본인.. 2021. 11. 27.
서버 port 번호 범위 사용 가능한 포트(Port) 범위 포트(port) 번호는 0 ~ 65535번까지 사용할 수 있습니다. 일반적으로는 unsigned short의 2바이트 정수형을 사용합니다. port번호는 서비스 번호라고도 합니다. 그러므로 /etc/services 경로 파일에 등록하여 서비스명으로 port 번호를 찾아서 사용할 수 있습니다. getservbyname(3) 함수등으로 서비스명으로 port번호를 읽을 수 있습니다. /etc/services 경로파일에 port번호를 등록하면 그 시스템에 사용하는 prot번호를 중복되어 오류가 나는 것을 방지하여 매번 할 수 있습니다. 포트(port) 번호 사용 영역 port번호는 사용할 수 있는 영역이 정해져 있습니다. 0 ~ 1023번 : 잘 알려진 port번호 영역입니다... 2021. 11. 18.