백엔드 취업준비 3

DBeaver와 Oracle 연결시 생기는 오류

DBeaver와 Oracle 연결 시 ORA-12514, tns:listener does not currently know of service requested오류 발생 해결 방법 DBeaver와 Oracle 연결시 Database이름과 타입이 일치하지않아서 발생하는 커넥션 에러 명령프롬프트(CMD)켜서 lsnrctl status 명령어 입력해서 오라클 리스너 상태 확인 서비스 요약 밑에 XE로 나와있으니 DBeaver의 Database 이름을 XE로 변경하면 완료

JDK와 JRE

JDK JDK(Java Development Kit)는 자바 애플리케이션이나 기타 응용 프로그램 개발에 필요한 개발 환경이다. 개발자는 사용 환경(Window, Mac, Unix 등)에 따라 요구사항에 맞게 JDK를 설치하여 개발을 하면 된다. JDK는 JRE(Java Runtime Environment) 그리고 interpreter, compiler, archiver, debugger와 같은 다양한 개발 도구를 지원한다. JDK는 개발 작업만 수행할 수 있는 것이 아니며 JDK가 있으면 개발된 프로그램 실행 또한 가능하다. JRE JRE는 JVM(Java Virtual Machine)을 구현한 것으로 자바 프로그램을 실행할 수 있는 환경을 제공하는 것에 중점을 두고 있다. JRE는 compiler, d..

백엔드 면접질문(1)

1.C와 Java의 차이점 C언어는 인간의 명령어를 컴퓨터가 수용할 수 있는 기계적 언어로 변환시켜주는 역할을 한다. 시스템 간 호환 및 이식성이 좋고 고급언어와 저급언어간의 인터페이스가 용이하다는 특징이 있다. 또한, 절차지향 프로그래밍의 대표적 언어로 컴퓨터의 작업 처리 방식과 유사하기 때문에 객체지향 언어를 사용하는 것에 비해 더 빨리 처리되어 시간적으로 유리하다. JAVA는 인터넷의 분산환경에서 사용되도록 설계된 프로그래밍 언어이며 인터넷 환경 기반의 프로그램을 만들고 수행시킬 수 있는 응용 프로그램을 만들 수 있다. 또한, 객체지향 프로그래밍의 다표적인 언어로 특징으로는 캡슐화, 상속, 다향성등의 특성이 있다. 2.객체지향 언어의 특징 (1)캡슐화(Encapsulation)와 데이터은닉 ·캡슐화..

1