๐Ÿ‘จ‍๐Ÿ’ป kimtongting
article thumbnail
Flutter DEBUG ๋ผ๋ฒจ ์ œ๊ฑฐ

Shfit ๋‘๋ฒˆ ๋ˆŒ๋Ÿฌ์„œ ๊ฒ€์ƒ‰์ฐฝ ์‹คํ–‰ ํ›„, debugShowCheckedModeBanner ๊ฒ€์ƒ‰ app.dart ํŒŒ์ผ์˜ const CupertinoApp, const MaterialApp ๋‘ ๊ณณ ๋ชจ๋‘ this.debugShowCheckedModeBanner ๋ฅผ false ๋กœ ์ˆ˜์ •

article thumbnail
์ฟ ํŒก ํŒŒํŠธ๋„ˆ์Šค / ์ฟ ํŒก ๊ด‘๊ณ  / ์ฟ ํŒก ๊ด‘๊ณ  ๊ฒŒ์žฌํ•˜๊ธฐ

์ˆ˜์ต ํ›„๊ธฐ๋งŒ ์กด์žฌํ•˜๊ณ , ๋ฐฉ๋ฒ•์€ ์ œ๋Œ€๋กœ ์•Œ๋ ค์ฃผ๋Š” ๊ณณ์ด ์—†์–ด ์ง์ ‘ ์‚ฝ์งˆํ•ด๋ณด๊ณ  ์ข‹์€ ๋‚ด์šฉ ๊ณต์œ ๋ฅผ ์œ„ํ•ด ํฌ์ŠคํŒ… ํ•ฉ๋‹ˆ๋‹ค. ์˜ค๋Š˜๋„ '๋ฌด์ž‘์ • ๋”ฐ๋ผํ•˜๊ธฐ' ์ฟ ํŒก ํŒŒํŠธ๋„ˆ์Šค ํŽธ ์ž…๋‹ˆ๋‹ค. ์ด ๊ธ€์€ ๊ด‘๊ณ ๊ฐ€ ์•„๋‹Œ ์˜ค์ง ์—ฌ๋Ÿฌ๋ถ„์—๊ฒŒ ๊ณต์œ ๋งŒ์„ ์œ„ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ํšŒ์›๊ฐ€์ž… ์‹œ, ์ถ”์ฒœ์ธ ์ฝ”๋“œ์— ์ œ ์ฝ”๋“œ ๋„ฃ์–ด์ฃผ์‹œ๋ฉด, ๋” ์‰ฝ๊ณ  ๋น ๋ฅด๊ฒŒ, ์˜ค์ง ์ด์ต๋งŒ์„ ์œ„ํ•œ ์ •๋ณด๋ฅผ ๋“œ๋ฆด ์ˆ˜ ์žˆ๋Š” ๊ณ„๊ธฐ๊ฐ€ ๋ฉ๋‹ˆ๋‹ค! ์ถ”์ฒœ์ธ ์ฝ”๋“œ : AF2949537 ๋กœ๊ทธ์ธ ๋ฐ ํšŒ์›๊ฐ€์ž…์œผ๋กœ ์ง„ํ–‰ํ•ด์ฃผ์„ธ์š”. https://partners.coupang.com/ Coupang Partners ์ฟ ํŒก๊ณผ ํ•จ๊ป˜ ์ˆ˜์ต์„ ์ฐฝ์ถœํ•ด๋ณด์„ธ์š” partners.coupang.com ๋กœ๊ทธ์ธ ๋ฐ ํšŒ์›๊ฐ€์ž…์ด ์™„๋ฃŒ๊ฐ€ ๋˜์—ˆ์œผ๋ฉด ์ƒ๋‹จ์˜ ๋งํฌ ์ƒ์„ฑ ํƒญ์—์„œ ๋ฐฐ๋„ˆ๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. ๋จผ์ €, ๋‹ค์ด๋‚˜๋ฏน ๋ฐฐ๋„ˆ๋ฅผ ์ด์šฉํ•˜์—ฌ ์ง„ํ–‰ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค...

article thumbnail
intelliJ Dynamic Web Project ๋งŒ๋“ค๊ธฐ

