profile
แด…แด‡ฬแด แด‡สŸแดแด˜แด˜แด‡แดœส€. แด˜ส€แดษขส€แด€แดแดแด€แด›ษชแดษด ๐Ÿ”ฅ
post-thumbnail

๐ŸŽˆ ๋…ธ์…˜์œผ๋กœ ์—…๋ฌด์ผ์ง€๋ฅผ์”๋‹ˆ๋‹ค. Velog โžก naverblog m.blog.naver.com/zxxne

KakaoTalk_20210713_095750969KakaoTalk_20210713_094407556Weekly Tasks : ์ด๋ฒˆ์ฃผ์— ๋ฐ˜๋“œ์‹œ ํ•ด์•ผ ํ•˜๋Š” ์—…๋ฌด๋“ค์„ ๋ฆฌ์ŠคํŠธ์—… ํ•ด๋‘”๋‹ค.Weekly To-Do-List : ์ฃผ์ฐจ๋ณ„๋กœ ๋ฃจํ‹ดํ•˜๊ฒŒ ํ•ด์•ผ ํ•˜๋Š” ์—…๋ฌด๋“ค์„ ์ ์–ด๋‘”๋‹ค.Dail

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

[KAKAO ์•Œ๋ฆผํ†ก] ์นด์นด์˜ค ์•Œ๋ฆผํ†ก(๋น„์ฆˆํ†ก) ์—ฐ๋™

โ€œ ์ผ๋ฐ˜์ด๋ฒคํŠธ ํƒ์ง€์™€ ๊ฒฝ๋ณด ์„ค์ •์—์„œ ์ด๋ฉ”์ผ, ๋ฌธ์ž, ํŒ์—… ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์นด์นด์˜คํ†ก๊ณผ ๋ผ์ธ์„ ํ†ตํ•ด ๋‹ค์–‘์„ฑ์„ ํ™•๋Œ€ํ•˜๊ธฐ ์œ„ํ•จโ€2021.06.21 ~ 2021.06.251) ์นด์นด์˜ค์•Œ๋ฆผํ†ก ๊ณต์‹๋”œ๋Ÿฌ์‚ฌ ์„ ์ •2) ๊ณต์‹๋”œ๋Ÿฌ์‚ฌ ์„ ์ • ํ›„ ๊ณ„์•ฝ (ํšŒ์‚ฌ ๋Œ€ ํšŒ์‚ฌ๋กœ ๊ณ„์•ฝํ•˜๋‹ค๋ณด๋‹ˆ ์ƒ๊ฐ๋ณด๋‹ค ์˜ค๋ž˜๊ฑธ๋ฆฐ๋‹ค

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

๐ŸŽพ ์ธํ„ด 2์ฐจ ๋ฏธ์…˜ - LINE Notify 2.1 API ์—ฐ๋™ ( JAVA )

๋ผ์ธ ์•Œ๋ฆผ์„ ๊ตฌํ˜„ํ•  ๋•Œ ํ•„์š”ํ•œ ๋‘ ๊ฐœ์˜ ํ”„๋กœ์ ํŠธ๋ฅผ SVN์—์„œ Checkoutํ•œ๋‹ค. trunk_web์—์„œ๋Š” ์ฃผ๋กœ front-end ๋‹จ์—์„œ ํ™”๋ฉด์„ ๋งŒ๋“ค์–ด์ฃผ๊ณ , ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋ฅผ ๊ตฌํ˜„ํ•œ๋‹ค. ๊ธฐ๋ณธ์ ์œผ๋กœ DB์—์„œ Table ์ถ”๊ฐ€ ๋˜๋Š” Column ์ถ”๊ฐ€๋Š” ์ƒํ™ฉ์— ๋”ฐ๋ผ ์ถ”๊ฐ€ํ•ด์ค€๋‹ค. ๋˜

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

๐Ÿฆ… ์ธํ„ด 2์ฐจ ๋ฏธ์…˜ - LINE Notify 1.0 API ์—ฐ๋™ JAVA_WEB

Cron-trigger์„ ์ด์šฉํ•ด 10์ดˆ๋งˆ๋‹ค ๋™์ž‘ํ•˜๊ฒŒ ๋งŒ๋“ค๊ณ , ๋ฉค๋ฒ„๋ณ€์ˆ˜์— tokenKey, url์„ ์„ ์–ธํ•œ๋‹ค์Œ Connection์‹œํ‚ค๊ณ , POST๋ฐฉ์‹์œผ๋กœ ํ˜ธ์ถœํ•œ๋‹ค. SchduleJobํด๋ž˜์Šค์—์„œ ์„œ๋น„์Šค๋ฅผ ์‹คํ–‰์‹œํ‚ค๊ณ , sendMSG(word)๋ฉ”์†Œ๋“œ๋ฅผ ํ˜ธ์ถœํ•œ๋‹ค. ์—ฐ๋™ํ•˜๋ฉด 1

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

[JAVA] ๐Ÿš— DateTimeUtil / StringUtil

1. ๐Ÿš— DateUtilTest SRC 2. ๐Ÿš— StringUtilTest SRC

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

๐Ÿฆ… ์ธํ„ด 2์ฐจ ๋ฏธ์…˜ - ์นด์นด์˜คํ†ก, ๋ผ์ธ ์—ฐ๋™ ๋ฐœ์†ก ๊ด€๋ จ ์‹œ์žฅ ์กฐ์‚ฌ ๋ฐ PPT ์ž‘์„ฑ & ๋ฏธํŒ…

โœ” kakao / line ์—ฐ๋™ ์ž‘์—… ์ „ 1. ์ž‘์—… ์ „, ์นด์นด์˜คํ†ก ์—ฐ๋™ ์ž‘์—… ์ „, Analyzer SMS์ „์†ก ๊ด€๋ จ ์†Œ์Šค ํŒŒ์•… 2. PPT ๋งŒ๋“ค๊ธฐ - SynologyDrive (~06.04) Q&A ๊ฐ€๊ฒฉ / ํŒŒํŠธ๋„ˆ์‚ฌ / ํšŒ์‚ฌ๊ทœ๋ชจ ๋“ฑ ์กฐ์‚ฌ REVIEW - Boards

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

[๊ฐœ๋ฐœ ๊ฐ€์ด๋“œ ๊ต์œก] ๐ŸŒŸ ๊ธฐ๋ก ๋„์ ๋„์ 2 :-) + Mybatis ' #{}, ${} ์ฐจ์ด ' / MAC address / JSON_STUDY

๐ŸŒŸjQueryjdxWidget library\* - datepicker, grid ๋Œ€๋ถ€๋ถ„Fusioncharts library(๋ชจ๋“ ์ฐจํŠธ) / c3, d3(Active Dashboard)jquery.nanoscroller / jquery.coockie / jquery.c

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

[JAVA] private static Logger / getInstance() / Static / Final / Abstract ์— ๋Œ€ํ•ด ์•Œ์•„๋ณด์ž !

1\. ์ถ”์ƒ ๋ฉ”์„œ๋“œ๋ฅผ ์„ ์–ธํ•˜๋Š” ์ด์œ ์„ค๊ณ„์ž๊ฐ€ ํŠน์ • ๋ฉ”์„œ๋“œ๋ฅผ ๊ฐ ํด๋ž˜์Šค ๋ณ„๋กœ ์žฌ ๊ตฌํ˜„์„ ์›ํ•˜์ง€๋งŒ ๋ถ€๋ชจ ํด๋ž˜์Šค์—์„œ ์ผ๋ฐ˜ ๋ฉ”์„œ๋“œ๋กœ ๊ตฌํ˜„ํ•˜๋ฉด ์ž์‹ ํด๋ž˜์Šค์—์„œ ๊ตฌํ˜„์„ ํ•˜์ง€ ์•Š๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋‹ค. ์ด๋Ÿฐ ๋ฉ”์„œ๋“œ๋ฅผ ์ถ”์ƒ ๋ฉ”์„œ๋“œ๋กœ ์„ ์–ธํ•˜๋ฉด ์ž์‹ ํด๋ž˜์Šค๋Š” ์žฌ ๊ตฌํ˜„์„ ๊ฐ•์š”๋ฐ›๋Š”๋‹ค.2\

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

[JAVA] ์‹ฑ๊ธ€ํ†ค ํŒจํ„ด (singleton pattern)

