전체 글(105)
-
한번에 끝내는 Java/Spring 웹 개발 마스터 초격차 패키지_패스트 캠퍼스 챌린지 30일차
02. 람다식(Lambda expression) 함수형 프로그래밍과 람다식 자바는 객체 지향 프로그래밍 : 기능을 수행하긴 위해서는 객체를 만들고 그 객체 내부에 멤버 변수를 선언하고 기능을 수행하는 메서드를 구현 자바 8부터 함수형 프로그래밍 방식을 지원하고 이를 람다식이라 함 함수의 구현과 호출만으로 프로그래밍이 수행되는 방식 함수형 프로그래밍(Functional Programming: FP)함수를 기반으로 하는 프로그래밍이고 입력받는 자료 이외에 외부 자료를 사용하지 않아 여려 자료가 동시에 수행되는 병렬처리가 가능합니다. 함수형 프로그래밍은 함수의 기능이 자료에 독립적임을 보장합니다. 이는 동일한 자료에 대해 동일한 결과를 보장하고, 다양한 자료에 대해 같은 기능을 수행할 수 있습니다. 함수형 프..
2021.10.05 -
한번에 끝내는 Java/Spring 웹 개발 마스터 초격차 패키지_패스트 캠퍼스 챌린지 29일차
01. 여러 내부 클래스의 정의와 유형 내부 클래스란? (inner class) 클래스 내부에 선언한 클래스로 이 클래스를 감싸고 있는 외부 클래스와 밀접한 연관이 있는 경우가 많고, 다른 외부 클래스에서 사용할 일이 거의 없는 경우에 내부 클래스로 선언해서 사용 중첩 클래스라고도 함 내부 클래스의 종류 인스턴스 내부 클래스, 정적(static) 내부 클래스, 지역(local) 내부 클래스, 익명(anonymous) 내부 클래스 인스턴스 내부 클래스 내부적으로 사용할 클래스를 선언 (private으로 선언하는 것을 권장) 외부 클래스가 생성된 후 생성됨 ( 정적 내부 클래스와 다름 ) private이 아닌 내부 클래스는 다른 외부 클래스에서 생성할 수 있음 OutClass outClass = new Ou..
2021.10.04 -
HTML 기본 문서 구조
HTML = 웹 문서에 마크업하는 언어 1 마크업: 어디가 이미지고 어디가 텍스트인지 표시하는 것 2 태그 : 마크업할 때 사용하는 약속된 표기법 태그쓸때 주의점 1. 를 이용해 구분 2. 태그는 소문자로 사용 3. 여는 태그와 닫는 태그를 정확히 입력 ex) ~ ~ 4. 적당히 들여써야 합니다 -> HTML 태그는 기본 속성상 여러 번 띄어쓰기를 하더라도 한 칸의 공백으로 인식 -> 따라서 HTML 소스를 작성할 때 태그 사이의 포함관계에 따라 단계별로 들여 쓰더라도 웹브라우저에서는 한칸으로만 인식 5. 태그는 속성과 함께 사용할 수 있습니다 ->
2021.10.04 -
Day2_20211004
뒤, 다시(back, again)의 의미를 갖는 접두어 re ( =back, again) 1. remove - 제거하다 , 옮기다 ex) remove poisons 독을 제거하다 , remove to new apartments 신축아파트로 이사하다 2. recover - 회복하다 되찾다 ex) recover from illness - 병에서 회복되다 I hope that you recover your health soon 3. remark - 의견, 말 , 주의, 인지 4. recall - 상기하다 소환하다 물건을 회수하다 post ( =after, behind ) 접두어 post는 시간이나 장소적으로 ~의 뒤에 ~후에 의 의미 1. postwar -전후의 with ( =against, back) 1. ..
2021.10.04 -
Day1_20211003
pre = before 앞, 앞으로의 의미를 갖는 접두어 1. preface - 머리말, 서문 ex) The preface provides information about the book before beginning it. 2. pretext - 구실, 핑계 ex) if this is their pretext, it is an insult to me. 3. preposition - 전치사 ex) object of a preposition - 전치사의 목적어 fore(=before) 미리 먼저의 의미로서 접두어 pre와 유사 1. forefather - 선조, 조상 ex) give thanks to forefathers 2. forerunner - 선조, 조상, 선구자 , 전조 ex) forerunner..
2021.10.03 -
한번에 끝내는 Java/Spring 웹 개발 마스터 초격차 패키지_패스트 캠퍼스 챌린지 28일차
13. 정렬을 위해 Comparable과 Comparator 인터페이스 구현 TreeSet 클래스 객체의 정렬에 사용하는 클래스 Set 인터페이스를 구현하여 중복을 허용하지 않고, 오름차순이나 내림차순으로 객체를 정렬할 수 있음 내부적으로 이진검색트리(binary search tree)로 구현됨 이진검색트리에 저장하기 위해 각 객체를 비교해야 함 비교 대상이 되는 객체에 Comparable이나 Comparator 인터페이스를 구현 해야 TreeSet에 추가 될 수 있음 String, Integer등 JDK의 많은 클래스들이 이미 Comparable을 구현했음 TreeSetTest.java import java.util.TreeSet; public class TreeSetTest { public stati..
2021.10.03