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

728x90

TIL, WIL/TIL๐Ÿ“˜

(81)
08.14 TIL : ๋ฐ๋ธŒ์›์˜์˜ ์นดํ”„์นด 1. ํŒŒํ‹ฐ์…”๋„ˆ - ํ”„๋กœ๋“€์„œ๊ฐ€ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๋‚ผ๋•Œ ๋ฌด์กฐ๊ฑด ํŒŒํ‹ฐ์…”๋„ˆ๋ฅผ ํ†ตํ•ด ๋ณด๋‚ด์•ผ ํ•œ๋‹ค - ์–ด๋–ค ํŒŒํ‹ฐ์…˜(ํ† ํ”ฝ ์•ˆ์— ์žˆ๋Š”)์— ๋„ฃ์„์ง€๋ฅผ ๊ฒฐ์ •ํ•œ๋‹ค - ๋ ˆ์ฝ”๋“œ์— ํฌํ•จ๋œ ๋ฉ”์‹œ์ง€ ํ‚ค ๋˜๋Š” ๋ฉ”์‹œ์ง€ ๊ฐ’์— ๋”ฐ๋ผ ํŒŒํ‹ฐ์…˜์˜ ์œ„์น˜๊ฐ€ ๊ฒฐ์ •๋œ๋‹ค - ๊ธฐ๋ณธ ๊ฐ’ : UniformStickyPartioner 1) ๋ฉ”์‹œ์ง€ ํ‚ค๊ฐ€ ์žˆ์„ ๋•Œ ํŠน์ • ํ•ด์‹œ ๊ฐ’์ด ์ƒ์„ฑ๋˜๊ณ , ์ด๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ์–ด๋Š ํŒŒํ‹ฐ์…˜์œผ๋กœ ๊ฐˆ ์ง€ ์ •ํ•ด์ง„๋‹ค ~ ๋™์ผํ•œ ๋ฉ”์‹œ์ง€ ํ‚ค๋ฅผ ๊ฐ€์งˆ ๊ฒฝ์šฐ ๋™์ผ ํŒŒํ‹ฐ์…˜์— ๋“ค์–ด๊ฐ€๋Š” ๊ฒƒ์„ ๋ณด์žฅํ•˜๋ฏ€๋กœ, ๋ฐ์ดํ„ฐ์˜ ์ˆœ์„œ๋ฅผ ๋ณด์žฅํ•  ์ˆ˜ ์žˆ๋‹ค -> ํŒŒํ‹ฐ์…˜ ๋‚ด๋ถ€์—์„œ ํ์ฒ˜๋Ÿผ ๋™์ž‘ํ•œ๋‹ค 2) ํ‚ค๊ฐ€ ์—†์„ ๋•Œ - ๋ผ์šด๋“œ ๋กœ๋นˆ ๋ฐฉ์‹์œผ๋กœ ํ† ํ”ฝ์˜ ํŒŒํ‹ฐ์…˜์— ๊ฐ’์ด ์ž…๋ ฅ๋œ๋‹ค 3) ์ปค์Šคํ…€ ํŒŒํ‹ฐ์…”๋„ˆ - Pationer ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์ด์šฉํ•ด ๋ฉ”์‹œ์ง€ ํ‚ค, ๊ฐ’ ๋˜๋Š” ์ด๋ฆ„์— ๋”ฐ๋ผ ๋ฐ์ดํ„ฐ ๋ถ„๋ฐฐ๋ฐฉ์‹์„ ์ž„์˜๋กœ ์„ค..
08. 04 TIL : RDB ์ธ๋ฑ์Šค์˜ ๋‚ด๋ถ€ ์ž‘๋™ ์›๋ฆฌ ๋ฌธ์ œ : ์—…๋ฌด ์ค‘ DB๋ฅผ ๊ฒ€์ƒ‰ํ•˜๋‹ค ์–ด๋–ค ํ…Œ์ด๋ธ”์„ ๋ดค์„ ๋•Œ ํด๋Ÿฌ์Šคํ„ฐํ˜• ์ธ๋ฑ์‹ฑ์ด ๋˜์–ด ์žˆ์ง€ ์•Š์€ ๊ฒƒ์„ ์•Œ๊ฒŒ ๋˜์—ˆ๋‹ค. ๊ทธ ํ…Œ์ด๋ธ”์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๋‹ค ๊น”๋”ํ•˜๊ฒŒ ์กฐํšŒํ•˜๋ ค๋ฉด ORDER BY๋ฅผ ํ†ตํ•ด ์ •๋ ฌํ•œ ํ›„ ์กฐํšŒํ•ด์•ผ ํ–ˆ๋‹ค. ์™œ ๊ทธ๋ ‡๊ฒŒ ํ…Œ์ด๋ธ”์„ ์„ค๊ณ„ํ•œ ๊ฒƒ์ธ์ง€๊ฐ€ ๊ถ๊ธˆํ•ด์กŒ๊ณ , ๋งˆ์นจ ๊ณต๋ถ€ํ•˜๋˜ SQL์ฑ…์—์„œ ๊ด€๋ จ ๋‚ด์šฉ์ด ๋‚˜์™€ ์ •๋ฆฌํ•ด๋ณด๋ ค๊ณ  ํ•œ๋‹ค ์‹œ๋„ํ•ด๋ณธ ๊ฒƒ : ํŠน๋ณ„ํžˆ ์žˆ์ง„ ์•Š๋‹ค. ์–ด๋ ค์šด ๋ฌธ์ œ๊ฐ€ ์•„๋‹ˆ๊ณ  ๋‹ค๋งŒ ์™œ ํด๋Ÿฌ์Šคํ„ฐํ˜• ์ธ๋ฑ์‹ฑ์„ ํ•˜์ง€ ์•Š์•„ ์ •๋ ฌํ•˜์ง€ ์•Š์€ ์ด์œ ๊ฐ€ ์žˆ์„ ๊ฒƒ์ธ๋ฐ, ์™œ ๊ทธ๋Ÿฐ ํŒ๋‹จ์„ ๋‚ด๋ฆฌ๊ฒŒ ๋œ ๊ฒƒ์ธ์ง€ ๊ทธ ๊ทผ๊ฑฐ์™€ ์ด์œ ๋ฅผ ์ดํ•ดํ•˜๋Š” ๊ฒƒ์ด ๋” ์ค‘์š”ํ•˜๋‹ค ์ƒ๊ฐํ–ˆ๋‹ค 0. ๊ท ํ˜• ํŠธ๋ฆฌ - ์ธ๋ฑ์Šค๋Š” ๊ท ํ˜• ํŠธ๋ฆฌ ์ž๋ฃŒ๊ตฌ์กฐ๋กœ ๋งŒ๋“ค์–ด์ง€๊ณ , ๊ท ํ˜• ํŠธ๋ฆฌ๋Š” ๊ฒ€์ƒ‰ ์—ฐ์‚ฐ ์‹œ ๋ฌด์กฐ๊ฑด ๋ฃจํŠธ ๋…ธ๋“œ(MySQL : ํŽ˜์ด์ง€)๋ถ€ํ„ฐ ๊ฒ€์ƒ‰ํ•œ๋‹ค. ๋ฃจํŠธ ๋…ธ๋“œ์— ๊ฐ ๋…ธ๋“œ์— ๋Œ€ํ•ด..
2023 ์ธํ”„์ฝ˜ ์ด๋ฒคํŠธ : ๋‚ด ์‹œ๊ฐ„ํ‘œ์™€ ๋“ค์–ด์•ผ ํ•˜๋Š” ์ด์œ  https://www.inflearn.com/infcon-2023/schedule/share?id=1017478&hash=cdaosldk%405b9ef2a3&name=Seong+Jae+Yu Seong Jae Yu ๋‹˜์˜ ์ธํ”„์ฝ˜ ์‹œ๊ฐ„ํ‘œ๋Š”? - INFCON 2023 ๋ณด๊ณ  ์‹ถ์€ ์„ธ์…˜๋“ค๋กœ ์‹œ๊ฐ„ํ‘œ๋ฅผ ๋งŒ๋“ค์–ด ์นœ๊ตฌ์™€ ๊ณต์œ ํ•ด ๋ณด์„ธ์š”! - ์ธํ”„๋Ÿฐ์ด ๋งŒ๋“œ๋Š” IT์ธ์˜ ์ถ•์ œ, ์ธํ”„์ฝ˜์œผ๋กœ ์ดˆ๋Œ€ํ•ฉ๋‹ˆ๋‹ค. ์ธํ”„์ฝ˜๊ณผ ํ•จ๊ป˜ ๋ฐฐ์šฐ๊ณ  ๋‚˜๋ˆ„๊ณ  ์„ฑ์žฅํ•˜์„ธ์š”. ๋‹ค์–‘ํ•œ ๋ฐœํ‘œ ์„ธ์…˜, ํ•ธ์ฆˆ์˜จ, ๋„คํŠธ www.inflearn.com ์ธํ”„์ฝ˜์˜ ๋Œ€๋ฐ• ์ด๋ฒคํŠธ! ํ•œ๋ฒˆ ๊ผญ ๊ฐ€๋ณด๊ณ  ์‹ถ์€ ์ธํ”„์ฝ˜.. ๊ฐ€๋Šฅํ•˜๋ฉด ์ตœ๋Œ€ํ•œ ์ž์ฃผ ์ฐธ์„ํ•˜๊ณ ํ”ˆ ์ธํ”„์ฝ˜. ์š•์‹ฌ์„ ๋‚ด๋ณด๋Š” ๊ฒƒ์€ ๊ฐœ๋ฐœ์ž๋ผ๋ฉด ๋‹น์—ฐํ•œ ์ผ์ด ์•„๋‹๊นŒ..? 2023 ์ธํ”„์ฝ˜์— ๋Œ€ํ•ด ์ข€ ๋” ์•Œ์•„๋ณด๊ณ  ๋‚ด๊ฐ€ ๊ผญ ๋“ค์–ด๋ณด๊ณ  ์‹ถ์€ ์„ธ์…˜์— ๋Œ€ํ•ด ..
07.22 TIL : ๊ทธ ๋ฐ–์˜ ์ธํ„ฐ๋„ท ํ”„๋กœํ† ์ฝœ ์ •๋ฆฌ Other Internet Protocols Hypertext Transfer Protocols (HTTP) are used on top of Transmission Control Protocol (TCP) to transfer webpages and other content from websites. This reading explores other protocols commonly used on the Internet. Dynamic Host Configuration Protocol (DHCP) You've learned that computers need IP addresses to communicate with each other. When your computer connects to a net..
06. 13 TIL - ์—…๋ฌด ์ˆ™์ง€์‚ฌํ•ญ ๋ณต์Šต - JVM ๊ฐ•์˜ ๋ณต์Šต 1 - 1 ๋ณต์Šต * ์˜ˆ์ œ 0) ํด๋ž˜์Šค ํŒŒ์ผ ์‹คํ–‰ ๊ฒฝ๋กœ (1) 'jenv' ๋“ฑ์„ ํ†ตํ•ด java ๋ฒ„์ „ ์„ค์ • (2) ํ˜„์žฌ ๊ฒฝ๋กœ์—์„œ '.java' ํŒŒ์ผ ์ปดํŒŒ์ผ - ๊ฒฝ๋กœ-> ~/java/com/wanted/java00_classpath' - ๋ช…๋ น๋ฌธ-> 'javac Example.java' (3) ์ปดํŒŒ์ผ๋œ '.class'ํŒŒ์ผ ์‹คํ–‰ : 'java com.wanted.java00_classpath.Example00' * ์˜ˆ์ œ 1) Single-File Souce-Code Program ~ ๋‹จ์ผ .javaํŒŒ์ผ = ์ปดํŒŒ์ผ์—†์ด ์‹คํ–‰ JDK 11์—์„œ ์ถ”๊ฐ€๋œ ๊ธฐ๋Šฅ (1) jenv ๋“ฑ์œผ๋กœ java ๋ฒ„์ „ ์„ค์ • (2) java Example01.java ๋ช…๋ น์–ด๋กœ ์ปดํŒŒ์ผ ์—†์ด ๋ฐ”๋กœ ์‹คํ–‰ํ•  ..
06. 12 TIL ๋ฐ๋ธŒ์›์˜์˜ ์•„ํŒŒ์น˜ ์นดํ”„์นด 1. ์•„ํŒŒ์น˜ ์นดํ”„์นด๋ž€? ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์™€ ์„œ๋น„์Šค์˜ ๋ฐœ์ „์— ๋”ฐ๋ผ ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜๊ณผ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ์ „์†ก๋ผ์ธ์ด ๋ณต์žกํ•ด์กŒ๋‹ค. ์†Œ์Šค ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜(์นดํ”„์นด ํ”„๋กœ๋“€์„œ) -> ๋ฐ์ดํ„ฐ -> ์•„ํŒŒ์น˜ ์นดํ”„์นด(๋ฐ์ดํ„ฐ๋ฅผ ๋‹ด๋Š” ํ† ํ”ฝ ~ ํ) -> ๋ฐ์ดํ„ฐ -> ํƒ€๊ฒŸ ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜(์นดํ”„์นด ์ปจ์Šˆ๋จธ) fault tolerent 2. ์นดํ”„์นด ํ† ํ”ฝ ์นดํ”„์นด์˜ ๋ฐ์ดํ„ฐ๊ฐ€ ๋“ค์–ด๊ฐ€๋Š” ๊ณต๊ฐ„, AMQP์™€๋Š” ๋‹ค๋ฅด๊ฒŒ ๋™์ž‘ํ•œ๋‹ค. -> ์นดํ”„์นด์—์„œ๋Š” ๋ฐ์ดํ„ฐ ๊ณต๊ฐ„(ํ† ํ”ฝ)๋ฅผ ์—ฌ๋Ÿฌ ๊ฐœ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ๋‹ค. ~ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ํ…Œ์ด๋ธ”์ด๋‚˜ ํŒŒ์ผ์‹œ์Šคํ…œ์˜ ํด๋”์™€ ์œ ์‚ฌํ•œ ์„ฑ์งˆ - ํ† ํ”ฝ์€ ์ด๋ฆ„์„ ๊ฐ€์งˆ ์ˆ˜ ์žˆ๋‹ค ~ click_log, send_sms, location_log - ํ•˜๋‚˜์˜ ํ† ํ”ฝ์€ ์—ฌ๋Ÿฌ ๊ฐœ์˜ ํŒŒํ‹ฐ์…˜์œผ๋กœ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ๋‹ค. - ํŒŒํ‹ฐ์…˜์€ 0๋ฒˆ๋ถ€ํ„ฐ ์‹œ์ž‘, ํ์™€ ๊ฐ™์ด..
06. 07 TIL - SQLD ๊ฐ•์˜ ~ Oracle XE ์„ค์น˜ ~ netstat : Tns ๋ฆฌ์Šค๋„ˆ ์—ฐ๊ฒฐ ํ™•์ธ - sql developer ์„ค์น˜ - ๋ฆฌ์Šค๋„ˆ๊ฐ€ ๋™์ž‘ํ•˜์ง€ ์•Š์„ ๊ฒฝ์šฐ ๋Œ€์ฒ˜๋ฐฉ๋ฒ• - ์—…๋ฌด๊ด€๋ฆฌ ์‹œ์Šคํ…œ ๊ธฐ๋ณธ ๊ธฐ๋Šฅ ํŒŒ์•… ๋ฐ api ๋ฌธ์„œ ์—ด๋žŒ - JVM ๊ฐ•์˜
06. 04 TIL - ์™„์ „ํƒ์ƒ‰ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ํ’€์ด - ์ฝ”๋”ฉ ๊ธฐ์ดˆ ํŠธ๋ ˆ์ด๋‹ - ํ๋ธŒ๋ฆฌ๋“œ ์‹œ์ž‘ https://www.cubrid.org/manual/ko/9.2.0/quick_start.html CUBRID ์„œ๋น„์Šค ์‹œ์ž‘ — CUBRID 9.2.0 documentation ํ™˜๊ฒฝ ๋ณ€์ˆ˜ ๋ฐ ์–ธ์–ด ์„ค์ •์„ ์™„๋ฃŒํ•œ ํ›„, CUBRID ์„œ๋น„์Šค๋ฅผ ์‹œ์ž‘ํ•œ๋‹ค. ์ด์— ๋Œ€ํ•œ ์ž์„ธํ•œ ์„ค๋ช…์€ CUBRID ์„œ๋น„์Šค ๋ฅผ ์ฐธ๊ณ ํ•œ๋‹ค. ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ƒ์„ฑ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋ณผ๋ฅจ ๋ฐ ๋กœ๊ทธ ๋ณผ๋ฅจ์ด ์œ„์น˜ํ•  ๋””๋ ‰ํ„ฐ๋ฆฌ์—์„œ c www.cubrid.org ~ ์„ค์น˜ ~ ์‹คํ–‰ ~ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ƒ์„ฑ ์‹ค์Šต ~ testdb๋Š” ๋ฒ”์šฉ ๋ณผ๋ฅจ ํŒŒ์ผ, testdb_lgar_t๋Š” ๋ฐฑ๊ทธ๋ผ์šด๋“œ ๋ณด๊ด€ ๋กœ๊ทธ ํŒŒ์ผ, testdb_lgat๋Š” ํ™œ์„ฑ ๋กœ๊ทธ ํŒŒ์ผ, testdb_iginf๋Š” ๋กœ๊ทธ ์ •๋ณด ํŒŒ์ผ, testdb_v..

728x90