profile
๐Ÿ”ฅ ๋จธ๋ฆฟ์†์œผ๋กœ ์ƒ๊ฐํ•˜์ง€๋งŒ ๋ง๊ณ , ํ–‰๋™์œผ๋กœ ๋ณด์—ฌ์ค˜
post-thumbnail

[Java] Java7 ๋ฌธ๋ฒ•

๋‚ด๊ฐ€ ์–ผ๋งˆ๋‚˜ ์–ธ์–ด์— ๊ด€์‹ฌ์ด ์—†์—ˆ๋Š”์ง€ ์•Œ ์ˆ˜ ์žˆ์—ˆ๋‹ค...ํ•ด๋‹น ๋ฌธ๋ฒ•์ด ์–ธ์ œ ๋‚˜์™”๋Š”์ง€ ํ˜น์€ ๋‚ด๊ฐ€ ๋ชฐ๋ž์—ˆ๋˜ ์‚ฌ์šฉ๋ฒ•์„ ์ตํžˆ๋Š” ๊ฒƒ์— ์š”์ ์„ ๋‘๋ฉด์–ป์–ด ๊ฐˆ ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์ด ์žˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค ๐Ÿ˜‚try-with-resources๋ฉ€ํ‹ฐ์บ์น˜(multicatch)switch-case ๋ฌธ์ž์—ด ์ง€์›๋‹ค

2021๋…„ 9์›” 2์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

[Java] java.net.HttpURLConnection

HttpURLConnection๋Š” HTTP ํ†ต์‹ ์„ ๊ฐ€๋Šฅ์ผ€ ํ•ด์ฃผ๋Š” ํด๋ž˜์Šค์ด๋‹ค.HTTP๋ž€?HyperText Transfer Protocol์˜ ์•ฝ์ž๋กœ ์„œ๋ฒ„์™€ ํด๋ผ์ด์–ธํŠธ ๊ฐ„ ํ†ต์‹ ์— ์‚ฌ์šฉ๋˜๋Š” ๊ทœ์•ฝ์ด๋‹ค.์†Œ์ผ“์„ ์ด์šฉํ•œ TCP/IP ํ†ต์‹ ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์ˆ˜ํ–‰๋˜์ง€๋งŒ, ๊ฑฐ๊ธฐ์— HTTP ๊ทœ์•ฝ์ด

2021๋…„ 9์›” 2์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

[NCS] SWL5_ver3.0 ๋ฉด์ ‘ ๋Œ€๋น„

๋ฉด์ ‘์œผ๋กœ๋Š” ์ด 4๊ณผ๋ชฉ์ด ๋‚˜์˜ต๋‹ˆ๋‹ค.๋ณธ ํ”ผ๋“œ๋Š” yongos ๋‹˜์˜ ๋ธ”๋กœ๊ทธ์—์„œ ํ›„๊ธฐ ๊ธ€์„ ๋ฐ”ํƒ•์œผ๋กœ ์ž‘์„ฑ๋˜์–ด์กŒ์Šต๋‹ˆ๋‹ค.๋งํฌ : https://blog.naver.com/PostView.nhn?blogId=yongyos&logNo=2216672702211) ๊ณ ๊ฐ๋“ค๋กœ ๋ถ€ํ„ฐ

2021๋…„ 6์›” 6์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

[NCS] SWL5_ver3.0 ์ž‘์—… ๋Œ€๋น„

