์ ์ฒด ๊ธ (73) ์ธ๋ค์ผํ ๋ฆฌ์คํธํ Data Structures & Algorithms with Javascript : Sets [์ด์ ๊ธ]2024.07.23 - [๐ค data structures & algorithms] - Data Structures & Algorithms with Javascript : Hashing Data Structures & Algorithms with Javascript : Hashing[์ด์ ๊ธ] 2024.07.22 - [๐ค data structures & algorithms] - Data Structures & Algorithms with Javascript : DictionariesHashing์ ๋ฐ์ดํฐ ์ถ๊ฐ์ ๋ฐํ์ ๋น ๋ฅด๊ฒ ํ๊ธฐ ์ํ ๋ฐ์ดํฐ ์ ์ฅ ๊ธฐ์ ์ด๋ค.Hash table์ด๋ผ๋ ๋ฐ์ดํฐ ๊ตฌ์กฐpyotato-dev.tistory.comset์ ์ค๋ณต๋๋ ์์(member)๊ฐ ์๊ณ ์์ ๊ฐ์ ์์.. Data Structures & Algorithms with Javascript : Hashing [์ด์ ๊ธ] 2024.07.22 - [๐ค data structures & algorithms] - Data Structures & Algorithms with Javascript : DictionariesHashing์ ๋ฐ์ดํฐ ์ถ๊ฐ์ ๋ฐํ์ ๋น ๋ฅด๊ฒ ํ๊ธฐ ์ํ ๋ฐ์ดํฐ ์ ์ฅ ๊ธฐ์ ์ด๋ค.Hash table์ด๋ผ๋ ๋ฐ์ดํฐ ๊ตฌ์กฐ๋ฅผ ์ฌ์ฉํ๋๋ฐ, hash table์ ๋ฐ์ดํฐ ์ถ๊ฐ, ์ญ์ , ๋ฐํ์ ๋ฐฐ๋ฌด ๋น ๋ฅด์ง๋ง ์ต์๋ ์ต๋ ๊ฐ์ ๊ตฌํ๋ ๊ฒ๊ณผ ๊ฐ์ ๊ฒ์์ ๋นํจ์จ์ ์ด๋ค.๐ฉ๐ป๐ป ์ค๋์ Hash table์ด ๋ฌด์์ธ์ง, ํด๋์ค ๊ตฌํ๋ฒ, collision๊ณผ ๊ทธ ํด๊ฒฐ๋ฒ์ ๋ํด ์ดํด๋ณด์.Hashing ์ด๋Hash table ์๋ฃ ๊ตฌ์กฐ๋ array๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ง๋ค์ด์ง๋ค. ์ด array๋ 0๋ถํฐ ์ ํด์ง ํฌ๊ธฐ์ ์๋ฆฌ๋จผํธ๋ก ๊ตฌ์ฑ๋๋ค... Warning: React.jsx: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: undefined... React์์ ์ปดํฌ๋ํธ๋ฅผ ์์ฑํ ๋ ์ข ์ข ๋ค์๊ณผ ๊ฐ์ compound component๋ฅผ ๋ง๋ค์ด ๋ชจ๋ํ๋ฅผ ์ํค๊ณ ์ฌํ์ฉ์ฑ์ ๋์ผ ์ ์๋ค."use client";import { MyButton } from "@tripie/design-system";import { useAppTheme } from "@tripie/hooks";const ThemeButton = () => { const { setControl } = useAppTheme(); return ( setControl("os_default")}>os default );};const ToggleButton = () => { const { mode, toggle } = useAppTheme(); return ( to .. Data Structures & Algorithms with Javascript : Dictionaries [์ด์ ๊ธ] 2024.07.21 - [๐ค data structures & algorithms] - Data Structures & Algorithms with Javascript : Linked Lists๐ซ Dictionary ๋ฐ์ดํฐ ๊ตฌ์กฐ๋ ํค-๊ฐ ์ผ๋ก ์ด๋ฃจ์ด์ง ๋ฐ์ดํฐ ๊ตฌ์กฐ๋ค.โ ์ ํ๋ฒํธ๋ถ์์ ์ด๋ฆ์ ์ฐพ์ผ๋ฉด ํด๋น ๋ฒํธ๋ฅผ ๋ฐ๋ก ์ฐพ์ ์ ์๊ธฐ ๋๋ฌธ์ ๊ฒ์ ์์ ์์ฃผ ํธํ๊ฒ ๊ฐ์ ์ฐพ์ ์ ์๋ค.๐ท ์๋ฐ์คํฌ๋ฆฝํธ Object ํด๋์ค๋ dictionary ์ฒ๋ผ ๋์ํ๋๋ก ๋์์ธ ๋์๋ค๊ณ ํ๋ค.๐ ์ค๋์ Object ํด๋์ค๋ฅผ ํ์ฉํด์ Dictionary ํด๋์ค๋ฅผ ๋ง๋ค์ด๋ณด๊ณ , dictionary ์ฌ์ฉ์ ํน์ง๊ณผ ์ฅ์ ๋ค์ ์ดํด๋ณด์!๐ Dictionary ํด๋์คDictionary ํด๋์ค์ ๊ธฐ๋ฐ์ Object ํด๋์ค๊ฐ.. Data Structures & Algorithms with Javascript : Linked Lists [์ด์ ๊ธ]2024.07.21 - [๐ค data structures & algorithms] - Data Structures & Algorithms with Javascript : Linked Lists2024.07.18 - [๐ค data structures & algorithms] - Data Structures & Algorithms with Javascript : Lists๐ฉ๐ป๐ป ์ด์ 3์ฅ์์ array๋ฅผ ์ ์ฅ ๋ฉ์ปค๋์ฆ์ผ๋ก ํ์ฉํ๋ list์ ๋ํด ์ดํด๋ดค๋ค.๐ ์ด๋ฒ์๋ ๋ค๋ฅธ ์ข ๋ฅ์ list์ธ "linked-list"์ ๋ํด ์ดํด๋ณด์.โ๏ธ ์ด๋ค ์ ์์ list๋ณด๋ค ํจ์จ์ ์ผ๋ก ์ฐ์ผ ์ ์์์ง linked list๋ ๋ฌด์์ด๊ณ , class์ผ๋ก ๊ตฌํ, ๊ทธ๋ฆฌ๊ณ ์ข ๋ฅ์ ๋ํด์ ๋ค๋ค๋ณด์.โน๏ธ Arra.. [Sass] ์ฃผ์(Comments) ์์ํ๊ธฐ์ ์์โ๏ธ ํด๋น ๊ธ์ .scss ๋ฅผ ๊ธฐ์ค์ผ๋ก ์์ฑ๋์์ต๋๋ค!.scss์ .sass ํ์ฅ์์ ๋ฐ๋ผ ์ฃผ์์ด ๋์ํ๋ ๋ฐฉ์์๋ ์ฐจ์ด๊ฐ ์์ง๋ง ๊ณตํต์ ์ผ๋ก /**/๋ก ์์ฑ๋๋ ์ฃผ์์ css๋ก ์ปดํ์ผ๋๋ค๋ ์ , // ๋ก ์์ฑ๋ ์ฃผ์์ ์ปดํ์ผ ๋์ง ์๋๋ค๋ ์ ์ ๋์ผํฉ๋๋ค!๋์์ธ ์์คํ ์ ๋ง๋ค๋ฉด์ scss ์ฌ์ฉ๋ ์ตํ๋ ์ค์ด๋ค.์ฌ๋ฌ ์๋ฃ๋ค์ ์ฐธ๊ณ ํ๋ ๋์ค ์ฃผ์ ์คํ์ผ์ด ์กฐ๊ธ์ฉ ๋ฌ๋๋ค.์ด๋ค ๊ฒฝ์ฐ์๋ ์ด๋ค ๊ฑธ ์ฐ๋ ์ง ๊ถ๊ธํด์ ์ด๋ฒ ํฌ์คํ ์์ ๋ค๋ค๋ณด๊ธฐ๋ก ํ๋ค.Scss์์์ ์ฃผ์scss์์ ์ฌ์ฉํ๋ ์ฃผ์์ js์์ ๋์ํ๋ ๋ฐฉ์๊ณผ ์ ์ฌํ๋ค. // ๋ก ์์ํ๋ single-line comment(ํ ์ค ์ฃผ์)๋ค์ css์์๋ silent comment๋ผ๊ณ ๋ ๋ถ๋ฆฌ๋๋ฐ, ์ด๋ ํ css๋ ๋ง๋ค์ง ์๊ธฐ ๋๋ฌธ์ด๋ค./**/๋ก.. [react-hydration-error] Hydration failed because the server rendered didn't match the client [์ด์ ๊ธ : ๋์์ธ ์์คํ ์ด ๋ญ์ง ์๊ณ ์ถ๋ค๋ฉด ๐ ] 2024.07.11 - [๐ฉ๐ป๐ป dev] - ๋์์ธ ์์คํ 101 : ๋์์ธ ์์คํ ์ด๋?๐ฉ๐ป๐ง scss + next monorepo ๋์์ธ ์์คํ ์ ๋์ ํ๋ ์ค์ด๋ค.๋คํฌ๋ชจ๋๋ฅผ ์ถ๊ฐํด์ฃผ๊ธฐ ์ํด์ ์ฝ๋๋ฅผ ์ถ๊ฐํด ์คฌ๋๋ฐ ์๋ก๊ณ ์นจ์ ํ ๋๋ง๋ค "Hydration failed because the server rendered didn't match the client"์ ์๋ฌ๊ฐ ๋ฐ์ํ๋ค.๋ค์์ ๊ฐ์ ์ค์๋ฅผ ํด๋ ํค๋งค์ง ์๊ณ , ํน์๋ ๋์ฒ๋ผ ํค๋งค๊ณ ๊ณ์ ๋ถ๋ค์ ์ํด ์กฐ๊ธ์ด๋ ๋์์ด ๋ ๊น ๊ธฐ๋ก์ ๋จ๊ฒจ๋๊ณ ์ ํ๋ค.์๋ฌ๋ ์ ๋ฐ์ํ ๊ฑด์ง, ๊ทธ๋ฆฌ๊ณ ์ด๋ป๊ฒ ํด๊ฒฐํ๋์ง ์ดํด๋ณด์! ๐ต๏ธ ๋ฌธ์ ์์ธ ์ฐพ๊ธฐ์ด๋ฐ ์๋ฌ๊ฐ ๋ฐ์ํ๋ฉด next์ ์์ฃผ ์น์ ํ๊ฒ ์์ธ์ผ ์.. Data Structures & Algorithms with Javascript : Queues [์ด์ ๊ธ]2024.07.19 - [๐ค data structures & algorithms] - Data Structures & Algorithms with Javascript : Stacks Data Structures & Algorithms with Javascript : Stacks2024.07.18 - [๐ค data structures & algorithms] - Data Structures & Algorithms with Javascript : Lists2024.07.17 - [๐ค data structures & algorithms] - Data Structures & Algorithms with Javascript : Arrays2024.07.17 - [๐ค data structures .. ์ด์ 1 ยทยทยท 3 4 5 6 7 8 9 10 ๋ค์