profile
어제의 나보다 한걸음 더
post-thumbnail

코틀린 인 액션 11장

Domain Specific Language확장 함수 / 중위 호출 / 연산자 오버로딩 / 관례 / 수신객체지정 람다.함수의 인자는 1개 여야 되고. infix 키워드가 있어야 된다.코틀린 큐칙을 읽고 유지하며 이해하기 쉬운 코드를 만들기위한 권장 사례 지침?함수 속

2023년 4월 30일
·
0개의 댓글
·
post-thumbnail

코틀린 인 액션 9장

실체화한 파라미터 , 선언지점 변성에 대해 소개실체화한 타입 파라미터 사용? 타입 인자로 쓰인 구체적인 타입을 실행 시점에 알 수 있다?제네릭 타입 사용시 타입을 일반화되어 재사용성을 높이지만사용시점에서 구체적인 타입을 알수 없다.이 때 실체화한 타입 파라미터를 사용해

2023년 4월 15일
·
0개의 댓글
·
post-thumbnail

코틀린 인 액션 8장

람다를 인자로 받거나 반환하는 고차 함수를 만드는 방법을 다룸람다를 인자로 받는 함수를 정의하려면? 타입을 어떻게 선언할지 알아 보자.함수타입을 정의하려면 -> 뒤에 반환 타입을 지정하면 됨.unit 타입 경우 생략해도 되지만 함수 타입! 을 선언할땐 반환타입 반드시

2023년 4월 6일
·
0개의 댓글
·
post-thumbnail

코틀린 인 액션 7장

언어의 기능과 미리 정해진 이름의 함수를 연결 기법을관례라고 함. (ex plus메서드 정의는 + 연산자 사용)관례를 사용하면 자바 코드를 수정하지 않아도 새로운 기능 추가 가능함.코틀린린은 관례에 의존 함.출력값 8원시 타입에만 산술 연산자 사용 가능 // int

2023년 4월 1일
·
0개의 댓글
·
post-thumbnail

Kotlin in Action 6장

NPE를 피할 수 있게 돕는 특성Null에 대한 접근 방법을 실행시점 -> 컴파일러 시점으로 옮김 (코틀린)미리 감지해서 예외를 줄인다!널 되는 타입 명시적 지원?프로퍼티나 변수에 null을 허용하는 방법?코틀린에선 함수작성시 함수가 널을 허용하나?실행 시점에 Null

2023년 3월 23일
·
0개의 댓글
·
post-thumbnail

Kotlin in Action 5장