์ž‘์—…์€ ์ด 4๋‹จ์›์œผ๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ๊ตฐ์š”.๋ฌธ์ œ์˜ ์˜ˆ์‹œ ํ…Œ์ด๋ธ”์ด ์ด๋ ‡๊ฒŒ ์ฃผ์–ด์ง„๋‹ต๋‹ˆ๋‹ค.ํ•ด๋‹น ํ…Œ์ด๋ธ”์„ ๊ทธ๋Œ€๋กœ CREATE TABLE ํ•ด์ฃผ๋ฉด ๋˜๋‹ˆ๊น ์‰ฝ๊ฒ ์ฃ ?๐Ÿค” ํ˜น์‹œ๋ชจ๋ฅด๋‹ˆ ๊ณ„์ •์ƒ์„ฑ๐Ÿ’ข ์ฃผ์˜์‚ฌํ•ญ ์ œ๊ณตํ•˜๋Š” ๊ธธ์ด ํฌ๊ธฐ๊ฐ€ ๋„ˆ๋ฌด ์งง์•„์„œ INSERT๊ฐ€ ์•ˆ๋  ์ˆ˜๋„ ์žˆ์œผ๋‹ˆ ์ƒํ™ฉ์„ ๋ณด๊ณ  ๋ง์”€๋“œ๋ฆฐ

2021๋…„ 6์›” 6์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

[NCS] SWL5_ver3.0 ์ง€ํ•„ํ‰๊ฐ€ ๋Œ€๋น„

์ง€ํ•„ํ‰๊ฐ€๋Š” ์ด 3๋‹จ์›์œผ๋กœ ์ด๋ฃจ์–ด์ ธ์žˆ์œผ๋ฉฐ 5~9๋ฌธ์ œ ์‚ฌ์ด๋กœ ๋‚˜์˜จ๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.1) for(;;) ์€ ๋ฌดํ•œ๋ฐ˜๋ณต์ž…๋‹ˆ๋‹ค. ( O ) 2) ๋ฐ˜๋ณต๋ฌธ์— ํ•ด๋‹นํ•˜๋Š” ๋ช…๋ น๋ฌธ์€ while, for, do-while ์ด๊ฒ ๊ตฐ์š”. 3) ์„ค๋ช…์„ ์ž˜ ์ฝ์–ด๋„ ๋‹ต์„ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์™„์ „์„ฑ-(ใ„ฑ) ๋ช…

2021๋…„ 6์›” 6์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

[NCS] SWL5_ver3.0

SWL5_ver3.0์€ ์ผํ•™์Šต๋ณ‘ํ–‰์ œ ํ™œ๋™์„ ์•ฝ 1๋…„๊ฐ„ ์ง„ํ–‰ํ•œ ํ›„ ์™ธ๋ถ€์‹œํ—˜ ์‘์‹œ์ž๊ฒฉ์ด ์ฃผ์–ด์ง‘๋‹ˆ๋‹ค.์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ ์ž๊ฒฉ์ฆ๊ณผ ๋™์ผํ•œ ํšจ๊ณผ๋ฅผ ๊ฐ€์ง„๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.์ž์„ธํ•œ ์ •๋ณด๋Š” CQnet์—์„œ ํ™•์ธํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ๊ฐ„๋žตํ•œ ์ค€๋น„๊ณผ์ •์„ ์ž‘์„ฑํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค!ํ•ด๋‹น ์‹œํ—˜์€ ์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ ์ž๊ฒฉ์ฆ์„ ์ทจ๋“ํ•˜๋ฉด

2021๋…„ 6์›” 6์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

[Spring] Oracle x Eclipse CRUD

โœ… Version | ๋„๊ตฌ | ๊ทœ๊ฒฉ | | --- | --- | | ๊ฐœ๋ฐœ๋„๊ตฌ | Java SE JDK 8.0.271 | | ๊ฐœ๋ฐœ๋„๊ตฌ | Eclipse Java EE IDE | | ์„œ๋ฒ„ | Apache Tomcat 8.0 | | DBMS | Oracle 11g Expre

2021๋…„ 5์›” 11์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

[Java] ์ด๋ฉ”์ผ ์ธ์ฆ๋ฒˆํ˜ธ ๋ณด๋‚ด๊ธฐ