๊ฐœ์ธ ์ด๋ฉ”์ผ์ด๋‚˜ ์ชฝ์ง€๋กœ ๋ฌธ์˜์ฃผ์‹œ๋Š” ๊ฑธ ๋ณด๋‹ˆ, ๋งŽ์€ ๋ถ„๋“ค์ด ์ดํด๋ฆฝ์Šค์—์„œ ๋„˜์–ด์˜ค์‹œ๋‚˜๋ณด๋‹ค. ์ง์ ‘ ์ฐพ์•„๋ณด๋‹ˆ ๋”ฑํžˆ ์„ค๋ช…ํ•ด์ฃผ๋Š” ๊ณณ๋„ ์—†๊ณ  ํ•˜์—ฌ, ๋ฌด์ž‘์ • ๋”ฐ๋ผํ•˜๊ธฐ ์ปจ์…‰์œผ๋กœ ๋งŒ๋“ค์–ด ๋ณด์ž. ๋ˆ„๊ตฐ๊ฐ€์—๊ฒ ๋„์›€์ด ๋˜๊ธธ.. OS : windows 10 64bit IDE : IntelliJ IDEA IDE ver : 2020.2 1. IntelliJ ์‹คํ–‰! New Project 2. ์ขŒ์ธก ํƒญ์—์„œ Maven ์„ ํƒ ํ›„, Create form archetype ์ฒดํฌ!(โ€ป์ฃผ์˜ ์ฒดํฌ๋ฅผ ์•ˆํ•˜๋ฉด ์•„๋ž˜ ๋ฉ”๋‰ด๊ฐ€ ์„ ํƒ๋˜์ง€ ์•Š์Œ) Next ~ ์ญ‰์ญ‰..์ด๋ฆ„ ์ •ํ•˜๊ณ .. Finish ๊นŒ์ง€! ์ด๋ ‡๊ฒŒ ํ”„๋กœ์ ํŠธ๊ฐ€ ์ƒ์„ฑ๋˜๋ฉด Maven ํŒŒ์ผ๋“ค์ด ๋นŒ๋“œ๋œ๋‹ค. ์ธ๋‚ด์‹ฌ์„ ๊ฐ€์ง€๊ณ  ๊ธฐ๋‹ค๋ฆฌ์ž ๋นŒ๋“œ๊ฐ€ ์™„๋ฃŒ๋˜์—ˆ๋‹ค. ์ด์ œ ํ†ฐ์บฃ์„ ์—ฐ๋™ํ•ด๋ณด์ž! Add Configuration ํด๋ฆญ!..

article thumbnail
intelliJ UTF-8 ์„ค์ • / ์ธํ…”๋ฆฌ์ œ์ด UTF-8 ์ธ์ฝ”๋”ฉ

#intelliJ Settings Encoding File- Settings ๋กœ ์ด๋™ ํ›„, Editor/File Encodings ํƒญ ์•ˆ์˜ Global Encoding, Project Encoding, Properties Files ์„ค์ •์„ UTF-8๋กœ ๋ณ€๊ฒฝ ํ›„ OK #intelliJ VM Encoding Help/Edit Custom VM Options๋กœ ์ด๋™ idea64.exe.vmoptions ํŒŒ์ผ ์ œ์ผ ํ•˜๋‹จ์— -Dfile.encoding=UTF-8 ์ถ”๊ฐ€! #Tomcat Encoding VM options ์— -Dfile.encoding=UTF-8 ์ถ”๊ฐ€!

OOP์˜ 5๋Œ€ ์›์น™ (SOLID)

SOLID ์›์น™ ํ•ญ์ƒ ๊ธฐ์–ตํ•˜์ž S: ๋‹จ์ผ ์ฑ…์ž„ ์›์น™(SRP, Single Responsibility Principle) ๊ฐ์ฒด๋Š” ๋‹จ ํ•˜๋‚˜์˜ ์ฑ…์ž„๋งŒ ๊ฐ€์ ธ์•ผ ํ•œ๋‹ค. O: ๊ฐœ๋ฐฉ-ํ์‡„ ์›์น™(OCP, Open Closed Principle) ๊ธฐ์กด์˜ ์ฝ”๋“œ๋ฅผ ๋ณ€๊ฒฝํ•˜์ง€ ์•Š์œผ๋ฉด์„œ ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ๋„๋ก ์„ค๊ณ„๊ฐ€ ๋˜์–ด์•ผ ํ•œ๋‹ค. L: ๋ฆฌ์Šค์ฝ”ํ”„ ์น˜ํ™˜ ์›์น™(LSP, Liskov Substitution Principle) ์ผ๋ฐ˜ํ™” ๊ด€๊ณ„์— ๋Œ€ํ•œ ์ด์•ผ๊ธฐ๋ฉฐ, ์ž์‹ ํด๋ž˜์Šค๋Š” ์ตœ์†Œํ•œ ์ž์‹ ์˜ ๋ถ€๋ชจ ํด๋ž˜์Šค์—์„œ ๊ฐ€๋Šฅํ•œ ํ–‰์œ„๋Š” ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์–ด์•ผ ํ•œ๋‹ค. I: ์˜์กด ์—ญ์ „ ์›์น™(DIP, Dependency Inversion Principle) ์˜์กด ๊ด€๊ณ„๋ฅผ ๋งบ์„ ๋•Œ ๋ณ€ํ™”ํ•˜๊ธฐ ์‰ฌ์šด ๊ฒƒ ๋˜๋Š” ์ž์ฃผ ๋ณ€ํ™”ํ•˜๋Š” ๊ฒƒ๋ณด๋‹ค๋Š” ๋ณ€ํ™”ํ•˜๊ธฐ ์–ด๋ ค์šด ๊ฒƒ, ๊ฑฐ์˜ ๋ณ€ํ™”๊ฐ€ ์—†๋Š” ๊ฒƒ์—..