UPDATED10 2월 2016 프로세스(Process)와 쓰레드(Thread) 1) 프레세스 개념 1-1. 일반적인 정의는 "실행 중인 프로그램" 이다. - 디스크에 저장되어 있던 실행 가능한 프로그램이 메모리에 적재되어 운영체제의 제어를 받는 상태 - 해당 프로세스가 사용하고 있는 메모리 영역(자신…
UPDATED31 1월 2016 면접 스터디 정리 1주차 ( 2016-01-31 ) CI, DI AOP 정리 -> http://lalwr.blogspot.kr/2016/01/spring-ci-di-aop.html AJAX의 주요 구성 요소 -> http://lalwr.blogspot.kr/2016/01…
UPDATED28 1월 2016 JavaScript Closure 란? 1) CloSure란? - 로컬 변수를 참조하고 있는 함수 내의 함수 - 즉, 자신의 범위 밖에 있는 변수들에 접근할 수 있는 함수를 의미한다. - inner function을 return 할때 closure가 된다. function outerFn() { …
UPDATED28 1월 2016 객체지향 프로그래밍 및 설계의 다섯가지 기본 원칙 SOLID 란? 1. The Single Responsibility Principle - SRP ( 단일 책임 원칙 ) 어떤 클래스를 변경해야 하는 이유는 오직 하나뿐 이어야 한다. 어떤 객체가 너무 많은 다른 종류의 행동을 할 수 있다면, 그것은 다른 객체가 변경 될 때 함께 …
UPDATED28 1월 2016 AJAX의 구성 요소 1) AJAX : Asynchronous JavaScript + XML JavaScript를 사용한 비동기 통신, 클라이언트와 서버간에 XML 데이터를 주고받는 기술 2) AJAX 장점 -페이지 이동 없이 고속으로 화면 전환 -서버 처리를 기다리지 않고 비동기 요청이…
UPDATED28 1월 2016 SPRING CI, DI, AOP란? 1) DI ( Dependency Injection, 의존성 주입) 란? - 클래스 사이의 의존관계를 빈 설정 정보를 컨테이너가 자동적으로 연결해주는것. Ioc/ DI 가 적용되지 않은 경우 package kr.co.nextree; public class Foo …