๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

๊ฐœ๋ฐœ21

์ „์ž์ •๋ถ€ ํ”„๋ ˆ์ž„์›Œํฌ ๊ฒŒ์‹œํŒ (1) ์„ค์น˜์™€ ์„ธํŒ… Default Invironment JDK 1.8 eGovFrameDev-3.7.0 Tomcat 8.5 maven 3.6.3 Oracle DB 11 Perspective Java EE -> eGovFrame Make Project New -> eGovFrame Web Project Project name : ํ”„๋กœ์ ํŠธ ๋ช… Target Runtime : ํ†ฐ์บฃ ์ถ”๊ฐ€ Dynamic Web Module version : default 2.5 Group Id : com.xx~ Artifact Id : ํ”„๋กœ์ ํŠธ ๋ช… Version : 1.0.0 Next -> Generate Example์— ์ฒดํฌํ•˜์—ฌ ์˜ˆ์ œ ๋งŒ๋“ค๊ธฐ --------------------------------------------------------- Ma.. 2021. 7. 8.
Commit๊ณผ Push์˜ ์ฐจ์ด์  Commit๊ณผ Push์˜ ์ฐจ์ด์ ์„ ๋ฉด์ ‘์—์„œ ๋ฉด์ ‘๊ด€๋‹˜์ด ์—ฌ์ญค๋ดค๋Š”๋ฐ ๋Œ€๋‹ต์„ ํ•˜์ง€๋ชปํ–ˆ๋‹ค.. console๊ณผ git bash๋กœ ๋ช…๋ น์–ด๋กœ ๋„˜๊ฒจ๋ณด๊ธฐ๋งŒํ–ˆ์ง€ ์ด๊ฒŒ ์–ด๋–ป๊ฒŒ ์–ด๋””๋กœ ๊ฐ€๋Š”์ง€ logic์— ๋Œ€ํ•ด ๊ณต๋ถ€๊ฐ€ ๋ถ€์กฑํ–ˆ๋˜๊ฒƒ๊ฐ™๋‹ค. COMMIT (์ปค๋ฐ‹) : ํŒŒ์ผ ๋ฐ ๋””๋ ‰ํ† ๋ฆฌ์— ๋Œ€ํ•œ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ Git์˜ ์ธ๋ฑ์Šค์— ๊ธฐ๋กํ•œ๋‹ค. ์ปค๋ฏธํŠธํ•  ๋ณ€๊ฒฝ ์‚ฌํ•ญ์ด ์žˆ๋Š” ํŒŒ์ผ ๋ฐ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์ง€์ •ํ•  ๋•Œ -a ์˜ต์…˜์„ ์‚ฌ์šฉํ•˜์—ฌ Git๊ฐ€ ์ถ”์  ์ค‘์ธ ํŒŒ์ผ์— ๋Œ€ํ•œ ๋ชจ๋“  ๋ณด๋ฅ˜ ์ค‘์ธ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ์ถ”๊ฐ€ํ•˜๊ฑฐ๋‚˜interactive ์˜ต์…˜์„ ์‚ฌ์šฉํ•˜์—ฌ ํ•จ๊ป˜ ์ปค๋ฏธํŠธํ•˜๋ ค๋Š” ํŒŒ์ผ ๋˜๋Š” ๋””๋ ‰ํ† ๋ฆฌ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ์„ ํƒํ•  ์ˆ˜ ์žˆ๋‹ค. (๋‘ ๋ฒˆ์งธ ๋ฐฉ๋ฒ•์€ ๋งŽ์€ ์ˆ˜์˜ ํŒŒ์ผ์ด ํฌํ•จ๋œ ์—ฌ๋Ÿฌ ๋‹ค์–‘ํ•œ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๋Š” ์ค‘์— ํŠน์ • ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ํ•จ๊ป˜ ์ปค๋ฏธํŠธํ•˜๋ ค๋Š” ๊ฒฝ์šฐ์— ๋งค์šฐ ์œ ์šฉํ•˜๋‹ค. ์ปค๋ฏธํŠธ๋Š” ๋กœ์ปฌ ์ €์žฅ์†Œ.. 2021. 6. 30.
ํŒŒ์ด์ฌ - function ''' functoin func(,){ } ''' def func(): print('func()ํ˜ธ์ถœ') func() ''' func()ํ˜ธ์ถœ ''' def funcRange(val, n): for i in range(n): print(val) funcRange("์•ˆ๋…•", 3) ''' ์•ˆ๋…• ์•ˆ๋…• ์•ˆ๋…• ''' #๊ฐ€๋ณ€์ธ์ˆ˜(์ธ์ž) func() def funcRange1(n, *values): for i in range(n): for v in values: print(v) print() funcRange1(3,"์•ˆ๋…•","ํ•˜์ด","ํŒŒ์ด์ฌ") #default ์ธ์ˆ˜ def funcRange2(value, n=3): for i in range(n): print(value) funcRange2("์•ˆ๋…•ํ•˜์„ธ์š”") #defaul.. 2021. 6. 29.
[๋ฉด์ ‘] ๊ฐ์ฒด์ง€ํ–ฅ๊ณผ ๊ด€์ ์ง€ํ–ฅ ์„ค๋ช… ๊ฐ์ฒด์ง€ํ–ฅ ํ”„๋กœ๊ทธ๋ž˜๋ฐ (OOP) ์™œ ๊ฐ‘์ž๊ธฐ ์ƒ์ถ” ์‚ฌ์ง„์ด๋ƒ๊ตฌ์š”? ๊ฐ์ฒด์ง€ํ–ฅ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์˜ ํŠน์„ฑ์„ ์ž˜ ์•”๊ธฐํ• ์ˆ˜์žˆ๋Š” ๋ฌธ์žฅ์ด์žˆ์Šต๋‹ˆ๋‹ค. ์บก ์ƒ ์ถ” ๋‹ค!!!!!!!!!!!!!!! * ์บก์Šํ™” : ๋ฐ์ดํ„ฐ ๋ณดํ˜ธ / ๋ถˆํ•„์š”ํ•œ ๋ถ€๋ถ„์„ ๊ฐ์ถœ ์ˆ˜ ์žˆ๋‹ค. (์ ‘๊ทผ ์ œ์–ด์ž / ์ธํ„ฐํŽ˜์ด์Šค ๋“ฑ) * ์ƒ์† : ๊ธฐ์กด์˜ ํด๋ž˜์Šค๋ฅผ ์žฌ์‚ฌ์šฉํ•ด์„œ ์ƒˆ๋กœ์šด ํด๋ž˜์Šค๋ฅผ ์ž‘์„ฑํ•˜๋Š” ๊ฒƒ (class ์ž์†ํด๋ž˜์Šค extends ์กฐ์ƒํด๋ž˜์Šค {...}) * ์ถ”์ƒํ™” : ์ถ”์ƒํด๋ž˜์Šค / ์ถ”์ƒ๋ฉ”์„œ๋“œ / ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์˜ˆ๋กœ ์„ค๋ช… * ๋‹คํ˜•์„ฑ : ํ•˜๋‚˜์˜ ์ฐธ์กฐ๋ณ€์ˆ˜๋กœ ์—ฌ๋Ÿฌ ํƒ€์ž…์˜ ๊ฐ์ฒด๋ฅผ ์ฐธ์กฐํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ ( ์กฐ์ƒํƒ€์ž…์˜ ์ฐธ์กฐ๋ณ€์ˆ˜๋กœ ์ž์†ํƒ€์ž…์˜ ๊ฐœ์ฒด๋ฅผ ๋‹ค๋ฃฐ ์ˆ˜ ์žˆ๋Š” ๊ฒƒ ํ•œ์ค„์š”์•ฝ : ์ฝ”๋“œ์˜ ์žฌ์‚ฌ์šฉ์„ฑ์„ ๋†’์ด๊ณ  ๊ด€๋ฆฌ๊ฐ€ ์šฉ์ดํ•˜๋‹ค. ์ฝ”๋“œ์˜ ์ค‘๋ณต์„ ์ œ๊ฑฐํ•˜๊ณ  ๋ถˆ์ผ์น˜๋กœ ์ธํ•ด ์˜ค๋ฅ˜๋ฅผ ๋ฐฉ์ง€ํ•œ๋‹ค. ๋ฉ”์†Œ๋“œ ํ•˜๋‚˜ (.. 2021. 6. 29.