소개
게시글
질문&답변
2024.08.08
LockSupport.park()의 isInterrupted() 질문
LockSupport.park()는 WATING 상태로 바뀝니다. 이때 interrupt()을 사용하면 WAITING 상태에서 RUNNABLE 상태로 변하고 여전히 interrupted는 true인 상태입니다.그래서 나중에 sleep과 같은 InterruptedException을 던지는 메소드를 만나면 그때서야 예외를 반환합니다.감사합니다.
- 0
- 1
- 222
질문&답변
2024.08.07
6. synchronized 문제 1 log출력
아마 요즘 컴들은 성능이 좋아서 그래요 10000대신 100_000_000L로 해보시겠어요?
- 1
- 1
- 91
질문&답변
2024.04.10
sql 2번 쿼리 정답이 궁금합니다
주문량이 0건인 고객도 있어서 Customers 를 기준으로 left join 을 시켜야 올바르게 나오게 되는 군요 해결했습니다 :)
- 0
- 1
- 169
질문&답변
2024.02.08
RowMapper<Item> 질문있습니다.
복잡하게 거치지만 결국 catch로 SQLException잡고 다시 언체크드 예외로 던지네요 :)(사진)
- 0
- 2
- 462
질문&답변
2024.01.09
modelview에 대해서 잘 이해가 안됩니다.
안녕하세요 🙂 네 맞습니다. 다시 정리해보면 서블릿(HttpServletRequest,..Response)과 view에 대한 것(forward등)을 컨트롤러에서 수행하지 않고 이런 반복적인 것들을 따로 분리하기 위해 FrontController가 이러한 책임을 맡게 되었습니다.그러면 이 FrontController에게 해당 책임을 맡으려면 필요한 데이터들이 있잖아요 그걸 전달하기 위해서 model이라는 객체를 만들었습니다. 단지 데이터전달용이라고 생각하시면 될거같네요감사합니다.
- 0
- 2
- 561