# async

[iOS - WWDC] Meet async/await in Swift #2
※ 1편에 이어 작성된 포스팅입니다! ※ 1편 링크 : [iOS - WWDC] Meet async/await in Swift #1 키워드 : 비동기 함수가 일시 중단될 수 있는 위치를 표시함 비동기 함수의 일시 중단의 의미? 함수를 호출할 때 어떤 일이 발생하는

프론트엔드 04 - async / await, hoisting, mutation
오늘의 목표 1. 동기와 비동기 2. Async-Await 3. Hoisting (const, let, var / arrow function) 4. Apollo-Client / Mutation
SwiftUI - AsyncImage
비동기적으로 이미지를 load & display 할 수 있는 struct특정 URL로 이미지에 접근하여 이미지를 load하고 view로 display 한다.scale value를 바꾸면서 불러온 이미지의 크기를 변경할 수 있음scale의 value가 커질수록 이미지의

Swift Concurrency: Behind the scenes Part. 02
앞에서는 Swift concurrency가 어떻게 동작하는지 확인했다. 이번에는 Swift concurrency를 채택할 때 주의해야 하는점, 그리고 Actor를 통한 Synchronization에 대해 알아보자.

Swift Concurrency: Behind the scenes Part. 01
앞에서는 새롭게 나온 개념들을 어떻게 사용하는 지에 대해서 알아보았다. 그렇다면 왜 이렇게 설계 했는지, 실제로는 어떻게 동작 하는지 알아보자.

[iOS - WWDC] Meet async/await in Swift #1
WWDC 스터디 이번 주제는 async/await! 전체적인 영상 내용이 아닌 요약 느낌으로 간단하게 작성해보겠습니다.. 동기/비동기 코드를 제대로 작성해본 적 없는 나로써는 처음엔 좀 헷갈리는 주제였다. 그래서 먼저 동기와 비동기에 대해 알아보자면, 동기 (sy
Prevent React component state from updating when unmounted 갱신 막기
참고: Prevent "React state update on unmounted component" warning when setting state on async callbackAsk Question

자바스크립트) promise와 async
주로 서버에서 데이터를 받아올때 사용. 왜냐면 데이터양이 많으면 오래걸리니깐콘솔에찍어보면 프로미스를 사용하는지 알 수 있다. 프로미스는 컨버팅 작업이 끝났을때 then을 호출한다.프로미스는 컨버팅을 해주는 아이 pending 상태 : 대기중일반적인 예시제이슨데이터 사용

[Spring] Servlet 3.0 & Servlet 3.1
이전 내용에서는 많은 사용자의 요청을 처리하기 위한 클라이언트 요청과 서블릿 컨테이너간의 Connector에 대해서 공부했었다.이전 내용을 잠깐 설명하자면 다수의 커넥션을 관리하기 위해 커넥션당 하나의 스레드를 할당하는 BIO Connector 대신 Selector를

[JS] async & await
Promise를 더 쉽고 가독성 좋게 쓸 수 있는 async와 await에 대해 알아보자. 먼저 async이다. 위의 함수는 일반적으로 우리가 아는 함수이고 아래에는 async 라는 키워드가 붙어있다. 그리고 그 함수에 마우스를 가져다 올려보면, Promise를 반환
Javascript async와await
async와 await는 자바스크립트의 비동기 처리 패턴 중 가장 최근에 나온 문법입니다. 기존의 비동기 처리 방식인 콜백 함수와 프로미스의 단점을 보완하고 개발자가 읽기 좋은 코드를 작성할 수 있게 도와주죠.처음 프로그래밍을 배웠을 때 아래와 같이 변수와 조건문을 사

Sync & Async & Block & Non-Block
2개의 함수가 시간을 맞춰 수행이 되는 것.호출된 함수가 수행할때 호출한 주체 함수는 호출된 함수가 작업완료상태가 될때까지 다른 작업을 하지 못하다가 작업완료상태가 되면 주체 함수는 다른 작업을 마저 수행할수 있다.2개의 함수가 다른 함수의 작업완료를 기다리지 않고 본

비동기 처리
https://realrain.net/post/async-await/https://www.daleseo.com/js-async-callback/자바스크립트 엔진은 싱글 스레드 single thread 로 작동 → 순차적 snychronous 실행

Spring WebFlux - 스프링 부트 운영, 컨트롤러, Hateoas
애플리케이션을 운영하게 되면 운영팀에서 서버에 ping을 날릴 수 있는지, 모니터링 지표, 통계, 서버 세부상태 등을 요구하게 됩니다. 이는 스프링 부트 액추에이터를 사용하면 됩니다. 의존성을 추가해 줍니다. 실행시켜 보면 액추에이터가 추가되었다고 알려줍니다. 구체

Spring WebFlux - 리액터 타입, 리포지토리, 테스트
리액티브 스트림은 수요 조절에 기반하고 있습니다. 프로젝트 리액터는 핵심 타입인 Flux\\를 사용하여 수요 조절을 구현합니다. 서빙 점원은 손님에게 가져다줄 Dish 객체를 달라고 KitchenService에 요철할 수 있습니다. 코드에 나온 세 가지 요루가 모두

Spring - Reactor 개요
리액티브 프로그래밍은 명령형 프로그래밍의 대안이 되는 패러다임입니다.명령형 프로그래밍의 발상은 간단합니다. 한 번에 하나씩 만나는 순서대로 실행되는 명령어들로 코드를 작성하면 됩니다. 그리고 프로그램에서는 하나의 작업이 완전히 끝나기를 기다렸다가 그다음 작업을 수행합니

Spring - @Async
모든 코드는 Github에 있기 때문에 함께 보시면 더 이해하기 쉬우실 것 같습니다.(공부한 내용을 정리하는 Github와 이 모든 내용을 담고 있는 블로그가 있습니다. )@EnableAsync 어노테이션을 Application 클래스 위에 붙여 주고, 비동기 방