Notice
Recent Posts
Recent Comments
Link
ยซ   2025/04   ยป
์ผ ์›” ํ™” ์ˆ˜ ๋ชฉ ๊ธˆ ํ† 
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
Tags
more
Archives
Today
Total
๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋กDEVELOPE (113)

๐ŸŒฑ dreaming DiNO

[Spring boot] ์—‘์…€ํŒŒ์ผ ๋ถˆ๋Ÿฌ๋“ค์–ด์™€ ์…€ ๊ฐ’ ์ฝ์–ด Data ๊ฐ์ฒด ์ €์žฅ

Mac, IntelliJ, Spring boot, Gradle ์ž‘์—… ํ™˜๊ฒฝ build.gradle ํด๋”๊ตฌ์กฐ์™€ application.properties (1. ์—‘์…€ํŒŒ์ผ ์ €์žฅ ๊ฒฝ๋กœ๋ฅผ ์ €์žฅํ•ด์„œ ๋ถˆ๋Ÿฌ์˜ค๋ ค๊ณ  ํ–ˆ์Œ -> ์ถ”ํ›„ ์“ฐ์ง€ ์•Š๊ฒŒ ๋จ 2. spring jsp๋ฅผ ์„ค์ •ํ•˜๋ ค๊ณ  ์„ค์ •, ๊ทผ๋ฐ ๋˜์งˆ ์•Š์Œ ใ… ใ…‡ใ…  ) HomeContoller.java ์ฒ˜์Œ์—” ์—…๋กœ๋“œ ๋ฐ›์€ ํŒŒ์ผ์„ ๋‚ด์ปดํ“จํ„ฐ์— ์ €์žฅ-> ์ €์žฅ๋œ ๊ฒฝ๋กœ์™€ ํŒŒ์ผ๋ช…์„ ์ฝ์–ด๋“ค์ด๋Š” ๋ฐฉ์‹์„ ํ•˜์˜€์Œ ๊ทผ๋ฐ ๊ทธ๋ ‡๊ฒŒ ๋งŽ์ด ์•ˆ์“ด๋‹ค๊ณ  ํ•ด์„œ file์—์„œ ๋ฐ”๋กœ getInputStream๊ฐ์ฒด๋ฅผ ๋„ฃ์–ด์ค˜์„œ ์—‘์…€ ํŒŒ์ผ์„ ์ฝ๊ฒŒํ•จ (Refactoring) ๊ฐ™์€ ํŒŒ์ผ ์•„๋ž˜ ์žˆ๋Š” ๋ถ€๋ถ„์ธ๋ฐ, jspํ˜ธ์ถœํ•˜๋ ค๊ณ  ํ…Œ์ŠคํŠธ ํ•˜๊ณ  ์žˆ๋Š”๋ฐ ๋‚˜์˜ค์งˆ ์•Š์Œ; jsp๊ฐ€ ํ˜ธ์ถœ๋˜์ง€ ์•Š๊ณ  string test๋งŒ ๋‚˜์˜ฌ๋ฟ์ด๋‹ค ใ… ใ…  Da..

Web/spring 2021. 10. 19. 17:50
[Android] JDK, SDK, NDK

JDK(Java Development Kit, ์ž๋ฐ” ๊ฐœ๋ฐœ ๋„๊ตฌ) ์ •์˜ ์ž๋ฐ” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ตฌ์ถ•ํ•˜๊ธฐ ์œ„ํ•œ ํ•ต์‹ฌ ํ”Œ๋žซํผ์˜ ๊ตฌ์„ฑ์š”์†Œ(?? ๋ฌด์Šจ ๋ง์ธ๊ฐ€) 2. ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ์˜ 3๋Œ€ ํ•ต์‹ฌ ๊ธฐ์ˆ  ํŒจํ‚ค์ง€ 2โ€“1. JVM(Java Virtual Machine, ์ž๋ฐ” ๊ฐ€์ƒ๋จธ์‹ ) 2โ€“2. JRE(Java Runtime Environment, ์ž๋ฐ” ๋Ÿฐํƒ€์ž„ ํ™˜๊ฒฝ) JVM์„ ์ƒ์„ฑํ•˜๋Š” ๋””์Šคํฌ ์ƒ์˜ ๋ถ€๋ถ„ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋žจ์„ ๊ตฌ๋™ํ•˜๊ธฐ ์œ„ํ•œ ๋…๋ฆฝ ๊ตฌ์„ฑ์š”์†Œ์ž„๊ณผ ๋™์‹œ์— JDK์˜ ์ผ๋ถ€ 2โ€“3. JDK ์œ„์˜ ์ •์˜๊ฐ€ ์–ด๋ ต๊ธฐ ๋•Œ๋ฌธ์— ์‰ฝ๊ฒŒ ๋งํ•˜๋ฉด, ์ž๋ฐ” ๊ธฐ๋ฐ˜ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ๊ฐœ๋ฐœํ•˜๊ธฐ ์œ„ํ•œ ๋„๊ตฌ๋“ค๋กœ ์ด๋ค„์ง„ ํŒจํ‚ค์ง€๋ผ๊ณ  ํ•  ์ˆ˜ ์žˆ๋‹ค. ํŒจํ‚ค์ง€ ์ข…๋ฅ˜ Java SE (Standard Edition) Java EE(Enterprise Edition) : Java ..

Android 2021. 10. 13. 13:33
[Android Studio] Service (ํ™”๋ฉด ์—†์ด ์ž๋™์œผ๋กœ ์žฌ์‹œ์ž‘)

์„œ๋น„์Šค ํด๋ž˜์Šค๋ฅผ ๋งŒ๋“ค๋ฉด, ์ผ๋‹จ Manifest.xml ์— ์ƒ์„ฑ๋˜์—ˆ๋‹จ ํ‘œ์‹œ ์„œ๋น„์Šค ์‹œ์ž‘๋„ Main -> Service ๋กœ ์‹œ์Šคํ…œ์— ์š”์ฒญ์„ ํ•ด์•ผํ•จ intent ์‚ฌ์šฉ ์„œ๋น„์Šค ์‹œ์ž‘ Button ํด๋ฆญ ํ•˜๋ฉด "mia" ์™€ ์ž„์˜์˜ data "command"๋ฅผ intent๋ฅผ ์ด์šฉํ•˜์—ฌ service๋กœ ๋„˜๊น€ **service๋Š” ํ•œ๋ฒˆ ์‹คํ–‰๋˜๋ฉด ๊ณ„์† ์‹คํ–‰๋˜๊ธฐ ๋•Œ๋ฌธ์— intent๋กœ ์ €์žฅ๋œ ๊ฐ’์„ ์“ฐ๊ธฐ ์œ„ํ•ด์„œ๋Š” onStartCommand() ์ด์šฉํ•ด์„œ ํ™•์ธ ํ•ด์•ผ ํ•จ! => 1) Main์œผ๋กœ๋ถ€ํ„ฐ ์ „๋‹ฌ๋ฐ›์€ ๋ฐ์ดํ„ฐ๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค! (console์—์„œ) onCreate() ๋จผ์ € ํ˜ธ์ถœ (์ƒ๋ช…์ฃผ๊ธฐ) onStartCommand() ํ˜ธ์ถœ, ๊ทธ ์•ˆ์—์„œ intent ์† data ํ™•์ธ 2) Main-> service๋กœ data๋ฅผ ์ „๋‹ฌํ–ˆ๋‹ค๋ฉด, ์ด๋ฒˆ์—..

Android/Android Studio 2021. 10. 12. 13:22