분류 전체보기
-
DB에 대한 질문을 먼저 써 놓고, 개인적으로 생각하는 답변을 밑에 적어둘 테니 참고해서 자신만의 언어로 답변을 잘 만들고 매끄럽게 말하는 연습을 하면 좋을 거 같습니다. DBMS란? DBMS에 대해서 설명해 보세요 트랜젝션의 특징 4가지에 대해서 아는데로 말해보세요 NoSQL이 무엇입니까 DB의 파티셔닝에 대해서 설명해보세요 DB의 샤딩에 대해서 설명해보세요 DBMS 데이터베이스 내 데이터에 접근하도록 도와주는 시스템입니다. DBMS는 크게 질의처리기와 저장 시스템으로 이루어져 있습니다. 트랜젝션의 특징 4가지 ACID 데이터베이스의 무결성과 일관성을 위해서 트랜잭션은 4가지의 특징을 만족해야 되는데요 원자성 한 트랜잭션 내 실행한 작업은 모두 성공하거나 실패해야 되는 것이고 일관성은 일관성 있는 데이..
백엔드 면접 질문(DB)DB에 대한 질문을 먼저 써 놓고, 개인적으로 생각하는 답변을 밑에 적어둘 테니 참고해서 자신만의 언어로 답변을 잘 만들고 매끄럽게 말하는 연습을 하면 좋을 거 같습니다. DBMS란? DBMS에 대해서 설명해 보세요 트랜젝션의 특징 4가지에 대해서 아는데로 말해보세요 NoSQL이 무엇입니까 DB의 파티셔닝에 대해서 설명해보세요 DB의 샤딩에 대해서 설명해보세요 DBMS 데이터베이스 내 데이터에 접근하도록 도와주는 시스템입니다. DBMS는 크게 질의처리기와 저장 시스템으로 이루어져 있습니다. 트랜젝션의 특징 4가지 ACID 데이터베이스의 무결성과 일관성을 위해서 트랜잭션은 4가지의 특징을 만족해야 되는데요 원자성 한 트랜잭션 내 실행한 작업은 모두 성공하거나 실패해야 되는 것이고 일관성은 일관성 있는 데이..
2022.07.28 -
gradle을 활용하여 다양한 방법으로 build를 할 수 있다. 우선, gradle build를 통해 자바 파일을 빌드하게 되면 default로 프로젝트 하위의 src/main/java 디렉터리의 파일이 target이 되어 빌드된다. 하지만, 내가 원하는 것은 그 폴더 이외의 java파일을 build하는것이다. 이 목적을 달성하기 위해서 sourceSet이라는 gradle에 기능을 찾아보고 발견한 사실을 정리해 보도록 하겠다. 기본으로 제공되는 sourceSet sourceSet 추가 gradle build시 default로 target으로 잡히도록 srcDir 추가 sourceSet 동적으로 추가 gradle build시 default로 target으로 잡히는 srcDir 동적으로 추가 sourceS..
[Gradle] Gradle sourceSetgradle을 활용하여 다양한 방법으로 build를 할 수 있다. 우선, gradle build를 통해 자바 파일을 빌드하게 되면 default로 프로젝트 하위의 src/main/java 디렉터리의 파일이 target이 되어 빌드된다. 하지만, 내가 원하는 것은 그 폴더 이외의 java파일을 build하는것이다. 이 목적을 달성하기 위해서 sourceSet이라는 gradle에 기능을 찾아보고 발견한 사실을 정리해 보도록 하겠다. 기본으로 제공되는 sourceSet sourceSet 추가 gradle build시 default로 target으로 잡히도록 srcDir 추가 sourceSet 동적으로 추가 gradle build시 default로 target으로 잡히는 srcDir 동적으로 추가 sourceS..
2022.07.28 -
gradle : 빌드 자동화 툴 특징 : 유연성, 성능 open source build.gradle파일에 dependency를 추가하는 방법 maven repository이용 local에 가지고 있는 jar 등록 본인이 개발하고 있는 다른 project 추가 maven repository이용 : 기본적으로 많이 사용하는 방법으로 아래와 같이 이용 local에 가지고 있는 jar 등록 : 이전에 많이 사용되던 방법 ( 인터넷이 되지 않는 환경에서 사용하기 적합) 다만, 하나의 jar가 아닌 디렉터리 전체의 파일을 dependency 잡고 싶은 경우에는 아래와 같이 사용 가능하다. 본인이 개발하고 있는 다른 project 추가 maven의 경우에는 다른 프로젝트의 groupId, name, version정보..
[Gradle] Gradle dependency 추가gradle : 빌드 자동화 툴 특징 : 유연성, 성능 open source build.gradle파일에 dependency를 추가하는 방법 maven repository이용 local에 가지고 있는 jar 등록 본인이 개발하고 있는 다른 project 추가 maven repository이용 : 기본적으로 많이 사용하는 방법으로 아래와 같이 이용 local에 가지고 있는 jar 등록 : 이전에 많이 사용되던 방법 ( 인터넷이 되지 않는 환경에서 사용하기 적합) 다만, 하나의 jar가 아닌 디렉터리 전체의 파일을 dependency 잡고 싶은 경우에는 아래와 같이 사용 가능하다. 본인이 개발하고 있는 다른 project 추가 maven의 경우에는 다른 프로젝트의 groupId, name, version정보..
2022.07.25