๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ74 Links Web programming ํ๋ก์ ํธํ๋ฉด์ ๋ชจ์๋ ๋งํฌ๋ค.. ํ๋ผ์ด๋นํค (ppk) ์ด์ฉํด์ putty ์ ์ http://bitly.kr/X51R ํ๋ผ์ด๋นํค (ppk) ์ด์ฉํด์ Winscp ์ ์ http://bitly.kr/kmWo Html๊ณผ php ํจ๊ป ์ฌ์ฉํ๊ธฐ http://devist.tistory.com/59 php์์ url ๋์ฐ๊ธฐ http://bitly.kr/O11d php์์ ์ฟผ๋ฆฌํ ๊ฒฐ๊ณผ๊ฐ ์์ ๋์ ์์ ๋ ๊ตฌ๋ถ http://bitly.kr/ogy4 ํ php ํ์ผ๊ณผ ๋ค๋ฅธ php ํ์ผ์ด ๋ณ์ ๊ณต์ ํ๊ฒ ํ๊ธฐ (include) http://bitly.kr/Pqr0 php ์ธ์ ์ ์ด์ฉํด ๋ก๊ทธ์ธ, ๋ก๊ทธ์์ ๊ตฌํํ๊ธฐ (์์ ์ฐธ๊ณ ๋ง์ด ํจ) http://wisetrue.tistory.com/28 Php .. 2021. 4. 24. Web Visualization Tools ์ฐพ๊ธฐ - d3.js ์น์์ ๊ทธ๋ํ/๋์๋ณด๋ ์ด๋ป๊ฒ ํธ๋ฆฌํ๊ณ ์์๊ฒ ๊ทธ๋ฆฌ์ง?? ๊ฐ๋จํ jsp, php๋ง ๊ฐ์ง๊ณ ์น ๊ฐ๋ฐ์ ํด๋ดค์ง๋ง ๊ทธ๋ํ/๋์๋ณด๋์ฑ ์น์ ๋ง๋ค๊ธฐ ์ํด์๋ ํ๋ ์์ํฌ๊ฐ ํ์ํ๋ค๊ณ ์๊ฐํ๋ค. Spring์ด ๋ญ์ง ์ ๋ชจ๋ฅด์ง๋ง ์๋ ์ ๋ช ํ๊ณ ๋ง์ด ์ฐ๋ ํ๋ ์์ํฌ๋ผ "spring framework dashboard" ๊ฐ์ ํค์๋๋ก ์ด์ฌํ ๊ฒ์ํด๋ดค์ผ๋ ๋ด๊ฐ ์ํ๋ ๊ฒฐ๊ณผ๋ ๋ฑํ ์ฐพ์ ์ ์์๋ค. ๊ทธ๋ฌ๋ค Spring์ ๊ตญํ๋ ๊ฒ ์๋๋ผ ๊ทผ๋ณธ์ ์ผ๋ก ์น์์ ๊ทธ๋ํ๋ฅผ ๊ทธ๋ฆฌ๊ธฐ ์ํ ํด์ด ํ์ํ๋ค๊ณ ์๊ฐํ๊ฒ ๋๋ค. ๊ทธ๋์ "web visualization framework" ๊ฐ์ ํค์๋๋ก ๊ฒ์ํ๋ ๋ญ๊ฐ ๋์ค๊ธฐ ์์ํ๋ค. ๊ทธ๋ฌ๋ค ์ฒ์ ์ฐพ์๊ฒ Highcharts! Demo: www.highcharts.com/demo ์ด๋ฐ ์์ ์ฐจํธ๋ค์ .. 2021. 4. 24. C++ specificํ ๋ด์ฉ๋ค ์ ๋ฆฌ (C C++ ์ฐจ์ด) new, delete ๋์ ๋ฉ๋ชจ๋ฆฌ ํ ๋น์ ๋ฐํ์์ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ์ด์์ฒด์ ์ ์์ฒญํ๋ ๋ฐฉ๋ฒ์ด๋ค. ์ด์์ฒด์ ๋ ํ์ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ์ก์ ์ ์์ผ๋ฉด ํด๋น ๋ฉ๋ชจ๋ฆฌ์ ์ฃผ์๋ฅผ ํ๋ก๊ทธ๋จ์ ๋ฐํํ๋ค. (delete) ๋์ ์ผ๋ก ํ ๋น๋ ๋ณ์๋ฅผ ๋ชจ๋ ์ฌ์ฉํ๋ค๋ฉด ๋ฉ๋ชจ๋ฆฌ๋ฅผ ๋ฐํํด ๋ค๋ฅธ ํ๋ก๊ทธ๋จ์์ ์ฌํ ๋น๋ ์ ์๊ฒ ํด์ผํ๋ค. ํ์ง๋ง delete๋ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ๋ฐํํ ๋ฟ ํฌ์ธํฐ๋ฅผ ์ญ์ ํ๋ ๊ฒ์ ์๋๋ค. ๋ฐ๋ผ์ delete ์งํ์ ํด๋น ํฌ์ธํฐ๋ ํ ๋น ํด์ ๋ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ๊ฐ๋ฆฌํค๋ dangling pointer๊ฐ ๋๋ค. dangling pointer๋ฅผ ์ญ์ฐธ์กฐํ๊ฑฐ๋ ๋ค์ deleteํ๋ฉด ์ ์๋์ง ์์ ๋์์ด ๋ฐ์ํ๋ค. ์ด๋ฅผ ๋ฐฉ์งํ๊ธฐ ์ํด, delete ํ ํด๋น ํฌ์ธํฐ๋ฅผ nullptr๋ก ์ค์ ํ์. ๋ง์ฝ ๋ค๋ฅธ ํฌ์ธํฐ๊ฐ (delete๋) ๊ฐ์ ๋์ ํ ๋น ๋ฉ๋ชจ๋ฆฌ.. 2020. 6. 30. Trie (Prefix tree) ๊ฐ๋ n-ary tree์ ๋ณ์ข ์ผ๋ก ๊ฐ ๋ ธ๋์ ๋ฌธ์๋ฅผ ์ ์ฅํ๋ ์๋ฃ๊ตฌ์กฐ์ด๋ค. ํธ๋ฆฌ๋ฅผ ์๋์ชฝ์ผ๋ก ์ํํ๋ฉด ๋จ์ด ํ๋๊ฐ ๋์จ๋ค. * ๋ ธ๋ * ๋ ธ๋๋ ๋ ๋ ธ๋๋ผ๊ณ ๋ ๋ถ๋ฆฌ๋ฉฐ ๋จ์ด์ ๋์ ๋ํ๋ธ๋ค. TrieNode๋ฅผ ์์ํ TerminatingTrieNode๋ก ํํํ ์๋ ์๊ณ * ๋ ธ๋์ ๋ถ๋ชจ ๋ ธ๋ ์์ boolean flag๋ฅผ ์๋ก ์ ์ํด ๋จ์ด์ ๋์ ํํํ ์๋ ์๋ค. ์์ ๋ ธ๋ ๊ฐ์ * ๋ ธ๋๋ก ๋จ์ด์ ๋์ ํํํ๋ฉด ๊ฐ ๋ ธ๋๋ 1๊ฐ ~ (ALPHABET_SIZE + 1)๊ฐ๊น์ง ์์์ ๊ฐ๊ณ ์์ ์ ์๋ค. ๋จ * ๋ ธ๋ ๋์ boolean flag๋ก ํํํ๋ค๋ฉด 0๊ฐ ~ ALPHABET_SIZE๊ฐ๊น์ง. ํ์ฉ ์ ๋์ฌ๋ฅผ ๋น ๋ฅด๊ฒ ์ฐพ์๋ณด๊ธฐ ์ํด ๋ชจ๋ ๋ฌธ์์ด์ ํธ๋ผ์ด์ ์ ์ฅํด๋์ ์ ์๋ค. ํด์ํ ์ด๋ธ์ ์ด์ฉํ๋ฉด ์ฃผ์ด์ง ๋ฌธ์.. 2020. 6. 29. ์ด์ 1 ยทยทยท 5 6 7 8 9 10 11 ยทยทยท 19 ๋ค์