๋””์ž์ธ ํŒจํ„ด์ค‘ ํ•˜๋‚˜์ธ ์‹ฑ๊ธ€ํ†ค ํŒจํ„ด์—๋Œ€ํ•ด ์•Œ์•„๋ณด์ž!static ์— ๋Œ€ํ•œ ๊ฐœ๋…์ด ์žˆ๋‹ค๋ฉด ์‹ฑ๊ธ€ํ†ค์„ ์ดํ•ดํ•˜๋Š”๊ฒƒ์ด ์ˆ˜์›”ํ•˜๋‹ค.์‹ฑ๊ธ€ํ†ค์€ ๋‹จ ํ•˜๋‚˜์˜ ๊ฐ์ฒด๋งŒ์„ ์ƒ์„ฑํ•˜๊ฒŒ ๊ฐ•์ œํ•˜๋Š” ํŒจํ„ด์ด๋‹ค. ์ฆ‰, ํด๋ž˜์Šค๋ฅผ ํ†ตํ•ด ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ์ฒด๋Š” Only One, ์ฆ‰ ํ•œ ๊ฐœ๋งŒ ๋˜๋„๋ก ๋งŒ๋“œ๋Š” ๊ฒƒ์ด ์‹ฑ๊ธ€

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

[JAVA] Thread / SingleThread / MultiThread / ThreadSynchronized

๋ฉ”๋ชจ๋ฆฌ๋ฅผ ํ• ๋‹น๋ฐ›์•„ ์‹คํ–‰ ์ค‘์ธ ํ”„๋กœ๊ทธ๋žจ์„ ํ”„๋กœ์„ธ์Šค๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค.ํ”„๋กœ์„ธ์Šค ๋‚ด์˜ ๋ช…๋ น์–ด ๋ธ”๋ก์œผ๋กœ ์‹œ์ž‘์ ๊ณผ ์ข…๋ฃŒ์ ์„ ๊ฐ€์ง„๋‹ค.์‹คํ–‰์ค‘์— ๋ฉˆ์ถœ ์ˆ˜ ์žˆ์œผ๋ฉฐ ๋™์‹œ์— ์ˆ˜ํ–‰ ๊ฐ€๋Šฅํ•˜๋‹ค.์–ด๋– ํ•œ ํ”„๋กœ๊ทธ๋žจ๋‚ด์—์„œ ํŠนํžˆ ํ”„๋กœ์„ธ์Šค ๋‚ด์—์„œ ์‹คํ–‰๋˜๋Š” ํ๋ฆ„์˜ ๋‹จ์œ„.2๊ฐ€์ง€ ๋ฐฉ๋ฒ•โ‘  ์ง์ ‘ ์ƒ์† ๋ฐ›์•„ ์Šค๋ ˆ๋“œ ์ƒ์„ฑโ‘ก

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

[API] `Postman` ์—์„œ API ํ…Œ์ŠคํŠธ ์ž๋™ํ™” ๋ฐ API ๋ž€ ? (Ex. Open Weather Map)

Postman์—์„œ API ์š”์ฒญ๊ณผ ์‘๋‹ต์— ๋Œ€ํ•œ ํ…Œ์ŠคํŠธ๋ฅผ ์ž๋™ํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 1. Postman ์„ค์น˜

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

[์†”๋ฃจ์…˜ ๊ต์œก] ๐Ÿ“š ๊ธฐ๋ก ๋„์ ๋„์ :-)

1\. Agent(์ค‘๊ณ„์„œ๋ฒ„)agent -- ์žฅ๋น„๋กœ๊ทธ์ค‘๊ณ„procmonitor -- ์ „์ฒด ํ”„๋กœ์„ธ์Šค ๋ชจ๋‹ˆํ„ฐ ๋“ฑ2\. Collector(์ˆ˜์ง‘์„œ๋ฒ„) => Normalizeragentcollector -- ์ˆ˜์ง‘๋กœ๊ทธ ๊ด€๋ฆฌnormalizerpms -- ํŒจ์น˜๊ด€๋ฆฌsearcher -- ์ˆ˜

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

[jQuery] jqxGrid

