오늘은 부트캠프에서 자바 반복문의 기초를 배웠다. 그동안 코딩은 파이썬으로 잘 적응하고 있다고 생각했는데, 내가 그냥 편한 길을 가고있었다는 것을 깨달았다. 입출력과 데이터타입을 고려하는 것 부터 많은 시행착오가 있었지만, 페어님 덕분에 자바에 대한 이해도를 조금 높일
배열: 동일한 타입의 값들을 하나의 묶으믕로 묶은 자료구조.배열에서 '차원'이란? > 배열이 중첩된 정도 > 배열의 요소가 또 다른 배열인 경우 배열을 선언하고 초기화 하는 방법은 다양하다. 1차원 배열인 경우 데이터타입\[] 참조변수 = new 데이터타입배열의 크기;
2월 넷째 주 TIL 요약정리. 목차 1.클래스 2.객체 3.필드 4.static 5.메소드 6.메소드 오버로딩클래스: 객체를 정의한 설계도, 또는 틀을 의미한다. 클래스는 객체를 생성하는데 사용되며 객체는 클래스에 정의되고 설계된 내용
객체를 생성하는 역할을 하는 클래스의 구성 요소. 인스턴스가 생성될 때 호출되는 인스턴스 초기화 메서드인스턴스 생성을 담당하는 것은 new 키워드이며, 생성자는 인스턴스 변수들을 초기화하는 데 사용되는 특수한 메서드라 할 수 있습니다.메서드와의 차이점생성자의 이름은 반
2월 27일 상속과 캡슐화 요약정리. 기존의 클래스를 재활용하여 새로운 클래스를 작성하는 자바의 문법 요소를 의미.하위 클래스가 상위 클래스가 가진 모든 멤버를 상속받게 된다.따라서 하위 클래스의 멤버 개수는 언제나 상위 클래스의 그것과 비교했을 때 같거나 많다.또한,
다형성이란 "여러 개"를 의미하는 poly와 어떤 ‘형태' 또는 ‘실체’를 의미하는 morphism의 결합어로 하나의 객체가 여러 가지 형태를가질 수 있는 성질을 의미자바에서 다형성이란? 자바 프로그래밍에서 다형성은 한 타입의 참조변수를 통해 여러 타입의 객체를 참조할
0310 TIL 정리 및 요약 프로세스: 실행중인 애플리케이션이다. 데이터, 컴퓨터 자원, 스레드로 구성된다. 스레드: 프로세스내에서 실행되는 소스 코드의 실행 흐름 스레드는 싱글 스레드 프로세스와 멀티 스레드 프로세스로 나뉜다.스레드는 데이터와 애플리케이션이 확보한
3월 14일 재귀학습 정리. 자바 인텔리제이 사용시 주소값이 출력되는 문제: toString()메소드 사용으로 해결 문제의 크기를 점점 작은 단위로 쪼갤 수 있어야 합니다.재귀 호출이 종료되는 시점이 존재해야 합니다.입출력 값을 단순하거나 추상적으로 정의한다.주어진 입
특정기기에 설치해서 사용하는 애플리케이션을 네이티브 애플리케이션(Native-application) 이라고 부릅니다.네이티브 애플리케이션은 Apple iOS, Android OS, Windows 와 같은 특정 실행환경에 종속웹애플리케이션보다 빠릅니다.애플리케이션이 설치
MySQL설치 과정에서 port 관련 오류가 발생했다. 문제를 확인해보니 이전 프로젝트에서 사용하던 MySQL이 남아있어서 3306 포트가 선점된 것이 원인이었다. 3306포트를 삭제하면 문제가 해결된다. netstat는 네트워크 연결과 관련된 정보를 보여주는 명령어
spring과정을 마치고 인증과 보안의 기초적인 개념을 배웠다. HTTPS(Hyper Text Transfer Protocol Secure Socket layer)HTTPS는 HTTP 요청을 SSL 혹인 TLS라는 알고리즘을 이용해 HTTP 통신을 하는 과정에서 데이터
HTTPS 구현을 위해서는 사설 인증서를 발급받아 진행하는 프로젝트에 추가해야됩니다. 우선 자바가 지원하는 인증서 형식을 알아야하는데요, 해당 인증서 형식에는 PKCS12 (Public Key Cryptographic Standards #12)와 JKS(JAVA Ke
http는 request 전송후 response를 수신하면 연결이 끊어지는 비연결성(Connectionless)과, request와 response의 상태를 저장하지않는 비상태성(Stateless) 의 특성을 가진다.로그인 인증이 성공적으로 수행되었다 하더라도 서버 측
spring - webflux까지의 과정이 종료되고 이제 본격적으로 클라우드 서비스에 대한 내용을 학습했다. 아직 section3에서 배웠던 spring MVC 과정의 정리 끝나지 않았지만 매우 중요한 내용이기때문에 우선적으로 학습한 내용을 정리했다.서버가 요청에 대한
AWS에서 인스턴스를 생성하고 세션 매니저를 통해 git에서 clone한 파일을 빌드하는 과정에서 순서가 꼬여 port 사용이 중복되는 경우가 발생했다. 해결과정은 다음과 같다. 1\. $ sudo lsof -i :8080 명령어 입력 이 명령은 8080 포트를 사용하
Spring data JPA 관련 강의를 수강하면서 조금 신경쓰이게 하는 경고를 만났다. 실행은 잘 되지만 외면하고 넘어가면 안될 것 같아 이렇게 회고를 남겨본다. 위 코드는 스프링 부트의 JPA를 통해 특정 조건의 데이터를 불러와 리스트로 반환하는 코드다. 수업의 레