게시글
질문&답변
2024.02.07
현재 제가 겪고 있는 상황인데 조언 부탁드립니다.
저도 예전에 비슷한 상황을 마주친 적이 있어서 질문을 올렸고, 스스로 답을 찾은 적이 있습니다. 해당 질문 링크를 공유합니다. https://www.inflearn.com/questions/567543 추가적으로 이런 일정 시간 대기 또는 비동기 동작에 대한 Junit 테스트를 하고 싶다면 GitHub - awaitility/awaitility: Awaitility is a small Java DSL for synchronizing asynchronous operations 을 알아보시면 좋을 거 같습니다.
- 0
- 2
- 273
질문&답변
2023.12.24
notifyAll 이 더 선호되는 이유에 대한 조금 더 detail 한 설명 요청드립니다.
선생님 답변과 더불어서 보면 좋은 StackOverflow 글이 있어서 공유합니다. Java: notify() vs. notifyAll() all over again https://stackoverflow.com/a/3186336 선생님이 답변 주신대로 하나의 WaitSet 에 서로 다른 이유로 wait 상태에 놓인 쓰레드가 모두 담아질 때 문제가 생기는데요, 이러한 문제가 정확히 어떻게 발생할 수 있는지에 대한 자세한 예시를 이 글에서 보여줍니다. ps. 해당 글을 읽을 때는 [Monitor - 모니터 - 1] 강의 27 분 즈음에 나오는 그림이 머리에 그려두고 읽으면 더 도움이 됩니다.
- 1
- 3
- 370
질문&답변
2023.08.06
9003 포트 터미널로 실행하는 방법 공유드립니다.
이 방법 외에도 mvn spring-boot:run `-Dspring-boot.run.jvmArguments='-Dserver.port=9003' 처럼 - 앞에 백틱( ` ) 을 붙이는 방법도 있습니다!
- 3
- 2
- 644
질문&답변
2023.07.23
모달이 부드럽게 뜨지 않습니다.
저도 같은 현상이 있었는데, 간단하게 transition 태그에 "appear" 속성을 추가하니 해결되었습니다. 참고링크: https://stackoverflow.com/questions/61190142/the-transition-of-my-vue-modal-component-in-my-twig-file-is-not-working
- 1
- 3
- 308
질문&답변
2023.07.23
i 태그에 v-on:click 이벤트랑 v-bind:class가 적용되지 않습니다.
1. 이유 저도 같은 현상이 일어나서 한번 HTML 을 뜯어서 봤는데, 아래와 같은 현상이 일어나고 있더라구요. (사진) i tag 가 자동으로 주석 처리되고, 그 대신에 svg 태그가 생성되는 것을 확인할 수 있습니다. 즉 저희가 i 태그에 v-on:click 을 해도 애초에 주석 처리가 되버리니 아무 의미가 없게 되는 거죠. 이런 이유 때문에 계속 i tag 가 이벤트가 안 먹히는 것이였습니다. 2. 해결방안 그래서 대체안으로 i tag 를 감싸는 span 태그를 작성하고, 해당 span 에 v-on:click 을 작성해주면 됩니다. (사진) (2023-07-23 일 기준으로 작성된 글입니다)
- 1
- 2
- 450
질문&답변
2023.04.02
순위 함수 over 안의 order by 가 실제 조회 결과에도 영향을 주나요 ? ?
마침 궁금했던 부분인데, 이미 좋은 질문과 좋은 답변이 있었네요. 덕분에 호기심이 해소되었습니다. 감사합니다. - ps: stackover flow 에도 비스무리한 질문이 있어서 링크를 공유합니다 sql - Does partition by / order by imply ordering in a query? - Stack Overflow postgresql - Order preserved in window function without ORDER BY - Stack Overflow
- 2
- 2
- 768
질문&답변
2022.09.24
/preAuthorize 접근 시 NullPointerException
해결이 됐는지 안됐는지 확인이 안되지만, 같은 문제가 발생하는 분들을 위해 댓글을 남깁니다. 이 문제는 RoleHierarchyImpl 빈 객체에 setHierarchy 메소드를 한번도 호출하지 않아서 생기는 문제 일 가능성이 높습니다. setHierarchy 을 호출하여 RoleHierarchyImpl 가 제대로 초기화 됐는지 확인해보시면 될 거 같습니다. 이 초기화 관련된 코드는 "계층 권한 적용하기- RoleHierarchy" 강의에서 12:17 즈음에 나옵니다.
- 0
- 1
- 340
질문&답변
2022.06.20
Junit Test 에서 setDaemon(true) 를 안했어도 테스트 코드가 종료되는 이유가 뭘까요?
자문 자답입니다. 일반적인 main 메소드와, junit @Test 메소드에서 동작의 차이가 있다고 하네요. junit 에서는 user thread(또는 non-daemon thread)가 계속 동작하든 말든 그냥 테스트 코드가 쭉 다 읽히면 끝나는 걸로 간주하고 jvm 자체를 종료시키버린다고 하네요~ 궁금한 분들은 아래 링크를 참조하시면 되겠습니다. https://stackoverflow.com/questions/13550922/why-non-daemon-thread-is-terminating-if-in-junit-test 눈으로 보고 싶으신 분들을 위해서 gif 도 첨부합니다. main 메소드에서 했을 때. (사진) junit @Test 메소드에서 했을 때. (사진)
- 4
- 2
- 482
질문&답변
2022.05.02
Publisher와 Subscriber 간의 프로세스 흐름에 대한 질문
저도 혼란스러웠던 부분인데 이 글을 보고 정리가 되네요. 질문/답변 모두 감사합니다.
- 1
- 3
- 196
질문&답변
2022.04.18
sql 로그가 안남아요 ㅜㅜ
질문의 의도가 만약 insert 쿼리 로깅이 안 찍힌다는 거면 @Rollback(value=false) 가 제대로 표기되어 있는지 확인해보셔야 할 거 같아요. 롤백이 되면 insert 쿼리가 보이지 않을 수가 있습니다.
- 0
- 2
- 351