๊ทธ๋ฆฌ๋“œ๋Š” ํ…Œ์ด๋ธ” ํ˜•์‹ ๋ฐ์ดํ„ฐ๋ฅผ ํ‘œ์‹œํ•˜๋Š” ๊ฐ•๋ ฅํ•œ jQuery ์œ„์ ฏ์ด๋‹ค. ํŽ˜์ด์ง•, ๊ทธ๋ฃนํ™” ,์ •๋ ฌ, ํ•„ํ„ฐ๋ง ๋ฐ ํŽธ์ง‘์„ ํฌํ•จํ•˜์—ฌ ๋ฐ์ดํ„ฐ์™€์˜ ์ƒํ˜ธ์ž‘์šฉ์„ ์œ„ํ•œ ํ’๋ถ€ํ•œ ์ง€์›์„ ์ œ๊ณตํ•œ๋‹ค.Grid ํ”Œ๋Ÿฌ๊ทธ์ธ์€ ๋ฐฐ์—ด, xml, json, tsv, csv ๋˜๋Š” ์›๊ฒฉ ๋ฐ์ดํ„ฐ๋ฅผ ํฌํ•จํ•œ ์—ฌ๋Ÿฌ ์œ 

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

๐Ÿฆ… ์ธํ„ด 2์ฐจ ๋ฏธ์…˜ - KAKAO ๋น„์ฆˆ๋ฉ”์‹œ์ง€ && LINE Notify API ๊ณ„ํš

