본문 바로가기

전체 글21

[IT기술면접 준비] 데이터베이스(Oracle) DBMS란? DBMS (Database Management System): 데이터베이스를 생성하고 관리하며, 데이터의 효율적이고 안전한 저장과 검색을 가능하게 하는 소프트웨어 시스템입니다. RDBMS란? RDBMS (Relational Database Management System): 관계형 모델에 기반한 DBMS로, 데이터를 테이블 형식으로 저장하고, SQL을 사용하여 데이터를 관리합니다. 예: MySQL, PostgreSQL, Oracle.SQL란?SQL(Structured Query Language)은 데이터베이스의 데이터를 관리하고 조작하기 위한 쿼리 언어입니다. 데이터베이스에서 데이터를 검색, 삽입, 업데이트, 삭제하는 등의 작업을 수행할 수 있습니다. 예를 들어, 고객 관리 시스템에서 .. 2024. 5. 26.
[IT기술면접 준비]기초 프로그래밍(JAVA) 프로그래밍 언어란?프로그래밍 언어는 소프트웨어나 웹 애플리케이션을 개발하기 위해 사용되는 문법과 규칙의 집합입니다. 예를 들어, Python, Java, JavaScript 등이 있습니다. 각 언어는 고유의 문법과 특성을 가지고 있으며, 이를 통해 개발자는 컴퓨터에게 특정 작업을 수행하도록 명령할 수 있습니다. 예를 들어, Python을 사용하여 데이터 분석을 수행하거나, Java를 사용하여 대규모 엔터프라이즈 애플리케이션을 개발할 수 있습니다.JAVA란?Java는 객체 지향 프로그래밍 언어로, 대규모 애플리케이션 개발에 주로 사용됩니다. 플랫폼 독립적인 언어로, 한 번 작성된 코드는 어디서든 실행할 수 있습니다.예시:은행 시스템: Java는 안정성과 보안성이 높아 금융 기관에서 널리 사용됩니다. 트랜잭.. 2024. 5. 26.
[Spring Boot] STS4 설치(window) 및 실행 Spring Tool Suite 4 설치 STS4 다운로드: Spring 공식 홈페이지에서 Spring Tool Suite 4를 다운로드합니다. 'Download STS4' 버튼을 클릭하여 운영체제에 맞는 버전을 선택하여 다운로드합니다. STS4 압축 풀기: 다운로드한. jar 압축파일 풀고 contents 압출파일을 또 푼다. 필요하다면 contents 하위 파일만 특정 폴더에 옮겨서 사용 (window는 파일명을 260자까지만 사용가능 하기 때문에 폴더명이 길면 전체 길이가 길어져 압축 및 풀 때 문제가 생길 수 있음.) ini 수정: 특정 버전의 jdk를 사용한다면 SpringToolSuite4.ini 파일의 vm 경로를 원하는 jdk 경로로 변경한다. STS 실행: SpringToolSuite4... 2024. 3. 24.
[Spring] 데이터 전송과 응답 방법 1. MIME(Multipurpose Internet Mail Extensions)란? MIME는 인터넷에서 전자 메일을 통해 다양한 형태의 데이터(텍스트, HTML, 이미지, 비디오 등)를 전송하기 위해 확장된 인코딩 방식입니다. 원래는 이메일에서 파일을 주고받을 때 사용되었지만, 현재는 HTTP에서도 널리 사용됩니다. MIME의 주요 종류 및 사용 목적: text/plain: 일반 텍스트 데이터를 나타냅니다. 기본적인 텍스트 전송에 사용됩니다. text/html: HTML 문서를 나타냅니다. 웹 페이지를 전송할 때 사용됩니다. image/jpeg, image/png: JPEG 또는 PNG 형식의 이미지 데이터를 나타냅니다. 이미지 파일 전송에 사용됩니다. application/x-www-form-ur.. 2024. 3. 17.