Lect & Tip109 linux killall node command use in windows taskkill /f /im node.exe Starting inspector on 127.0.0.1:9229 failed: address already in use ์๋ฌ ํด๊ฒฐ๋ฐฉ๋ฒ linux killall node command use in windows taskkill /f /im node.exe Starting inspector on 127.0.0.1:9229 failed: address already in use Windows ํ๊ฒฝ์์ VSCode ์ฌ์ฉ ์ ๋ฐ์ํ๋ "address already in use" ์๋ฌ ํด๊ฒฐ ๋ฐฉ๋ฒ ์ค๋์ Windows ํ๊ฒฝ์์ VSCode๋ฅผ ์ฌ์ฉํ๋ฉด์ ์์ฃผ ๋ง์ฃผ์น๊ฒ ๋๋ "address already in use" ์๋ฌ์ ๋ํ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์ดํด๋ณด๊ฒ ์ต๋๋ค. ์ด ์ค๋ฅ๋ ์ข ์ข 127.0.0.1:9229์ ๊ฐ์ ์ฃผ์์์ ๋ฐ์ํ๋๋ฐ, ์ด๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ๋ช ๊ฐ์ง ๋จ๊ณ๋ฅผ ๋ฐ๋ผ๊ฐ๋ณด๊ฒ ์ต๋๋ค. ํด๊ฒฐ ๋ฐฉ๋ฒ: taskkill ๋ช ๋ น์ด ์ฌ์ฉ ์ ๋์ค ๊ณ์ด ์์คํ ์์๋ ki.. 2023. 8. 29. jQuery ๋์ click ์ด๋ฒคํธ ์ฒ๋ฆฌํ๊ธฐ jQuery๋ก ๋์ click ์ด๋ฒคํธ ์ฒ๋ฆฌํ๊ธฐ ๊ฐ์ ์น ๊ฐ๋ฐ์์ jQuery๋ ๋ง์ ์ ์ฉํ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋๋ฐ, ๊ทธ ์ค ํ๋๋ ๋์ ์ผ๋ก ์์ฑ๋ ์์์ ํด๋ฆญ ์ด๋ฒคํธ๋ฅผ ์ ์ฉํ๋ ๊ฒ์ ๋๋ค. ์ด ๋ธ๋ก๊ทธ ํฌ์คํ ์์๋ ๋์ ์ผ๋ก ์์ฑ๋ ๋ฒํผ์ ํด๋ฆญ ์ด๋ฒคํธ๋ฅผ ์ ์ฉํ๋ ๋ฐฉ๋ฒ์ ์์๋ณด๊ฒ ์ต๋๋ค. ์ํฉ ์ค์ ๋ณดํต ์น ํ์ด์ง์์ ๋ฒํผ์ ํด๋ฆญ ์ด๋ฒคํธ๋ฅผ ๋ถ์ฌํ ๋, $(document).ready() ํจ์ ๋ด์์ ์ด๋ฒคํธ๋ฅผ ์ ์ธํฉ๋๋ค. ํ์ง๋ง ๋์ ์ผ๋ก ์์ฑ๋ ๋ฒํผ์ ๊ฒฝ์ฐ, ์ด๊ธฐํ ๋จ๊ณ์์๋ ํด๋น ๋ฒํผ์ด ์กด์ฌํ์ง ์์ ์ด๋ฒคํธ๊ฐ ์ ์ฉ๋์ง ์๋ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ์ ์์ต๋๋ค. ์ฒซ ๋ฒ์งธ ๋ฒํผ ์ ์ฝ๋์์ ๋ ๋ฒ์งธ ๋ฒํผ (secondButton)์ ํด๋ฆญํด๋ ๊ฒฝ๊ณ ๋ฉ์์ง๊ฐ ํ์๋์ง ์์ต๋๋ค. ์ด๋ ๋ ๋ฒ์งธ ๋ฒํผ์ ์ด๋ฒคํธ๊ฐ ์ด๊ธฐํ ๋จ๊ณ์์ ์ด๋ฏธ ์ ์ธ.. 2023. 8. 23. ๋ฆฌ์กํธ ์ด๊ธฐ ์ธํ ํ๊ฒฝ ๊ตฌ์ถํ๊ธฐ: Windows์์์ React ์ค์น ๊ฐ์ด๋ ๋ฆฌ์กํธ ํ๊ฒฝ ๊ตฌ์ถํ๊ธฐ: Windows์์์ ๋ฆฌ์กํธ ์ค์น ๊ฐ์ด๋ ์๋ ํ์ธ์, ์ฌ๋ฌ๋ถ! ์ค๋์ ๋ฆฌ์กํธ(React)๋ฅผ Windows ํ๊ฒฝ์์ ์ค์นํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์์๋ณด๊ฒ ์ต๋๋ค. ๋ฆฌ์กํธ๋ ํ์ด์ค๋ถ์์ ๊ฐ๋ฐํ ํ๋ก ํธ์๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ก, ์ปดํฌ๋ํธ ๊ธฐ๋ฐ ์ํคํ ์ฒ์ ์ด์ ์ ๋ง์ถ ๋๊ตฌ์ ๋๋ค. ์ด ๊ธ์ ํตํด ๋น์ ๋ ์์ฝ๊ฒ ๋ฆฌ์กํธ ํ๊ฒฝ์ ๊ตฌ์ถํ๊ณ ์ฒซ ๋ฒ์งธ ํ๋ก์ ํธ๋ฅผ ์์ํ ์ ์์ต๋๋ค. ์ ํ ์ค์น ์ฌํญ ๋ฆฌ์กํธ๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํด ํ์ํ ๋ช ๊ฐ์ง ์ฌํญ์ด ์์ต๋๋ค. ์๋์ ๋จ๊ณ๋ฅผ ๋ฐ๋ผ ์ค์นํด๋ณด์ธ์. Node.js ์ค์น: ๋ฆฌ์กํธ์ ํต์ฌ ๋๊ตฌ์ธ Webpack๊ณผ Babel์ Node.js ๊ธฐ๋ฐ์ผ๋ก ๋์ํฉ๋๋ค. Node.js๋ฅผ ์ค์นํด์ผ ์ด ๋๊ตฌ๋ค์ ์ฌ์ฉํ ์ ์์ต๋๋ค. Node.js ๊ณต์ ํํ์ด์ง์์ ๋ค์ด๋ก๋ํ์ฌ ์ค์นํด์ฃผ์ธ์. Yarn .. 2023. 8. 22. jQuery๋ฅผ ์ด์ฉํ์ฌ ์์์ ์ด๋ฆ์ผ๋ก ํ์ฌ ์์์ ํ์ ์์๋ด๊ธฐ jQuery๋ฅผ ์ด์ฉํ์ฌ ์์์ ์ด๋ฆ์ผ๋ก ํ์ฌ ์์์ ํ์ ์์๋ด๊ธฐ ์๋ ํ์ธ์! ์ด๋ฒ ๋ธ๋ก๊ทธ ํฌ์คํ ์์๋ jQuery๋ฅผ ์ฌ์ฉํ์ฌ ์์์ ์ด๋ฆ์ ๊ธฐ๋ฐ์ผ๋ก ํ์ฌ ์์์ ํ์ ์ ์ด๋ป๊ฒ ์์๋ผ ์ ์๋์ง ์๋ ค๋๋ฆฌ๊ฒ ์ต๋๋ค. ์๊ฐ ์น ๊ฐ๋ฐ์์ ์ข ์ข ํน์ ์์์ ํ์ ์ ์์๋ด๋ ์ผ์ด ํ์ํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ๋ค์ํ ์ ๋ ฅ ํผ ์์ ์ค์์ ์ฌ์ฉ์๊ฐ ์ ๋ ฅํ ๊ฐ์ ๊ฐ์ ธ์ค๋ ค๊ณ ํ ๋ ํด๋น ์์๊ฐ ์ธ์ง, ์ธ์ง, ์๋๋ฉด ์ธ์ง ๋ฑ์ ๊ตฌ๋ถํด์ผ ํ ๋๊ฐ ์์ต๋๋ค. ๋ฐฉ๋ฒ prop("tagName") ์ฌ์ฉํ๊ธฐ var element = $("input[name='text']"); var tagName = element.prop("tagName"); console.log(tagName); // ๊ฒฐ๊ณผ ์์: "INPUT" [0].tagName .. 2023. 8. 15. vscode ๊ฒ์ ํ์ผ ์ฐพ๊ธฐ ๋จ์ถํค. ์ ๊ท์ ์ฌ๋ฌ ๋จ์ด ๊ฒ์ ์นํ ๋ฐ๊พธ๊ธฐ VS Code์์ ํ์ผ ๊ฒ์๊ณผ ๋ฌธ์์ด ๊ฒ์ ๋จ์ถํค ํ์ฉํ๊ธฐ ์ํํธ์จ์ด ๊ฐ๋ฐ์ ๋ณต์ก์ฑ๊ณผ ํ์ผ ๊ฒ์์ ์ค์์ฑ ํ๋ ์ํํธ์จ์ด ๊ฐ๋ฐ์ ๋ค์ํ ํ์ผ๊ณผ ํด๋๋ก ๋ณต์กํ๊ฒ ๊ตฌ์ฑ๋๋ ํ๋ก์ ํธ๋ฅผ ๋ค๋ฃจ์ด์ผ ํฉ๋๋ค. ์ด๋ฐ ํ๊ฒฝ์์ ์ํ๋ ํ์ผ์ ์ ์ํ๊ฒ ์ฐพ๋ ๊ฒ์ ๋งค์ฐ ์ค์ํ ์์ ์ ๋๋ค. Microsoft Visual Studio Code(VS Code)๋ ๋ง์ ๊ฐ๋ฐ์๋ค์ด ์ ํธํ๋ ํ๋ฅญํ ํตํฉ ๊ฐ๋ฐ ํ๊ฒฝ ์ค ํ๋์ ๋๋ค. ์ด๋ฒ ํฌ์คํ ์์๋ VS Code์์ ํ์ผ ๊ฒ์๊ณผ ๋ฌธ์์ด ๊ฒ์์ ํจ์จ์ ์ผ๋ก ์ํํ ์ ์๋ ๋จ์ถํค์ ๊ธฐ๋ฅ์ ์์๋ณด๊ฒ ์ต๋๋ค. VS Code ํ์ผ ๊ฒ์ ๋จ์ถํค VS Code์์ ํ์ผ ๊ฒ์ ๊ธฐ๋ฅ์ ํ์ฉํ๋ ๋ฐ์๋ ์ฌ๋ฌ ๊ฐ์ง ์ ์ฉํ ๋จ์ถํค๊ฐ ์์ต๋๋ค. ํนํ ํ์ผ์ ๋น ๋ฅด๊ฒ ์ฐพ์๋ณด๊ณ ์ ํ ๋ ๋ค์ ๋จ์ถํค๋ฅผ ํ์ฉํ ์ ์.. 2023. 8. 11. Spring session method ์ธ์ ๋ฉ์๋ .setAttribute() .getAttribute() .invalidate() .setMaxInactiveInterval() .isNew() ์ธ์ ๋ฉ์๋: Session Method ์๋ก ์น ๊ฐ๋ฐ์์ ์ธ์ ์ ์ฌ์ฉ์์ ์ํ ์ ๋ณด๋ฅผ ์๋ฒ์ ์ ์งํ๊ณ ๊ด๋ฆฌํ๋ ๋ฐ ์ค์ํ ์ญํ ์ ํฉ๋๋ค. ์ธ์ ์ ํ์ฉํ์ฌ ์ฌ์ฉ์์ ๋ก๊ทธ์ธ ์ ๋ณด, ์ฅ๋ฐ๊ตฌ๋ ๋ด์ญ ๋ฑ์ ์๋ฒ์ ์ ์ฅํ๊ณ ์ ์งํจ์ผ๋ก์จ ์ฌ์ฉ์ ๊ฒฝํ์ ๊ฐ์ ํ ์ ์์ต๋๋ค. Java์์๋ ์ธ์ ์ ๋ค๋ฃจ๊ธฐ ์ํด ๋ค์ํ ๋ฉ์๋๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ด๋ฒ ๋ธ๋ก๊ทธ ํฌ์คํ ์์๋ Java์ ์ธ์ ๋ฉ์๋์ ๋ํด ์์ธํ ์์๋ณด๊ฒ ์ต๋๋ค. ์ธ์ ๋ฉ์๋ ์๊ฐ Java์์ ์ธ์ ์ ๋ค๋ฃจ๊ธฐ ์ํด ์ฃผ์ํ ๋ฉ์๋๋ค์ ์ดํด๋ณด๊ฒ ์ต๋๋ค. setAttribute(String name, Object value) ์ด ๋ฉ์๋๋ ์ธ์ ์ ์ง์ ๋ ์ด๋ฆ์ผ๋ก ๊ฐ์ฒด๋ฅผ ์ค์ ํ๋ ์ญํ ์ ํฉ๋๋ค. ์ธ์ ์ ์ด๋ฆ-๊ฐ ์์ ํํ๋ก ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋๋ฐ, ์ด ๋ฉ์๋๋ฅผ ํตํด ์ธ์ ์ ๋ฐ์ดํฐ๋ฅผ .. 2023. 8. 1. ์ด์ 1 2 3 4 5 6 7 8 ยทยทยท 19 ๋ค์