CS

· CS/BaekJoon
🎈문제 https://www.acmicpc.net/problem/2557 💬설명 Print로 간단하게 해결해보자 ⌨️ CODE public class Main{ public static void main(String[] args) throws Exception{ System.out.println("Hello World!"); } }
· CS/Basic
1. MVC Pattern 이란? 주로 UI관련된 복잡한 앱에서 많이 사용된다. 즉 View의 업데이트가 주가 될 때 사용된다고 보면 된다. 각 요소의 분리된 코드로 Controller 에서 입력을 받아 각 Model과 View를 업데이트 해준다. 즉 MainActivity에서 입력받아 컨트롤러로 이동하고 그 다음 구조가 하위의 다음 그림과 같다. (1) 예시1 Model 모델 : 데이터와 로직 담당, 서버에서 데이터를 가져오는 공간 View 뷰 : 사용자 인터페이스를 표시, 모델의 상태를 UX로 표시 Controller 컨트롤러 : 엑티비티를 통해 입력받은 값을 뷰나 모델에 데이터를 전달해준다. (2) 예시2 사용자 Action이 controller로 들어온다 Controller는 Action 에 맞는..
· CS/Basic
1. MVVM Pattern 이란? (1) 예시1 MVVM 패턴은 복잡한 앱을 만들기 위해 고안된 방법으로 여러가지 데이터에 대한 대응은 View와 ViewModel은 그대로 있되 Model만 여러가지를 만들어 대응한다. 즉 뷰모델은 그대로 있으며 Model(데이터 형식)만 변경한다. Model 모델 : 데이터 형식을 지정해주는 공간 View 뷰 : 유저의 Action을 받아서 처리하는 곳으로 초기 데이터를 뷰모델에 전달해준다. ViewModel 뷰모델 : 데이터를 저장하는 공간으로 엑티비티가 종료되기 전까지 유지한다. (2) 예시2 사용자 Action이 View를 통해 들어온다. View는 Action 에 맞는 data를 ViewModel에 요청한다. ViewModel은 Model에 데이터를 요청 하고..
· CS/Basic
1. Static 변수 static 변수의 값은 함수가 종료되더라도 프로그램이 종료되지 않는 이상 메모리상에 남아있다 보통 우리가 작성하는 일반 지역변수는 스택(Stack)영역에 저장된다. 이 스택 영역의 변수들은 함수 호출시에 메모리에 할당되며 함수 종료시에 메모리에서 사라진다. 하지만 static 변수는 데이터(Data)영역에 저장된다. (+ 전역변수 또한 데이터영역에 저장된다.) 2. Static 메서드 class C1{ static int static_variable = 1; int instance_variable = 2; static void static_static(){ System.out.println(static_variable); } static void static_instance(){..
Bell91
'CS' 카테고리의 글 목록 (18 Page)