๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ35

[Java] M1 Oracle Cloud DB + Java ์—ฐ๊ฒฐํ•˜๊ธฐ Mac m1 ์œ ์ €์ž…๋‹ˆ๋‹ค. ๋ณด์‹ค ๋•Œ ์ฐธ๊ณ ํ•ด์ฃผ์„ธ์š”! ๋ฐฐ์šฐ๊ณ  ์žˆ๋Š” ๊ฐ•์˜์—์„œ๋Š” window ๊ธฐ๋ฐ˜์ด๋ผ local๋กœ oracle DB๋ฅผ ์ด์šฉํ•˜๋Š” ๋ฐ, ์ €๋งŒ m1 ์ด๋”๋ผ๊ตฌ์š”.. ๋งค๋ฒˆ ์ฐพ์•„์„œ ํ•˜๊ธฐ ํž˜๋“ค์—ˆ์–ด์„œ ์ œ๊ฐ€ ์•Œ๊ฒŒ ๋œ ์ •๋ณด๋ผ๋„ ๊ธฐ๋กํ•˜๊ณ  ๊ณต์œ ํ•ฉ๋‹ˆ๋‹ค..! > ๊ฐœ๋ฐœ ํ™˜๊ฒฝ Java -> Eclipse , SpringToolSuite4 ์ด์šฉ Oracle Cloud -> ์ž์œจ์šด์˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ด์šฉ DBeaver๋กœ DB ๊ด€๋ฆฌ > Java ์„ค์ •ํ•˜๊ธฐ Java์— db connection ํ•  ๋•Œ local๋กœ DB ์—ฐ๊ฒฐ - MySQL public class Constant { public static final String DRIVER = "com.mysql.cj.jdbc.Driver"; public static final String.. 2021. 10. 2.
[๋งˆํฌ๋‹ค์šด] ๋งˆํฌ๋‹ค์šด ๋ฌธ๋ฒ• ๊ฐ„๋‹จ ์ •๋ฆฌ ๋งˆํฌ๋‹ค์šด ํ—ค๋”ฉ(Heading) (#) ๊ฐœ์ˆ˜์— ๋”ฐ๋ผ์„œ ์ œ๋ชฉ์˜ ์ˆ˜์ค€์„ ๊ตฌ๋ณ„ํ•œ๋‹ค. ๋ฌธ์„œ ๊ตฌ์กฐ์˜ ๊ธฐ๋ณธ์ด๋‹ค. # h1 ## h2 ### h3 // ์œ„์™€ ๊ฐ™์ด ์ด์šฉ ๋ฆฌ์ŠคํŠธ ๋ชฉ๋ก์„ ํ‘œ์‹œํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉ ( *. -) : ๋ฆฌ์ŠคํŠธ(List) / ์ˆœ์„œ ์—†๋Š” ๋ฆฌ์ŠคํŠธ (1.) : ์ˆœ์„œ๊ฐ€ ์žˆ๋Š” ๋ฆฌ์ŠคํŠธ ์ด๋ ‡๊ฒŒ ์ˆœ์„œ๊ฐ€ ์ƒ๊น€ ์ฝ”๋“œ ๋ธ”๋Ÿญ(Code Block) ํŠน์ • ์–ธ์–ด๋ฅผ ๋ช…์‹œํ•˜๋ฉด Syntax Highlighting์„ ์ง€์›ํ•œ๋‹ค. print("Hello World!") ์ธ๋ผ์ธ ์ฝ”๋“œ ๋ธ”๋Ÿญ print("Hi") ๋งํฌ (link) ๋‹ค๋ฅธ ํŽ˜์ด์ง€๋กœ ์ด๋™ํ•˜๋Š” ๋งํฌ๋ฅผ ์‚ฝ์ž…ํ•œ๋‹ค. ํŒŒ์ผ ๊ฒฝ๋กœ๋ฅผ ๋„ฃ์–ด ๋‹ค์šด๋กœ๋“œ ๊ฐ€๋Šฅํ•œ ๋งํฌ๋กœ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค. [๋ณด์—ฌ์ง€๋Š” ๋ฌธ์žฅ](๋งํฌ ๊ฒฝ๋กœ)google ์ด๋ฏธ์ง€ ์ด๋ฏธ์ง€ ์‚ฝ์ž… ๋„ˆ๋น„์™€ ๋†’์ด ์กฐ์ ˆ ๋ถˆ๊ฐ€ (HTML ํƒœ๊ทธ ์‚ฌ์šฉํ•˜๋ฉด ๊ฐ€๋Šฅ) !.. 2021. 9. 17.
[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] ํ•ด์‹œ_์™„์ฃผํ•˜์ง€ ๋ชปํ•œ ์„ ์ˆ˜ [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์—ฐ์Šต - ํ•ด์‹œ - ์™„์ฃผํ•˜์ง€ ๋ชปํ•œ ์„ ์ˆ˜ Level 1 1. ๋ฌธ์ œ ๋ฌธ์ œ ์„ค๋ช… ์ˆ˜๋งŽ์€ ๋งˆ๋ผํ†ค ์„ ์ˆ˜๋“ค์ด ๋งˆ๋ผํ†ค์— ์ฐธ์—ฌํ•˜์˜€์Šต๋‹ˆ๋‹ค. ๋‹จ ํ•œ ๋ช…์˜ ์„ ์ˆ˜๋ฅผ ์ œ์™ธํ•˜๊ณ ๋Š” ๋ชจ๋“  ์„ ์ˆ˜๊ฐ€ ๋งˆ๋ผํ†ค์„ ์™„์ฃผํ•˜์˜€์Šต๋‹ˆ๋‹ค. ๋งˆ๋ผํ†ค์— ์ฐธ์—ฌํ•œ ์„ ์ˆ˜๋“ค์˜ ์ด๋ฆ„์ด ๋‹ด๊ธด ๋ฐฐ์—ด participant์™€ ์™„์ฃผํ•œ ์„ ์ˆ˜๋“ค์˜ ์ด๋ฆ„์ด ๋‹ด๊ธด ๋ฐฐ์—ด completion์ด ์ฃผ์–ด์งˆ ๋•Œ, ์™„์ฃผํ•˜์ง€ ๋ชปํ•œ ์„ ์ˆ˜์˜ ์ด๋ฆ„์„ return ํ•˜๋„๋ก solution ํ•จ์ˆ˜๋ฅผ ์ž‘์„ฑํ•ด์ฃผ์„ธ์š”. ์ œํ•œ์‚ฌํ•ญ ๋งˆ๋ผํ†ค ๊ฒฝ๊ธฐ์— ์ฐธ์—ฌํ•œ ์„ ์ˆ˜์˜ ์ˆ˜๋Š” 1๋ช… ์ด์ƒ 100,000๋ช… ์ดํ•˜์ž…๋‹ˆ๋‹ค. completion์˜ ๊ธธ์ด๋Š” participant์˜ ๊ธธ์ด๋ณด๋‹ค 1 ์ž‘์Šต๋‹ˆ๋‹ค. ์ฐธ๊ฐ€์ž์˜ ์ด๋ฆ„์€ 1๊ฐœ ์ด์ƒ 20๊ฐœ ์ดํ•˜์˜ ์•ŒํŒŒ๋ฒณ ์†Œ๋ฌธ์ž๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ์Šต๋‹ˆ๋‹ค. ์ฐธ๊ฐ€์ž ์ค‘์—๋Š” ๋™๋ช…์ด์ธ์ด ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.. 2021. 9. 6.
[Github] Github ํ† ํฐ ์ธ์ฆ 2021๋…„ 8์›” 13์ผ๋ถ€ํ„ฐ github๋Š” Git ์ž‘์—…์„ ์ธ์ฆํ•  ๋•Œ ๋น„๋ฐ€๋ฒˆํ˜ธ ๋Œ€์‹  ํ† ํฐ์„ ์‚ฌ์šฉํ•˜๊ฒŒ ๋ณ€๊ฒฝ๋˜์—ˆ๋‹ค. ๋”ฐ๋ผ์„œ PAT(Personal Access Token) ๋ฅผ ์ถ”๊ฐ€ํ•ด์•ผ ํ•œ๋‹ค. ์•„๋ž˜ ๋ฐฉ๋ฒ•์— ๋”ฐ๋ผ ์‹œ์Šคํ…œ์— PFA๋ฅผ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ๋‹ค. 1. ๊ฐœ์ธ ์•ก์„ธ์Šค ํ† ํฐ ์ƒ์„ฑ ๋ฐฉ๋ฒ• 1๋‹จ๊ณ„ - GitHub๋ฅผ ์—ด๊ณ  ์ž๊ฒฉ ์ฆ๋ช…์œผ๋กœ ๋กœ๊ทธ์ธ 2๋‹จ๊ณ„ - ์„ค์ • ๋ฉ”๋‰ด ํด๋ฆญ 3๋‹จ๊ณ„ - ์„ค์ • ๋ฉ”๋‰ด์—์„œ ๊ฐœ๋ฐœ์ž ์„ค์ • ํด๋ฆญ 4๋‹จ๊ณ„ - ๊ฐœ๋ฐœ์ž ์„ค์ • ๋ฉ”๋‰ด์—์„œ ๊ฐœ์ธ ์•ก์„ธ์Šค ํ† ํฐ ํด๋ฆญ 5๋‹จ๊ณ„- ๊ฐœ์ธ ์•ก์„ธ์Šค ํ† ํฐ ์—์„œ ์ƒˆ ํ† ํฐ ์ƒ์„ฑ ๋ฒ„ํŠผ ํด๋ฆญ 6๋‹จ๊ณ„ - ์ด์ œ ๋ฉ”๋ชจ, ๋งŒ๋ฃŒ, ๋ฒ”์œ„ ์„ ํƒ ๊ณผ ๊ฐ™์€ ํ•„์ˆ˜ ์„ธ๋ถ€ ์ •๋ณด๋ฅผ ์ž…๋ ฅ. ๊ทธ๋Ÿฐ ๋‹ค์Œ ์•„๋ž˜์˜ ํ† ํฐ ์ƒ์„ฑ ๋ฒ„ํŠผ ํด๋ฆญ (repo, gist, workspace, ๋“ฑ ์ฒดํฌํ•˜๊ธฐ) 7๋‹จ๊ณ„ - ์ƒˆ ํ† ํฐ์ด ์ƒ์„ฑ๋œ ํ›„, .. 2021. 8. 17.
> ๋ชจ๋ฐ”์ผ ๊ฒŒ์ž„ ๋งŒ๋“ค๊ธฐ ๋„์ „1_์•„์ง์€ ๊ณ„ํš ๋ฟ์ด์ง€๋งŒ..! < ์•ˆ๋…•ํ•˜์„ธ์š” ๋‚˜๋ฌด๋‚˜๋ฌด์ž…๋‹ˆ๋‹ค. ์ œ๊ฐ€ ์›๋ž˜๋Š” ๋ฐฉํ•™์— ๊ฒŒ์ž„์„ ๋งŒ๋“ค์–ด๋ณด๋ ค๊ณ  ๊ณ„ํšํ–ˆ์—ˆ๋Š”๋ฐ์š” ์ƒํ™ฉ์ด ์—ฌ์˜์น˜ ์•Š์•„์„œ ์ง„ํ–‰ํ•˜์ง€ ๋ชปํ–ˆ์—ˆ์Šต๋‹ˆ๋‹คใ… ใ…  ์‹œ๊ฐ„์€ ์ƒ๋Œ€์ ์œผ๋กœ 3์›”์ด ์‹œ์ž‘ํ•˜๋ฉด ๋” ์ค„์ง€๋งŒ, ์•ˆํƒ€๊น์ง€๋งŒ ์ฝ”๋กœ๋‚˜19๋กœ ์ธํ•ด ์ง‘์— ๋งŽ์ด ์žˆ๊ฒŒ ๋ฌ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ์›๋ž˜๋ผ๋ฉด ๊ฐ€์žฅ ๋ฐ”์  4์›”์ด์ง€๋งŒ, ๊ฐœ์ธ ํ”„๋กœ์ ํŠธ๋กœ ๊ฒŒ์ž„๋„ ๋งŒ๋“ค์–ด๋ณด๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ๊ฒŒ์ž„์˜ ์ „๋ฐ˜์ ์ธ ๊ตฌ์ƒ์€ ์ € ํ˜ผ์ž๋‚˜ ์•„๋‹ˆ๋ฉด ๊ฐ€์กฑ๋“ค์˜ ์˜๊ฒฌ์„ ๋งŽ์ด ๋“ฃ๊ณ  ์žˆ๊ตฌ์š”, ๋””์ž์ธ ๋ถ€๋ถ„์€ ๋ฏธ์ˆ ๊ณผ ๊ฒŒ์ž„์— ๊ด€์‹ฌ์ด ๋งŽ์€ ์ €์˜ ๋™์ƒ์ด ์•„์ด๋””์–ด๋‚˜, ์•„๋‹ˆ๋ฉด ๋””์ž์ธ์˜ ์ „๋ฐ˜์ ์ธ ๋ถ€๋ถ„์„ ๋‹ด๋‹นํ•˜๊ฒŒ ๋  ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์•„์ง์€ ๊ตฌ์ƒ๋„ ์ •ํ™•ํ•˜์ง€ ์•Š์•„์„œ ์–ด๋Š์ •๋„๋ฅผ, ์–ด๋–ป๊ฒŒ ๊ณต์œ ํ•˜๊ฒŒ ๋ ์ง€๋Š” ๋ชจ๋ฅด๊ฒ ์ง€๋งŒ ๊ฐ™์€ ๋œป์„ ๊ฐ€์ง„ ๋ถ„๋“ค์˜ ์˜๊ฒฌ์ด๋‚˜ ์ œ์•ˆ์ด ๋“ค์–ด์˜จ๋‹ค๋ฉด ๊ธฐ์˜๊ฒŒ ๋ฐ›์•„๋“ค์ผ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์•„์ง ๋ณ‘์•„๋ฆฌ๋‹จ๊ณ„๋ผ ๋ณด์‹œ๋Š” ๋ถ„๋„ ์—†๊ฒ ์ง€๋งŒ... 2020. 4. 5.