Backend

1. 개요Redis를 설치해보고 테스트하기 위해 윈도우 환경에서 설치한다. 책 > 에서 나온 방법은 2013년 버전이라 너무 오래되었으므로, 구글링을 통해 진행하였다. 2. 설치https://github.com/microsoftarchive/redis/releases 에 접속하여 윈도우 버전 Redis를 설치한다. 밑 줄 친 msi 파일을 다운로드 받는다. next를 눌러준다. 동의 후 next 경로 설정 후 next 'Add an exception to the windows Firewall.' 체크 후 next를 눌러준다. 여기서 6379는 Redis의 기본포트이다. next install을 눌러 설치해준다. finish를 눌러 설치를 완료해준다. 3. Redis 실행win + R 후 'services..
1. NoSQLRedis의 개념을 알기 위해선 먼저 NoSQL에 대한 개념을 알아야한다. NoSQL이란, 'Not only SQL'의 약자로, JSON 형태로 저장되는 데이터베이스를 말한다. NoSQL을 처음 들어본 사람들은 ' SQL을 쓰지 않는 데이터베이스인가?' 라며 혼동되기도 한다. 또한, NoSQL은 RDBMS가 커버하지 못하는 기능을 제공하기도 한다. 한 가지 예로 'Flexible Schema'를 제공한다. Flexible Schema란, 영단어 뜻에서도 알 수 있듯이 스키마에 대해 유연성을 제공해주는 기능이다. 예를 들어, RDMS에서 '학생'이라는 스키마를 정의한다면, 학생ID(pk), 이름은 varchar, 나이, 학년은 int, 입학일자는 date 등, 제한된 스키마를 정의해야한다. ..
JSP에선 HTML과 자바 코드를 혼용해서 사용할 수 있다고 했다. 그렇다면 HTML영역, 자바 영역을 구분해야 가독성이 좋을텐데, 이를 수행하는 것이 선언부, 표현식 스크립트릿이다. 페이지 디렉티브는 JSP페이지, 자바의 사전 설정을 수행하는 것이다. (자바에선 import가 올 수 있겠고, jsp에선 utf-8 같은 캐릭터 설정같은 것이 올 수 있겠다) 1. 디렉티브 앞서 설명했듯, 자바의 import나 JSP 페이지의 사전 설정을 수행하는 영역이다. 문법으로는 이다. 2. 선언부 선언부는 말 그대로 '무언갈 선언한다'는 뜻이다. 자바에서의 함수 정의, 변수 선언 등의 역할을 한다. 문법으로는 를 사용한다. 3. 스크립트릿 스크립트릿은 JSP페이지 내에서 자바코드를 기술할 수 있는 영역이다. 선언부,..
JSP는 Java Server Page의 약자이며, Backend 개발 언어이다. HTML과 JAVA를 같이 사용하여 사용자에게 보여지는 HTML 영역과 서버로직 개발을 분업화시켜 효율적인 코딩을 가능하게 해준다. 같은 컨셉에 속하는 언어는 PHP, ASP등의 언어가 있다. 파일확장자는 ' ~.jsp ' 이며, JSP를 다루기 위해선 기본적으로 알아야할 개념들이 있다. 1. JAVA 2. OOP ( 객체지향 프로그래밍 ) -> 상속, 오버로딩/오버라이딩, 인터페이스, 예외처리, 쓰레드 등등 3, JDBC 4, Servlet 기초 프로그래밍 (request, response, GET, POST 등) ★ JSP 학습에 도움이 되는 개념 1. HTML --> HTML 기초태그, FORM 관련 태그 2. JS ..
Developer KTU
'Backend' 태그의 글 목록 (2 Page)