์ „์ฒด ๊ธ€ 296

[Oracle/SQL] ์‹œํ€€์Šค (Sequence)

0. ์‹œํ€€์Šค๋ž€? - ์ž๋™์œผ๋กœ ์ˆœ์ฐจ์ ์œผ๋กœ ์ฆ๊ฐ€ํ•˜๋Š” ์ˆœ๋ฒˆ์„ ๋ฐ˜ํ™˜ํ•˜๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ฐ์ฒด. - ๋ณดํ†ต PK๊ฐ’์—์„œ ์ค‘๋ณต๋ฐœ์ƒ ๋ฐฉ์ง€๋ฅผ ์œ„ํ•˜์—ฌ ์‚ฌ์šฉ 1. ๊ฐœ๊ด„ 1) ์ƒ์„ฑ CREATE SEQUENCE ์‹œํ€€์Šค๋ช…-- ์‹œํ€€์Šค๋ช…: table๋ช…_์ปฌ๋Ÿผ๋ช…_seq START WITH 1-- 1๋ถ€ํ„ฐ ์‹œ์ž‘ INCREMENT BY 1-- 1์”ฉ ์ฆ๊ฐ€ NOCACHE-- ์บ์‹œ ์‚ฌ์šฉX NOCYCLE;-- NOCYCLE ์„ค์ •์‹œ ์ตœ๋Œ€๊ฐ’ ์ƒ์„ฑ ์‹œ ์‹œํ€€์Šค ์ƒ์„ฑ์„ ์ค‘์ง€ํ•œ๋‹ค. - start with, increment by, nocache, nocycle์ด ๋ฌด์—‡์ธ์ง€ ๊ถ๊ธˆํ•˜๋‹ค๋ฉด ์•„๋ž˜์˜ '2. ์˜ต์…˜' ์ฐธ๊ณ  2) ์‚ญ์ œ DROP SEQUENCE ์‹œํ€€์Šค๋ช…; 3) ์กฐํšŒ - ์ „์ฒด ์‹œํ€€์Šค ์กฐํšŒ - ๋งŒ๋“ค์–ด์ ธ ์žˆ๋Š” ๋ชจ๋“  ์‹œํ€€์Šค๋ฅผ ์กฐํšŒํ•œ๋‹ค. SELECT * FROM USER_S..

[TIL] 2020.02.16 (์ผ)

1. Typescript & React - ์˜ค๋žœ๋งŒ์— yarn ์“ด๋‹ค. ๋‚ด๊ฐ€ ์˜ˆ์ „์— yarn์„ ์™œ ์ผ๋”๋ผ....?? -_-;; - To do list๋ฅผ ๋งŒ๋“ค์—ˆ๋Š”๋ฐ 'is not a module. TS2306' ์—๋Ÿฌ๊ฐ€ ๋œฌ๋‹ค ใ… ใ…  - ์˜ค๋Š˜ ์ฐพ๊ณ  ์ž์•ผ์ง€... ใ… ใ…  2. SQL ์‹œํ€€์Šค ์ •๋ฆฌ - ๋ธ”๋กœ๊ทธ์— ๊ธ€ ์ž‘์„ฑ https://webstudynote.tistory.com/71 3. ์ง‘ ์ปดํ“จํ„ฐ์— Spring ์„ค์น˜ - Spring Tools 4 for Eclipse ์„ค์น˜ - ํ•™์›์—์„  3.8.4 ๊น”์•˜๋Š”๋ฐ ์ด์ œ 4๋ฒ„์ ผ๋ฐ–์— ๋‹ค์šด์ด ์•ˆ๋˜๋Š” ๊ฒƒ ๊ฐ™๋‹ค. 4. 2์ฐจ ํ”„๋กœ์ ํŠธ - ๋ฉ”์ธ์— ํ€ต๋ฉ”๋‰ด ๋งŒ๋“ค์—ˆ์Œ (jQuery ์‚ฌ์šฉ) - ์„œ๋ธŒํŽ˜์ด์ง€๋“ค ํ—ค๋”(GNB)์— ๊ฒ€์ƒ‰์ฐฝ ๋งŒ๋“ฆ - ์•„์ด๊ณ ์•ผ... ์•ผ๋“ค์•„.... ์ด๋Ÿฌ๋‹ค๊ฐ€ ํ”„๋ก ํŠธ ๋‚ด๊ฐ€ ๋‹ค ๋งŒ๋“ค๊ฒƒ๋‹ค...

