์ „์ฒด ๊ธ€ 296

[HTML/CSS] display ์†์„ฑ - inline, block, flex

# ๋ธ”๋ก ์š”์†Œ vs ์ธ๋ผ์ธ ์š”์†Œ - ํฌํ•จ : ๋ชจ๋“  ์ธ๋ผ์ธ ์š”์†Œ ํฌํ•จ ๊ฐ€๋Šฅ, ๋‹ค๋ฅธ ๋ธ”๋ก ์š”์†Œ๋„ ์ผ๋ถ€ ํฌํ•จ ๊ฐ€๋Šฅ - ๋„“์ด : โ˜…๊ฐ€๋กœํญ ์ „์ฒดโ˜…์˜ ๋„“์ด๋ฅผ ๊ฐ€์ง€๋Š” ์ง์‚ฌ๊ฐํ˜• ํ˜•ํƒœ. โ˜…ํ•œ ์ค„ ๋‹ค ์ฐจ์ง€โ˜… - ๋ ˆ์ด์•„์›ƒ : width, height, margin, padding ๋“ฑ์„ ์‚ฌ์šฉํ•ด์„œ ํฌ๊ธฐ๋‚˜ ์œ„์น˜ ์ง€์ • ๊ฐ€๋Šฅ → width/height/margin/padding ๋“ฑ ์‚ฌ์šฉํ•ด์„œ ํฌ๊ธฐ๋‚˜ ์œ„์น˜๋ฅผ ์ง€์ •ํ•˜๋ ค๋ฉด ๋ธ”๋ก ์š”์†Œ์—ฌ์•ผ ํ•œ๋‹ค. - ์ค„๋ฐ”๊ฟˆ : (O). ๋ธ”๋ก์š”์†Œ ๋‹ค์Œ์—๋Š” ์ค„๋ฐ”๊ฟˆ๋จ - inline์œผ๋กœ ๋ณ€๊ฒฝํ•˜๋Š” ๋ฐฉ๋ฒ• : CSS์—์„œ display : inline; - ๋ธ”๋ก์š”์†Œ ์ข…๋ฅ˜ : , , , , , ๋“ฑ (1) ์˜์—ญ ์žก๋Š” ์• ๋“ค (2) ํ…Œ์ด๋ธ”, ๋ฆฌ์ŠคํŠธ (3) ๋ฐ์ดํ„ฐ ์ž…๋ ฅ (4) ๊ธฐํƒ€ : description list : descri..

[HTML/CSS] ์Šคํƒ€์ผ ์šฐ์„  ์ ์šฉ ์ˆœ์„œ - cascading๊ณผ specificity