1\. ์ž‘์—… ์ „, ํšŒ์‚ฌ Source Process ๋ถ„์„ ( mail / โญ sms / ๊ฒฝ๋ณด์Œ (ํŒ์—…) ) xxx.conf => scheduling๊ฒฝ๋ณด.java ์ด๋ฒคํŠธํƒ์ง€.java(TemplateXXX.txt)2\. PPT ๋งŒ๋“ค๊ธฐ - SynologyDrive (~06.0

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

[JAVA]๐ŸŠ cron-trigger / spring quartz ๋™์  ์Šค์ผ€์ค„๋ง

๐ŸŠ ํšŒ์‚ฌ ํ”„๋ ˆ์ž„์›Œํฌ ๊ธฐ๋ฐ˜ ๊ฒŒ์‹œํŒ์„ ๋งŒ๋“  ํ›„, ์›น์—์„œ ์Šค์ผ€์ค„๋ง์„ ๋‹ค๋ฃฐ์ผ์ด ์žˆ์–ด์„œ ๋ฏธ๋ฆฌ ๊ณต๋ถ€ํ–ˆ๋‹ค.CronTrigger๋Š” โ€œ๋งค์ผ ๊ธˆ์š”์ผ ์ •์˜คโ€, ๋˜๋Š” โ€œ๋งค ์ฃผ๋ง ์˜ค์ „ 9์‹œโ€, โ€œ1์›” ํ•œ๋‹ฌ๊ฐ„ ๋งค์ฃผ ์›”์š”์ผ, ์ˆ˜์š”์ผ, ๊ธˆ์š”์ผ ์˜ค์ „ 9์‹œ์—์„œ 10์‹œ ์‚ฌ์ด 5๋ถ„ ๊ฐ„๊ฒฉโ€๊ณผ ๊ฐ™์ด ์Šค์ผ€์ค„

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

[Spring]Mybatis resultType="map" list๋กœ ๋ฆฌํ„ดํ•˜๊ธฐ, add. JSTL EL ํ•œ๋ฐฉ์— ์ •๋ฆฌ

\* ๋ฐ์ดํ„ฐ ๊ฒ€์ƒ‰์ธ SELECT์— ๋Œ€ํ•ด ์•Œ์•„๋ณธ๋‹ค.sample_mapper.xmlMain.java์‹คํ–‰๊ฒฐ๊ณผ{id=1, value=fizz}, {id=2, value=buzz}๊ฒ€์ƒ‰์šฉ SQL์€ select ํƒœ๊ทธ๋กœ ์„ ์–ธํ•œ๋‹ค.id ์†์„ฑ์— ํ•ด๋‹น SQL์„ ์ฐธ์กฐํ•˜๋Š” ์ด๋ฆ„์„ ์„ค์ •ํ•œ๋‹ค.r

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

๐Ÿฆ… ์ธํ„ด 1์ฐจ ๋ฏธ์…˜ - ํšŒ์‚ฌ ํ”„๋ ˆ์ž„์›Œํฌ ๊ธฐ๋ฐ˜ ๊ฒŒ์‹œํŒ๋งŒ๋“ค๊ธฐ (add. Map VS Dto)

๐Ÿง ๊ตญ๋น„ํ•™์›์—์„œ ์ง„ํ–‰ํ–ˆ๋˜ ๊ฒŒ์‹œํŒ๋ณด๋‹ค ๋ช‡ ๋ฐฐ๋Š” ์–ด๋ ค์› ๋‹ค. ์ผ๋‹จ ํšŒ์‚ฌ ์†”๋ฃจ์…˜ ์•ˆ์—์žˆ๋Š” SRC ๋Œ€๋ถ€๋ถ„์ด jqxGrid, jQuery(JSP-JS๋ถ„๋ฆฌ), ๋ฐ์ดํ„ฐ ์ „๋‹ฌ ํ˜•ํƒœ๋ฅผ Map์œผ๋กœ (DTO X), ํ…Œ์ด๋ธ” ๊ตฌ์กฐ๋ถ€ํ„ฐ CentOS ๋“ฑ ํ™˜๊ฒฝ์„ธํŒ…๊นŒ์ง€ ์ƒ๊ฐ๋ณด๋‹ค ์–ด๋ ค์› ๋‹ค. ์†”๋ฃจ์…˜ ํ™ˆ

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

[javascript] DOM (Document Object Model)

DOM์€ Document Object Model์˜ ์•ฝ์ž๋กœ ๋„ํ๋จผํŠธ ๊ฐ์ฒด ๋ชจ๋ธ์ด๋‹ค.ํŽ˜์ด์ง€๋ฅผ ์ˆ˜์ •ํ• ๋•Œ, ๊ธฐ์กด์—๋Š” html์„ ์ „๋ถ€ ๋ฆฌ๋กœ๋”ฉํ•˜๋Š” ๋ฐฉ์‹์„ ์‚ฌ์šฉํ–ˆ๋‹ค. ํ•˜์ง€๋งŒ javascript๋Š” DOM์„ ํ™œ์šฉํ•˜์—ฌ html ์ „์ฒด ์ฝ”๋“œ๊ฐ€ ์•„๋‹Œ ํŠน์ • document ๊ฐ์ฒด๋งŒ์„ ์ˆ˜์ •ํ•˜๊ณ  ์‚ญ

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

Jenkins / CI (Continuous Integration) / CD (Continuous Deployment) ์— ๋Œ€ํ•ด ์•Œ์•„๋ณด์ž !

์  ํ‚จ์Šค(Jenkins)๋Š” ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ์‹œ ์ง€์†์  ํ†ตํ•ฉ(continuous integration) ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜๋Š” ํˆด์ด๋‹ค.๋‹ค์ˆ˜์˜ ๊ฐœ๋ฐœ์ž๋“ค์ด ํ•˜๋‚˜์˜ ํ”„๋กœ๊ทธ๋žจ์„ ๊ฐœ๋ฐœํ•  ๋•Œ ๋ฒ„์ „ ์ถฉ๋Œ์„ ๋ฐฉ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ๊ฐ์ž ์ž‘์—…ํ•œ ๋‚ด์šฉ์„ ๊ณต์œ ์˜์—ญ์— ์žˆ๋Š” ์ €์žฅ์†Œ์— ๋นˆ๋ฒˆํžˆ ์—…๋กœ๋“œํ•จ์œผ๋กœ์จ ์ง€์†

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

๐Ÿ™ Javascript ์˜ ๊ธฐ๋ณธ ์‚ฌ์šฉ๋ฒ•๊ณผ ํ™œ์šฉ_01

\* Substring์€ ๋‚ด๊ฐ€ ํ•„์š”๋กœํ•˜๋Š” ๋ถ€๋ถ„์„ ์ถ”์ถœํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ๋Š” ํ•จ์ˆ˜์ด๋‹ค.๋‹ค๋ฅธ ์Šคํฌ๋ฆฝํŠธ ์–ธ์–ด๋“ค์ด ๊ทธ๋ ‡๋“ฏ ์ž๋ฐ” ์Šคํฌ๋ฆฝํŠธ ์—ญ์‹œ ๊ฐ’์— ๋”ฐ๋ผ ๋ณ€์ˆ˜์˜ ํ˜•๋ณ€ํ™˜์ด ์ž๋™์œผ๋กœ ์ด๋ฃจ์–ด์ง„๋‹ค.var arr = {'hello', 'javascript', 'world'}; consol

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