profile
hyerin / 한단계씩 배워가는 백엔드 개발자..(‘•̀ ▽ •́ )φ

[Java] StringBuilder

StringBuilder, StringBuffer, String 클래스는 문자열을 다루는 클래스이다.내부적으로 StringBuilder 클래스는 문자열을 저장하기 위한 메모리 공간을 지니고 있다.그리고 이 메모리 공간은 String 클래스와 달리 문자를 추가하거나 삭제

2023년 9월 5일
·
0개의 댓글
·

[Java] String 관련 함수

문자열 함수 > 알고리즘과 웹 개발에서 기본이 되는 문자열 관련 함수를 정리해보자. (1) 문자열 비교 equals() >두 개의 문자열이 동일한 값을 가지고 있는지를 비교하여 결과값 리턴 함수 객체끼리 내용 비교 == >주소의 값을 비교 예제로 == 과 equa

2023년 8월 23일
·
0개의 댓글
·

[Intellij] Java 프로젝트 생성

(1) 인텔리제이 실행 새 프로젝트를 생성하면 New Project를 클릭하고, 기존의 프로젝트를 열려면 Open 버튼을 클릭한다. (2) 프로젝트 생성 New Project 선택 >- Name : 프로젝트명 Location : 프로젝트 경로 Create Git Re

2023년 8월 18일
·
0개의 댓글
·

[Spring boot] Post 요청, Content-Type

Client에서 POST 방식으로 요청을 보낼 때 발생할 수 있는 오류에 대해서 알아보고자 포스팅 Client에서 요청 시에 HttpMediaTypeNotSupportedException::415 status code Exception이 발생하며 동작하지 않는 이슈가

2023년 8월 17일
·
0개의 댓글
·

[Java] JVM (자바 가상 머신)

JVM 이란? Java Virtual Machine, 자바 가상 머신의 약자 JVM의 역할은 자바 애플리케이션을 클래스 로더를 통해 읽어 들여 자바 API와 함께 실행하는 것이다. Java와 OS(운영체제) 사이에서 중개자 역할을 수행하여 Java가 OS(운영체제)

2023년 8월 17일
·
2개의 댓글
·

[AWS] EC2 구축

아마존 웹서비스(AWS)에서 제공하는 클라우드 컴퓨팅 서비스클라우드 컴퓨팅은 인터넷을 통해 서버, 스토리지, 데이터베이스 등의 컴퓨팅 서비스를 제공한다. EC2 서비스는 AWS에서 비용, 성능, 용량면에서 탄력적인 클라우드 컴퓨터를 제공하는 서비스\-> AWS에서 독

2023년 8월 7일
·
0개의 댓글
·

[Java] for문의 종류 - for, 향상된 for

for문 1) 기본 for문 2) 향상된 for문

2023년 8월 7일
·
1개의 댓글
·

[Java] Collection Framework 이란?

데이터 집합/그룹을 의미하며 객체들을 한곳에 모아 관리하고, 편하게 사용하기 위해 제공되는 환경ListMapSetStackQueue다수의 data를 다루는데 표준화된 클래스들을 제공하기 때문에 자료구조를 직접 구현하지 않고 편하게 사용 가능객체를 보관하기 위한 공간을

2023년 8월 7일
·
0개의 댓글
·

[Java] JVM (자바 가상 머신)

Java Virtual Machine, 자바 가상 머신의 약자 JVM의 역할은 자바 애플리케이션을 클래스 로더를 통해 읽어 들여 자바 API와 함께 실행하는 것이다.Java와 OS(운영체제) 사이에서 중개자 역할을 수행하여 Java가 OS(운영체제)에 구애받지 않고 독

2023년 8월 6일
·
0개의 댓글
·

[Java] OOP(객체 지향 프로그래밍)

Object Oriented Programming의 줄임말객체 지향 프로그래밍은 현실 세계의 사물을 객체라고 보고 그 객체로부터 개발하고자 하는 애플리케이션에 필요한 특징을 뽑아와서 프로그래밍 하는 것이다.\-> 추상화다른 클래스를 가져와 사용할 수 있고, 상속을 받을

2023년 8월 6일
·
0개의 댓글
·

[Spring boot] JPA ddl-auto 옵션

JPA의 인터페이스 중의 하나인 Hibernate는 엔티티만 등록해놓으면 데이터베이스 DDL을 자동으로 작성하여 테이블을 생성하거나 수정할 수 있다.Entity에 테이블을 매핑하면 쿼리문을 사용하지 않고, 값 추출이 가능하다.=> 추출하는 방법은 ddl-auto 옵션을

2023년 7월 19일
·
1개의 댓글
·

[JAVA] Break문, Continue문

반복문 탈출할 때 쓰는 명령문\-> switch ~ case 구문, for/while 구문즉, 중첩된 반복문은 제일 가까운 반복문을 나가게 된다.💡만약, 예시에서 바깥쪽 무한루프가 하나 더 있다면?\-> 안쪽의 while(true)의 탈출할 수 있지만 break를 바

2023년 7월 17일
·
0개의 댓글
·

[JAVA] 입/출력 개념

모든 프로그램의 기본은 입출력(I/O)이다. 변수의 담긴 값이나 문자열을 확인하거나, 데이터를 입력받아 코드를 수행하도록 할 수 있다. java에서 어떤 방식으로 프로그램에 입출력 하는지 알아보자. 👉먼저, 출력 메소드 >변수의 값이나 문자열을 확인 -> Syste

2023년 7월 16일
·
0개의 댓글
·

[Spring boot] Maven

Java 프로젝트의 빌드를 자동화 해주는 빌드 관리 도구앞에 포스트에서 진행한 프로젝트를 생성하면 src/main/java/\*\*\* 파일에 들어가보면 설정한 Name을 된 \*\*\*Application.java 들어간다.이제 이 소스에 간단한 Hello World

2023년 7월 14일
·
0개의 댓글
·