일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- es5
- 다시보기연습
- gulp
- spring5receipe
- 클린코드
- 1월의독서
- 메서드참조
- 발음공부
- 모던자바인액션
- spring configuration
- 스프링구성
- 영속성컨텍스트
- 제대로알기
- 동작파라미터화
- JPA
- 나만재밌는이야기
- 영속성
- 객체지향생활체조원칙
- 달리기를말할때내가하고싶은이야기
- 일빵빵알파벳파닉스
- 람다
- Java8
- 생각
- 프레디케이트
- 스프링5레시피
- a-d
- ES6
- 엔티티매핑
- 일급함수
- 잡담
- Today
- Total
목록분류 전체보기 (17)
notepad
해당 포스팅은 '모던 자바 인 액션'(라울-게이브리얼 우르마 외 2인 저) 책의 내용을 학습을 위해 정리한 내용입니다. Goal 동작 파라미터화가 무엇인지 알아보자. 키워드 Predicate : true/false를 반환하는, 선택 조건을 결정하는 인터페이스 전략패턴 : Design Pattern 스트래티지 패턴이란 - Heee’s Development Blog 익명클래스 : 이름 없는 클래스, 선언과 인스턴스화를 동시에 진행 람다 : 알아가보자.! 동작 파라미터란? 아직은 어떻게 실행할 것인지 결정하지 않은 코드블록을, 나중에 실행 될 메서드의 인수로 전달하는것. 동작을 담은 코드를 메서드 인자로 전달하는것 사용자의 요구사항은 계속 변한다. 추가된 요구사항을 처리하는 위해 우리는 계속해서..
해당 포스팅은 '모던 자바 인 액션'(라울-게이브리얼 우르마 외 2인 저) 책의 내용을 학습을 위해 정리한 내용입니다. 1. Goal 전반적인 자바8 이 후의 변화에 대해서 간략하게 알아본다. 간결한 코드, 멀티코어 프로세서의 쉬운 활용이라는 자바8의 추구를 이해한다. 2. 키워드 동작파라미터화, 병렬성, 비공유가변데이터, 스트림, 메서드참조, 람다, 인터페이스의_디폴트메서드, 함수형프로그래밍, 모듈, 일급시민(일급값) 프레디케이트, 제네릭, 비지터 패턴3. 자바는 왜 변화하는걸까? 프로그램 언어 생태계의 변화와 멀티코어 CPU 대중화와 같은 하드웨어적 변화 변화에 따라 빅데이터와 같은 도전에 직면하면서, 병렬 프로세싱을 활용한 효과적인 데이터 처리가 필요한데, 지금까지의 자바로는 충분히 ..
Lesson: Generics (Updated) (The Java™ Tutorials > Learning the Java Language) Java Java의 Generics. Java 언어에서 언어적으로 가장 이해하기 어렵고 제대로 사용하기가… | by Leopold (백중원) | Medium Generics 클래스 내부에서 사용할 데이터 타입을 외부에서 지정하는 기법 클래스, 인터페이스, 메서드를 정의할 때 유형이 매개 변수가 되도록 한다. 일반 변수와 구분하기 위해 대분자 1자리 변수를 사용한다 T, S, etc 사용 이유 컴파일 타임에 유형 검사 -> 안정성 추가 불필요한 타입 캐스팅 제거 코드 재사용 가능 컨벤션 The most commonly used type parameter names ar..
Goal Git 학습 / 적응 jUnit을 사용한 단위 테스트 경험 자바 코드컨벤션, 객체지향 생활체조원칙을 지키며 코딩 메소드 분리 및 객체지향적 프로그래밍 시도 저장소 : GitHub - eunji12/java-racingcar at step2 간략한 구현 요구사항 사용자가 입력한 문자열 값에 따라 사칙연산을 수행할 수 있는 계산기를 구현해보자. 문자열 계산기 구현 리뷰 정리 static 선언 생각하고 쓰기 [상황] 적절한 분리 규칙 없이 메인 메서드에서 같은 클래스의 메서드 호출을 위해 호출시 메서드를 모두 static으로 변경 [리뷰] 어떤 경우에 static으로 선언하는가? 1. 두 가지 이상의 컴포넌트에서 공통된 기능을 수행할 수 있으면서 2. 같은 입력에 대해 항상 같은 출력이 보장되는(멱등..
mac os에서 babel, gulp 사용하기 * 이 글은 2018-06-13에 bebel6를 기준으로 작성된 글입니다. 안녕하세요. 근래들어 es6 공부를 시작했습니다. (하루 됐습니다. ㅋㅋ) MAC OS 에 바벨을 설치하여 ES6로 작성된 스크립트를 ES5 로 변환하는 세팅을 해보도록 하겠습니다. 알고보면 간단한 작업임에도 불구하고 저는 여타 다른 글들을 참조해서 작업하다 온갖 에러를 마주하며 헤맸는데요.> 마주한 에러 보기 제가 본 글들은 바벨의 옛날 버전인 BABEL5를 기준으로 작성되어 있기 때문이였습니다.(babel5에선 npm install babel 으로 설치 완료, 현재는 필요한 모듈을 각각 설치) 현재 BABEL은 7.x 까지 나와있고 6.x 가 안정화 된 버전입니다. 역시 뭐든 기본..