본문 바로가기
728x90

IT관련/정리35

[IT용어] SQL의 인덱스란? 개인적인 메모를 위해 작성된 글이므로 가벼운 참고용으로 봐주세요. 인덱스는 원래 책 속의 내용 중에서 중요한 단어나 항목, 인명 따위를 쉽게 찾아볼 수 있도록 일정한 순서에 따라 별도로 배열하여 놓은 목록을 말하며 색인이라고도 부른다. 컴퓨터에서는 파일이나 레코드 같은 대량의 데이터 속의 특정한 요소를 인용하기 위한 순서 리스트로 요소를 식별하고, 로케이트하며, 탐색 혹은 검색하기 위한 키세트와 어드레스를 나타낸 것을 말한다. SQL에서 인덱스(index)는 테이블에서 원하는 데이터를 쉽고 빠르게 찾기 위해 사용하며 자주 사용되는 필드 값으로 만들어진 원본 테이블의 사본이라고 볼 수 있다. MySQL은 데이터를 검색할 때 첫 번째 필드부터 차례대로 테이블 전체를 검색한다. 따라서 테이블이 크면 클수록 데.. 2020. 7. 27.
표현언어 EL 개인적인 메모를 위해 작성된 글이므로 가벼운 참고용으로 봐주세요. EL은 Expression language의 약자이며 쿼리스트링을 처리하는 데 주요하게 작용한다. 쿼리스트링은 서버로 전달될 때 항상 문자열로 보내는데, 서버 프로그램 내에서는 int, boolean으로 사용해야 할 때가 있다. 이럴 때 EL을 사용하면 값이 없거나 형변환 등에 전혀 신경 쓸 필요 없이 사용할 수 있다. 2020. 7. 26.
[IT용어] 아이오닉(IONIC) 개인적인 메모를 위해 작성된 글이므로 가벼운 참고용으로 봐주세요. 아이오닉(Ionic)은 2013년 드리프티의 맥스 린치, 벤 스페리가 제작한 하이브리드 모바일 앱 개발을 위한 완전 오픈 소스 SDK이다. 최초 버전은 2013년에 앵귤러JS와 아파치 코도바로 제작되었지만 최신 버전은 앵귤러, 리액트나 Vue.js와 같은 어떠한 유저 인터페이스 프레임워크라도 고를 수 있도록 웹 컴포넌트의 하나로서 재제작되었다. 이는 또한 사용자 인터페이스 프레임워크가 전혀 없는 아이오닉 구성요소를 사용할 수 있다. 아이오닉은 CSS, HTML5, 그리고 Sass와 같은 웹 기술을 사용하여 현대적인 웹 개발 기술과 관행을 기반으로 한 하이브리드 모바일, 데스크톱 및 프로그레시브 웹 앱을 개발하기 위한 도구와 서비스를 제공한.. 2020. 7. 24.
[IT용어] JSTL 개인적인 메모를 위해 작성된 글이므로 가벼운 참고용으로 봐주세요. JSP 표준 태그 라이브러리(JavaServerPages Standard Tag Library)은 Java EE 기반의 웹 애플리케이션 개발 플랫폼을 위한 컴포넌트 모음이며 태그를 사용한 JSP 페이지에서 사용된 일단의 루틴 프로그램이다. JSP 태그를 라이브러리 형태로 모든 프로그래머가 공통으로 사용하도록 모아 놓은 것인데 이와 대조적으로 프로그래머가 재사용하기 위해 미리 정해 놓고 사용하는 JSP 커스텀 태그도 있다. JSTL은 XML 데이터 처리와 조건문, 반복문, 국제화와 지역화와 같은 일을 처리하기 위한 JSP 태그 라이브러리를 추가하여 JSP 사양을 확장했다. JSTL은 JSP 페이지 내에서 자바 코드를 바로 사용하지 않고 로직.. 2020. 7. 23.
[IT용어] URI 과 URL 개인적인 메모를 위해 작성된 글이므로 가벼운 참고용으로 봐주세요. URI (Uniform Resource Identifier, 통합자원식별자) 인터넷에 있는 자원(=url)을 식별하기 위한 문자열의 구성 URL (Uniform Resource Locator, 정형화된 데이터 위치) URI의 보편적인 형태로 네트워크(인터넷) 상에서 자원의 위치를 나타내기 위한 규약 2020. 7. 15.
728x90
반응형