profile
๐Ÿง‘๐Ÿปโ€๐Ÿ’ป
post-thumbnail

SNS ๋กœ๊ทธ์ธ - Spring OAuth2 Client

OAuth(Open Authorization) : ์ธํ„ฐ๋„ท ์‚ฌ์šฉ์ž๋“ค์ด ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์ œ๊ณตํ•˜์ง€ ์•Š๊ณ , ๋‹ค๋ฅธ ์›น์‚ฌ์ดํŠธ ์ƒ์˜ ์ž์‹ ๋“ค์˜ ์ •๋ณด์— ๋Œ€ํ•ด ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์ ‘๊ทผ ๊ถŒํ•œ์„ ๋ถ€์—ฌํ•  ์ˆ˜ ์žˆ๋Š” ๊ณตํ†ต์ ์ธ ์ˆ˜๋‹จ์œผ๋กœ์จ ์‚ฌ์šฉ๋˜๋Š” ์œ„์ž„ ๊ถŒํ•œ๋ถ€์—ฌ๋ฅผ ์œ„ํ•œ ํ‘œ์ค€ ํ”„๋กœํ† ์ฝœ์ด๋‹ค.Client๋Š” Toke

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

๋žŒ๋‹ค๋ฅผ ์‚ฌ์šฉํ•ด์•ผ ๋˜๋Š” ์ด์œ 

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

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

์Šคํ”„๋ง API ๋น„๋™๊ธฐ ๋…ผ๋ธ”๋กœํ‚น ๋ฐฉ์‹ ํ˜ธ์ถœ (How to call API with async-nonblocking method)

์ดˆ๊ธฐ ์ ์žฌ์— ํ•„์š”ํ•œ ์‹œ๊ฐ„ ๋น„์šฉ ์ธก์ •์ฝ˜ํ…์ธ  ๊ฐœ์ˆ˜ : 98,250์ด๋ฏธ์ง€ ๊ฐœ์ˆ˜ : 306,654์ฝ˜ํ…์ธ  ๋ชฉ๋ก ์กฐํšŒ : 1๋ฒˆ ์กฐํšŒ์‹œ ์ตœ๋Œ€ 100๊ฑด (ํ˜ธ์ถœ ๋‹น 5์ดˆ ์ •๋„ ์†Œ์š”) โ†’ 983(98,250 / 100)๋ฒˆ ์กฐํšŒ ํ•„์š” 983(ํ˜ธ์ถœ์ˆ˜) x 5(์ดˆ) = 4915์ดˆ = ์•ฝ 82

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

2022๋…„ ํšŒ๊ณ 

๊ฐœ๋ฐœ์ž๋กœ ์ผํ•˜๋ฉด์„œ ํšŒ๊ณ ๋ฅผ ์ฒ˜์Œ ๋„์ ์—ฌ๋ณธ๋‹คโ€ฆ์–ด๋–ป๊ฒŒ ์จ์•ผํ• ์ง€ ๋ง‰๋ง‰ํ•˜์ง€๋งŒ ํ•˜๋ฃจ๋นจ๋ฆฌ ์“ฐ์ง€ ์•Š์œผ๋ฉด 2023๋…„ ํšŒ๊ณ ?๋ฅผ ์จ์•ผ ํ•  ๋‚ ์ด ์˜ฌ ๊ฒƒ ๊ฐ™์•„ ํ‡ด๊ทผ ํ›„ ์ƒค์›Œ๋ฅผ ๋งˆ์น˜๊ณ  23์‹œ์— ๋ถ€๋žด๋ถ€๋žด ๋ฐ”๋กœ ๋งฅ๋ถ์„ ์—ด์–ด์„œ ์จ๋ณธ๋‹ค.2021๋…„ 12์›”์— H์‚ฌ์—์„œ 1๋…„๋งŒ์— ํ‡ด์ง์„ํ•˜๊ณ  2022๋…„์„ ๋ฐ”๋กœ

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

#Elasticsearch - ES ์—˜๋ผ์Šคํ‹ฑ์„œ์น˜ ์ •์˜

#๊ฒ€์ƒ‰์—”์ง„

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

#MariaDB - ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค(DB) ์ดˆ๊ธฐํ™”

#linux #mysqldump #delete #truncate #backup

2022๋…„ 6์›” 26์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท