전략패턴이란 무언가(어떤 객체) 어떤 기능(행동)이 있을 때, 그 기능을 쉽게 수정하기 위해서, 해당 알고리즘을 직접 구현하지 않고 외부 클래스로 빼내서 그 일을 위임시키는 것이다.
SET hello "world" => OKGET hello => worldAPPEND animals "lion" => 4GET animals => lionAPPEND animals "tiger" => 9GET animals => liontigerhttps://
클라이언트가 이메일을 입력하면 서버에서는 queue를 통해 비동기로 이메일을 전송합니다. 이벤트 특정 이벤트 객체 는 다수의 이벤트리스너 객체 와 연관된다고 생각하면 됩니다. 특정 이벤트가 발생하면 이 이벤트와 관련된 이벤트리스너 에서 원하는 로직들이 실행됩니다.
1. 기본 Navigator Navigator.push(context, builder: (_) => SecondPage()) 부분이 핵심입니다. 여기서 잘못된 context 전달로 제대로 작동하지 않을 수 있습니다. 다시 되돌아갈때는, Navigator.pop(co
Laravel middleware를 적용하던 중, Middleware내부 로직에 따라서 각 Controller(Business Logic)와 Middleware에서 \\Log::Debug 호출 순서가 다르다는걸 발견했습니다.처음 middleware를 make 했을 때,
`ACL`를 위한 `laravel-permission`을 정리한 글입니다. 실제로 `role`과 `permission`을 할당하는 코드는 배제하고 테이블의 값들을 통해 어떻게 동작하는지 정리했습니다.
처음에 했던 id: 75인 2014_10_12_000000_create_users_table을 롤백하려 합니다.batch값을 가장큰 3으로 변경해 주었습니다.잘되는군요.
들어가기 전에 Context API의 이유 목표 - - Context API는 data들을 자식에게 전달할때 props로 전달하는 번거러움을 제거할수 있습니다. - Context API를 사용하기 전 props를 전달 예시 - App - Header -