javascript์ ๊ฐ์ฒด ์ค Promise ๊ฐ์ฒด๋ ๋น๋๊ธฐ ์์ ์ด ๋ง์ดํ ๋ฏธ๋์ ์๋ฃ ๋๋ ์คํจ์ ๊ทธ ๊ฒฐ๊ณผ ๊ฐ์ ๋ํ๋ ๋๋ค. MDN์ ์ค๋ช ์ผ๋ก ์๋์๊ฐ์ด ๊ฐ๋จํ๊ฒ ์์ฝํ ์ ์์ต๋๋ค. [์ถ์ฒ] - https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Promise Promise๋ ๋ค์ ์ค ํ๋์ ์ํ๋ฅผ ๊ฐ์ง๋๋ค. ๋๊ธฐ(pending): ์ดํํ์ง๋, ๊ฑฐ๋ถํ์ง๋ ์์ ์ด๊ธฐ ์ํ. ์ดํ(fulfilled): ์ฐ์ฐ์ด ์ฑ๊ณต์ ์ผ๋ก ์๋ฃ๋จ. ๊ฑฐ๋ถ(rejected): ์ฐ์ฐ์ด ์คํจํจ. ๋๊ธฐ ์ค์ธ ํ๋ก๋ฏธ์ค๋ ๊ฐ๊ณผ ํจ๊ป ์ดํํ ์๋, ์ด๋ค ์ด์ (์ค๋ฅ)๋ก ์ธํด ๊ฑฐ๋ถ๋ ์๋ ์์ต๋๋ค. ์ดํ์ด๋ ๊ฑฐ๋ถ๋ ๋, ํ๋ก๋ฏธ์ค์ then ๋ฉ์๋์ ์ํด ๋..
๋ฌธ์ ์ค๋ช ์๋ง์ ๋ง๋ผํค ์ ์๋ค์ด ๋ง๋ผํค์ ์ฐธ์ฌํ์์ต๋๋ค. ๋จ ํ ๋ช ์ ์ ์๋ฅผ ์ ์ธํ๊ณ ๋ ๋ชจ๋ ์ ์๊ฐ ๋ง๋ผํค์ ์์ฃผํ์์ต๋๋ค. ๋ง๋ผํค์ ์ฐธ์ฌํ ์ ์๋ค์ ์ด๋ฆ์ด ๋ด๊ธด ๋ฐฐ์ด participant์ ์์ฃผํ ์ ์๋ค์ ์ด๋ฆ์ด ๋ด๊ธด ๋ฐฐ์ด completion์ด ์ฃผ์ด์ง ๋, ์์ฃผํ์ง ๋ชปํ ์ ์์ ์ด๋ฆ์ return ํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์. ์ ํ์ฌํญ ๋ง๋ผํค ๊ฒฝ๊ธฐ์ ์ฐธ์ฌํ ์ ์์ ์๋ 1๋ช ์ด์ 100,000๋ช ์ดํ์ ๋๋ค. completion์ ๊ธธ์ด๋ participant์ ๊ธธ์ด๋ณด๋ค 1 ์์ต๋๋ค. ์ฐธ๊ฐ์์ ์ด๋ฆ์ 1๊ฐ ์ด์ 20๊ฐ ์ดํ์ ์ํ๋ฒณ ์๋ฌธ์๋ก ์ด๋ฃจ์ด์ ธ ์์ต๋๋ค. ์ฐธ๊ฐ์ ์ค์๋ ๋๋ช ์ด์ธ์ด ์์ ์ ์์ต๋๋ค. ์ ์ถ๋ ฅ ์ participantcompletionreturn ["leo", "kiki"..
๋ค๋ฅธ ์ธ์ด์์๋ ํํ ํ ์ ์๋ XML ํ์ผ Parser๋ฅผ Golang ์ ๊ฐ์ง๊ณ ๊ตฌํํด๋ณด์์ต๋๋ค. ์ ๋ณดํต Node.js๋ ์์ javascript์ ์ฝ๋๋ฅผ ์ด์ฉํด ์๋์ XML ํ์ผ์ ํ์ฑํ์ฌ ์ฌ์ฉํ์๋๋ฐ ๋๋์ XML ํ์ผ ๋ถ์์ ํ๊ธฐ์๋ ์ฑ๊ธ์ค๋ ๋ ๊ธฐ๋ฐ์ธ Node.js ์ ์ฒ๋ฆฌ๋ฐฉ์์ด ๋ถ์ ํฉํ๋ค๊ณ ์๊ฐํ์ฌ ์ถํ์๋ Go ์ ์ฅ์ ์ธ ๊ณ ๋ฃจํด์ ํ์ฉํ ๋ฉํฐ์ฐ๋ ๋ ๊ธฐ๋ฅ์ ํ์ฉํ์ฌ ๋ค์์ ํ์ผ XML ํ์ผ ํ์ฑ์ ๊ตฌํํด๋ณด๋ ค ํฉ๋๋ค. ์์ง Golang ์ ๋ํ ์ฌ์ฉ๋ฒ์ด ์ต์์น์์ ์ด ์์ค์ฝ๋๋ ๋จ๊ฑด XML ํ์ผ์ ๋ํ ํ์ฑ์ ๊ตฌํํ์์ต๋๋ค. ์์ค์ฝ๋ ๊ตฌ์ฑ์ mainํ์ผ๊ณผ parser ํ์ผ๋ก ๊ต์ฅํ ๋จ์ํฉ๋๋ค. main ์ฝ๋์์ parser ์ฝ๋์ ์๋ ํจ์๋ฅผ ํธ์ถํ๋ ๊ตฌ์กฐ์ ๋๋ค. [utils/parser.g..
- Total
- Today
- Yesterday
- NestJS
- nestjs configService
- ํ๋ก๊ทธ๋๋จธ์ค
- ๊ธฐ์์ฒญAPI
- Promise error
- foreignkey
- ๋น๋๊ธฐ ์์ฒญ
- nestjs doc
- Spring
- nestjs config
- Spring Async
- typeorm ์ฐ๊ฒฐ
- typeorm
- nestjs typeorm
- android
- Request_Limit_Exceeded
- nestjs directory
- node.js backend
- backend-framework
- ์๊ณ ๋ฆฌ์ฆ
- docker mysql
- Promise bulk
- nestjs project
- node.js
- DeferredResult
- JavaScript
- sequelize
- nestjs/cli
- nestjs module
- @nestjs/config
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |