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

๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ

(125)
CSS - text text๋กœ ์‹œ์ž‘ํ•˜๋Š” ๊ธ€์ž์†์„ฑ 1. text-align : ์ˆ˜ํ‰ ์ •๋ ฌ 2. text-decoration : ๊ธ€์ž์˜ ์—ฌ๋Ÿฌ์ค„ ์ง€์ • 3. text-indent : ๋“ค์—ฌ์“ฐ๊ธฐ ์ง€์ • 4. text-transform : ์˜๋ฌธ ๋Œ€/์†Œ๋ฌธ์ž ๋ณ€๊ฒฝ 1. text-align text-align: left; : ์™ผ์ชฝ์ •๋ ฌ text-align: center; : ๊ฐ€์šด๋ฐ ์ •๋ ฌ text-align: right; : ์˜ค๋ฅธ์ชฝ์ •๋ ฌ text-align: justify; : ์–‘์ชฝ์ •๋ ฌ * inputํƒœ๊ทธ ์•ˆ์—์„œ๋„ ์‚ฌ์šฉ ๊ฐ€๋Šฅ *tableํƒœ๊ทธ ์•ˆ์—์„œ๋„ ์‚ฌ์šฉ ๊ฐ€๋Šฅ 2.text-decoration text-decoration : overline; : ๊ธ€์ž ์œ„์— ์ค„ text-decoration : line-through; : ๊ธ€์ž ์ค‘๊ฐ„์— ์ค„(์ทจ์†Œ์„ ) tex..
ORACLE(Linux) - ๊ธฐ์ดˆ๊ฐœ๋… VirtualBox ์„ค์น˜ ์ „์ œ Mysql - ์Šคํ‚ค๋งˆ(schema) : ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์™€ ๋™์ผํ•œ ๊ฐœ๋… Oracle - ์Šคํ‚ค๋งˆ(schema) : ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ User์™€ ๋™์ผํ•œ ๊ฐœ๋… 1. ํ„ฐ๋ฏธ๋„๋กœ ์‚ฌ์šฉํ•˜๊ธฐ 2. Listener ์‹œ์ž‘ : ๋„คํŠธ์›Œํฌ๋ฅผ ์ด์šฉํ•˜์—ฌ ํด๋ผ์ด์–ธํŠธ์—์„œ ์˜ค๋ผํด ์„œ๋ฒ„๋กœ ์—ฐ๊ฒฐํ•˜๊ธฐ ์œ„ํ•œ ์˜ค๋ผํด ๋„คํŠธ์›Œํฌ ๊ด€๋ฆฌ์ž lsnrctl start : ๋””๋น„๋ณด๋‹ค ๋จผ์ € ์‹คํ–‰๋˜์•ผ ํ•จ ์ œ์ผ ๋งˆ์ง€๋ง‰์— the command completed successfully ํ™•์ธ 3. DB์ ‘์† โ‘  SQL Plus(TUI) โ‘ก SQL Developer(GUI) - SQL Plus ์‹คํ–‰ : sqlplus /nolog - DATABASE ์ ‘์† : connect "์‚ฌ์šฉ์ž ์ด๋ฆ„"/oracle as "๊ถŒํ•œ๋ช…" (db์‹œ์ž‘/์ข…๋ฃŒ๊ธฐ๋Šฅ์ด ์žˆ๋Š” ์‚ฌ์šฉ์ž) ..
MYSQL - DDL(VIEW) Database ์˜ ๊ฐ์ฒด(object ์œ ํ˜•) : Table, View, Index, Function, Trigger View ? ํ•˜๋‚˜ ์ด์ƒ์˜ ํ…Œ์ด๋ธ”์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์ƒ์„ฑ๋˜๋Š” ๊ฐ์ฒด ๋ฌผ๋ฆฌ์ ์œผ๋กœ ์กด์žฌํ•˜์ง€ ์•Š๊ณ  ์ •์˜๋งŒ ๋˜์–ด์žˆ๋Š” ๊ฐ€์ƒ์˜ ๋…ผ๋ฆฌ์ ์ธ ํ…Œ์ด๋ธ” + : ๋ณด์•ˆ, ํŽธ์˜(๋ณต์žกํ•œ ์ฟผ๋ฆฌ ๊ตฌ๋ฌธ์„ ๋‹จ์ˆœํ™” ์‹œํ‚ฌ ์ˆ˜ ์žˆ์Œ) View ์ƒ์„ฑ( = ํ…Œ์ด๋ธ”๊ณผ ๋น„์Šทํ•จ) create ๋ทฐ์ด๋ฆ„ View-DML : view๋ฅผ ํ†ตํ•œ DML์ž‘์—… ์‹œ base Table์— ์„ ์–ธ๋œ ์ œ์•ฝ์กฐ๊ฑด ๋งŒ์กฑํ•ด์•ผํ•จ. : view๋ฅผ ํ†ตํ•ด์„œ insert์ž‘์—…ํ•œ ๋ฐ์ดํ„ฐ๋Š” base table์— ์‚ฝ์ž…๋จ. 1. view ์ƒ์„ฑ create View view์ด๋ฆ„ * deptvu View ์ƒ์„ฑ deptvu์— insert์ž‘์—… ์‹คํ–‰ deptvu์—์„œ ํ™•์ธ๊ฐ€๋Šฅ * Base table์—์„œ๋„ ํ™•..
JAVA - @Override(๋ฉ”์†Œ๋“œ ์žฌ์ •์˜) @Override(๋ฉ”์†Œ๋“œ ์žฌ์ •์˜) ? ์ƒ์†๋œ ๋ฉ”์†Œ๋“œ์˜ ๋‚ด์šฉ์ด ์ž์‹ ํด๋ž˜์Šค์— ๋งž์ง€ ์•Š์„ ๋•Œ ์ž์‹ํด๋ž˜์Šค์—์„œ ๋™์ผํ•œ ๋ฉ”์†Œ๋“œ๋ฅผ ์žฌ์ •์˜ ์ดํ›„์— ์ž์‹ ๊ฐ์ฒด์—์„œ ํ•ด๋‹น ๋ฉ”์†Œ๋“œ๋ฅผ ํ˜ธ์ถœํ•˜๋ฉด ์˜ค๋ฒ„๋ผ์ด๋”ฉ๋œ ์ž์‹ ๋ฉ”์†Œ๋“œ๊ฐ€ ํ˜ธ์ถœ๋จ. * ๊ทœ์น™ 1. ๋ถ€๋ชจ์˜ ๋ฉ”์†Œ๋“œ์™€ ๋™์ผํ•œ ๋ฆฌํ„ดํƒ€์ž…, ๋ฉ”์†Œ๋“œ ์ด๋ฆ„, ๋งค๊ฐœ๋ณ€์ˆ˜ ๋ฆฌ์ŠคํŠธ๋ฅผ ๊ฐ€์ ธ์•ผ ํ•จ 2. ์ ‘๊ทผ ์ œํ•œ์„ ๋” ๊ฐ•ํ•˜๊ฒŒ ์˜ค๋ฒ„๋ผ์ด๋”ฉํ•  ์ˆ˜ ์—†๋‹ค. 3. ์ƒˆ๋กœ์šด ์˜ˆ์™ธ๋ฅผ throwsํ•  ์ˆ˜ ์—†๋‹ค. * ๋‹จ์ถ•ํ‚ค ์ƒ์†ํ•œ ๋’ค shift + alt + s -> v(Override/Implement Methods)
JAVA - ์ƒ์†(Inheritance) ์ƒ์† ? ๋ถ€๋ชจ ํด๋ž˜์Šค์˜ ๋ฉค๋ฒ„๋ฅผ ์ƒ์†๋œ ์ž์‹ ํด๋ž˜์Šค์—์„œ๋„ ์‚ฌ์šฉ ํ•  ์ˆ˜ ์žˆ์Œ ์ฝ”๋“œ์˜ ์ค‘๋ณต์„ ์ค„์—ฌ์คŒ ๋ถ€๋ชจํด๋ž˜์Šค์—์„œ private ์ ‘๊ทผ ์ œํ•œ์ž๋ฅผ ๊ฐ€์ง„ ํ•„๋“œ์™€ ๋ฉ”์„œ๋“œ๋Š” ์ƒ์† ๋Œ€์ƒ์—์„œ ์ œ์™ธ ์ƒ์† java ๋ฌธ๋ฒ• class ์ž์‹ํด๋ž˜์Šค extends ๋ถ€๋ชจํด๋ž˜์Šค { //ํ•„๋“œ //๋ฉ”์„œ๋“œ //์ƒ์„ฑ์ž } 1. ๋ถ€๋ชจํด๋ž˜์Šค ์ƒ์„ฑ 2. ์ž์‹ ํด๋ž˜์Šค ์ƒ์„ฑ (model, color์€ ๋ถ€๋ชจ ํด๋ž˜์Šค์—์„œ ์ƒ์†๋ฐ›์Œ) 3. ๋ถ€๋ชจ์™€ ์ž์‹ ํด๋ž˜์Šค ๋ชจ๋‘ ์‚ฌ์šฉํ•  ํด๋ž˜์Šค ์ƒ์„ฑ 3-0. DmbCellPhone dcp = new DmbCellPhone -> ๊ฐ์ฒด๋งŒ ์ƒ์„ฑํ•˜๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ด์ง€๋งŒ DmbCellPhone์—์„œ ์ƒ์†ํ•˜๋Š” ๋ถ€๋ชจ์ธ CellPhone๊ฐ€ ๋จผ์ € ์ƒ์„ฑ๋˜๊ณ , DmbCellPhone ๊ฐ€ ์ƒ์„ฑ๋œ๋‹ค. 3-1. CellPhone ์˜ ํ•„๋“œ ์‚ฌ์šฉ 3-2. Dm..
MYSQL - ALTER ALTER table ํ…Œ์ด๋ธ”๋ช… ํ…Œ์ด๋ธ” ์ƒ์„ฑ ํ›„ ์ปฌ๋Ÿผ์ถ”๊ฐ€, ์ˆ˜์ •, ์‚ญ์ œ ๋ฐ ์ œ์•ฝ์กฐ๊ฑด ์ถ”๊ฐ€, ์‚ญ์ œ๊ฐ€๋Šฅ 1) ์ปฌ๋Ÿผ ์ถ”๊ฐ€ alter table ํ…Œ์ด๋ธ”๋ช… add -----; : ๊ฐ€์žฅ ๋งˆ์ง€๋ง‰์— ์ถ”๊ฐ€, dafault๊ฐ’์ด null๋กœ ์ง€์ •๋จ * ์ปฌ๋Ÿผ default๊ฐ’ ์„ค์ • * ์ œ์ผ ์•ž์— ์ปฌ๋Ÿผ ์ถ”๊ฐ€ํ•˜๊ธฐ * ์ปฌ๋Ÿผ ์œ„์น˜ ์ง€์ • 2) ์ปฌ๋Ÿผ ์ˆ˜์ • alter table ํ…Œ์ด๋ธ”๋ช… modify ----; : ํ…Œ์ดํ„ฐํƒ€์ž…, ์ปฌ๋Ÿผ ์‚ฌ์ด์ฆˆ, default ๊ฐ’ ๋ณ€๊ฒฝ ๊ฐ€๋Šฅ : ๋ฐ์ดํ„ฐ ํƒ€์ž… ๋ณ€๊ฒฝ์‹œ ๊ธฐ๋ณธ์ ์„ ๋ฌธ์ž → ๋ฌธ์ž / ์ˆซ์ž(๋ฌธ์žํƒ€์ž…) → ์ˆซ์ž / ๋‚ ์งœ(๋ฌธ์žํƒ€์ž…) → ๋‚ ์งœํƒ€์ž… ๊ฐ€๋Šฅ * default๊ฐ’ ์ˆ˜์ • ์‹œ ์ด์ „์— ๋“ฑ๋ก๋œ ๋ฐ์ดํ„ฐ๋Š” ๋ณ€๊ฒฝ๋˜์ง€ ์•Š๊ณ  ๋ณ€๊ฒฝ ์ดํ›„ ๋ฐ์ดํ„ฐ ์‚ฝ์ž… ์‹œ ๋ถ€ํ„ฐ ์ ์šฉ๋จ 2-2. ์ปฌ๋Ÿผ๋ช… ๋ณ€๊ฒฝ alter tabel ํ…Œ์ด๋ธ” ์ด๋ฆ„ ren..
MYSQL -DDL(๋ฐ์ดํ„ฐ ์ •์˜์–ด) DDL : creat, alter, drop, truncate ๊ฐ์ฒด(object)๋ฅผ ์ƒ์„ฑ, ์ˆ˜์ •, ์‚ญ์ œํ•˜๋Š” ๋ช…๋ น์–ด ๊ฐ์ฒด ์ข…๋ฅ˜ - table, view, index ๋“ฑ DDL๊ตฌ๋ฌธ์€ autocommit์„ ๋‚ดํฌํ•จ => ์ทจ์†Œ x 1. ํ…Œ์ด๋ธ” ์ƒ์„ฑ(create table) ํ…Œ์ด๋ธ” ์ƒ์„ฑ ์‹œ ํ•„์ˆ˜ ์ •๋ณด : ํ…Œ์ด๋ธ” ๋ช…, ์ปฌ๋Ÿผ๋ช…, ๋ฐ์ดํ„ฐ ํƒ€์ž…(์ปฌ๋Ÿผ์‚ฌ์ด์ฆˆ) ์˜ต์…˜ : default ๊ฐ’, ์ œ์•ฝ ์กฐ๊ฑด 1-1. ์ œ์•ฝ์กฐ๊ฑด ์—†์ด default ๊ฐ’์œผ๋กœ ํ…Œ์ด๋ธ” ์ƒ์„ฑ 1-2. default ๊ฐ’์ด ์„ ์–ธ๋œ ์ปฌ๋Ÿผ์— insert ์ž‘์—…ํ•˜๊ธฐ & default ๊ฐ’์„ ๋ช…์‹œ์ ์œผ๋กœ ์‚ฝ์ž…ํ•˜๋Š” ๋ฐฉ๋ฒ• 1-3. default ๊ฐ’์„ ์•”์‹œ์ ์œผ๋กœ ์‚ฝ์ž…ํ•˜๋Š” ๋ฐฉ๋ฒ• 1-4. default ๊ฐ’์ด ์„ค์ •๋˜์–ด ์žˆ์ง€ ์•Š์€ ์ปฌ๋Ÿผ์— default ์˜ต์…˜ ์‚ฌ์šฉ ์‹œ => null 1-5. ..
JAVA - Set์ปฌ๋ ‰์…˜ ์ธํ„ฐํŽ˜์ด์Šค /HashSet ํด๋ž˜์Šค * ๊ธฐ๋ณธ ์ž๋ฃŒ ๊ตฌ์กฐ List > ์ˆœ์„œ o [ ] Set > ์ˆœ์„œ x [ ] ( ) Map == Dictionary { } 1. Set ์ปฌ๋ ‰์…˜ ์ธํ„ฐํŽ˜์ด์Šค ์ง‘ํ•ฉ์˜ ๊ฐœ๋… / ์ธ๋ฑ์Šค ์ •๋ณด ํฌํ•จ x => ์›์†Œ ์ค‘ ํŠน์ • ์œ„์น˜ ๊ฐ’์„ ๊บผ๋‚ผ ์ˆ˜ x (๋˜‘๊ฐ™์€ ๊ฐ’์„ ๋ถˆ๋Ÿฌ์˜ฌ ์ˆ˜ ์—†์Œ = ์ค‘๋ณต์ €์žฅ ๋ถˆ๊ฐ€ / null๊ฐ’๋„ ํ•œ ๊ฐœ๋งŒ ํฌํ•จ ๊ฐ€๋Šฅ) ์ €์žฅ๋˜๋Š” ์ˆœ์„œ์— ์ƒ๊ด€์—†์ด ์ €์žฅ๋จ(์ €์žฅ์ˆœ์„œ ํŒŒ์•… ์•ˆ๋จ) ์ €์žฅ๋œ ์ˆœ์„œ์™€ ์ถœ๋ ฅ ์ˆœ์„œ๋Š” ๋‹ค๋ฅผ ์ˆ˜ o get()๋ฉ”์„œ๋“œ ์ œ๊ณต x 2. Set ์ปฌ๋ ‰์…˜ ์ธํ„ฐํŽ˜์ด์Šค method * ๋ฐฐ์—ด ์ „ํ™˜ ์œ ์ผํ•œ ๊ฐ’ "aaa" --> 15 (์ˆซ์ž๋กœ์„œ์˜ ์˜๋ฏธ๋Š” ์—†์–ด์ง€๊ณ  ์œ ์ผํ•œ ๊ฐ’์ด ๋จ) "bbb" --> 37 ----------------- "aaa" --> 15 ์ž๋ฐ”์—์„œ ํ•ด์‰ฌ์ฝ”๋“œ๋Š” ๊ฐ์ฒด๊ฐ€ ์ €์žฅ๋œ ๋ฒˆ์ง€์™€ ์—ฐ๊ด€๋œ ๊ฐ’(์‹ค์ œ ๋ฒˆ..

๋ฐ˜์‘ํ˜•