본문 바로가기

전체 글

(26)
[Flutter] 화면전환 Navigator Push, Navigator Pop 플러터에서는 화면에서 다른 화면으로 이동할 때 Navigator를 사용한다. 이 때 push, pop 메소드를 사용해서 화면을 이동하는데 stack 자료구조에 대한 간단한 이해가 필요하다. stack이란 자료를 쌓아올리는 것을 말하며, 자료를 넣는 것을 push, 자료를 꺼내는 것을 pop이라고 한다. 꺼내지는 순서는 가장 최근에 push한 자료부터이며 이처럼 가장 나중에 넣은 값이 먼저 나오는 것을 LIFO(Last In First Out)이라고 한다. Navigator의 push 메소드를 사용해서 메인 페이지 -> 상세 페이지 -> 결제 페이지 순으로 이동했다면, pop 메소드를 사용해서 결제 페이지 -> 상세 페이지 -> 메인 페이지로 돌아올 수 있는 것이다. 1. Navigator.Push() P..
Spring Cloud Config - 1 목차 더보기 1. 이론 2. 설정 - Config 서버 생성 - Config server가 사용할 저장소 구현 이론 중앙화 된 설정 서버 Spring Cloud Config는 분산 시스템에서 환경설정을 외부로 분리하여 관리할 수 있는 기능을 제공한다. Config Server를 사용하여 모든 환경(개발, 테스트, 프로덕션 등)에 대한 어플리케이션들의 속성을 한 곳에서 관리할 수 있다. 장점 설정 관리의 용이성 운영중에 서버 빌드 및 배포 없이 환경설정 변경 가능 설정 1. Config 서버 생성 1) Config Server Dependency 추가하여 새로운 스트링부트 프로젝트 생성 actuator dependency 추가 (actuator는 서버 구동 테스트용으로 사용 후 삭제) dependencie..