hohyeon.dev님이 쓴 글 421
- 멀티스레드 환경에서 HashMap을 썼다가 무한루프에 빠진 이유
- 이미지가 로드될 때마다 아래 내용이 밀려 내려간 이유와 aspect-ratio
- 저장된 시각이 9시간씩 어긋나고 비교에서 TypeError까지 난 이유
- Java Integer를 ==로 비교했더니 결과가 오락가락하는 이유
- Java 반복문 안 문자열 더하기, StringBuilder가 필요한 이유
- 디자인이 지저분하다고 outline: none을 넣었다가 키보드 사용자를 잃은 이유
- 로컬 MariaDB에서 잘 돌던 GROUP BY 쿼리가 다른 서버에서 1055로 막힌 이유
- Java 일반 for문과 향상된 for문, 자료구조별 성능 차이
- Nuxt에서 $fetch로 데이터를 가져왔더니 요청이 두 번 나간 이유
- Python 3.12로 올렸더니 ModuleNotFoundError: No module named 'distutils'가 난 이유
- 로그인 후 돌아갈 주소를 쿼리로 받았다가 피싱 통로가 될 뻔한 이유
- bfcache로 돌아온 화면에서 오래된 로그인 상태를 갱신하는 법
- git push --force로 동료 커밋을 날린 뒤 --force-with-lease를 쓰게 된 이유
- 모든 응답을 같은 형태로 감싸려고 컨트롤러마다 복붙하던 코드를 정리한 방법
- 부모 요소에 클래스를 붙이려고 JavaScript를 쓰던 코드를 :has()로 지운 과정
- runtimeConfig에 넣은 API 키가 브라우저 소스에 보인 이유
- Spring @Transactional self-invocation, 같은 객체 호출이 적용되지 않는 이유
- 예외를 던졌는데 트랜잭션이 커밋된 이유
- Docker Compose 의존 서비스 준비, depends_on만으로 부족한 이유
- proxy_pass 끝의 슬래시 하나 때문에 백엔드가 404를 돌려준 이유