1. ํ ๋ฒ์ ํ ๊ฐ์ง ์ง๋ฌธ๋ง ํ๊ธฐ์ง๋ฌธ์ ์ฌ๋ฌ ๊ฐ ํ๋๋ผ๋ ๋ด๊ฐ ์์ ํ๋ ์ง๋ฌธ์ด ๋ญ์ง ChatGPT๊ฐ ๊ธฐ์ตํ๊ณ ์๊ธฐ ๋๋ฌธ์ ํ๋ฒ์ ๋ํ์์ ๋ช
ํํ ์ง๋ฌธ์ ํ๋ฉด์ ์์ฐจ์ ์ธ ์ง๋ฌธ์ ํตํด ์ํ๋ ๋๋ต์ ๊ฐ๊น์ด ๊ฐ๋๋ก ์ ๊ทผํ๋ ๊ฒ์ด ์ข๋ค. ChatGPT์ ๋ํ๋ฅผ ํ๋ค๋ณด๋ฉด ์ง๋ฌธ์ ์์์ ๋ฐ๋ผ ๋ต๋ณ์ ๊ฒฐ๊ณผ๊ฐ ๋ฌ๋ผ์ง๋ ๊ฒ์ ์ ์ ์์ ๊ฒ์ด๋ค. 2. ์ง๋ฌธ๊ณผ ํจ๊ป ์์ ๋ฅผ ์ ๊ณตํ๊ฑฐ๋ ๋ต๋ณ ์คํ์ผ์ ๋ช
์ํ์.์ด๋ค ํ์์ผ๋ก ๋ต๋ณํ ์ง ์ง์ํ๊ฑฐ๋ ์์ ๋ฅผ ์ ๊ณตํ์.์ํ๋ ๋ต๋ณ ์คํ์ผ์ ๋ช ๊ฐ์ง ๋ง๋ค์ด ๋๋ฉด ์ ์ฉํ๊ฒ ํ์ฉํ ์ ์๋ค."์ ๋ฌธ๊ฐ์ฒ๋ผ ์ค๋ช
ํด์ฃผ์ธ์.""ํ์์ด ์ดํดํ๊ธฐ ์ฌ์ด ๋ง๋ก ์ค๋ช
ํด์ฃผ์ธ์.""์น๊ตฌํํ
์ค๋ช
ํ๋ฏ ์ฝ๊ฒ ๋งํด์ฃผ์ธ์.""์คํ์ ์์ค์ผ๋ก ์๋ ค ์ฃผ์ธ์." 3. ๊ตฌ์ฒด์ ์ผ๋ก ์ง๋ฌธํ ์๋ก ๋ ์ข์ ๋๋ต์ ๋ค์ ์ ์๋ค...
My Tech Blog (๊ธฐ๋ฅ)
1. ๊ฒ์๊ธ ์์ ํ๋ update ๋ฉ์๋ ๋ง๋ค๊ธฐBbsDAO ํด๋์ค ํ๋จ์ ๋ฉ์๋ ์ถ๊ฐpublic int update(int bbsID, String bbsTitle, String bbsContent) { String SQL = "UPDATE BBS SET bbsTitle = ?, bbsContent = ? WHERE bbsID = ?"; PreparedStatement psmt = null; try { psmt = conn.prepareStatement(SQL); psmt.setString(1, bbsTitle); psmt.setString(2, bbsContent); psmt.setInt(3, bbsID); return p..
โก๊นํ๋ธ ์น์์ ๋จ์ถํค ํ๋๋ก ๋ฐ๋ก ์ฝ๋ ์ฌ๋ ๋ฒ(Feat. VSCode) ์์ ํ๊ณ ์ถ์ ๋ ํ์งํ ๋ฆฌ๋ฅผ ํด๋ฆญํ๋ค.๋๋ html_css์ ํด๋ฆญํด์ฃผ์๋ค. ํค๋ณด๋์์ . ์ ๋๋ฌ๋ณด์. ๊ทธ๋ฌ๋ฉด ์ฃผ์์ฐฝ์ github.com์ด github.dev๋ก ๋ฐ๊ฟ๋ฉด์์น์์ ๋ฐ๋ก ํธ์งํ ์ ์๋ ์ํ๊ฐ ๋๋ค. ๋ ํ์งํ ๋ฆฌ๊ฐ VSCode๋ก ์น ์ฐฝ์์ ์ด๋ฆฌ๊ณ ๊ทธ ์๋ฆฌ์์ ์์ ํ ๋ฐ๋ก ์ปค๋ฐ๋ ๋๋ค.์ฝ๋๋ ์์ ํ ๋ฐ๊ฐ ์์ด์ ๊ฐ๋จํ๊ฒ READ.md ํ์ผ์ ํ
์คํธ๋ฅผ ๋ช ์ ์ ์ด ๋ดค๋ค.์ด๋ ๊ฒ ๋ณ๊ฒฝ์ฌํญ์ด ์๊ธฐ๋ฉด ์ข์ธก์ ์์ค์ ์ด ์์ด์ฝ์ ์ซ์ 1์ด ๋ฌ๋ค. VSCode์์ ์์ค ์ ์ด ํญ(๋ฒ์ ์ ์ด)์ ํ์๋๋ ์ซ์ "1"์ ํ์ฌ ์์
๋๋ ํ ๋ฆฌ์์ ๋ณ๊ฒฝ๋์๊ฑฐ๋ ์ถ๊ฐ๋์์ง๋ง ์์ง Git์ ์คํ
์ด์ง๋์ง ์์ ํ์ผ์ด ํ๋ ์๋ค๋ ๊ฒ์ ์๋ฏธํ๋ค. ์..
Mac ํค๋ณด๋ ๋จ์ถํค1. ํค๋ณด๋ ๋จ์ถํค ์ฌ์ฉํ๊ธฐ 2. ๋ณต์ฌ, ๋ถ์ฌ๋ฃ๊ธฐ, ํํ๋ฉด๋ณด๊ธฐ, ํ๊ฒฝ์ค์ , ์คํฌ๋กค, ํ๋ฉดํ๋์ถ์ ๋ฑ ์ผ๋ฐ์ ์ผ๋ก ์ฌ์ฉํ๋ ๋จ์ถํค 1. ๋งฅ๋ถ ํค๋ณด๋ ๋จ์ถํค ๊ธฐ๋ณธ ์ฌ์ฉ๋ฒํค๋ณด๋ ๋จ์ถํค๋ฅผ ์ฌ์ฉํ๋ ค๋ฉด ํ๋ ์ด์์ ๋ณด์กฐ ํค๋ฅผ ๋๋ฅธ ์ํ์์ ๋จ์ถํค์ ๋ง์ง๋ง ํค๋ฅผ ๋๋ฆ
๋๋ค. ์๋ฅผ ๋ค์ด command-C(๋ณต์ฌ)๋ฅผ ์ฌ์ฉํ๋ ค๋ฉด command ํค๋ฅผ ๋๋ฅธ ์ํ์์ C ํค๋ฅผ ๋๋ฅธ ๋ค์ ๋ ํค๋ฅผ ๋์ต๋๋ค. ๋งฅ๋ถ์์๋ Windows ํค๋ณด๋๋์ ๋ค๋ฅด๊ฒ option ํค ๋์ Alt ํค, command ํค ๋์ Ctrl ํค ๋๋ Windows ๋ก๊ณ ํค๋ฅผ ์ฌ์ฉํด์. ์๋์ฒ๋ผ ๋งฅ๋ถ ํค๋ณด๋ ์ค์์ ํน์ ํค๊ฐ ๊ธฐํธ๋ก ํ์๋๋ ๊ฒฝ์ฐ๋ ์์ต๋๋ค. 2. ๋ณต์ฌ, ๋ถ์ฌ๋ฃ๊ธฐ ๋ฑ ์ผ๋ฐ์ ์ผ๋ก ์ฌ์ฉํ๋ ๋จ์ถํค command-X: ์๋ผ๋ด..
์๋
ํ์ธ์? ์ค๋์ VScode์์ ํจ๊ณผ์ ์ผ๋ก ์ฝ๋๋ฅผ ์์ฑํ ์ ์๊ฒ ๋์์ฃผ๋ ์ ์ฉํ ๊ธฐ๋ฅ ์ฌ์ฏ๊ฐ์ง๋ฅผ ์๊ฐํด ๋๋ฆด๊ฒ์. VSCode๋ฅผ ํธ๋ฆฌํ๊ฒ ์ฌ์ฉํ๋ ค๋ฉด Extension(์ต์คํ
์
)์ ๋ค์ด๋ฐ์์ฃผ์
์ผ ํด์. ์ต์คํ
์
์ VSCode์์ ์ ๊ณตํ๋ ํ์ฅํ๋ก๊ทธ๋จ์ผ๋ก ๊ฐ๋ฐ ํธ์๋ฅผ ์ํด ๊ธฐ๋ฅ์ ํ์ฅํด ์๋ก์ด ๊ธฐ๋ฅ์ ์ถ๊ฐํ๋ ์ญํ ์ ํด์ค์. Visual Studio Code(VSCode) ์ต์คํ
์
์ VSCode ํธ์ง๊ธฐ๋ฅผ ๋์ฑ ๊ฐ๋ ฅํ๊ฒ ํ์ฅํ๋ ์ํํธ์จ์ด ๋ชจ๋์
๋๋ค. ์ฌ๊ธฐ์๋ ํธ์ง๊ธฐ์ ํต์ฌ ๊ธฐ๋ฅ์ ํ์ฅํ๊ฑฐ๋ ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ฅผ ํฅ์์ํค๋ ๊ฒ๊ณผ ๊ฐ์ ๋ค์ํ ์์
์ ์ํํ๋ ์ต์คํ
์
์ด ํฌํจ๋์ด์์ต๋๋ค.์ด๋ฌํ ์ต์คํ
์
๋ค์ ์ฌ์ฉ์๋ค์ด ๊ฐ๋ฐ ํ๊ฒฝ์ ๋์ฑ ํจ๊ณผ์ ์ผ๋ก ์ฌ์ฉํ ์ ์๋๋ก ๋์์ฃผ๋ฉฐ, ๋ค์ํ ๊ฐ๋ฐ์๋ค์ ์๊ตฌ์ ๋ง์ถฐ์ ธ ์..