일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 운영체제
- jsp
- MongoDB
- auto configure
- 백준 알고리즘
- 파이썬 소스
- 자바
- SQL
- K6
- 리눅스
- 티스토리
- c#
- 프로젝트
- 파이썬
- spring
- 알고리즘
- 자바 프로젝트
- hyperledger
- 초대장
- JVM
- resilience4j
- 유사코드
- 문법 정리
- dynamic query
- oracle
- 오라클
- 오라클 디비
- gradle
- smart cast
- 학점
- Today
- Total
목록전체 글 (231)
모종닷컴

네이버 2단계 인증 방식을 사용했더니 기존 아이폰 Mail 앱에서 네이버 이메일에 접근이 불가능하다는 걸 알았습니다. 처음에는 불편해도 그냥 네이버 앱에 들어가서 메일을 확인했었는데, 오늘 다른 이유 때문에 접근해야 할 일이 있어 찾다 보니 방법이 있었네요. 1. 먼저 네이버에 로그인을 해줍니다. 그러면 아래 사진과 같이 로그인 정보 섹션 쪽에 "네이버ID"라는 것이 보일 텐데 클릭을 해줍니다. 2. 이후 네이버 ID 페이지 화면에서 아래 버튼을 클릭해줍니다. 3. 비밀번호를 입력하고 나서 아래 화면과 같이 종류 "아이폰"을 선택하고 생성하기 버튼을 눌러서 애플리케이션 용 비밀번호를 생성해 줍니다. 여기서 생성된 비밀번호가 이제 아이폰에서 네이버 메일 연동할 때 사용할 비밀번호입니다. 4. 아이폰에서 메..

gradle best practice 내용 중에 buildSrc 관련한 내용이 있어서 한번 시도해 봤습니다. buildSrc ? Gradle 프로젝트에서 사용하는 특수한 디렉터리 Gradle 빌드 스크립트에서 사용할 수 있는 커스텀 플러그인, 태스크, 의존성 등을 정의할 수 있음 빌드 스크립트를 더 간결하고 모듈화 된 형태를 유지할 수 있고, 중복 코드를 줄이고 유지보수성을 높일 수 있음. Custom Task 만들어보기 백문불여일견이라고 바로 시작해 보겠습니다. 먼저 gradle 프로젝트 하나를 만들고 시작하겠습니다. spring boot 프로젝트 하나를 만들었으며 kotlin 언어로 세팅하였습니다. spring boot 버전은 2.7.9 & kotlin 버전은 1.6.21입니다. build.gradl..

Reactor3의 switchIfEmpty 함수를 쓰면서 의도치 않은 버그를 만들게 되면서 관련 이슈 포스팅을 간단하게 하려고 합니다. 버그 코드 @Test fun `버그 코드`() { Mono.just("monny.tistory.com") .doOnNext { println("doOnNext -> $it") } .switchIfEmpty(handle()) .map { println("map -> $it") it.uppercase() } .subscribe { println("result -> $it") } } private fun handle(): Mono { println("handle") return Mono.just("handle") } 먼저 버그코드입니다. Mono에 이미 element를 가지고..

헥사고날 아키텍처 설계에 따라 프로젝트를 하다 보니 각 영역에 전달해 줄 때 데이터 매핑 작업이 필수가 되었습니다. 데이터 매핑을 할 때 쓰는 라이브러리나 함수들이 많은데 각각의 성능을 비교해보고자 합니다. 테스트에 사용할 클래스 생성 data class Food( var name: String = "", var price: Int = 0, var calories: Int = 0, var color: String = "NONE" ) data class FoodDto( var name: String = "", var price: Int = 0, var calories: Int = 0, var color: String = "NONE" ) ModelMapper implementation("org.modelma..

Intellij Idea Gradle 문제 발생.. 프로젝트가 gradle을 사용한다면 Intellij Idea 우측에 gradle tab이 생깁니다. 오늘 이 탭을 통해서 test 코드를 돌리려고 하는데 아래와 오류가 발생했습니다. /{package}/SampleTest has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0 Class File Version 생소한 단어라서 한번 찾아봤는데 JDK Version 마다 클래스 파일의 버전이 있는 듯 하나. 그래..