Reflection of Java 구체적인 class type을 몰라도 그 놈의 메소드 & 변수 & 타입을 쓸 수 있게 해주는 Java API compile 시간이 아닌 runtime에 그 클래스의 정보를 다룰 수 있다. 언제 쓰나? 코드 작성 시엔 누굴 쓸지 모르지만, runtime에는 알게 될 때. 즉, dynamic binding때. > Bindi...
컴퓨터 구조를 알아야 하는 이유. 컴퓨터를 미지의 대상이 아닌 분석의 대상으로 인식 성능 ,용량,비용을 고려하면서 개발할 수 있다 컴퓨터 구조의 큰 그림 컴퓨터가 이해하는 정보 데이터 숫자, 문자, 이미지, 동영상과 같은 정적인 정보 컴퓨터와 주고받는 내부에 저장된 정보를 데이터라 통칭하기도 한다. 0과 1로 숫자를 표현하는 방법 명령어 컴퓨터...
이번 스프린트 목적 데이터 드리븐 스키마 설계 기본적인 CRUD에 사용할 DB, 개발 언어, 프레임워트 선정 (미완) 활동 일정 |날짜|활동 내역| |---|---| |4월 1일| 데이터베이스 첫걸음 독서(1) |4월 21일| 데이터베이스 첫 걸음 독서(2) > ref
프로젝트 소개 다양한 회사에서 가지고 있고, 다양한 버전으로 개발이 진행되는 쿠폰 서비스 이번 스프린트의 목적 요구사항 분석하기 문제 해결 시퀀스 정의하기 시퀀스 다이어그램 작성하기 활동 일정 |날짜|활동 내역| |---|---| |3월 4일|#2 회의록 분석, 요구
소프트웨어 코드 프로그램의 일부 프로그램 실행 가능한 컴퓨터 명령어 소프트웨어 실행가능한 컴퓨터 명령어 + 프로그램을 만들기 위해 작성한 문서 (for 분석, 디자인, 계획 etc…) 소프트웨어의 특징 complexity 같은 모듈이 아닌 다양한 모듈들로 구성된다. conformity 요구사항에 맞춰서 만들어야 한다. changeability ...
비즈니스로직 사용자의 요구를 처리하는 로직 화면 처리 HTML 내에서 데이터 처리 view engine 위에서 말한 그 화면 처리를 하는 엔진 ex. jsp(html내에 java 코드 삽입), thymeleaf Spring의 library 관리 도구 |Gradle|Ma