[TIL] 2020.02.15 (ํ† )

1. SVG - svg๋Š” ์›น์—์„œ๋„ ๋ฒกํ„ฐ ์ด๋ฏธ์ง€๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ค€๋‹ค. - ๋น„ํŠธ๋งต vs ๋ฒกํ„ฐ ๋น„ํŠธ๋งต : ํ™•๋Œ€ ์‹œ ์ด๋ฏธ์ง€ ๊นจ์ง ๋ฒกํ„ฐ : ํ™•๋Œ€ ์‹œ์—๋„ ์ด๋ฏธ์ง€ ๊นจ์ง€์ง€ ์•Š์Œ - ์ด๋ฏธ์ง€ ํ’ˆ์งˆ์ด ์ €ํ•˜๋˜์ง€ ์•Š์•„์„œ ์ข‹์Œ - ํ•˜์ง€๋งŒ, IE8 ์ดํ•˜์—์„œ๋Š” ๋™์ž‘ํ•˜์ง€ ์•Š์Œ - CSS๋ฅผ ์กฐ์ž‘ํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ์ด๋ฏธ์ง€์— ๋Œ€ํ•œ ์• ๋‹ˆ๋ฉ”์ด์…˜ ํšจ๊ณผ ๋“ฑ์„ ์ค„ ์ˆ˜ ์žˆ๋‹ค. - Inline์œผ๋กœ SVG๋ฅผ ์“ฐ๊ณ  ์‹ถ์œผ๋ฉด, SVG ์•„์ด์ฝ˜ ๋‹ค์šด๋ฐ›์€ ํ›„ VSCode์™€ ๊ฐ™์€ ์—๋””ํ„ฐ์—์„œ ์—ด๋ฉด path ๋ฅผ ์•Œ ์ˆ˜ ์žˆ๋‹ค. https://svgontheweb.com/ko/ 2. 2์ฐจ ํ”„๋กœ์ ํŠธ - ๋ฉ”์ธ ์Šฌ๋ผ์ด๋” height ์กฐ์ •, My Page ๊ตฌํ˜„, ํšŒ์›๊ฐ€์ž… ํŽ˜์ด์ง€ ๋งŒ๋“ค์—ˆ์Œ - ์›๋ž˜๋Š” ์š”์ฆ˜ ์‹ธ์ดํŠธ ๋Š๋‚Œ(?)์œผ๋กœ, ํ™”๋ฉด์— ๋งŽ์€ ์š”์†Œ๋ฅผ ์‹ฃ์ง€ ์•Š์œผ๋ ค๊ณ  ํ–ˆ๋Š”๋ฐ, ์„ ์ƒ๋‹˜์ด ..

[TIL] 2020.02.14 (๊ธˆ)

