소개
게시글
질문&답변
BeanCreationException 에러
application.yml에서 "url: jdbc:h2:tcp://localhost/~/jpashop;MVCC=TRUE"을 "url: jdbc:h2:tcp://localhost/~/jpashop"으로 바꿔보세요H2 데이터베이스의 MVCC 옵션은 H2 1.4.198 버전부터 제거한다고 합니다강의 자료에서 application.yml 파일을 설정해주는 파트를 참고하시면 관련 내용이 나와있을겁니다.
- 0
- 2
- 560
질문&답변
CAS 의사코드에 대해 질문드립니다.
답변 감사합니다! 한 가지 더 질문 드리고 싶습니다. while (_locked.compare_exchange_strong(expected, desired) == false) { expected = false; } CAS 함수가 false를 반환하는 동안 expected 값을 false로 재설정해주는데요. _locked == true && expected == false 여서 else문이 실행하게 되면 expected에 true를 대입해주게 되는데 어차피 while 문을 타고 돌면서 바로 false로 값을 바꿔주는 것으로 이해했습니다. 그렇다면 if문이나 else문, 두 경우 모두 expected = _locked를 대입하는 실익이 없는 것 같은데 [성공/실패와 무관하게 expected에는 100% 기존의 _locked 값이 들어간다]는 것을 표현하는 의미가 무엇인지 잘 모르겠습니다.
- 2
- 3
- 382
질문&답변
1번 실행하면 에러가 뜨는데 이유를 모르겠습니다..
print_all() 함수에서 조건식을 잘못 쓰셨네요. int n = 0; n
- 0
- 2
- 232