스프링으로 클라이언트에서 넘어온 데이터를 다루게 되면 특정 조건에 맞는지 검증해야 되는 경우가 많이 생긴다. 이때 사용하는 어노테이션이 @Valid 와 @Validation 두 가지인데, JSR 표준인 @Valid의 종류와 사용법에 대해 정리해 봤다.해당 어노테이션을
RDBMS(관계형 데이터베이스)란 Column과 Row의 2차원 배열인 테이블들로 이루어진 데이터베이스를 말하며, 이는 다시 관계형 데이터베이스(RDBMS) 와 객체-관계형 데이터베이스(ORDBMS) 로 나뉜다.Oracle, MySQL, MS-SQL, MariaDB 등
프로젝트를 하면서 GitBash를 사용하는데, Commit을 할때 CRLF 관련된 메시지를 종종 봤습니다.그래서 이게 뭔지 찾아보았고, 간단하게 정리해보고자 합니다.CR, LF는 컴퓨터 대신 타자기를 사용하던 시절에 사용하던 줄 바꿈 방식에 대한 용어입니다.타자기를 쓰
면접에서 질문 받았던 내용 중 하나를 정리해보고자 한다.프로세스(process) 는 컴퓨터에서 연속적으로 '실행되고 있는 컴퓨터 프로그램'을 말한다. 종종 스케줄링의 대상이 되는 작업(task) 이라는 용어와 거의 같은 의미로 쓰이는데, 그러니까 프로그램 그 자체(실행