์๋ ํ์ธ์~
Game Client, Game Server, Embedded, Blockchain ๊ฐ๋ฐ ๋ฑ๋ฑ..
๋ค์ํ ๊ฒฝํ์ด ์๋ 20๋ ์ฐจ ์๋ฒ ํ๋ก๊ทธ๋๋จธ์ ๋๋ค.
ํ์ฌ ๋ฉํฐ์ค์ฝ์์ ํ ํฌ๋ฆฌ๋๋ก ์ฌ์ง์ค์ ๋๋ค.
Courses
Reviews
- Understand and gain insight into backend multithreading
- Understand and gain insight into backend multithreading
- Understand and gain insight into backend multithreading
- Understand and gain insight into backend multithreading
- Understand and gain insight into backend multithreading
Posts
Q&A
npx hardhat test ./test/Greeter.test ์คํ์ ์๋ฌ๊ฐ ๋ฉ๋๋ค.
์ต์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ฒ์ ผ๊ณผ ์ฝ๋ ํธํ์ด ์ ๋๋๊ฑธ ํ์ธํ์ต๋๋ค.๊ฐ์ ์ ์๋น์ ๋ฒ์ ์ผ๋ก fixํด ๋์์ผ๋ node_modules ํด๋์ package-lock.json ํ์ผ์ ์ญ์ ๊ฐ์ ์ฝ๋ ์ต์ ๋ฒ์ ์ผ๋ก git pullnpx hardhat test ./test/Greeter.test ์คํ์ด ๋ฐฉ๋ฒ์ผ๋ก ์คํ๋๋๊ฑธ ํ์ธํ์ต๋๋ค.
- 1
- 1
- 224
Q&A
์ด๋ป๊ฒ ์ํธ๋ฐฐ์ ๊ฐ ์ด๋ฃจ์ด์ง๋์ง ์ ์ดํด๊ฐ ์๊ฐ๋๋ค
์์ ๋ ์ฝ๋๋ ๋ฌธ์ ๊ฐ ์์ต๋๋ค. ์์ฌํ์ ์ํฉ์ด ๋ฐ์ ํ ์ ์์ต๋๋ค.Section7์ ์ฝ๋๋ ๋ฌธ์ ๊ฐ ์๊ณ Interlocked ํด๋์ค๋ง ๊ฐ์ง๊ณ ํด๊ฒฐํ ์ ์์ต๋๋ค.writeCount์ readCount์ ๋น๊ต์ ๋ณ๊ฒฝ์ด Atomic Operation์ด์ด์ผ ํ๊ธฐ ๋๋ฌธ์ ๋ฐ๋์ lock์ด ํ์ํฉ๋๋ค.ํผ๋์ ๋๋ ค ์ฃ์กํฉ๋๋ค. ใ ใ
- 1
- 2
- 394
Q&A
์ด๋ป๊ฒ ์ํธ๋ฐฐ์ ๊ฐ ์ด๋ฃจ์ด์ง๋์ง ์ ์ดํด๊ฐ ์๊ฐ๋๋ค
์ฃ์กํฉ๋๋ค. ์ฝ๋๊ฐ ์์ ํ ์๋ชป๋๋ค์. ์ฝ๋๋ฅผ ์์ ํ์ฌ github์ ์ฌ๋ ธ์ต๋๋ค.Interlocked.CompareExchange ํจ์๋ฅผ ์ฌ์ฉํ์ฌ ํ๋์ ์ฐ๋ ๋๋ง Write๋ฅผ ํ๋๋ก ์์ ํ์์ต๋๋ค.
- 1
- 2
- 394
Q&A
์๊ณ์์ญ์ 2๊ฐ ์ด์์ ์ค๋ ๋๊ฐ ์ฌ ์ ์๋์ง์?
๋ต๋ณ์ ๊ทธ๋ด์ ์์ต๋๋ค. ์๊ณ์์ญ์์๋ ๋ฐ๋์ ํ ์ค๋ ๋๋ง ์คํ๊ฐ๋ฅํฉ๋๋ค.์ฝ๋๋ฅผ ๋ณด๋ฉด Wait์์ Blocking์ด ๋๊ธฐ ๋๋ฌธ์ DeadLock์ด๋ผ๊ณ ์๊ฐํ์ค์๋ ์๋๋ฐSection4 ์ฝ๋์์ PulseAll๊ณผ Wait ํจ์ ๋ถ๋ถ์ BreakPoint๋ฅผ ๊ฑฐ์๊ณ F10์ผ๋ก ํ ์คํ ์ฉ ํ์ธํด๋ณด์๋ฉด ์ด๋ค ์์๋ก ์คํ๋๋์ง ํ์ธ์ด ๊ฐ๋ฅํฉ๋๋ค. ํ์ธํด๋ณด์๋ฉด Monitor.Wait์ด ํธ์ถ๋๋ฉด lock์ด ํด์ ๋๋๊ฑธ ์์ ์์ต๋๋ค.
- 0
- 2
- 327
Q&A
1_Process์ Thread protobuf ๋ถ๋ถ ์ง๋ฌธ
Protobuf๋ *.Idl ํ์ผ์ ์์ฑํ๊ณ ์ปดํ์ผ์ ํ๋ฉด ์ํ๋ ์ธ์ด์ ๋ชจ๋ธ๋ค์ ๋ฝ์์ค๋๋ค.์ด๋ ๊ฒ ๋์จ ๋ชจ๋ธ๋ค์ ์๋ก ๊ณต์ ํด์ผ ํฉ๋๋ค.ํ์ง๋ง ๋ฌธ์๋ก ์๋ก ๊ณต์ ํ ๋ ๋ณด๋ค ํจ์ฌ ๋ฌธ์ ๊ฐ ์ค์ด๋ ๋ค๋ ๊ฑฐ์ง์
- 0
- 1
- 253
Q&A
opensea ๋ฏผํ
ํด๋น NFT ์คํ์จ ์ฃผ์๋ฅผ ์๋ ค์ฃผ์๊ฒ ์ต๋๊น?
- 0
- 2
- 350
Q&A
import "hardhat/console.sol"; ์ด๋์ ์๋์?
๋ง์ฝ์ Contract Compile ๋์ ๋ค๋ฉด ๊ฒฝ๊ณ ๋ ๋ฌด์ํ์ ๋ ๋๋๋ฐCompile์ด ์๋์๋ ๊ฑฐ๋ผ๋ฉด ๊ทธ ์์ธ์ด ๋๋ฌด ๋ง์์ ์๋ ค๋๋ฆฌ๊ธฐ๊ฐ ์ด๋ ต์ต๋๋ค.๋ฐฉ๊ธ ์์ค์ฝ๋ ์ ์ฒด๋ฅผ ๋ค์ด๋ก๋ ๋ค์๋ฐ๊ณ npx hardhat compile ๋ช ๋ น์ด๋ฅผ ์คํํ์๋Compile์ ๋ฌธ์ ๊ฐ ์๋๊ฑด ํ์ธํ์ต๋๋ค.
- 0
- 2
- 350
Q&A
import "hardhat/console.sol"; ์ด๋์ ์๋์?
hardhat/console.sol ํ์ผ์ ์ฐ๋ฆฌ๊ฐ ์ถ๊ฐํด์ผ ๋๋ ํ์ผ์ ์๋๋๋ค. hardhat ๊ฐ๋ฐํ๊ฒฝ์์ import๋ง ํ์๋ฉด ์ธ ์ ์์ต๋๋ค.์์ธํ ๋ด์ฉ์ ์๋ ๋งํฌ ์ฐธ์กฐ ๋ฐ๋๋๋ค.https://hardhat.org/tutorial/debugging-with-hardhat-network
- 0
- 2
- 350
Q&A
ํน์ ํ์ตํ ๋ด์ฉ์ ๋ธ๋ก๊ทธ์ ์ ๋ฆฌํด๋ ๋ ๊น์?
์๋๋๋ค. ๋ฌด๋ฃ ๊ฐ์ข์ธ๋ฐ ๊ณต์ ๋ ์ธ์ ๋ ํ์์ ๋๋ค. ์ถ์ฒ๋ง ์ธํ๋ฐ ๋งํฌ๋ก ๊ฑธ์ด์ฃผ์ฌ ๊ฐ์ฌํ๊ฒ ์ต๋๋ค.
- 1
- 1
- 415
Q&A
์ฝํ๋ฆฐ์ผ๋ก ํด๋น C# ์์ ๋ฅผ ๋น์ทํ๊ฒ ๋ง๋ค์ด๋ดค๋๋ฐ, ์ ๊ฐ ์๋ชป ์์ฑํ ๊ฑธ๊น์?
๋๋ฌด ๋ฆ๊ฒ ๋ดค๋ค์ ์ค์ค๋ก ๊นจ์ฐ์น์๋ค๋ ๋ฉ์ง์ญ๋๋ค.
- 1
- 4
- 627