OAuth 완벽 이해하기

멋쟁이 사자처럼 13기 강의를 진행하며 만든 자료를 블로그에 공유합니다.OAuth는 인증(Authentication)과 권한(Authorization) 부여를 위한 개방형 표준 프로토콜입니다!사용자가 자신의 개인 정보를 직접 제공하지 않고, 다양한 외부 플랫폼(예: 구

2025년 7월 10일
·
0개의 댓글
·
post-thumbnail

CRUD 복습해보기

멋쟁이 사자처럼 13기 강의를 진행하며 만든 자료를 블로그에 공유합니다. CRUD와 예외처리 이론 복습 CRUD | Create | 데이터 생성 | POST | | --- | --- | --- | | Read | 데이터 조회 | GET | | Update | 데

2025년 7월 10일
·
0개의 댓글
·
post-thumbnail

데이터베이스 완벽 이해하기

멋쟁이 사자처럼 13기 강의를 진행하며 만든 자료를 블로그에 공유합니다.관찰의 결과로 나타난 정량적인 실제 값데이터에 의미를 부여한 것조직에 필요한 정보를 얻기 위해 논리적으로 연관된 데이터를 모아 구조적으로 통합해 놓은 것예시)에베레스트산의 높이 → 데이터에베레스트산

2025년 7월 10일
·
0개의 댓글
·

스트림 API1 - 기본

스트림(Stream)은 자바 8부터 도입된 기능으로, 데이터의 흐름을 추상화하여 컬렉션이나 배열의 요소들을 선언형 방식으로 처리할 수 있게 해줍니다. 우리가 앞서 MyStreamV3를 구현하며 필터와 맵 등의 기능을 익힌 것처럼, 스트림 API는 데이터가 마치 물처럼

2025년 6월 2일
·
0개의 댓글
·

매서드 참조

람다식으로 코드를 간결하게 만들 수 있지만, 이미 정의된 메서드를 단순히 호출만 하는 경우에는 굳이 람다로 감싸는 게 오히려 장황해질 수 있다. 이럴 때 사용할 수 있는 게 바로 메서드 참조(Method Reference)이다.람다를 좀 더 간단하게 표현할 수 있는 문

2025년 5월 26일
·
0개의 댓글
·
post-thumbnail

람다 VS 익명 클래스

자바 개발을 하다 보면 익명 클래스와 람다 표현식 중 어떤 걸 써야 할지 고민될 때가 있죠.두 문법은 비슷해 보이지만, 의외로 차이가 뚜렷합니다.이번 포스팅에서는 자바의 두 대표 단축 문법인 람다(Lambda)와 익명 클래스(Anonymous Class)를 비교해보겠습

2025년 5월 17일
·
0개의 댓글
·

람다 활용

어떻게(How) 해결할지를 단계별로 명시주로 for, while, if 등의 제어문을 사용하여 반복과 조건을 직접 제어상태 변화를 명확히 관리하고, 코드의 흐름이 직관적이지만 복잡한 로직에서 중복 코드 발생 가능무엇(What)을 수행할지를 명시하여 코드의 의도를 명확히

2025년 5월 12일
·
0개의 댓글
·

함수형 인터페이스

제네릭을 사용해야 하는 이유 : 제네릭을 도입하면 코드 재사용성과 타입 안정성을 동시에 확보할 수 있다. 제네릭을 사용하면 다양한 데이터 타입을 처리할 수 있으면서, 컴파일 시점에 타입을 체크하여 런타임 오류를 방지할 수 있다.예시 : 문자 타입과 숫자 타입을 처

2025년 5월 4일
·
0개의 댓글
·

람다

람다는 익명 함수이다. 따라서 이름 없이 함수를 표현한다.람다는 표현이 간결하다.람다는 변수처럼 다룰 수 있다.람다도 클래스가 만들어지고, 인스턴스가 생성된다.익명 클래스의 경우 $ 로 구분하고 뒤에 숫자가 붙는다.람다의 경우 $$ 로 구분하고 뒤에 복잡한 문자가 붙는

2025년 4월 12일
·
0개의 댓글
·

람다 공부를 위해 알아야 할 것들

값 매개변수화(Value Parameterization) 문자값(Value), 숫자값(Value) 처럼 구체적인 값을 메서드 안에 두지 않고, 매개변수를 통해 외부에서 전달받는다. 재사용성을 높이는 방법이다. 값 매개변수화, 값 파라미터화 라고도 부른다. 값 매개변수

2025년 4월 7일
·
0개의 댓글
·