1. Oracle/SQL - SubQuery - VO, DAO ํ™œ์šฉ - ๊นœ๋นกํ•˜๊ณ  ํ•™์›์—์„œ ๋ฐฐ์šด ๊ฑธ ๊นƒํ—™์— ์•ˆ ์˜ฌ๋ ค๋‘ฌ์„œ ๋ณต์Šต์„ ๋ชปํ–ˆ๋‹ค....ใ… _ใ…  - ์›”์š”์ผ์— ํ•™์› ๊ฐ€์„œ ์˜ฌ๋ ค์•ผ๊ฒ ๋‹ค 2. 2์ฐจ ํ”„๋กœ์ ํŠธ ์•„์ดํ…œ ๋ฐœํ‘œ - 5๋ช…์”ฉ ์ด 3๊ฐœ ์กฐ๋กœ ์ด๋ฃจ์–ด์กŒ๋Š”๋ฐ, ๊ฐ ์กฐ์˜ ์Šคํƒ€์ผ์ด ๋ณด์—ฌ์„œ ์žฌ๋ฏธ์žˆ์—ˆ๋‹ค. - ์šฐ๋ฆฌ ์กฐ๋Š” ๋ง›์ง‘ ์‹ธ์ดํŠธ, ๋‚˜๋จธ์ง€ ๋‘ ๊ฐœ ์กฐ๋Š” ์—ฌํ–‰ ์‹ธ์ดํŠธ์˜€๋‹ค. - 1์กฐ๋Š” ํ”„๋กœ์ ํŠธ์— ๋Œ€ํ•ด ์š•์‹ฌ์„ ๋‚ด๊ณ  ๋งŽ์ด ๋…ผ์˜๋ฅผ ํ•œ ํ‹ฐ๊ฐ€ ๋‚ฌ๊ณ , ์กฐ์žฅ๋‹˜์ด ๊ผผ๊ผผํ•œ ๋•ํƒ์— ํ™”๋ฉด์„ ๋Œ€๋žต์ ์œผ๋กœ ๊ทธ๋ ค๋†“์•˜๋”๋ผ. ์—ญ์‹œ ๊ผผ๊ผผํ•˜์…”. 3์กฐ๋Š” ์—ญํ• ๋ฐฐ๋ถ„์„ ๋ฏธ๋ฆฌ๋ถ€ํ„ฐ ๋”ฑ ๋‚˜๋ˆ ๋†”์„œ ํ˜‘๋ ฅ์ด ์‰ฌ์›Œ ๋ณด์˜€๋‹ค. ์•„๋ฌด๋ž˜๋„ ๊ทธ ์กฐ์— ์ž˜ํ•˜๋Š” ์นœ๊ตฌ๊ฐ€ ์žˆ๋‹ค๋ณด๋‹ˆ ์ด๋ฏธ ๋ญ˜ ์–ด๋–ป๊ฒŒ ์ผ์„ ๋‚˜๋ˆ ์•ผํ• ์ง€๋ฅผ ์ž˜ ์•„๋Š” ๊ฒƒ ๊ฐ™์•˜๋‹ค. - ์šฐ๋ฆฌ ์กฐ๋Š” ๋ฐœํ‘œ์— ์ตœ๋Œ€ํ•œ ํž˜์„ ๋œ ์คฌ๋‹ค. 1์ฐจ ํ”„๋กœ์ ํŠธ๋•Œ ..

[JavaScript] Date ๊ฐ์ฒด/๋ฉ”์†Œ๋“œ

