[mac m1] Python(pyenv) ์„ค์น˜ํ•˜์—ฌ ๋ฒ„์ „ ๊ด€๋ฆฌ

[mac m1] Python(pyenv) ์„ค์น˜ํ•˜์—ฌ ๋ฒ„์ „ ๊ด€๋ฆฌ - python์„ ์‚ฌ์šฉํ•˜๋‹ค๋ณด๋ฉด ๋ฒ„์ „์„ ๊ตฌ๋ถ„ํ•ด์„œ ์‚ฌ์šฉํ•ด์•ผ ํ• ๋•Œ๋ฅผ ์œ„ํ•ด์„œ ์„ค์น˜ ๋ฐ ์…‹ํŒ…์„ ํ•ด๋ณด์ž. pyenv & pyenv-virtualenv ๋ž€? ์œ„์˜ ์ด๋ฏธ์ง€ ์ฒ˜๋Ÿผ ๊ฐ ๋ ˆ์ด์–ด์—์„œ python ๋ฒ„์ „์„ ๊ตฌ๋ถ„ํ•ด์„œ ์‚ฌ์šฉ ํ•  ์ˆ˜ ์žˆ๊ณ  shell > local > global > system ์ˆœ์œผ๋กœ ์šฐ์„ ์ˆœ์œ„๊ฐ€ ๋†’๊ฒŒ ์ ์šฉ ๋˜์–ด global ์— python 3.11 ๋ฒ„์ „์„ ์„ค์ •ํ•˜๊ณ  ํŠน์ • ๋””๋ ‰ํ† ๋ฆฌ์— python 3.8 ์„ local๋กœ ์„ค์ •์„ํ•˜๋ฉด local์ด ์šฐ์„ ์ˆœ์œ„๊ฐ€ ๋†’๊ธฐ ๋•Œ๋ฌธ์— python 3.8 ๋กœ ์ธ์‹์„ ํ•˜๊ฒŒ ๋œ๋‹ค. pyenv-virtualenv ๋Š” python ๊ฐ€์ƒํ™˜๊ฒฝ์„ ๊ฐ ํ”„๋กœ์ ํŠธ๋ณ„๋กœ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค. ์„ค์น˜ 1. ์„ค์น˜ ์ „ macOS ์— ํ•„์š”ํ•œ ๋นŒ๋“œ์ข…์†์„ฑ..

Spring MDC๋ฅผ ์‚ฌ์šฉํ•ด ์‹๋ณ„๊ฐ€๋Šฅํ•œ ๋กœ๊ทธ ๋‚จ๊ธฐ๊ธฐ

Spring MDC๋ฅผ ์‚ฌ์šฉํ•ด ์‹๋ณ„๊ฐ€๋Šฅํ•œ ๋กœ๊ทธ ๋‚จ๊ธฐ๊ธฐ ์šด์˜์„ ํ•˜๋‹ค ๋ณด๋ฉด ๋กœ๊ทธ๋ฅผ ์ถ”์ ํ•ด์„œ ํ™•์ธํ•ด์•ผ ํ• ๋•Œ๊ฐ€ ์ƒ๊ธฐ๋Š”๋ฐ ์—ฌ๋Ÿฌ ์š”์ฒญ์ด ํ•œ๊บผ๋ฒˆ์— ๋“ค์–ด์˜ค๋ฉด ๋กœ๊ทธ๊ฐ€ ์ˆœ์„œ ์—†์ด ์Œ“์—ฌ ํ™•์ธํ•˜๊ธฐ ์–ด๋ ค์šธ๋•Œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿด๋•Œ ์š”์ฒญ๋‹น ์œ ๋‹ˆํฌํ•œ ๊ฐ’์„ ์ฃผ์–ด ๋กœ๊ทธ์— ํ•จ๊ป˜ ์ถœ๋ ฅํ•จ์œผ๋กœ์จ ์ถ”์ ํ• ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. MDC (Mapped Diagnostic Context) - ๋ฉ€ํ‹ฐ ์“ฐ๋ ˆ๋“œํ™˜๊ฒฝ์—์„œ ํ˜„์žฌ ์‹คํ–‰์ค‘์ธ ์“ฐ๋ ˆ๋“œ์— ๋ฉ”ํƒ€ ์ •๋ณด๋ฅผ ๋„ฃ๊ณ  ๊ด€๋ฆฌํ•˜๋Š” ๊ณต๊ฐ„์ž…๋‹ˆ๋‹ค. ๋‚ด๋ถ€์ ์œผ๋กœ Map์œผ๋กœ ๊ด€๋ฆฌํ•˜๊ณ  ์žˆ๊ณ  ThreadLocal์— ํ‚ค ๊ฐ’์„ ์ €์žฅํ•˜์—ฌ Thread๊ฐ€ ์กด์žฌํ•˜๋Š” ๋™์•ˆ ๊ณ„์† ์‚ฌ์šฉํ• ์ˆ˜ ์žˆ๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค. MDC ํ•„ํ„ฐ์— ๊ตฌํ˜„ํ•˜๊ธฐ @Component @Order(Ordered.HIGHEST_PRECEDENCE) public class MDCLoggingFilter i..

๋ฐ˜์‘ํ˜•
๊ณต์ง€์‚ฌํ•ญ
์ตœ๊ทผ์— ์˜ฌ๋ผ์˜จ ๊ธ€
์ตœ๊ทผ์— ๋‹ฌ๋ฆฐ ๋Œ“๊ธ€
Total
Today
Yesterday
๋งํฌ
ยซ   2024/07   ยป
์ผ ์›” ํ™” ์ˆ˜ ๋ชฉ ๊ธˆ ํ† 
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
๊ธ€ ๋ณด๊ด€ํ•จ
๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ (56)
๐Ÿ“บ Develop (34)
๐ŸŒ‹ Error Fixed (3)
๐Ÿ— Tool (3)
๐Ÿ’ป MacBook M1 (15)
๐Ÿ“ฆ ETC (1)

์ด ํฌ์ŠคํŒ…์€ ์ฟ ํŒก ํŒŒํŠธ๋„ˆ์Šค ํ™œ๋™์˜ ์ผํ™˜์œผ๋กœ, ์ด์— ๋”ฐ๋ฅธ ์ผ์ •์•ก์˜ ์ˆ˜์ˆ˜๋ฃŒ๋ฅผ ์ œ๊ณต๋ฐ›์Šต๋‹ˆ๋‹ค.