목록2024/03/26 (2)
브래의 슬기로운 코딩 생활
클라우드 사용 패턴 웹 사이트에서 활용 급속한 접속량 증가에 대비 - 대량의 콘텐츠를 제공하는 웹사이트 : 오토스케일링, 다른 존으로 부하 분산 CDN(Content Delivery Network) 서비스 이용 - CDN은 웹 콘텐츠를 전달하기 위해 최적화된 네트워크 - 콘텐츠 서버 이외에 사용자와 가까운 곳에 캐시 서버를 두어 콘텐츠 대신 전달 - AWS의 Amazon CloudFront, MS의 Azure CDN 등 데이터 전송(업로드/다운로드) 비용도 충분이 고려해야 함 소셜 게임의 활용 소셜 게임은 리소스 변동 폭이 큰 업종으로, 게임의 인기 여부에 따라 설비 이용률 및 수익률에 영향 - 개발 단계 : 서비스 개발 단계 에서 서버 등의 인프라 투자 최소화 - 공개 후의 운용 : 이용자 수와 이용 ..
레이아웃 기본 개념 레이아웃 ▪ ViewGroup 클래스로부터 상속받으며 내부에 무엇을 담는 용도로 사용 ▪ 레이아웃 중에서 가장 많이 사용되는 것은 리니어레이아웃(LinearLayout) 레이아웃에서 자주 사용되는 속성 ▪ orientation : 레이아웃 안에 배치할 위젯의 수직 또는 수평 방향을 설정 ▪ gravity : 레이아웃 안에 배치할 위젯의 정렬 방향을 좌측, 우측, 중앙으로 설정 ▪ padding : 레이아웃 안에 배치할 위젯의 여백을 설정 ▪ layout_weight : 레이아웃이 전체 화면에서 차지하는 공간의 가중값을 설정, 여러 개의 레이아웃이 중복될 때 주로 사용 ▪ baselineAligned : 레이아웃 안에 배치할 위젯을 보기 좋게 정렬 레이아웃의 종류 리니어레이아웃 (선형 ..