1. Date ๊ฐ์ฒด - Date ๊ฐ์ฒด๋Š” ๋‚ ์งœ ๋ฐ ์‹œ๊ฐ„์„ ๋‹ค๋ฃจ๋Š”๋ฐ ์‚ฌ์šฉ๋˜๋Š” ๊ฐ์ฒด์ด๋‹ค. - Date ๊ฐ์ฒด๋Š” 1970๋…„ 1์›” 1์ผ UTC(๊ตญ์ œํ‘œ์ค€์‹œ) 00:00์œผ๋กœ๋ถ€ํ„ฐ ์ง€๋‚œ ์‹œ๊ฐ„์„ ๋ฐ€๋ฆฌ์ดˆ๋กœ ๋‚˜ํƒ€๋‚ด๋Š” ์œ ๋‹‰์Šค ์‹œ๊ฐ„(UNIX epoch)์„ ์‚ฌ์šฉํ•œ๋‹ค. 2. Date() ์ƒ์„ฑ์ž - Date() ์ƒ์„ฑ์ž๋Š” Date๊ฐ์ฒด๋ฅผ ์ƒ์„ฑํ•œ๋‹ค. - Date() ์ƒ์„ฑ์ž๋กœ Date๊ฐ์ฒด๋ฅผ ์ƒ์„ฑํ•˜๋ฉด Date ๋ฉ”์†Œ๋“œ๋“ค์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. - JavaScript Date ๊ฐ์ฒด๋ฅผ ์ƒ์„ฑํ•˜๋Š” ๋ฒ•์€ new ์—ฐ์‚ฐ์ž๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์œ ์ผํ•˜๋‹ค. - Date() ์ƒ์„ฑ์ž๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ ํ˜„์žฌ ๋‚ ์งœ/์‹œ๊ฐ„ ๊ฐ’์„ ๊ฐ€์ง„๋‹ค. ๋งŒ์•ฝ, ํ˜„์žฌ ๋‚ ์งœ/์‹œ๊ฐ„์ด ์•„๋‹ˆ๋ผ ๋‹ค๋ฅธ ๋‚ ์งœ/์‹œ๊ฐ„์„ ๋‹ค๋ฃจ๊ณ  ์‹ถ์€ ๊ฒฝ์šฐ, Date ์ƒ์„ฑ์ž ํ•จ์ˆ˜์— ํ•ด๋‹น ๋‚ ์งœ/์‹œ๊ฐ„์„ ์ธ์ˆ˜๋กœ ๋„ฃ์–ด์ฃผ๋ฉด ๋œ๋‹ค. //Date() ..

[TIL] 2020.02.13 (๋ชฉ)

1. [SQL] Sequence - Sequence์— ๋Œ€ํ•ด ๋ฐฐ์› ๋‹ค. - ์ž๋™์œผ๋กœ ์ˆซ์ž ๋Š˜์ผ ๋•Œ ์ •๋ง ์œ ์šฉํ•˜๊ฒ ๋‹ค. 2. [JavaScript] Date ๊ฐ์ฒด ์ •๋ฆฌ - https://webstudynote.tistory.com/67 3. [HTML, CSS] :before, :after - 2์ฐจ ํ”„๋กœ์ ํŠธํ•˜๋ฉด์„œ BootStrap ๋งŒ์ง€๊ณ  ์žˆ๋Š”๋ฐ :before, :after๊ฐ€ ์žˆ์–ด์„œ ์•Œ์•„๋ณด์•˜๋‹ค. - 1) ๋ชฉ๋ก์˜ ์•ž๋ถ€๋ถ„์„ ๊พธ๋ฏธ๊ฑฐ๋‚˜ (โ–  โ—) 2) ๋ฒ„ํŠผ์„ ๊พธ๋ฏธ๊ฑฐ๋‚˜ 3) ๊ฐ„๋‹จํ•œ ์•„์ด์ฝ˜์„ ๋งŒ๋“ค ๋•Œ (๋‹ซ๊ธฐโ–ฒ,ํŽผ์น˜๊ธฐ โ–ผ) ์‚ฌ์šฉํ•œ๋‹ค๊ณ  ํ•œ๋‹ค. .class-name:before { content:''; width:; height:; } - content๋Š” ํ•„์ˆ˜๋กœ ๋“ค์–ด๊ฐ€์•ผ ํ•˜๋ฉฐ, ์•„์ด์ฝ˜์„ ๋งŒ๋“ค๋ ค๊ณ  :before,:after๋ฅผ ์“ฐ๋Š”..

[TIL] 2020.02.12 (์ˆ˜)

