일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Vue.js
- dependency injection
- Security
- Java
- vuex
- Excel
- 싱글톤
- di
- JPA
- javascript
- BEAN
- thymeleaf
- HTTP 메서드
- HTTP
- 캐시
- 라이프 사이클
- 의존성 주입
- Spring
- 프로토타입
- Setter
- VUE
- cache
- Kotlin
- Singleton
- Stateless
- Repository
- DB
- 로그인
- js
- vue-cli
- Today
- Total
목록람다식 (2)
jhhan의 블로그

Kotlin에 대해 적는 4번째 포스트입니다. Kotlin은 Java와 100% 호환이 가능한 언어라고 다들 알고 계실겁니다. 그리고 kotlin은 객체지향 프로그래밍과 함수형 프로그래밍을 모두 지원하는 다중 패러다임 언어입니다. 다들 객체지향 프로그래밍은 아실 것이라고 생각하기 때문에 함수형 프로그래밍에 대해 알아보겠습니다. 1. 함수형 프로그래밍(FP: Functional Programming) 함수형 프로그래밍은 함수 자체를 다양하게 사용하는 기법입니다. 특징은 다음과 같습니다. 코드 간략 + 테스트나 재사용성 증가 람다식, 고차 함수를 이용해 구성 순수 함수 사용 2. 순수 함수(pure function) 순수 함수는 부작용(side effect)이 없는 함수 라고도 말한다. 동일한 입력값에 대해..

13장 이후부터는 여기다 작성하는 것으로 결정했다. 13장. 쓰레드 -프로세스 & 쓰레드 프로세스 : 실행 중인 프로그램 프로세스 구성 : 필요한 데이터 & 메모리 등의 자원, 쓰레드 쓰레드 : 실제로 작업을 수행하는 것 쓰레드가 둘 이상이면 멀티쓰레드 프로세스라고 한다. ex) 프로세스 = 공장 , 쓰레드 = 일꾼 이라고 생각하면 이해하기 쉽다. -멀티쓰레딩 장점 단점 - CPU사용률을 향상시킨다. - 자원을 보다 효율적으로 사용 가능하다. - 응답성이 향상된다. - 작업 분리 -> 코드가 간결해진다. - 자원을 공유하는 특성 존재 - 동기화(synchronization), 교착상태(deadlock) 같은 문제들을 고려하면서 프로그래밍 진행 -쓰레드의 구현 & 실행 Thread클래스를 상속받는다. Ru..