CSS๋Š” 'Cascading Style Sheet'๋ผ๋Š” ์ด๋ฆ„์—์„œ๋ถ€ํ„ฐ ์•Œ ์ˆ˜ ์žˆ๋“ฏ์ด, cascading(ํญํฌ, ๋‹จ๊ณ„์ ์œผ๋กœ ํ–‰ํ•˜๋‹ค.)์ด๋ผ๋Š” ํŠน์ง•์„ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค. 'cascading์ด ๋ญ์•ผ?'๋ผ๊ณ  ๋ฌป๋Š”๋‹ค๋ฉด '๋‹จ๊ณ„์ ์œผ๋กœ ์Šคํƒ€์ผ์ด ์ ์šฉ๋œ๋‹ค', ์ฆ‰, 'ํ•˜๋‚˜์˜ ๋Œ€์ƒ์— ์—ฌ๋Ÿฌ ๊ฐ€์ง€์˜ ์Šคํƒ€์ผ์ด ์ค‘๋ณต ์ ์šฉ๋œ๋‹ค'๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•œ๋‹ค. ๊ทธ๋ ‡๋‹ค๋ฉด, ํ•˜๋‚˜์˜ ํƒœ๊ทธ์— ์—ฌ๋Ÿฌ๊ฐœ์˜ ์ถฉ๋Œ๋˜๋Š” ์Šคํƒ€์ผ์ด ์ง€์ •๋˜์–ด ์žˆ๋‹ค๋ฉด, ํƒœ๊ทธ๋Š” ์–ด๋–ค ์Šคํƒ€์ผ์„ ๋”ฐ๋ฅด๊ฒŒ ๋ ๊นŒ? (์˜ˆ๋ฅผ ๋“ค์–ด ์–ด๋””์—์„œ๋Š” p ํƒœ๊ทธ์˜ font-size=20px, color: #FFFFFF;(ํฐ์ƒ‰)์ด๊ณ , ๋‹ค๋ฅธ ๊ณณ์—์„œ๋Š” font-size: 10px; color: #000000;(๊ฒ€์ •์ƒ‰) ๋ผ๊ณ  ์ง€์ •ํ•ด๋†“์•˜์Œ) ๊ฒฐ๋ก ์€ ์ฒซ์งธ, ๊ฐœ๋ณ„์„ฑ(specificity)์ด ๋†’์€ ์Šคํƒ€์ผ์„ ์ ์šฉํ•˜๋ฉฐ, ๋‘˜์งธ, ๊ฐœ๋ณ„์„ฑ์ด ๊ฐ™..

[TIL] 2020.02.27 (๋ชฉ)

1. HTML/CSS 1) cascading๊ณผ specificity ์ •๋ฆฌ https://webstudynote.tistory.com/81 - ์˜ˆ์ „์—๋Š” CSS๊ฐ€ ์šฐ์„  ์ ์šฉ๋˜๋Š” ์ˆœ์„œ๋ฅผ ์™ธ์›Œ์•ผ ํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ๋Š”๋ฐ, ์ด์ œ์™€ ๋ณด๋‹ˆ ๊ทธ๋ƒฅ ๋ง ๊ทธ๋Œ€๋กœ specificํ•˜๊ฒŒ ์Šคํƒ€์ผ์„ ์ง€์ •ํ• ์ˆ˜๋ก ์šฐ์„ ์ˆœ์œ„๊ฐ€ ๋†’์€ ๊ฑฐ์˜€๋‹ค. ์ƒ์‹์ ์œผ๋กœ ์ƒ๊ฐํ•˜๋ฉด ๋˜๋‹ˆ ์™ธ์šธ ํ•„์š” ์—†๋Š” ๊ฑฐ์˜€๋‹ค. 2) ๋ธ”๋ก ์š”์†Œ vs ์ธ๋ผ์ธ ์š”์†Œ ์ •๋ฆฌ https://webstudynote.tistory.com/84?category=842817 2. 2์ฐจ ํ”„๋กœ์ ํŠธ - My page ์ œ์ž‘ ์ค‘ - ํฐํŠธ ์ถ”๊ฐ€ - ๋กœ๋ ˜์ž…์ˆจ ํ•œ๊ธ€๋กœ ๋ฐ”๊ฟˆ 3. ๋Š๋‚€ ์  - HTML/CSS๋ฅผ ๋งŽ์ด ์•Œ๊ณ  ์žˆ๋‹ค๊ณ  ๊ทผ๊ฑฐ์—†๋Š” ์ž์‹ ๊ฐ์„ ๊ฐ€์กŒ๋Š”๋ฐ ๋ธ”๋กœ๊ทธ์— ์ •๋ฆฌํ•˜๋‹ค๋ณด๋‹ˆ, ์ด๋•Œ๊นŒ์ง€ ๋‚˜๋Š” HTML/CSS๋ฅผ ๋„ˆ๋ฌด '..

[TIL] 2020.02.23 (์ผ)

