profile
열쩡

클래스, 객체 인스턴스

클래스란? 클래스는 객체를 만들기 위한 일종의 설계 도면이며, 객체의 특성과 동작을 정의한다. 클래스는 데이터와 함수를 묶어 놓은 구조로, 객체를 생성하기 위한 틀이라고 할 수 있습니다. 객체란? 프로그래밍에서 데이터와 해당 데이터를 조작하기 위한 동작(메서드 또는

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

[TIL] N+1, 프로젝트, 커스텀 어노테이션

TIL_230809

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

[프로젝트] Trello

보드 초대 \- 특정 사용자들을 해당 보드에 초대시켜 협업을 할 수 있어야 합니다. \- 보드 생성자만 초대 가능 \- 초대된 유저는 member 적용 \- 초대된 유저는 다시 초대 불가능 🐾 이메일 인증을 통한 초대를

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

[Spring] 커스텀 어노테이션

@Retention : 컴파일러가 어노테이션을 다루는 방법을 기술, 어느 시점까지 영향을 미치는지를 결정RetentionPolicy.SOURCE : 컴파일 전까지만 유효RetentionPolicy.CLASS : 컴파일러가 클래스를 참조할 때까지 유효RetentionPo

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

[TIL] 프로젝트, MVC 패턴, 알고리즘

TIL_230808

2023년 8월 9일
·
0개의 댓글
·
post-thumbnail

[프로젝트] Trello

Board CRUD 구현

2023년 8월 9일
·
0개의 댓글
·
post-thumbnail

MVC 패턴

Model-View-Controller 의 약어로 애플리케이션을 세 가지 역할로 구분한 개발 방법론데이터와 비즈니스 로직을 관리한다.데이터는 내부의 상태에 대한 정보를 가질 수도 있고, 모델을 표현하는 이름 속성으로 가질 수 있다.모델의 상태에 변화가 있을 때 컨트롤러

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

[TIL] Trello 프로젝트, ddl-auto, 알고리즘, DI와 IoC

TIL_230807

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

[1차설계] Trello S.A

Tenrello메인 페이지로그인마이 페이지카드 페이지보드 관리 기능 (서지인) 보드 생성 보드 수정보드 이름배경 색상설명 보드 삭제생성한 사용자만 삭제를 할 수 있습니다. 보드 초대특정 사용자들을 해당 보드에 초대시켜 협업을 할 수 있어야 합니다.

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

WIL_12

✏️ 스터디알고리즘 및 CS 스터디를 주 5일 하는중이다. 알고리즘은 하루에 0Lv을 3-4문제씩 풀고, CS는 목터뷰 면접 질문에서 한문제씩 맡아서 설명해주는 방식으로 진행중이다.그리고 알고리즘을 벨로그에 하나 하나 정리했는데 백준 허브 확장 프로그램을 이용해서 이

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

[Spring] ddl-auto 옵션

데이터베이스 스키마를 자동으로 생성, 수정 또는 삭제하는 기능create : 기존테이블 삭제 후 다시 생성 (DROP + CREATE)create-drop: create : create와 같으나 종료 시점에 테이블 DROPupdate : 변경분만 반영 (운영DB 에서는

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

DI와 IoC

🐰 IoC(Inversion of Control) > - 제어의 역전 이라는 의미로, 말 그대로 메서드나 객체의 호출작업을 개발자가 결정하는 것이 아니라, 외부(프레임워크나 컨테이너)에서 결정되는 것을 의미한다. 간단히 말해 제어의 흐름을 바꾼다 라고 한다. 제어

2023년 8월 5일
·
0개의 댓글
·
post-thumbnail

시간복잡도 및 공간복잡도

알고리즘의 성능을 나타내는 지표가독성(Readability)와 다른 의미로 쓰인다.즉, 코드가 얼마나 복잡하고 알아보기 어려운지를 의미하는 것이 아니라 불특정한 함수의 성능적인 측면에서의 복접도를 의미한다.시간 복잡도 : 알고리즘의 수행 시간 분석공간 복잡도 : 알고리

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

TIL_230804

🐰 Algorithm🐰 CORS교차 출처 리소스 공유라는 뜻으로, 브라우저가 보안을 위해 기존 출처의 리소스와 다른 출저의 리소스 접근을 허용/거부하는 정책 입니다.허용 방안으로는 simple request, preflight request, credential

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

[프로그래머스] 제곱수 판별하기 Java

어떤 자연수를 제곱했을 때 나오는 정수를 제곱수라고 합니다. 정수 n이 매개변수로 주어질 때, n이 제곱수라면 1을 아니라면 2를 return하도록 solution 함수를 완성해주세요.제한사항1 ≤ n ≤ 1,000,000입출력 예n result144 1976 2\*\

2023년 8월 3일
·
0개의 댓글
·
post-thumbnail

CORS

교차 출처 리소스 공유 (Cross-Origin Resource Sharing)추가 HTTP 헤더를 사용하여, 한 출처에서 실행중인 웹 애플리케이션이 다른 출처의 선택한 자원에 접근할 수 있는 권한을 부여하도록 브라우저에 알려주는 체제웹 애플리케이션은 리소스가 자신의

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

[프로그래머스] 문자열안에 문자열 Java

문자열 str1, str2가 매개변수로 주어집니다. str1 안에 str2가 있다면 1을 없다면 2를 return하도록 solution 함수를 완성해주세요.제한사항1 ≤ str1의 길이 ≤ 1001 ≤ str2의 길이 ≤ 100문자열은 알파벳 대문자, 소문자, 숫자로

2023년 8월 2일
·
0개의 댓글
·
post-thumbnail

배열과 연결 리스트, 알고리즘

TIL_230801

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

[프로그래머스] 숨어있는 숫자의 덧셈 (1) Java

문자열 my_string이 매개변수로 주어집니다. my_string안의 모든 자연수들의 합을 return하도록 solution 함수를 완성해주세요.제한사항1 ≤ my_string의 길이 ≤ 1,000my_string은 소문자, 대문자 그리고 한자리 자연수로만 구성되어있

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

[프로그래머스] 최댓값 만들기 (1) Java

정수 배열 numbers가 매개변수로 주어집니다. numbers의 원소 중 두 개를 곱해 만들 수 있는 최댓값을 return하도록 solution 함수를 완성해주세요.제한사항0 ≤ numbers의 원소 ≤ 10,0002 ≤ numbers의 길이 ≤ 100입출력 예num

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