# generator

66개의 포스트
post-thumbnail

JavaScript | Generator

함수의 실행을 중간에 멈췄다가 재개할 수 있는 기능즉, 다른 작업을 하다가 다시 돌아와서 next()해주면 진행이 멈췄던 부분부터 이어서 실행Redux-saga에서 활발히 사용function\*yield내부에서 사용함수의 실행을 멈출 수 있음예시 코드 Generato

2일 전
·
0개의 댓글
post-thumbnail

[JS] 제너레이터

일반 함수는 하나의 값 혹은 0개의 값만을 반환하지만 제너레이터를 사용하면 여러 개의 값을 필요에 따라 하나씩 반환(yield) 할 수 있다. 제니레이터 함수는 일반 함수와 다르게 호출을 해도 코드를 실행하지 않고, 대신 실행을 처리하는 '제너레이터 객체'가 반환된다.

3일 전
·
0개의 댓글
post-thumbnail

[백준] 프린터 큐 #1966

와 너무너무 어이없게 실수를 해서 거의 2시간 정도 푼 것 같다...처음에 JS로 풀었고, JS의 1번 풀이와 같이 풀었는데 시간초과 나길래'아 역시 JS배열은 shift 연산에서 비용이 많이 들어 시간초과가 나는구나'라고 생각했다.그래서 이전 자료구조 Queue를 사

2022년 1월 14일
·
0개의 댓글
post-thumbnail

Python - Generators vs list comprehension

List comprehension이란?Generator는?List comprehension과 Generator의 차이점genertator를 사용하는 이유 list comprehension은 list를 쉽고 빠르게 만들수 있는 방법이다.예를 들어 요소 1, 2, 3, 4

2021년 11월 10일
·
0개의 댓글
post-thumbnail

파이썬 퍼먹기 - Lazy evaluation

파이썬에서 리스트를 만들기 위해서와 같이 작성할 수 있지만 반복문 없이 sequence 형태의 데이터를 가공하여 바로 리스트를 만들 수 있는 List comprehension을 사용할 수 있다.....

2021년 11월 3일
·
0개의 댓글
post-thumbnail

TIL] Deep Dive-제너레이터와 async/await

ES6에서 도입된 제너레이터는 코드 블록의 실행을 일시 중지했다가 필요한 시점에 재개할 수 있는 특수한 함수다. 제너레이터와 일반 함수의 차이는 다음과 같다.제너레이터 함수는 함수 호출자에게 함수 실행의 제어권을 양도할 수 있다. 다시 말해, 함수 호출자가 함수 실

2021년 10월 10일
·
0개의 댓글
post-thumbnail

Favicon | 파비콘

아래 링크 접속http://tools.dynamicdrive.com/favicon/파일 선택Optional > Merge with a 32x32 desktop icon 체크Download FavIcon프로젝트에 파일 추가 ex) vue project => p

2021년 10월 4일
·
0개의 댓글

제너레이터(generator)

일반함수는 하나의 값(혹은 0개의 값)만을 반환.제너레이터(generator)를 이용하면 여러 개의 값을 필요에 따라 하나씩 반환(yield)가능.제너레이터와 이터러블 객체를 함께 사용하면 손쉽게 데이터 스트림을 만들 수 있음.제너레이터 함수를 위해서는 특별한 문법구조

2021년 9월 27일
·
0개의 댓글
post-thumbnail

DEEP DIVE 한 장 요약 (제너레이터 async/await)

사실 async await가 제너레이터에서 비롯되었다는 것 조차 몰랐다. 기존 한 장 요약 (프로미스) 에서도 말했지만, async await에 대해 조금 더 아는 이유는 단지 Promise 문법이 어려워서였다.then().catch().finally()와 같은 프로미

2021년 9월 6일
·
0개의 댓글

Generator

제너레이터 함수 사용해보기 우리가 일반적으로 사용하는 일반 함수는 하나의 값(혹은 0개의 값)만을 반환한다. 예를 들어서 다음과 같은 함수가 있다고 가정해보면 함수에서 값을 여러번에 걸쳐서 반환하는 것은 불가능합니다. 이 함수는 호출 할 때마다 무조건 1을 반환하

2021년 8월 17일
·
0개의 댓글
post-thumbnail

[TIL] day06. DOM / Iterator

5일차가 되는 금요일에 첫 구현 과제를 받은뒤, 주말동안 열심히 피드백 받느라고 주말을 주말답게 보내지 못하고 바로 월요일을 맞이하게 되었다. 제대로 쉬지 못했다는 아쉬움이 있긴 하지만, 누군가에게 피드백을 받고, 누군가의 코드를 피드백 해주면서 나의 코드 읽기, 쓰기

2021년 8월 9일
·
0개의 댓글

제너레이터에 대해 알아보자!

제너레이터 함수는 함수 호출자에게 함수 실행의 제어권을 양도할 수 있다.제너레이터 함수는 함수 호출자와 함수의 상태를 주고 받을 수 있다.제너레이터 객체를 반환한다(이터러블이면서 동시에 이터레이터이다.)위의 코드에서 보다시피 function\*을 통하여 구현할 수 있다

2021년 8월 8일
·
0개의 댓글

[node.js] 비동기 프로그래밍1 - generator(yield/next)

반복자를 사용할 수 있는 객체, 혹은 그 객체를 사용할 수 있는 함수이다.우리가 보통 사용하는 함수는 로직을 실행한 후 return을 통해 반환한 후, 재호출이 발생하기 전까지는 완전히 종료된다.그러나 generator는 종료의 개념이 아닌, 보류의 개념이다.yield

2021년 7월 26일
·
0개의 댓글
post-thumbnail

express - generator

Express application generator express를 이용해서 프로젝트를 진행하면, 초반은 거의 비슷하다. 뒤로 갈수록 달라질 뿐. project를 할 떄마다 같은 일을 하는 비효율성을 해결 해 주는 기능이 Express generator이다. 이는 e

2021년 7월 20일
·
0개의 댓글
post-thumbnail

Python 03: Iterator and Generator

🤔 Let's talk about the difference between iteration and generation in Python and how to construct the Generators with the yield statement. Generators

2021년 7월 19일
·
0개의 댓글
post-thumbnail

[TIL #11] JavaScript - Generator 란?

Generator는 ES6에 새롭게 도입된 개념이다. Generator는 함수이지만 함수와 다른 작동방식을 가지고 있다. 사실 JavaScript만을 따로 공부할 땐 들어본적이 없었는데 redux-saga를 배우면서 알게된 개념이라 한번 정리하고 넘어가는게 좋겠다고

2021년 7월 17일
·
0개의 댓글
post-thumbnail

[Computer Vision] ESRGAN

ESRGAN: Enhanced Super-Resolution Generative Adversarial Networks

2021년 7월 14일
·
0개의 댓글
post-thumbnail

TIL no.18-병행성(Concurrency)

병행성이란 한 컴퓨터가 여러 일을 동시에 수행하는 것을 의미한다. 즉 단일 프로그램 안에서 여러 일을 쉽게 해결하는 역할을 하며 독립적으로 진행하는 것처럼 느끼게 해준다. 예를 들어 집에서 영화를 보던 중에 배가 고파서 배달음식을 시키기 위해서 잠시 영화를 멈춰놓고 다

2021년 7월 1일
·
0개의 댓글