1. Electron app - ์™„์„ฑํ–ˆ๋‹ค!!! ์ƒ๊ฐ์™ธ๋กœ electron์ด ์–ด๋ ต์ง€ ์•Š๊ณ  ์žฌ๋ฏธ์žˆ์—ˆ๋‹ค. - ๊ฐ„๋‹จํ•œ 2์‹œ๊ฐ„์งœ๋ฆฌ ์œ ํŠญ ๊ฐ•์˜๋ฅผ ๋”ฐ๋ผ์„œ ๋งŒ๋“ ๊ฑฐ์˜€๋Š”๋ฐ, ๋งŒ๋“œ๋Š” ์žฌ๋ฏธ๊ฐ€ ๋ฐ”๋กœ๋ฐ”๋กœ ๋Š๊ปด์ ธ์„œ ์ข‹์•˜๋‹ค. - ์›น๋งŒ ๋งŒ๋“ค์–ด๋ดค์ง€ desktop app์„ ๋งŒ๋“ ๊ฑด ์ฒ˜์Œ์ด๋ผ ์‹ ๊ธฐํ–ˆ๋‹ค. javascript๋กœ ๋ฐ์Šคํฌํƒ‘ ์•ฑ๋„ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค๋‹ˆ...! 2. ๋งฅ๋ถ ์ดˆ๊ธฐํ™” - ์ง€์ธํ•œํ…Œ ์ค‘๊ณ ๋กœ ๋งฅ๋ถ์„ ์‚ฌ์„œ ์ดˆ๊ธฐํ™”๋ฅผ ํ•ด์•ผํ–ˆ๋Š”๋ฐ ํ‰์†Œ์— ์œˆ๋„์šฐ ๋†‹๋ถ (์ข€ ๋ง๊ฐ€์กŒ์ง€๋งŒ ์•„์ง ์“ธ๋งŒํ•จ ใ… ) ์“ฐ๋Š๋ผ๊ณ  ๋งฅ๋ถ ์ดˆ๊ธฐํ™”๋ฅผ ์•ˆ ํ•ด์„œ... ๋’ค๋Šฆ๊ฒŒ ์ดˆ๊ธฐํ™” - ๋งฅ๋ถ ์ตœ์‹  OS์—์„œ๋Š” ํ•œ์˜์ „ํ™˜์ด Command + space๊ฐ€ ์•„๋‹ˆ๋ผ Ctrl + space๋„ค ์‹ ๊ธฐํ•˜๋‹ค - ์ดˆ๊ธฐํ™”ํ•˜๊ณ  ์“ฐ๊ธฐ ํŽธํ•˜๊ฒŒ ์ด๊ฒƒ์ €๊ฒƒ ์„ค์ • ๋ณ€๊ฒฝํ•˜๊ณ ... ํ”„๋กœ๊ทธ๋žจ ๊น”๊ณ  ํ•˜๋Š” ์ค‘

[TIL] 2020.02.22 (ํ† )

1. Electron shopping list app - Electron์œผ๋กœ ๋ฐ์Šคํฌํƒ‘ ์•ฑ ๋งŒ๋“ค๊ธฐ : 50% ์™„์„ฑ - ์žฌ๋ฏธ์žˆ๋‹ค 2. Mac ์…‹ํŒ… - ์œˆ๋„์šฐ ๋…ธํŠธ๋ถ์ด ๊ณ ์žฅ๋‚˜์„œ ์ง€์ธ์—๊ฒŒ ์ค‘๊ณ ๋กœ ๋งฅ๋ถ์—์–ด๋ฅผ ์ƒ€๋‹ค. - ๋‹ค ์ƒˆ๋กœ ๊น” ์ƒ๊ฐ์„ ํ•˜๋‹ˆ ๋‹ค์†Œ ๋ง‰๋ง‰ํ•˜๋‹ค... ํ•˜ํ•˜ ๊ทธ๋ž˜๋„ ์–ด์ฐŒ์–ด์ฐŒ ์ตœ์†Œํ•œ๋งŒ ๊น”์•„์„œ ์˜ค๋Š˜ ๋ฆฌ์•กํŠธ ๊ณต๋ถ€ํ–ˆ๋‹ค. 3. git reset --soft, --mixed, --hard - ์ž˜๋ชป ์ปค๋ฐ‹ํ•ด์„œ git reset --hard ํ–ˆ๋‹ค๊ฐ€ ์‹ค์ˆ˜๋กœ 2์‹œ๊ฐ„๋™์•ˆ ์ฝ”๋”ฉํ•œ ํŒŒ์ผ์„ ๋‚ ๋ ค๋จน์—ˆ๋‹ค. - ์ฒ˜์Œ์— ๋ฐฐ์šด๋Œ€๋กœ --hard๋งŒ ์ƒ๊ฐ์—†์ด ์“ฐ๋‹ค๊ฐ€, ์˜ค๋Š˜ ์ผ ๋•ํƒ์— reset์„ ๋‹ค์‹œ ๊ฒ€์ƒ‰ํ•ด๋ณด๋ฉด์„œ, --soft, --mixed, --hard ์˜ต์…˜์˜ ์ฐจ์ด์ ์— ๋Œ€ํ•ด ๋ฐฐ์› ๋‹ค. 1) --soft: commit์„ ์ทจ์†Œํ•˜๊ณ  ํ•ด๋‹น ํŒŒ์ผ๋“ค์€ ..

[TIL] 2020.02.19 (์ˆ˜)

1. [Oracle/SQL] VIEW - ์˜ค๋Š˜ ๋ฐฐ์šด VIEW ์ƒ๊ฐ๋‚˜๋Š” ๋‚ด์šฉ ์ ์–ด๋ณด๊ธฐ (๋ฐฑ์ง€๋ณต์Šต) - VIEW๋ž€, "๊ฐ€์ƒํ…Œ์ด๋ธ”" 1) ์‚ฌ์šฉ๋ชฉ์  - (1) ์‚ฌ์šฉ์ž ํŽธ์˜์„ฑ : Java์—์„œ sql ๊ตฌ๋ฌธ ๊ธธ๊ฒŒ ์ ์„ ํ•„์š” ์—†์ด VIEW๋ฅผ ์“ฐ๋ฉด ์ฝ”๋“œ๊ฐ€ ์งง์•„์ง„๋‹ค. - (2) ๋ณด์•ˆ : Java์— sql ๊ตฌ๋ฌธ์—์„œ ์ปฌ๋Ÿผ๋ช…์ด ์ง์ ‘์ ์œผ๋กœ ๋“œ๋Ÿฌ๋‚˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ๋ณด์•ˆ์ด ๋” ์ข‹๋‹ค. 2) ์ข…๋ฅ˜ - (1) ๋‹จ์ˆœVIEW: ํ•˜๋‚˜์˜ ํ…Œ์ด๋ธ”์„ ์ฐธ์กฐํ•˜๋Š” VIEW - (2) ๋ณตํ•ฉVIEW: ๋‘ ๊ฐœ ์ด์ƒ์˜ ํ…Œ์ด๋ธ”์„ ์ฐธ์กฐํ•˜๋Š” VIEW - (3) ์ธ๋ผ์ธ๋ทฐ: ์ฟผ๋ฆฌ์—์„œ FROM ๋’ค์— ์˜ค๋Š”, ์„œ๋ธŒ์ฟผ๋ฆฌ. - (4) M-VIEW: ์•„์ง ์•ˆ ๋ฐฐ์›€ 3) ์ƒ์„ฑ CREATE VIEW view๋ช… AS SELECT ~~~~ 4) ์ˆ˜์ • CREATE OR REPLACE VIE..

[Oracle/SQL] ์ง‘ํ•ฉ์—ฐ์‚ฐ์ž UNION, UNION ALL, INTERSECT, MINUS