1. JavaScript ์ธ๊ฐ• ๋“ฃ๊ณ  ์ •๋ฆฌ. - [4-8] ๋„ค์ด๋ฐ ์ปจ๋ฒค์…˜ [4-9] ๋™์  ํ˜• ์ง€์ • / ์ž๋™ ํ˜• ๋ณ€ํ™˜ [4-10] ๋™์ผํ•œ ๋ณ€์ˆ˜ ์ด๋ฆ„ ๋ฌธ์ œ [4-11] DOM API - ๋ฌธ์„œ ๊ฐ์ฒด์— ์ ‘๊ทผํ•˜๋Š” ๋ฐฉ๋ฒ• [4-12] JavaScript ํ•จ์ˆ˜ [4-13] ์กฐ๊ฑด๋ฌธ + [4-14] ์—ฐ์‚ฐ์žx์กฐ๊ฑด์ฒ˜๋ฆฌ + [4-15] ์Šค์œ„์นญ ์กฐ๊ฑด ์ฒ˜๋ฆฌ 2. ๊ธฐํƒ€ - ๊ฐœ์ธ ๊ณต๋ถ€๊ฐ€ ์ง„์งœ ์ค‘์š”ํ•œ ๊ฒƒ ๊ฐ™๋‹ค. ์ˆ˜์—…์ด ๊ทธ๋ƒฅ ์ปคํ”ผ๋ผ๋ฉด ์ž์Šต์€ TOP๊ฐ€ ์•„๋‹ˆ๋Ÿฐ์ง€... ์กธ๋ฆฐ๋ฐ ์ด ์•…๋ฌผ๊ณ  ๊ณต๋ถ€ํ•˜๊ณ  ์žˆ๋‹ค.... ์š” ๋ฉฐ์น  ํ•ด์ดํ•ด์กŒ๋Š”๋ฐ ๋‹ค์‹œ ๋นก์„ธ๊ฒŒ ๊ณต๋ถ€ํ•ด์•ผ๊ฒ ๋‹ค. ๋ธ”๋กœ๊ทธ์— ๋ฐฐ์šด ๊ฒƒ๋“ค๋„ ๋‹ค์‹œ ์ •๋ฆฌํ•˜๊ธฐ ์‹œ์ž‘ํ•ด์•ผ์ง€.

[TIL] 2020.02.11 (ํ™”)

1. 2์ฐจ PJT ๋ฐœํ‘œ ppt - ์–ด์ฐจํ”ผ ํ”„๋กœ์ ํŠธ ๋๋‚˜๊ณ  ๋ฐœํ‘œํ•  ๋•Œ ppt ๋˜ ๋งŒ๋“œ๋‹ˆ๊นŒ ์ด๊ฑด ๊ทธ๋ƒฅ ๋Œ€์ถฉ ๋งŒ๋“ค์–ด์•ผ๊ฒ ๋‹ค. ๊ตณ์ด ์ž˜ ๋งŒ๋“ค ํ•„์š”๊ฐ€ ์—†๋Š”๋“ฏ. - UI๋ฅผ ํ•œ ๋ฒˆ ๊ทธ๋ ค๋ณด๋ฉด ์ข‹์€๋ฐ, ๊ณต์ˆ˜๋‚ญ๋น„๊ฐ€ ๋„ˆ๋ฌด ์‹ฌํ•˜๋‹ค. - ์š”์ฆ˜์—๋Š” ๊ทธ๋ƒฅ ์–ด๋„๋น„XD์—๋‹ค๊ฐ€ ๊ทธ๋ฆฌ๊ณ  ๋ฐ”๋กœ ํ”„๋ก ํŠธ ๋งŒ๋“œ๋Š”๊ฒŒ ํŽธํ•œ ๊ฒƒ ๊ฐ™๋‹ค. ppt ์•ˆ ์“ด ์ง€ ์˜ค๋ž˜๋œ๋“ฏ. - ๊ฐ™์ด ํ”Œ์ ํ•˜๋Š” ์นœ๊ตฌ๋“ค์ด ๋„ฃ๊ณ  ์‹ถ์€ ๊ธฐ๋Šฅ์€ ์ž”๋œฉ์ธ๋ฐ IA๋‚˜ UI๋ฅผ ์–ด๋–ป๊ฒŒ ์žก๋Š”์ง€ ์ž˜ ๋ชจ๋ฅด๊ฒ ๋‚˜๋ณด๋‹ค. ๊ธฐ๋Šฅ๋ช…์„ธ์„œ์— ์˜จ๊ฐ– ๊ธฐ๋Šฅ์„ ์ž”๋œฉ ๋„ฃ์–ด๋†“๊ณ  UI ์–ด๋–ป๊ฒŒ ๋‚˜์˜ฌ์ง€ ๋ชจ๋ฅด๊ฒ ๋‹ค๊ณ  (UI๋ผ๋Š” ์šฉ์–ด๋„ ๋ชจ๋ฆ„) ํ”„๋ก ํŠธ ๊ฐœ๋ฐœ ํ•  ์‚ฌ๋žŒ์ด ์•Œ์•„์„œ ๋งŒ๋“ค์–ด ๋‹ฌ๋ผ๊ณ  ํ•œ๋‹ค. ใ…Žใ…Žใ…Ž (์–˜๋“ค์•„ ํšŒ์‚ฌ ๊ฐ€์„œ ๊ทธ๋Ÿฌ๋ฉด ์•ˆ๋ผ..!) ์ƒ๊ฐํ•ด๋ณด๋ฉด ๋‚˜๋„ ์ฒ˜์Œ ๊ธฐํšํ•  ๋•Œ ๊ตฌ๋ฉ ์—†๋Š” UI/๊ตฌ์กฐ/ํ”Œ๋กœ์šฐ ์žก๋Š”๊ฒŒ ์‰ฝ์ง€ ์•Š์•˜๋˜ ๊ฒƒ ๊ฐ™๋‹ค. ๊ธฐ์—…ํšŒ์›์— ..

