Apache mod_proxy 문제
· β˜• 1 min read
문제 μ•„νŒŒμΉ˜ ν”„λ‘μ‹œλ₯Ό μ„€μ •ν•  일이 μƒκ²¨μ„œ conf νŒŒμΌμ— μ•„λž˜μ™€ 같이 location 섀정을 μΆ”κ°€ ν•΄μ€¬μœΌλ‚˜ 1 2 3 4 5 6 7 8 9 <VirtualHost *:80> ServerName www.api.com //... <Location "/event/"> ProxyPass http://112.13.14.15/event/ ttl=30 ProxyPassReverse http://112.13.14.15/event/ ProxyPreserveHost On </Location> </VirtualHost> μ„œλ²„μ—μ„œ 500 μ—λŸ¬κ°€ 발

SpringBoot Actuator
· β˜• 3 min read
1. Spring Boot Actuator 일단.. μƒμ†Œν•œActuator μ΄λž€?? An actuator is a manufacturing term that refers to a mechanical device for moving or controlling something. Actuators can generate a large amount of motion from a small change. 물건을 μ›€μ§μ΄κ±°λ‚˜ μ»¨νŠΈλ‘€ν•˜κΈ° μœ„ν•œ μž₯치λ₯Ό

eventPublisher 와 eventListenr μ‚¬μš©
· β˜• 3 min read
μ„œλ‘  졜근 λ§ˆμ΄ν¬λ‘œλ―Έν„°λ₯Ό μ‚¬μš©ν•˜μ—¬ ν•΄λ‹Ή μ„œλΉ„μŠ€μ˜ 접속 카운트λ₯Ό ν‘œμ‹œν• κΉŒ ν•΄λ΄€λ‹€. (μ˜€λ‘œμ§€ ν₯λ―Έ μœ„μ£Όλ‘œ..) μ²˜μŒμ—λŠ” MeterRegistry 와 Counter λ₯Ό 직접 μ‚¬μš©ν•˜μ—¬ ν•΄λ‹Ή λ©”μ†Œλ“œμ— μΆ”κ°€ν•΄

5μž₯. νšŒκ·€
· β˜• 1 min read
파이썬 λ¨Έμ‹ λŸ¬λ‹ μ™„λ²½κ°€μ΄λ“œ 5μž₯. νšŒκ·€ λ°œν‘œ 자료 μž…λ‹ˆλ‹€. 5μž₯ νšŒκ·€.pdf

22. κ³ κΈ‰ν…Œν¬λ‹‰
· β˜• 4 min read
λ‹€λ£¨λŠ” λ‚΄μš© κ³ κΈ‰ ν•¨μˆ˜ μ‰½κ²Œ μ‘°μž‘ν•  수 μ—†λŠ” 객체 타이머 μ‘°μž‘ μ»€μŠ€ν…€ 이벀트 1. κ³ κΈ‰ ν•¨μˆ˜ λ‹¨μˆœν•œ 절차적인 방식, λ³΅μž‘ν•˜κ³  동적인 방식, ν΄λ‘œμ €, ν•¨μˆ˜ 포인터 등을 μ‚¬μš©ν•˜λŠ”

ν…ŒμŠ€νŠΈ ν™˜κ²½μ—μ„œ JPA update μ•ˆλ¨
· β˜• 2 min read
expect JPA λ₯Ό μ‚¬μš©ν•˜μ—¬ entity λ₯Ό λ³€κ²½ν–ˆμ„ μ‹œ update κ°€ λ˜μ•Όν•˜μ§€λ§Œ, ν…ŒμŠ€νŠΈ μ½”λ“œμ—μ„œ λ™μž‘ν•˜μ§€ μ•ŠμŒ. situation Repository λ₯Ό μƒμ†ν•œ κ³³μ—μ„œ flush λ©”μ†Œλ“œλ₯Ό λ§Œλ“  ν›„ 호좜 -> λ°˜μ‘ μ—†μŒ (sql log 에 update κ°€ 좜λ ₯ μ•ˆλ¨)

17. μ—λŸ¬ μ²˜λ¦¬μ™€ 디버깅
· β˜• 3 min read
λ‹€λ£¨λŠ” λ‚΄μš© λΈŒλΌμš°μ €μ˜ μ—λŸ¬ 보고에 λŒ€ν•œ 이해 μ—λŸ¬ 처리 μžλ°”μŠ€ν¬λ¦½νŠΈ μ½”λ“œ 디버그 1. λΈŒλΌμš°μ €μ˜ μ—λŸ¬ 보고에 λŒ€ν•œ 이해 μ£Όμš” μ›Ή λΈŒλΌμš°μ €λŠ” μžλ°”μŠ€ν¬λ¦½νŠΈ μ—λŸ¬λ₯Ό μ‚¬μš©μžμ—

13. 이벀트
· β˜• 6 min read
λ‹€λ£¨λŠ” λ‚΄μš© 이벀트 흐름에 λŒ€ν•œ 이해 이벀트 ν•Έλ“€λŸ¬ 닀루기 μ—¬λŸ¬ 가지 νƒ€μž…μ˜ 이벀트 λ©”λͺ¨λ¦¬μ™€ μ„±λŠ₯ 1. 이벀트 흐름에 λŒ€ν•œ 이해 μžλ°”μŠ€ν¬λ¦½νŠΈμ™€ HTML 의 μƒν˜Έμž‘μš©μ€ λ¬Έμ„œλ‚˜ 브라

JPA μ–΄λ…Έν…Œμ΄μ…˜
· β˜• 2 min read
1. NotFound org.hibernate.annotations 에 ν¬ν•¨λ˜μ–΄ 있음 @JoinColumn λ“±μœΌλ‘œ 쑰인을 ν–ˆμ„ μ‹œ, μ‘°μΈν•œ ν…Œμ΄λΈ”μ˜ 값이 null 일 경우 EntityNotFoundException 이 λ°œμƒν•˜λŠ”λ°, 이럴 경우 1 2 3 @JoinColumn("dto_id") @NotFound(action = NotFoundAction.IGNORE) private DTO dto; 을 ν•΄μ£Όλ©΄ Exception 이 λ°œμƒν•˜μ§€ μ•ŠμŒ. Ignore,

11. DOM ν™•μž₯
· β˜• 3 min read
λ‹€λ£¨λŠ” λ‚΄μš© μ„ νƒμž API 에 λŒ€ν•œ 이해 HTML5 DOM ν™•μž₯ μ‚¬μš© λΈŒλΌμš°μ € μ „μš© DOM ν™•μž₯ μ‚¬μš© 1. μ„ νƒμž API CSS μ„ νƒμžλ‘œ νŒ¨ν„΄μ„ λ§Œλ“€κ³  그에 λ§žλŠ” DOM μš”μ†Œλ₯Ό μ„ νƒν•˜λŠ” λŠ₯λ ₯ (Ex. jQuery) 1-1 querySelector() CSS 쿼리λ₯Ό λ°›