ํ•ด๊ฒฐ ๋งํฌ : โ†—๋ฐ”๋กœ๊ฐ€๊ธฐ public String sendEmail(UserVO userVO) { String host = "smtp.naver.com"; String guest = "@naver.com"; // ๋ฐœ์‹ ์ž ๋ฉ”์ผ String password =

2021๋…„ 4์›” 26์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

[Spring] ์–ด๋…ธํ…Œ์ด์…˜(@annotation)

๋ณธ ๊ธ€์€ ์ฃผ๊ด€์ ์œผ๋กœ ์ดํ•ดํ•˜๊ธฐ ์œ„ํ•ด ์ž‘์„ฑ๋œ ๊ธ€์ž…๋‹ˆ๋‹ค.ํ˜น์‹œ ํ‹€๋ฆฐ ๋ถ€๋ถ„์ด ์žˆ์„ ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์ง€์ ํ•ด์ฃผ์‹œ๊ฑฐ๋‚˜ ๋‚จ๊ฒจ์ฃผ์‹œ๋ฉด ๊ฐ์‚ฌํžˆ ๋ฐ˜์˜ํ•˜๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.๐Ÿ”น : JAVA ํŒŒ์ผ๐Ÿ”ธ : xml ํŒŒ์ผ๐Ÿ’ฌ : ๋ฉ˜ํŠธ๋ฌธ๋“ ๊ถ๊ธˆํ–ˆ๋‹ค.ํšŒ์‚ฌ ํ”„๋กœ์ ํŠธ์—์„œ mapper ๋ถ€๋ถ„์— @SessionLog

2021๋…„ 4์›” 15์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

๋ฆฌ๋ˆ…์Šค(Linux) #11 - CentOS7 ์„ค์น˜ ๋งํฌ

CentOS 7 ๋ฒ„์ „์˜ ISO ํŒŒ์ผ์€ ๋‹ค์Œ์˜ ์ฃผ์†Œ์—์„œ ์›ํ•˜์‹œ๋Š” ์ €์žฅ์†Œ ์œ„์น˜์— ๋”ฐ๋ผ ๋‹ค์šด๋กœ๋“œํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.http://isoredirect.centos.org/centos/7/isos/x86_64/๋„ค์ด๋ฒ„ ์ €์žฅ์†Œ์— ์žˆ๋Š” CentOS-7-x86_64-Minima

2021๋…„ 4์›” 13์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

[Spring] REST API ex

๋ณธ ํ”ผ๋“œ๋Š” ๊ฐ€๊ณต์„ ํ•ด์•ผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.โ†—์ฐธ์กฐ๋งํฌHTTP URI(Uniform Resource Identifier)๋ฅผ ํ†ตํ•ด ์ž์›(Resource)์„ ๋ช…์‹œํ•˜๊ณ , HTTP Method(POST, GET, PUT, DELETE)๋ฅผ ํ†ตํ•ด ํ•ด๋‹น ์ž์›์— ๋Œ€ํ•œ CRUD Oper

2021๋…„ 4์›” 2์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

[SQL] MySQL ํ…Œ์ด๋ธ” ์ƒ์„ฑ, ์ œ์•ฝ์กฐ๊ฑด(ON DELETE CASCADE)

MySQL CREATE MySQL FK์ œ์•ฝ์กฐ๊ฑด (ON DELETE CASCADE)

2021๋…„ 3์›” 4์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

[SQL] PostgreSQL -> MySQL

๊ธฐ์กด์— ๊ฐœ๋ฐœ๋œ SQL ์ฝ”๋“œ๋Š” PostgreSQL ๊ธฐ๋ฐ˜์œผ๋กœ ๋งŒ๋“ค์–ด์กŒ์ง€๋งŒ,์ƒˆ๋กœ์šด ํ”„๋กœ์ ํŠธ์—์„œ๋Š” MySQL์„ ์š”๊ตฌํ•˜์˜€๋‹ค.๊ทธ๋ž˜์„œ ํ•ด๋‹น ๋ฌธ๋ฒ•๋“ค์˜ ์ฐจ์ด์™€ MySQL์— ๋Œ€ํ•œ ํ•จ์ˆ˜๋ฅผ ์ตํž ํ•„์š”๊ฐ€ ์ƒ๊ฒจ ๋ฉ”๋ชจํ•˜์˜€๋‹ค. ํŠน์ • ํ•จ์ˆ˜ PostgreSQL์˜ CASE WHEN ๋Œ€์‹ ์— ์‚ฌ์šฉํ•˜๋ฉด ๋งค์šฐ

2021๋…„ 3์›” 4์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

[VueJS] vue-tree-list

tree-list๋Š” ๋ณดํ†ต ํ™ˆํŽ˜์ด์ง€์˜ ๊ด€๋ฆฌ์ž ๋ชจ๋“œ์—์„œ ์ž์ฃผ๋ณด์ด์ฃ .์‚ฌ์šฉ์ž๊ฐ€ ์‰ฝ๊ฒŒ ์ปจํŠธ๋กคํ•  ์ˆ˜ ์žˆ๊ณ  DOM์„ ๋น ๋ฅด๊ฒŒ ํŒŒ์•… ํ•˜๊ธฐ ์œ„ํ•ด ์ด์šฉํ•ฉ๋‹ˆ๋‹ค.๋ณธ ํ”ผ๋“œ๋Š” ๋ชจ๋“  ์†Œ์Šค์ฝ”๋“œ๋ฅผ ์ œ๊ณตํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.โ†—๋ฐ”๋กœ๊ฐ€๊ธฐnpm i vue-tree-list์ด๋ฒˆ์— ์‚ฌ์šฉํ•œ npm์€ vue-tree-li

2021๋…„ 1์›” 21์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

[JS] lodash๋กœ ๊นŠ์€๋ณต์‚ฌ ํ•ด๊ฒฐ

๋‹ค์Œ๊ณผ ๊ฐ™์ด .push()๋ฅผ ํ•˜๊ฒŒ๋˜๋ฉด ํ•ด๋‹น array๋กœ ์ž˜ ๋“ค์–ด๊ฐ€์•ผ ํ•œ๋‹ค.๋‹ค์Œ ์ฝ”๋“œ์˜ ๊ฒฐ๊ณผ๋ฌผ๋„ ์œ„์˜ ๊ฒฐ๊ณผ๋ฌผ์ฒ˜๋Ÿผ ์ž˜ ์ ์šฉ๋˜์–ด ๋‚˜์˜จ๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ๋‹ค.ํ•˜์ง€๋งŒ,???..๋ถ„๋ช… '๋ง๊ณ '๋กœ ์‚ฝ์ž…ํ–ˆ๋Š”๋ฐ '๋”ธ๊ธฐ'๊ฐ€ ๋‘ ๊ฐœ ๋“ค์–ด๊ฐ”๋‹ค.์ด ๋ถ€๋ถ„์— ๋Œ€ํ•ด์„œ ๊ณ ๋ฏผํ•œ ๋์— ํ•œ ๊ฐ€์ง€ ์˜์‹ฌ์„ ๋ฐ˜๊ฒฌํ–ˆ๋‹ค.์ฐธ

2021๋…„ 1์›” 18์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

[VueJS] v-model๋กœ select ์ฒ˜๋ฆฌ

์…€๋ ‰ํŠธ๋Š” ๋ผ๋””์˜ค, ์ฒดํฌ๋ฐ•์Šค์™€ ๊ฐ™์ด ๊ธฐ๋ณธ์ ์œผ๋กœ ๋ฌธ์ž์—ด ๋˜๋Š” ๋ถˆ๋ฆฌ์–ธ ํ˜•์˜ ๊ฐ’์„ ๊ฐ€์ง€์ง€๋งŒ v-bind ๋””๋ ‰ํ‹ฐ๋ธŒ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋‹ค์–‘ํ•œ ์ž๋ฃŒํ˜•์˜ ๊ฐ’์„ ๋ฐ”์ธ๋”ฉ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

2021๋…„ 1์›” 14์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

[VueJS] v-model๋กœ radio ์ฒ˜๋ฆฌ

radio๋ฒ„ํŠผ์„ ๋ฐ˜๋“œ์‹œ ํ•˜๋‚˜์˜ ์š”์†Œ๋งŒ ๋‹ด๊ธฐ ๋•Œ๋ฌธ์— v-model๋กœ ์—ฐ๊ฒฐ์‹œํ‚จ ๋ฐ์ดํ„ฐ๋Š” value ๊ฐ’์„ ๊ฐ€์ง€๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

2021๋…„ 1์›” 14์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

[VueJS] v-model๋กœ checkbox ์ฒ˜๋ฆฌ

์—ฌ๋Ÿฌ ๊ฐœ์˜ ์ฒดํฌ๋ฐ•์Šค์˜ ๊ฒฝ์šฐ ๋‹จ์ˆœํžˆ "์„ ํƒ ๋˜์—ˆ๋‹ค"๊ฐ€ ์•„๋‹ˆ๋ผ ์—ฌ๋Ÿฌ ๊ฐœ๊ฐ€ ์„ ํƒ๋˜์—ˆ๋‹ค๋Š” ์ง‘ํ•ฉ์˜ ์„ฑ๊ฒฉ์„ ๋‚˜ํƒ€๋‚ธ๋‹ค.v-model๋กœ ๋ฐ”์ธ๋”ฉ ํ•˜๊ฒŒ ๋˜๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์ด checkedValues์˜ ๋ฐ์ดํ„ฐ ๊ฐ’์€ ๋ฐฐ์—ด(Array)๊ฐ€ ๋œ๋‹ค.๋ชจ๋“  ๋ฒ„ํŠผ๋“ค์ด ์ผ์ œํžˆ ์„ ํƒ๋˜๋ฉฐ ๋ถˆ๋ฆฌ์–ธ(boolean)

2021๋…„ 1์›” 14์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

โœ…์•Œ์•„๋‘๋ฉด ์œ ์šฉํ•œ ์‚ฌ์ดํŠธ(๐Ÿ”updating)

Carbon (ํด๋ฆญ!)ํ•ด๋‹น ์‚ฌ์ดํŠธ๋Š” ์ฝ”๋“œ๋ฅผ ์ด์˜๊ฒŒ ์บก์ณํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋„์™€์ฃผ๋Š” ์‚ฌ์ดํŠธ์ด๋‹ค. ๋ฐœํ‘œ์ž๋ฃŒ๋‚˜ ๊ธ€ ์ž‘์„ฑ์‹œ ์ฝ”๋“œ๋ฅผ ์ด๋ฏธ์ง€ํ™” ์‹œํ‚ค๊ณ  ์‹ถ๋‹ค๋ฉด ์ถ”์ฒœํ•œ๋‹ค.Netlify (ํด๋ฆญ!)ํ•ด๋‹น ์‚ฌ์ดํŠธ๋Š” ์›นํŽ˜์ด์ง€๋ฅผ ๋ฌด๋ฃŒ๋กœ ํ˜ธ์ŠคํŒ…ํ•ด์ฃผ์–ด ๊ฐ„๋‹จํ•œ ๋ฐฐํฌ ๋ฐ ๊ณต์œ ๋ฅผ ํ•  ์ˆ˜ ์žˆ๊ฒŒ url์„ ์ƒ์„ฑ์‹œ์ผœ

2021๋…„ 1์›” 13์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

[VueJS] VuexBook Project

์‚ฌ์ดํŠธGithub : ์†Œ์Šค์ฝ”๋“œ ํ™•์ธWeb : Netlify๋ฅผ ํ™œ์šฉํ•œ ๊ฒฐ๊ณผ WebSiteNetlify : ๋ฌด๋ฃŒ ์ •์  ํ˜ธ์ŠคํŒ… ์„œ๋น„์Šค์ž‘์—…๋„๊ตฌVSCodeVueJscore-js : ^3.6.5vue : ^2.6.11vue-router : ^3.2.0vuex : ^3.4.0๊ตฌ์„ฑ1

2021๋…„ 1์›” 12์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€