728x90
반응형

2023/10 3

마우스를 교환하였습니다.

기존에 사용하던 마우스의 스크롤에 문제가 생겨서 마우스를 교환 하였습니다. 기존에 사용하던 마우스는 micro soft의 아래와 같은 모델이였습니다. https://www.musinsa.com/app/goods/3428124/0 마이크로소프트(MICROSOFT) 스컬프트 에고노믹 인체공학 무선마우스 - 후기 | 무신사 제품분류 : 디지털/테크 > 컴퓨터 브랜드 : 마이크로소프트(MICROSOFT) 제품번호 : L6V-00006 제품 : 스컬프트 에고노믹 인체공학 무선마우스 - 59,000 원산지 : 중국 www.musinsa.com 처음 해당 모델을 구매 했는데 처음부터 마우스 스크롤이 반대로 되거나 잘 안되는 등 문제가 있어서 하나 더 받았는데 2개를 4년 정도 사용 했네요. 손목을 안 아프게 해 주는..

인생이야기 2023.10.20

고차함수, 리스트 조작 in Kotlin

함수를 다른 함수의 인자로 넘기거나, 함수가 반환값으로 함수를 돌려줄 수 있으면 언어가 고차함수를 지원한다고 말할 수 있다. 우선 람다를 저장한 변수의 예제를 살펴보면 아래와 같다. fun isPlus() { val isPlus: (Int) -> Boolean = { it > 0 } val result = listOf(1, 2, -3).any(isPlus) println(result) } 다음과 같은 방법으로 사용할 수 있다. (파라미터타입1, ..., 파라미터타입N) -> 반환타입 위에서는 Int 타입 1개가 넘어가고 Boolean 타입으로 반환 하는 것으로 정의 하였고, "1, 2, -3"의 값이 하나씩 들어가게 되면 0보다 큰지를 판단해서 boolean으로 응답하는 함수를 정의한 후 isPlus에 ..

Develop!/Kotlin 2023.10.04
728x90
반응형