[TIL] 2020.02.09 (์ผ)

1. [์Šคํ„ฐ๋””] ์•Œ๊ณ ๋ฆฌ์ฆ˜, ์ž๋ฃŒ๊ตฌ์กฐ - ์Šคํƒ, ํ์˜ ๊ฐœ๋… - ์‹œ๊ฐ„๋ณต์žก๋„์— ๋Œ€ํ•ด ๋ฐฐ์›€ https://zeddios.tistory.com/20 2. 2์ฐจ ํ”„๋กœ์ ํŠธ - ๋ฉ”์ธ์— ์ƒˆ๋กœ์šด ๋ฆฌ์ŠคํŠธ ํƒ€์ž… UI ์ƒ์„ฑ: ํ•œ ์ค„ ์งœ๋ฆฌ. ์ด๋ฏธ์ง€๊ฐ€ ์ขŒ์ธก์—, ์„ธ๋ถ€์ •๋ณด๊ฐ€ ์˜ค๋ฅธ์ชฝ์— ์žˆ๋Š” ๋ฆฌ์ŠคํŠธ. - My Page ์ƒ์„ฑ - Jsoup

[TIL] 2020.02.08 (ํ† )

1. JavaScript ์ธ๊ฐ• - 1~11๊ฐ• ์™„๊ฐ• 2. 2์ฐจ ํ”„๋กœ์ ํŠธ 1) ๋ฉ”์ธ ํŽ˜์ด์ง€ ์ˆ˜์ • - GNB ๋งํฌ - ๋””์ž์ธ ์ž‘์—… : ํฌํ† ์ƒต์œผ๋กœ ์ด๋ฏธ์ง€ 6๊ฐœ ์ž‘์—… 2) ๋กœ๊ทธ์ธ ๋ ˆ์ด์–ด ๋งŒ๋“ค์—ˆ์Œ 3) ๊ฒŒ์‹œํŒ UI ๋งŒ๋“ค์—ˆ์Œ 3. ๊ธฐํƒ€ - ๋ชฉ์š”์ผ์— ์•„ํŒŒ์„œ ํ•™์›์„ ๋ชป ๊ฐ”๋‹ค. ๊ทธ๋Ÿฌ๋ฉด์„œ TIL๋„ 3์ผ๊ฐ„ ๋ชป(์•ˆ) ์ผ๋‹ค. ๋ญ๋“  ๊พธ์ค€ํžˆ ํ•œ๋‹ค๋Š”๊ฒŒ ์‰ฝ์ง€ ์•Š์€ ๊ฒƒ ๊ฐ™๋‹ค. ํ™”์ดํŒ…!