일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- jsr303
- 클래스레벨밸리데이션
- 이렇게살아야되나자괴감이
- Spring
- 지뢰찾기
- jsr380
- Kotlin
- 코드스피츠
- 리얼월드HTTP
- etag
- 스프링
- HTTP
- kotliln
- 알고리즘
- 지수반등
- brotli
- cross parameter
- 랜선아미안해
- 브로틀리
- cache-control
- LastModified
- 개미수열
- 워드프레스
- i18n
- 알게뭐냐
- Today
- Total
목록2020/07/25 (3)
취미개발 블로그와 마음수양
## 메모리 주소의 별명 Type 데이타 타입에 대한 이야기 형 Types Role : 형을 통해 역할을 묘사함 Responsibility : 형을 통해 로직을 표현 Message : 형을 통해 메시지를 공유 Protocol : 객체간 계약을 형을 통해 공유함 마커인터페이스 : 몸체가 없지만 형.. ## static, enum, class static : 단 한개의 인스턴스가 존재 (동시성 문제를 해결해야 함) enum : 제한된 수의 인스턴스가 존재 (제너릭에 사용불가없음) class : 무제한의 인스턴스 존재 enum 은 JVM이 기술되어있는 인스턴스를 만들고 시작. static 초기화 보다 더 빨리. static 은 factory 이거나 상태갖지 않는 유틸리티 유틸리티 함수와 메서드 구분 this ..
## OOP base system Value & Identifier 값과 식별자 객체지향에서 같은가를 평가 , 메모리 주소가 같은가. 값을 사용한 컨텍스트는 값이 같으면 같다. 어떠한 유형의 언어에서 데이터를 값으로 볼 것인가 객체로 볼 것인가. 값으로볼것인가, 객체로 볼 것인가. 값으로 보면 무슨 객체든 간에 안에 있는 값이 같은지가 평가가 될 것. 식별자를 통해서 걔를 인식하는 것이지. 값을 통해서 값으로 인식하는 것이 아니다. 값으로 비교해서인식하는 것이 아니다. 객체지향은 값 지향을 사용하지 않는다. 식별자 컨텍스트를 통하여 객체의 협력망을 구성한다. 값 지향 - 함수형 시스템 ## 다형성 Polymorphism Substituion : 대체가능성 Internal Identitiy : 내적동질성 ..
코드스피츠 83 #1 코드를 왜 이리 짤까 - motivation - 돈이 덜 드니까, 돈을 버니까 생각의 기저를 이루는 철학(사료의 틀) 토마스 쿤의 과학혁명 철학을 베이스로 하는 윗단계의 프레임. 구현패턴 : 생각하는 코드의 틀 (가치, 원칙, 패턴) 가치와 원칙에서 반복되는 패턴 Xoriented 어떻게 적용하느냐에 따라서 패턴이 달라짐. Relativism : 토마스 쿤(과학 혁명의 구조) Rationalism : 러커토시 임레(수학적 발견의 논리 : 증명과 반박) 난장판 : 파울 파이어아벤트(방법에의 도전)과 그 이후 상대주의, 합리주의 합리주의 - 최적화. 인간성을 말살하고 합리성 상대주의 : 클래스 위에도 있고, 아래도 있고, JVM은 어플리케이션이지만 클래스 기준으로는 부모 기준을 만들때는..