반응형 분류 전체보기157 [CS지식] 절차지향 vs 객체지향 절차지향 - top-down으로 흐름이 위에서 아래로 순차적으로 처리하는 프로그래밍이다. - 처리구조가 컴퓨터와 비슷해 실행속도가 빠르다. - 유지 보수가 어렵다. - 실행 순서가 있으므로 순서가 바뀌면 다른 결과가 나올수도 있다. 객체지향 - 절자치향에 비해 느리다. - 실제 세계를 모델링하여 개발을 한다. - 상속, 캡슐화, 다형성의 3대 특징이 있다. - 코드의 재사용이 높다. 2021. 7. 1. [JAVA / 자바] 알고리즘 공부(메소드) 1. sqrt, pow 제곱근을 위한 메소드 sqrt와 pow는 math클래스를 import해야 사용할 수 있다. sqrt는 루트를 해주는 메소드이다. => Math.sqrt(16); //16의 제곱근인 4.0이 나온다. 4로 출력을 하기위해서는 (int)Math.sqrt(16); 를 한다. pow는 제곱을 해주는 메소드이다. => Math.pow(3,2)는 3의 2제곱을 하는것이다. 2. IntStream.range는 int를 stream으로 쓰기위해 사용한다. forEach와 같이 쓴다. IntStream.range(시작,끝)을 명시해준다. 여기서 알아야할 것은 끝-1까지 간다. 예) num=3; IntStream.range(0,num) 일때, 0 1 2 까지만 간다. 이어서 IntStream.ran.. 2021. 5. 23. [신입 개발 지식] REST API란? 제일 많이 찾아보았고, 검색해보고 읽어보아도 정확하게 와닿지 않았던 개념이다. 항상 읽고나면, 그래서 그게 뭔데..? 라는 의문이 들었던..내용이다. 채용공고에 항상 우대사항이나 필수사항에 [REST API사용가능자./ 사용해본 자]라고 되어있어 찾아 보았다. 항상 궁금할때 읽어보고 스스로 정리를 하지 않아 금방 잊는거 같아. 이번 기회에 정리를 하고자 하나하나 정리해 보겠다. REST API란? REST를 기반으로 만들어진 API이다. 1) REST란? URI(Uniform Resource Identifier)를 통해 자원을 명시하고, Method를 통해 해당 자원에 CRUD Operation을 적용하는것을 의미한다. 즉, 리소스를 어떻게 하겠다는것을 구조적으로 표현하는 방법이다. 더 쉽게 말하면 정보.. 2021. 5. 20. [통신] Socket 과 HTTP 란? Socket통신? - 서버와 클라이언트가 특정 PORT를 사용하여 양방향 통신을 한다. - 접속을 계속 유지하면서 데이터를 전송한다. - 서버의 자원에 따라 연결 가능한 클라이언트의 숫자가 달라진다. - HTTP보다 속도가 빠르고 실시간 정보 교환에 사용한다. HTTP통신? - 클라이언트의 요청이 있을때 서버가 응답하여 데이터를 전달하는 단반향 통신이다. - 불필요한 자원의 점유를 없애 다른 접속을 원활하게 처리한다. - 데이터 요청후 응답이 오면 연결이 끊긴다. 2021. 5. 20. 이전 1 ··· 21 22 23 24 25 26 27 ··· 40 다음 반응형