Banner

My Tech Blog (gson)

์˜ค๋Š˜์˜ ๋ช…์–ธ
" ๋‚˜๋Š” ๋‚ด ์ธ์ƒ์—์„œ 9์ฒœ ๋ฒˆ ์ด์ƒ์˜ ์Š›์„ ๋†“์ณค๋‹ค. ๋‚˜๋Š” ์ˆ˜๋ฐฑ ๋ฒˆ์˜ ๊ฒฝ๊ธฐ๋ฅผ ํŒจ๋ฐฐํ–ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์‹คํŒจ๋ฅผ ๊ฑฐ๋“ญํ•œ ๊ฒƒ์ด ๋‚ด๊ฐ€ ์„ฑ๊ณตํ•œ ์ด์œ ์ด๋‹ค. "
- ๋งˆ์ดํด ์กฐ๋˜ (๋ฏธ๊ตญ ๋†๊ตฌ ์„ ์ˆ˜)
๐Ÿ”ฅ ๋ฌธ์ œ์ž๋ฐ” ์†Œ์ผ“ ํ†ต์‹ ์—์„œ Gson ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ + BufferedWriter ์‚ฌ์šฉ ์ค‘ host ๊ด€๋ จ ์—๋Ÿฌ ๋ฐœ์ƒํ•จ์ž๋ฐ”์—์„œ ๋ฐ๋ชฌ์„ ๋งŒ๋“ค๊ณ , ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๋‚ด๋ ค ํ–ˆ๋Š”๋ฐ ํ†ต์‹ ์ด ๋˜์ง€ ์•Š๋Š” ๋ฌธ์ œ ๐Ÿ” ์›์ธ๊ฒฐ๊ตญ TCP/IP ๋ฌธ์ œ์˜€๊ณ , ์„œ๋ฒ„๋Š” IPv4, ํด๋ผ์ด์–ธํŠธ(๋‚˜)๋Š” IPv6๋กœ ์„ค์ •๋˜์–ด ์žˆ์–ด์„œ ํ˜ธํ™˜์ด ์•ˆ ๋œ ๊ฒƒ์ด์—ˆ๋‹ค.๋„คํŠธ์›Œํฌ ๋‹ด๋‹น์ž๊ฐ€ ์„œ๋ฒ„์˜ TCP/IP ๋ฒ„์ „์„ IPv4๋กœ ์„ค์ •ํ–ˆ๋Š”๋ฐ ๋‚˜๋Š” ๊ทธ๋ƒฅ Runnable JAR์„ ์‹คํ–‰ํ•ด์„œ IPv6๋กœ ๋™์ž‘ํ•œ ๊ฒƒ์ด ์›์ธ์ด๋‹ค. โญ ํ•ด๊ฒฐ๋ฒ•WSL์— nohup ๋ช…๋ น์–ด๋กœ JVM ์˜ต์…˜ ์ถ”๊ฐ€ํ•˜๋ฉด ํ•ด๊ฒฐ ๊ฐ€๋Šฅnohup java -Djava.net.preferIPv4Stack=true -Dpath="๊ฒฝ๋กœ" -jar ์ด๋ฆ„.jar >> server.log 2>&1 &nohup โ†’ ํ„ฐ๋ฏธ..
์ƒ๋‹จ์œผ๋กœ