게시글
질문&답변
2021.01.27
build.gradle에서 runtimeOnly 단어
언제 CompileOnly나 runtimeOnly를 써야할지가 궁금합니다. 위 예시에서도 h2외에도 많은 라이브러리가 있는데 각각에 대해 어떤것이 runtime에만 필요하고 어떤것이 compile time에만 필요한것인지 아는 방법을 잘 모르겠습니다.
- 0
- 3
- 4.8K
질문&답변
2020.08.29
unexpected token: Member error message
진행에 어려움은 없을 것 같지만, 트랜잭션이 끝나고, jdbc:h2:tcp//loalhost/~/test에 닫히지 않은 연결 하나가 있다고 error뜨는데 무시해도 되겠죠?? (사진)
- 0
- 3
- 401
질문&답변
2020.08.08
mvc pattern과 웹 애플리케이션 계층 구조 비교에 관해
웹 개발 입문자로서 강의에 많은 도움을 받고 있습니다. 좋은 강의와 자료 감사합니다.
- 0
- 3
- 326
질문&답변
2019.11.28
왜 child process는 exit status가 2죠?
아마 /bin/ls인데 제가 bin/ls라고 적어서 그런거같네요. 답변 되었습니다. 저럴때 execl() api 호출이 에러가되군요 그리고 mask한다는게 ff랑 and연산한다는거죠?
- 1
- 4
- 688
질문&답변
2019.11.28
왜 child process는 exit status가 2죠?
ㅂ제가 질문이 구체적이지 못했네요. int main(int argc, char** argv){ pid_t pid; int exit_status; printf("origin process pid:%d\n",getpid()); pid=fork(); if(pid == 0){ if( execl("bin/ls","ls", "-al","존재하지않는 파일 이름",NULL) == -1){ printf("execl() fail\n"); return -1; } } pid=wait(&exit_status); if(WIFEXITED(exit_status)){ printf("child %d return %d\n", pid, WEXITSTATUS(exit_status)); } return 0; } api에러 처리하는 부분에서 return -1;로 종료하게 되면 아래 부모 프로세스에서 자식 프로세스의 종료코드를 출력하는 부분에서 -1이 출력될거라고 예상했지만. 실제로 해보면 2가 출력됩니다.. 잘 생각해보니 2가 ls명령의 exit staus이네요.. 그러면 실제로 execl가 -1을 리턴하는 상황은 어떤 경우가 있는지 궁금합니다.
- 1
- 4
- 688
질문&답변
2019.11.15
파일 lock에 관해서
친절한 답변 감사합니다. 이해 잘 되었습니다.
- 2
- 2
- 325