본문 바로가기

IT/Teckweek32

REST API란? REST (REpresentational State Transfer) 해석하자면 Representation이 어떠한 것을 나타낸 것(표현)이니 표현적 상태 전송 정도로 보여진다. 자원의 정의와 통신에 대한 표현법을 나타냈기에 붙여진 이름같다. REST의 구성 요소는 자원Resources : *URI 행위Verb : Http Method (EX. GET, POST, PATCH, PUT, DELETE) 표현Representation 이다. 즉, REST란 간단히 말해서 웹이 존재하는 모든 자원Resources에 고유한 URI를 정의하고 자원에 **CRUD를 실행하는 방식(HTTP Method)을 정해놓은 아키텍처 스타일이다. *URI : Uniform Resource Identifier. 통합 자원 식별자... 2020. 7. 9.
C++과 Java의 차이점 이미 알고 있던 사실 : C++과 Java는 둘다 객체지향프로그래밍 언어이다. C++과 달리 Java는 JRE에서 돌아가는 언어이다. 가장 큰 차이점은 메모리 관리에서 나타난다. Java에서는 자동적으로 GC가 메모리를 관리해준다. C++ Java C 소스 코드와 하위 호환성 다른 언어와 소스 코드 호환성은 없음 부호없는(unsigned) 연산 지원 부호없는 연산 지원 안 함 값에 의한 매개변수 전달 또는 참조에 의한 매개변수 전달 항상 값에 의한 매개변수 전달. 매개변수로 객체에 대한 참조값을 사용할 수는 있다. 참조 대상의 내용을 변경할 수는 있지만, 참조값 자체는 변경할 수 없다; 메서드 호출 후에도 참조하는 객체는 다른 객체로 바뀌지 않을 것이다. 명시적 메모리 관리, 가비지 콜렉션은 추가적으로 .. 2020. 6. 21.