๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
728x90
๋ฐ˜์‘ํ˜•

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

[Python] ํŒŒ์ด์ฌ Turtle ๋กœ GUI์— ๋„ํ˜• ๊ทธ๋ฆฌ๊ธฐ 1. ์ฐฝ ๋งŒ๋“ค๊ธฐ (Python Turtle Graphics)import turtle as tt.shape("turtle") 2. ์ •์‚ผ๊ฐํ˜• ๊ทธ๋ฆฌ๊ธฐt.forward(100)t.left(120) #๊ฐ๋„ ์ด๋™t.forward(100)t.left(120)t.forward(100) 3. ์ •์œก๊ฐํ˜• ๊ทธ๋ฆฌ๊ธฐt.forward(200)for i in range(5): t.right(60) t.forward(200) 4. ์ •์˜ค๊ฐํ˜• ๊ทธ๋ฆฌ๊ธฐt.forward(150)for i in range(4): t.right(72) t.forward(150) 5. ๋ณ„ ๊ทธ๋ฆฌ๊ธฐt.forward(100)for i in range(4) t.right(144) t.forward(100) 6. ์› ๊ทธ๋ฆฌ๊ธฐt.forward(.. 2020. 4. 24.
[MariaDB] JDBC ์—ฐ๋™ํ•˜๊ธฐ in Eclipse (java์™€ ์—ฐ๋™) Java ์ฝ”๋“œ ๋‚ด์—์„œ ๋งˆ๋ฆฌ์•„db๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด JDBC๋ฅผ ์—ฐ๊ฒฐํ•ด๋ณด๊ฒ ๋‹ค. https://downloads.mariadb.org/connector-java/2.6.0/ MariaDB Connector/J 2.6.0 Stable - MariaDB downloads.mariadb.org ๋‹ค์šด๋ฐ›์€ jarํŒŒ์ผ์„ ์‚ฌ์šฉํ•  ํ”„๋กœ์ ํŠธ๊ฐ€ ์žˆ๋Š” ์›Œํฌ์ŠคํŽ˜์ด์Šค ํด๋”์— ๋„ฃ์–ด์ฃผ์—ˆ๋‹ค. ์ด์ œ ์ดํด๋ฆฝ์Šค๋กœ ์™€์„œ ๋งˆ๋ฆฌ์•„db๋ฅผ ์‚ฌ์šฉํ•  ํ”„๋กœ์ ํŠธ ์šฐํด๋ฆญ>Properties>Java Build Path ์•„๊นŒ ์˜ฎ๊ฒผ๋˜ jarํŒŒ์ผ ์„ ํƒ ClassNotFoundException ์˜ค๋ฅ˜ ํ•ด๊ฒฐํ•˜๊ธฐ: https://we-always-fight-with-code.tistory.com/61 [MariaDB/JSP] ClassNotFoundException ์—๋Ÿฌ ํ•ด.. 2020. 4. 23.
Eclipse / Github branch Push ์˜ค๋ฅ˜ rejected - non-fast-forward ํ•ด๊ฒฐํ•˜๊ธฐ ์™ ๋งŒํ•ด์„œ ์ด๊ฑฐ ๋‘๋ฐฉ์ด๋ฉด ๋ฐ”๋กœ ๋œ๋‹ค. ๋งˆ์น˜ ์•Œ๋ณด์น ๊ฐ™๋‹ค. Push rejected - non-fast-forward ์—๋Ÿฌ ํŒ์—…์€ ์ œ๋Œ€๋กœ ๋œ ์ด์œ ๋„ ์„ค๋ช…ํ•ด์ฃผ์ง€ ์•Š์•„ ๋งŽ์ด ํ•ด๋งค๊ฒŒ ๋œ๋‹ค. ์ฒซ๋ฒˆ์งธ ํ•ด๊ฒฐ๋ฐฉ๋ฒ•์€ Pull์ด๋‹ค. ์ด๋”ฐ๊ธˆ ์•ˆ๋“œ๋กœ์ด๋“œ ์ŠคํŠœ๋””์˜ค์—์„œ ์ž‘์—…์„ ํ•˜๋˜ ์ค‘ ๊นƒํ—ˆ๋ธŒ์—์„œ .gitignoreํŒŒ์ผ์ด๋‚˜ README.mdํŒŒ์ผ์„ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ๋‹ค. ์ด๋•Œ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์™€ ์—ฐ๊ฒฐ๋œ ์•ˆ๋“œ๋กœ์ด๋“œ ์ŠคํŠœ๋””์˜ค์˜ ํ”„๋กœ์ ํŠธ์— ์ด ํŒŒ์ผ๋“ค์ด ์—†์œผ๋ฉด Push๊ฐ€ ๋˜์ง€ ์•Š๋Š”๋‹ค. ์ด๋•Œ ์•ˆ๋“œ๋กœ์ด๋“œ ์ŠคํŠœ๋””์˜ค ๋‚ด์—์„œ ๋˜‘๊ฐ™์ด ํ•ด๋‹น ํŒŒ์ผ์„ (๊ฐ™์€์ด๋ฆ„์œผ๋กœ)์ƒ์„ฑํ•ด์ฃผ๋ฉด ํ•ด๊ฒฐ์ด ๋˜๊ธด ํ•˜๋‚˜, ๋„ˆ๋ฌด ๋ฒˆ๊ฑฐ๋กญ๋‹ค. Pull์„ ํ•˜๋ฉด ์ด ํŒŒ์ผ์ด ๊นƒํ—ˆ๋ธŒ์—์„œ ํ”„๋กœ์ ํŠธ๋กœ ๋“ค์–ด์˜จ๋‹ค. ๊ทธ๋ž˜๋„ ์•ˆ๋œ๋‹ค๋ฉด, ๋‘๋ฒˆ์งธ ๋ฐฉ๋ฒ•์€ Branch rebase๋‹ค! Git ๋ฉ”๋‰ด์—์„œ Branches๋ฅผ ๋“ค์–ด๊ฐ€๋ฉด.. 2020. 4. 19.
2020๋…„ ์ œ2ํšŒ ์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ๋Šฅ์‚ฌ ํ•„๊ธฐ ํ•ฉ๊ฒฉ ํ›„๊ธฐ ํ•˜ํ•˜ํ•˜... 80์ ์œผ๋กœ ํ•ฉ๊ฒฉํ–ˆ๋‹ค. ํ›„๋ จํ•˜๋‹ค. ๋นจ๋ฆฌ ์‹ค๊ธฐ๊นŒ์ง€ ํ•ฉ๊ฒฉํ•˜๊ณ  ์‹ถ๋‹ค.  ๋‚˜๋Š” 2์›”๋ถ€ํ„ฐ ์ค€๋น„ํ–ˆ๋‹ค. ๋”ฐ๋กœ ์ฑ… ์‚ฌ๊ณ  ๊ทธ๋Ÿฌ๊ธฐ ๊ท€์ฐฎ์•„์„œ ์œ ํŠœ๋ธŒ๋กœ ๊ฐœ๋…์š”์•ฝ ์งง์€ ๋ฌด๋ฃŒ๊ฐ•์ขŒ๋ฅผ ๋ณด๋ฉด์„œ ํ•„๊ธฐํ•˜๊ณ  ๊ทธ ๋‚ด์šฉ์„ ๋‹ฌ๋‹ฌ ์™ธ์šด๋‹ค์Œ์— ์‹œํ—˜ ๋ฉฐ์น  ์ „๋ถ€ํ„ฐ๋Š” ์œ ํŠœ๋ธŒ์˜ ๊ธฐ์ถœ๋ฌธ์ œ ํ’€์ด์˜์ƒ์„ ๋ดค๋‹ค(8๊ฐœ์ •๋„).ํ•„๊ธฐ๋‚ด์šฉ์€ ์‹œ๊ฐ„๋‚ ๋•Œ๋งˆ๋‹ค ๊ณ„์† ๋ดค์—ˆ๋˜ ๊ฒƒ ๊ฐ™๋‹ค. ์ค‘์š”ํ•œ ๊ฑด '์•”๊ธฐ'๋‹ค. ์•ˆ๋‚ด์‚ฌํ•ญ์— ํŽœ์„ ์ฑ™๊ธฐ๋ž˜์„œ ๊ฐ€์ ธ๊ฐ”๋Š”๋ฐ ์‹œํ—˜์€ ์ปดํ“จํ„ฐ๋กœ ๋ณด์•˜๋‹ค. ํ•˜์ง€๋งŒ ์—ฐ์Šต์ง€๋ฅผ ๋‚˜๋ˆ ์ฃผ์—ˆ์Œ. ๊ฒฐ๊ณผ๋„ ํ™•์ธํ•˜๊ณ  ๊ฐˆ ์ˆ˜ ์žˆ์Œ.์‹œํ—˜์‹œ๊ฐ„์€ 60๋ถ„์ด๊ณ  60๋ฌธ์ œ์ธ๋ฐ ์‚ฌ์‹ค ๋‚˜๋Š” ๋‹ค ํ‘ธ๋Š”๋ฐ 20๋ถ„ ์ •๋„ ๊ฑธ๋ฆฐ ๊ฒƒ ๊ฐ™๋‹ค. 5๋ถ„ ์ •๋„ ์ง€๋‚ฌ์„ ๋•Œ 10~20๋ฒˆ์˜ ๋ฌธ์ œ๋ฅผ ํ’€๊ณ  ์žˆ์—ˆ์Œ. ๋ชจ๋ฅด๋Š” ๊ฒƒ์€ ๊ฑด๋„ˆ๋›ฐ์—ˆ๋‹ค๊ฐ€ ๋งˆ์ง€๋ง‰์— ๋Œ€์ถฉ ์ฐ์—ˆ๊ณ . ๊ธด์žฅํ•  ํ•„์š”๊ฐ€ 1๋„ ์—†์—ˆ๋‹ค. ์•„๋Š” ๋ฌธ์ œ๋Š” ์ง„์งœ ์•Œ๊ฒ ๊ณ , ๋ชจ๋ฅด๋Š”.. 2020. 4. 19.
์ต์ˆ™ํ•จ์— ๊ฐ€๋ ค์ง„ ์•„๋ฆ„๋‹ค์›€ 2019๋…„ ์—ฌ๋ฆ„์— ์šด์ด ์ข‹๊ฒŒ ๊ต์œกํ”„๋กœ๊ทธ๋žจ์— ์„ ๋ฐœ๋˜์–ด์„œ ํ•ด์™ธ์— ๊ฐ”๋‹ค์˜ค๊ฒŒ ๋˜์—ˆ๋‹ค. ์ฒ˜์Œ์œผ๋กœ ํ•œ๊ตญ ๋•…์„ ๋ฒ—์–ด๋‚˜๋ณด๊ฒŒ ๋˜์—ˆ๋Š”๋ฐ, ์‚ฌ์‹ค ๊ทธ ์ „๊นŒ์ง„ ํ•ด์™ธ์—ฌํ–‰์— ๋Œ€ํ•œ ํ™˜์ƒ๋„ ๋งŽ๊ณ  ๋‹จํ•œ๋ฒˆ๋„ ํ•ด์™ธ์— ๊ฐ€๋Š” ์ฃผ๋ณ€ ์‚ฌ๋žŒ๋“ค์„ ๋ณด๋ฉด ๋Š˜ ๋ถ€๋Ÿฌ์›Œํ–ˆ์—ˆ๋‹ค.  ๋งค์ผ์„ ํ•˜๋ฃจํ•˜๋ฃจ๋ฅผ ์—ฌํ–‰ํ•˜๊ณ  ์žˆ๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ์‚ด๋ผ๋Š” ๋ง์„ ์˜ˆ์ „์— ์–ด๋””์„œ ๋ณด์•˜์—ˆ๋‹ค. ๊ทธ ๋‹น์‹œ์—” ์ •๋ง ๊ทธ๋Ÿฐ ์ƒ๊ฐ์œผ๋กœ ์‚ด์•„์•ผ์ง€, ํ•˜๊ณ  ์ƒ๊ฐํ–ˆ๋‹ค. ์‚ฌ์‹ค ๋А๋‚Œ์ด ์ž˜ ์•ˆ์˜ค๋Š” ๋ถ€๋ถ„๋„ ์—†์ง€ ์•Š์•„ ์žˆ์—ˆ๋‹ค. ํ•ด์™ธ๋ฅผ ํ•œ๋ฒˆ ๋‹ค๋…€์˜ค๊ณ  ๋‚˜์„œ ๊นจ๋‹ฌ์€ ๊ฑด ์–ด์ฐจํ”ผ ๋‹ค ์‚ฌ๋žŒ ์‚ฌ๋Š” ๊ณณ์ด๊ณ  ๋‚˜์ฒ˜๋Ÿผ ๊ทธ ์‚ฌ๋žŒ๋“ค์—๊ฒ ๊ทธ๊ณณ์ด ๊ณ ๊ตญ์ด์ž ํ•œ๋ฒˆ์ฏค ๋– ๋‚˜๊ณ  ์‹ถ์–ดํ•  ๋•…์ด๋ผ๋Š” ๊ฒƒ์ด๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ทธ ์‚ฌ๋žŒ๋“ค์€ ์šฐ๋ฆฌ๋‚˜๋ผ, ์šฐ๋ฆฌ ๋„์‹œ, ์šฐ๋ฆฌ ๋™๋„ค์— ์˜ค๋ฉด ๋‚ด๊ฐ€ ๊ทธ๋žฌ๋˜ ๊ฒƒ์ฒ˜๋Ÿผ ์‚ฌ์ง„์„ ์ฐ๊ณ  ์‹ ๊ธฐํ•˜๋‹ค๋ฉฐ ์ข‹์•„ํ•  ๊ฒƒ์ด๋‹ค.  ๊ทธ๋ ‡๊ธฐ ๋•Œ๋ฌธ์— ์šฐ๋ฆฌ ๋‚˜๋ผ์—ฌ๋„, ์šฐ๋ฆฌ ์ฃผ.. 2020. 4. 17.
๋นจ๋ฆฌ ์—ฌ๋ฆ„์ด ์™”์œผ๋ฉด ์ข‹๊ฒ ๋‹ค ์ผ๊ธฐ ์ฐธ ๊ทธ ์ด์œ ๋„ ๋งค๋ฒˆ ๋‹ค๋ฅด๋‹ค. ์–ด๋ฆด ๋• ์•„์ด์Šคํฌ๋ฆผ์ด ๋จน๊ณ  ์‹ถ์–ด์„œ ๊ทธ๋žฌ๋Š”๋ฐ, ์ง€๊ธˆ์€ ์–ผ๋ฅธ ์ƒˆ๋กœ ์‚ฐ ์—ฌ๋ฆ„์˜ท๋“ค์„ ์ž…๊ณ  ๋†€๋Ÿฌ๋‹ค๋‹ˆ๊ณ  ์‹ถ๋‹ค. ๊ธดํŒ”๋ณด๋‹จ ๋ฐ˜ํŒ”ํ‹ฐ๊ฐ€ ํ›จ์”ฌ ์ข‹์€ ๊ฒƒ ๊ฐ™๋‹ค. ํ•˜์ง€๋งŒ ์ƒ๊ฐ๋ณด๋‹ค ๊ธดํŒ”์˜ท์„ ๋งŽ์ด ์ƒ€๋Š”๋ฐ... ๊ทธ๋ž˜๋„ ์–ผ๋ฅธ ๋ฐ˜ํŒ”์ด ์ž…๊ณ  ์‹ถ๋‹ค.ํ•™๊ต๋ฅผ ์•ˆ๊ฐ€๋‹ˆ๊นŒ ํ•˜๋ฃจ์— 12์‹œ๊ฐ„์”ฉ ์ž๋Š”๋ฐ ๋„ˆ๋ฌด ํ–‰๋ณตํ•˜๋‹ค. ์‚ฌ๋žŒ์˜ ํ‰๊ท  ์ˆ˜๋ฉด์‹œ๊ฐ„์€ 12์‹œ๊ฐ„์ธ๊ฒŒ ๋ถ„๋ช…ํ•˜๋‹ค.๋ฒš๊ฝƒ์ด ๋‹ค ์ ธ๊ฐ€๋Š”๋ฐ ์‚ฌ๋ฐฉ์ด ์ดˆ๋ก์ƒ‰์ธ ๊ณณ์— ๊ฐ€๊ณ ์‹ถ๋‹ค.๋ถ€์‚ฐ์— ๊ฐˆ ๊ฒƒ์ด๋‹ค. ์•„๋งˆ ์—ฌ๋ฆ„?์˜์›ํžˆ ๊ณ ๋”ฉ์ด๊ณ  ์‹ถ๋‹ค. ์ค‘ํ•™์ƒ์€ ์•ฝ๊ฐ„ ์–ด๋ฆฌ๊ณ  20๋Œ€๋Š” ์‹ซ๋‹ค. ๊ณ ๋“ฑํ•™์ƒ ์ •๋„๋ฉด ์ค‘ํ•™์ƒ๋“คํ•œํ…Œ ํผ๋„ ์žก์„ ์ˆ˜ ์žˆ๊ณ ... ์„ฑ์ธ๋“คํ•œํ…Œ๋Š” ์ Š์€ ํ‹ฐ๋กœ ๋ถ€๋Ÿฌ์›€์ด๋‚˜ ์‚ด ์ˆ˜ ์žˆ์œผ๋‹ˆ๊นŒ. ๊ทผ๋ฐ ๋ฒŒ์จ ๋ฐ˜๋ฐ–์— ์•ˆ๋‚จ์•˜๋‹ค. ํฐ์ผ๋‚ฌ๋‹ค.๋ง‰์ƒ ๋ญ˜ ์“ฐ๋ ค๊ณ  ํ•˜๋ฉด ์“ธ๊ฒŒ ์—†๋‹ค.์‚ฌ๋žŒ ์ผ์€ ์ •๋ง ๋ชจ๋ฅด๋Š” ๋ฒ•์ด๋‹ค. ๋ฌผ๋ก  ์ƒ์ƒ์€ ์ž.. 2020. 4. 12.
728x90
๋ฐ˜์‘ํ˜•