IT 개념 정리 2

Java와 Javascript의 차이

Java의 특징 자바에는 다른 언어들과는 다르게 포인터(pointer)라는 개념이 없습니다. 자바 언어에 포인터가 추가되면 오히려 보안성과 견고함이 저하되고, 언어 자체도 더욱 복잡해집니다. Java는 클래스 기반의 언어 이다. Java와 JavaScript 사이의 비슷한 점 : 객체지향 프로그래밍(OOP): 자바 자바스크립트 모두 객체를 만들고, 객체들이 문맥 안에서 서로 관계를 갖도록 코딩을 해야 합니다. 더 나아가서, 두 언어는 모두 상속(inheritance), 캡슐화(encapsulation), 다형성(polymorphism)이라는 기법을 사용하고 있습니다. 프런트 엔드 개발: 자바 자바스크립트 모두 프런트 엔드 개발에서 주로 사용됩니다. 자바스크립트는 HTML 안에 직접 포함시킬 수 있습니다...

IT 개념 정리 2022.12.12

Computer Science 지식 (CNN)

최근 4학년 2학기를 끝내고 취업을 준비하게 되어 면접을 보며 CS 전공지식 관련에서 부족함이 많다는 것을 느꼈다. 그래서 면접 예상 질문과 이해가 부족했던 CS 지식들을 정리하기로 했다. 1. CNN 이란? Convolutional neural network(CNN 또는 ConvNet)은 수동으로 특징을 추출할 필요 없이 데이터로부터 직접 학습하는 딥러닝을 위한 신경망 아키텍처입니다. CNN은 영상에서 객체, 얼굴, 장면 인식을 위한 패턴을 찾을 때 특히 유용합니다. 오디오, 시계열, 신호 데이터와 같이 영상 이외의 데이터를 분류하는 데도 효과적입니다. CNN은 다음 세 가지 중요한 요인으로 인해 딥러닝에서 널리 사용됩니다. CNN은 수동 특징 추출의 필요성을 제거합니다. 특징은 CNN에 의해 직접 학..

IT 개념 정리 2022.12.12