people.maxBy(it.age) 람다식의관한 설명들 중요한 내용만 요약해서 적어보자람다식의서 함수의 유일한? 인자이면 호출시 빈괄호는 없어도됨ex ) people.maxBy { p:Person -> p.age}people.maxBy {p.Person -> p.ag

2023년 3월 16일
·
0개의 댓글
·
post-thumbnail

Kotlin in Action 4장

코틀린 선언은 기본적으로 final , public 코틀린의 인터페이스는 프로퍼티 선언이 들어갈 수 있다코틀린의 내부클래스는 기본적으로 자바에서 정적 중첩클래스로 선언되 외부클래스 참조X이는 중첩 클래스가 외부 클래스의 인스턴스에 대한 참조를 갖지 않기 때문ineer

2023년 3월 5일
·
0개의 댓글
·

filebeat 설정을 하는 삽질 하며

filebeat.inputs:type: kafka hosts: "localhost:9092" topics: \- ocp.event.biz group_id: ocp.dam processors: \- decode_json_fields: fie

2023년 2월 28일
·
0개의 댓글
·

Kotlin in Action 3장

코틀린 컬렉션 만들기코틀린은 자신만의 컬렉션 기능을 제공하지않고 자바 컬렉션을 활용해 상호작용이 쉬움.last() , max() 기능으로 좀더 강력한 기능 있음함수를 호출할때 파라미터가 많은 경우 ?디폴트 파라미터를 설정해줘서 생략가능하게 할 수 있다 미리 값을 셋팅하

2023년 2월 27일
·
0개의 댓글
·

Kotlin In Action - 2

기초적인 문법들이라 술술 읽다가 중요한부분만 체크불변인 변수를 만들때 val 를 써준다,val 는 참조는 변경이 불가능하지만 참조안에 값은 변경이 가능하다.

2023년 2월 22일
·
0개의 댓글
·
post-thumbnail

API GET 방식에 대한 고찰

사소한 궁금증.GET 방식 메소드는 항상 페스베리어블 혹은 쿼리 파라미터로전송해야 된다. 조회를 하는 기능이기 때문?하지만 그길이가 너무 길면? 리퀘스트 바디를 쓰면 안됄까 ? 일단 문제점 3개캐싱 ->GET 메소드의 응답은 일반적으로 캐싱 가능하며, 리퀘스트 바디를

2023년 2월 8일
·
0개의 댓글
·

도메인주도 설계 철저 입문 간략한 내용정리

컨트롤러의 책임이란 입력을 변환 하는 것 !게임기 컨트롤러를 생각해보면서 이해하면 쉽다.게임 컨트롤러는 버튼이 눌렀다는 사실을 게임기가 이해하는 전기신호로 변환MVC에서도 사용자의 입력을 모델이 요구하는 메시지로 변환해 전달.

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

IDF

IDF(Inverse Document Frequency)는 텍스트 마이닝에서 사용되는 개념입니다. 검색 엔진이나 문서 관리 시스템에서 단어의 중요도를 판단하는데 사용됩니다.IDF는 특정 단어가 문서 집합 전체에서 얼마나 희귀한지를 나타냅니다. 즉, 특정 단어가 많은 문

2023년 1월 31일
·
0개의 댓글
·
post-thumbnail

Kotlin In Action - 1

책의 내용이 길고 어렵지만 시작해보자. 요약 자바와 함께 사용 상호 운요ㅛㅇ성 높다.자바보다 간결하면서(람다식) 널 안정성 제공책을 읽고 좀더 보충해보자.컴파일시 컴파일러가 타입을 검증!컴파일 시점에서 실행시 오류 발견 가능코틀린은 모든 변수 타입을 명시할 필요없이

2023년 1월 18일
·
0개의 댓글
·
post-thumbnail

stream?

stream: 컬렉션에 저장되있는 엘리먼트들을 하나씩 순회? 하며 처리하는 코드 패턴.flatMap을 알아보다 간단한 예시가 있어서 개인적으로 기록하고싶어서 남겨 둠.flatMap으로 1차로 가공된 엘리먼트들을 다시 하나씩 나눠줌,(2차원 배열 같은데 한개씩 접근할

2023년 1월 16일
·
0개의 댓글
·
post-thumbnail

mixIn

자바를 공부하면서 믹스인 인터페이스를 알게 되었다현재 까지 내가 이해한 내용은두개에 다른 동작을 하는 인터페이스가 있으면하나로 합쳐서 (다중 상속) 으로 하나의 새로운 인터페이스를만들어(인터페이스는 다중상속 제한이없어서 구현하기 용이하다)대상 타입의 주된 기능(필요한

2022년 7월 8일
·
0개의 댓글
·
post-thumbnail

HTTP 헤더2 - 캐시와 조건부 요청

요청 -> 응답 이미지와 관련된 바이트 코드.. 총 1.1M이미지 표현 응답 결과를 캐시의 저장브라우저 캐시부터 찾는다.다시 요청 했을 시? 데이터를 바뀌어서 새로 갱신하거나.기존이랑 똑같으면? 다시 다운로드..? 뭔가 좀 아쉽다..\-> 이걸 해결 할수 있는게 검증

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

HTTP 헤더1 - 일반 헤더

현재는 RFC2616 폐기됨왜 표현이라 얘기할까?회원이라는 리소스를 HTML을 표현될 수도 있고회원이라는 리소스를 JSON으로 표현될수도 있고Representation R은 Rest바디의 내용이 뭐야?표현 데이터를 압축할때 씀.클라이언트는 어떤 종류로 압축되있는지 확인

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

HTTP 상태코드

상태코드 예시들100 번은 거의 사용되지 않음.300 요청을 완료하려면 추가적인게 필요함ex) http에서 리다이렉트 기능.400 대는 클라이언트 잘못500 대는 서버에서 이상.post 등록 -> 201배치 처리 같은 곳에 사용\-> 요청 접수 후 1시간 뒤에 배치 프

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

HTTP 메서드 활용

Get은 조회만! 리소스변경일어날때 사용하면 안됌Content-Type 파일 전송시 멀티파트로..urlencoded -> 파일같은경우 퍼센트 인코딩해서 넘어감요즘은 json이 주류..

2022년 5월 25일
·
0개의 댓글
·