# notify()

알림 띄우기
화면 상단에 배터리, 네트워크, 시간 등이 표시된 부분을 상태바라고 한다. 이 상태바는 시스템이 제어하는 부분이기 때문에 앱이 제어할 수 없다. 그래서 상태바에 알림을 출력하려면 시스템에 의뢰를 해야하는데, 이때 알림을 제공하는 API 를 사용한다. 알림은 Notifi
Thread 동기화: wait()와 notify()
동기화의 효율을 높이기 위해 만들어진 메소드 Object 클래스에 정의, 동기화 블록 내에서만 사용 가능함

자바의 wait()와 notify() 메서드
(출처: https://www.baeldung.com/java-wait-notify)위는 스레드의 라이프 사이클에 대한 간략한 다이어그램이다. 스레드는 생성된 후에 start() 메서드를 통해 실행된다. 정확히는 Runnable과 Running 상태를 왔다갔다

라인 Notify 봇 만들기
1. 라인 Notify 접속 및 로그인 라인 Notify 접속 > 로그인 https://notify-bot.line.me/en/ 2. 액세스 토큰 생성 2-1. My page > Generate Access Token > Generate Token 2.2 채팅 방

[Java] wait()/notify() 메서드를 활용한 동기화 프로그래밍
리소스가 어떤 조건에서 더 이상 유효하지 않은 경우, 리소스를 기다리기 위해 Thread가 wait() 상태가 된다.wait() 상태가 된 Thread는 notify()가 호출 될 때까지 기다린다.유효한 자원이 생기면 notify()가 호출되고 wait()하고 있는 T
java 기초 공부 내용 정리(스레드3-스레드의 동기화, wait, notify)
멀티 스레드로 작업 시, 스레드간 작업이 서로 간섭이 되지 않도록 하는 것멀티 스레드 기법은 자원을 공유하는데, 이 때 동시에 같은 자원을 처리한다면, 자원 값이 실제 처리해야하는 작업보다 더 많은 작업이 발생할 수 있다.1) 동시에 작업하는 메서드에 synchroni

[Java] Thread 와 상태제어 (2) : join, wait, notify
join(), notify(), wait() 에 대해 정리했습니다.
[Java] 스레드 상태제어 - wait/notify
동기화된 block 내부에서 사용하는 메소드로, 현재 실행중인 스레드를 강제로 lock하여 다른 스레드를 강제로 실행하는 메소드이다.wait을 통해 다른 스레드를 호출하고, 해당 스레드가 실행완료될 때까지 대기한다.wait을 통해 호출한 다른 스레드는 반드시 notif

NestJS TDD (입고 알림) - 3. Slack Webhook 연동
재고가 들어 왔다고 알림을 줘야하는데 slack을 사용하여 채널에 등록된 사용자들에게 알려줍시다.
wait() & notify() method in Java
스레드 라이프사이클을 제어할 수 있는 메소드Object에 정의되어 있음동기화 블럭내에서만 사용할 수 있음보다 효율적인 동기화를 가능하게 함선별적인 통지는 불가능동기화된 임계 영역의 코드를 수행하다가 작업을 더 이상 진행할 상황이 아니면, wait()을 호출하여 쓰레드가
옵저버패턴(알림)
옵저버패턴은 옵저버블에 옵저버를 등록하여 옵저버블에 상태 변화가 있을 때마다 메서드등을 통해 옵저버에게 통지하는 디자인패턴입니다.https://pjh3749.tistory.com/266https://flowarc.tistory.com/entry/%EB

4-4.(5) Thread Wait Notify
동기화 영역에서 사용해야 의미가 있음wait()메서드: 동기화 영역에서 락을 풀고 Wait-Set영역(공유객체별 존재)으로 이동notify() 또는 notifyAll() 메서드: Wait-Set영역에 있는 쓰레드를 깨워서 run(): notify()는 하나, notif