ETC60 [Network] GET 방식, POST 방식 GET메서드 POST메서드 란? 위에서 말했다시피, 웹 서비스 개발에 주로 사용하는 메서드 이다. 사용자가 URL을 브라우저 주소창에 작성하고 엔터를 누르면 원하는 웹페이지가 나온다. 사용자는 웹페이지를 보기위해 단순한 일을 한 것 이지만, 특정 웹페이지를 사용자 웹브라우저에게 보여주기 위해서는 내부적인 처리들이 있다. 그 내부적인 처리에서, 클라이언트가 서버에게 웹페이지를 보여달라고 말하는 것을 우리는 요청 이라 부르고, 서버가 클라이언트에게 요청받은 것에 대한 대답으로, 웹페이지 내용을 표현하기 위해 html문서로 주는것을 응답 이라 부른다. HTTP 패킷 클라이언트가 서버로 요청을 했을때, 보내는 데이터를 HTTP 패킷이라 표현한다. HTTP 프로토콜을 쓰므로, 앞에 HTTP가 붙고 인터넷을 통해 .. 2022. 9. 5. [Tip] 클립보드에 저장된 값 지우기 Ctrl + C로 복사한 값은 클립보드에 저장되어 Ctrl + V로 붙여넣을때 복사되는데 클립보드에 저장된 값을 삭제하고 싶다면 cmd창을 연 후에 하단의 명령어를 입력하면 됩니다. echo off | clip 또한 여태까지 자신이 복사한 내역을 보고싶다면 하단의 단축키를 입력하면 된다. 자신이 복사한 목록 보기 : 윈도우 + V 2022. 8. 30. [Java] static, final, static final의 차이점 Static static은 고정된 이라는 뜻이다. 메모리를 공유하여 사용하기 때문에 필요할때 바로바로 호출하거나 데이터를 가져올 수 있게 된다. 즉, 객체 생성없이 사용할 수 있는 필드와 메소드를 생성하고자 할 때 활용한다. 공용데이터에 해당하거나 인스턴스 필드를 포함하지 않는 메소드를 선언하고자 할 때 이용한다. Final final은 최종적인 이라는 의미이다. 즉, 해당 변수는 값이 저장되면 최종적인 값이 되므로, 수정이 불가능하다는 의미이다. 주로 상수로 변수를 사용하기 위해 사용하거나 오버라이딩을 막기 위해 사용한다. 만약 클래스에 final을 사용하면 상속을 막아준다. 따라서 변수, 함수, 클래스의 명시적 제한을 나타내기 위해 사용하며, 이를 통해 다양한 팀 협업시 코드의 가독성을 높여주는 효과.. 2022. 8. 23. [디자인 패턴] MVC, MVP, MVVM 차이 1. MVC MVC 패턴은 Model + View + Controller를 합친 용어입니다. MVC 패턴의 구조, 동작, 특징, 장점, 단점을 이야기하겠습니다. 1) 구조 MVC는 Model + View + Controller를 말합니다. Model : 어플리케이션에서 사용되는 데이터와 그 데이터를 처리하는 부분입니다. View : 사용자에서 보여지는 UI 부분입니다. Controller : 사용자의 입력(Action)을 받고 처리하는 부분입니다. 2) 동작 MVC 패턴의 동작 순서는 아래와 같습니다. 사용자의 Action들은 Controller에 들어오게 됩니다. Controller는 사용자의 Action를 확인하고, Model을 업데이트합니다. Controller는 Model을 나타내줄 View를 선.. 2022. 8. 23. 이전 1 ··· 5 6 7 8 9 10 11 ··· 15 다음