์ง‘ํ•ฉ์—ฐ์‚ฐ์ž๋ž€? - ์—ฌ๋Ÿฌ ๊ฑด์˜ ๋ฐ์ดํ„ฐ๋“ค(์ง‘ํ•ฉ)์„ ์—ฐ์‚ฐ ์—ฐ์‚ฐ์ž ์ข…๋ฅ˜ ๋‚ด์šฉ UNION ๋‘ ์ง‘ํ•ฉ์˜ ํ•ฉ์ง‘ํ•ฉ. ์ค‘๋ณต์ œ๊ฑฐO. ์ •๋ ฌO. UNION ALL ๋‘ ์ง‘ํ•ฉ์˜ ํ•ฉ์ง‘ํ•ฉ. ์ค‘๋ณต์ œ๊ฑฐX. ์ •๋ ฌX. INTERSECT ๋‘ ์ง‘ํ•ฉ์˜ ๊ต์ง‘ํ•ฉ. MINUS ๋‘ ์ง‘ํ•ฉ์˜ ์ฐจ์ง‘ํ•ฉ. - ์ง‘ํ•ฉ์—ฐ์‚ฐ์ž๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ๋Š” 1) ๋‘ ์ง‘ํ•ฉ์˜ SELECT์ ˆ์— ์˜ค๋Š” ์ปฌ๋Ÿผ์˜ ๊ฐฏ์ˆ˜๊ฐ€ ๊ฐ™์•„์•ผํ•˜๊ณ  2) ๋‘ ์ง‘ํ•ฉ์˜ SELECT ์ ˆ์— ์˜ค๋Š” ์ปฌ๋Ÿผ์˜ ๋ฐ์ดํ„ฐํ˜•์ด ๊ฐ™์•„์•ผํ•˜๋ฉฐ 3) ๋‘ ์ง‘ํ•ฉ์˜ ์ปฌ๋Ÿผ๋ช…์€ ๋‹ฌ๋ผ๋„ ๊ดœ์ฐฎ์Œ - UNION, INTERSECT, MINUS๋Š” ์„ฑ๋Šฅ์ด ์ข‹์ง€ ์•Š๋‹ค ==> ๋ฐ์ดํ„ฐ ์–‘์ด ๋งŽ๊ฑฐ๋‚˜ ์ง‘ํ•ฉ์—ฐ์‚ฐ์ž๋ฅผ ๋งŽ์ด ์‚ฌ์šฉํ•  ๊ฒฝ์šฐ ์†๋„๊ฐ€ ๋Š๋ ค์ง ==> ์ง‘ํ•ฉ ์—ฐ์‚ฐ์ž ๋ณด๋‹ค๋Š” ๋‹ค๋ฅธ ๋ฐฉ๋ฒ•์˜ ์‚ฌ์šฉ์„ ๊ถŒ์žฅํ•จ. - MINUS ์—ฐ์‚ฐ์ž๋Š” ๊ฒฐ๊ณผ๊ฐ’์ด ํฐ ์ง‘ํ•ฉ์„ ๋จผ์ € ์ ์–ด์•ผ ํ•œ๋‹ค. UNION..

[TIL] 2020.02.18 (ํ™”)

1. Servlet - Servlet์—์„œ includeํ•˜๋Š”๊ฑธ ๋ฐฐ์› ๊ณ  ๋„ˆ๋ฌด ๊ฐ๋™์ด์—ˆ๋‹ค. ใ… ใ… ใ… ใ… ใ… ใ… ใ…  RequestDispatcher rd=request.getRequestDispatcher(sname); rd.include(request, response); - HTML์—์„œ ํ•˜๋˜ ๋…ธ๊ฐ€๋‹ค(!)๋ฅผ Java์—์„œ๋Š” ์•ˆ ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์ด๋‹ค!!!! - GNB์™€ Footer๊ฐ€ ์‹ธ์ดํŠธ ๊ณตํ†ต์ด๋ผ๋ฉด ๊ตณ์ด ๋งค๋ฒˆ ์ฝ”๋”ฉํ•  ํ•„์š”๊ฐ€ ์ „ํ˜€ ์—†๋Š” ๊ฒƒ์ด๋‹ค!!! - ๊ฐ๋™์ด๋‹ค ใ… ใ… ใ… ใ… ใ… ใ… ใ…  - ์ด์ „์—๋„ ๋งค๋ฒˆ ๋ชจ๋“  ์˜์—ญ์˜ HTML CSS๋ฅผ ์ฝ”๋”ฉํ•˜์ง€๋Š” ์•Š์•˜์ง€๋งŒ ๊ทธ๋•Œ๋Š” ์™ธ๋ถ€์—…์ฒด์—์„œ ๋งŒ๋“  ์†”๋ฃจ์…˜(?)์œผ๋กœ ๋งŒ๋“ค์–ด์ง„ ํ™ˆํŽ˜์ด์ง€์˜€์–ด์„œ ๊ตฌ์กฐ๋ฅผ ์ง์ž‘ํ•  ์ˆ˜๊ฐ€ ์—†์—ˆ๋‹ค... ๊ทธ๋ฆฌ๊ณ  ์ฝ”๋“œ๊ฐ€ PHP์˜€๋Š”๋ฐ ๋‹น์‹œ PHP๋ฅผ ๋ชฐ๋ผ์„œ ๋„ˆ๋ฌด ๋‹ต๋‹ตํ–ˆ๋‹ค... - JSP์—์„œ๋„ in..