- h2 console
- ubuntu
- 파이썬 개발툴 설치
- 코딩테스트
- kafka
- git push
- 성능테스트
- FCM 전송 방법
- Codility
- Coding Test
- 글자 깨짐 폰트
- git
- FCM Push 전송
- python ide 툴 추천
- github
- minikube
- android fcm
- IntelliJ
- codility 100%
- python 무료 개발툴
- android firebase
- FCM Admin SDK
- FCM
- FCM Push
- docker
- docker container
- react
- FCM Android
- kubernetes
- JDK 설치
목록Backend (19)
HEROJOON 블로그(히로블)
배포 환경이 Spring Boot 3.2.4에 해당하는 필수 스펙이 맞는지 확인해본다. https://docs.spring.io/spring-boot/docs/current/reference/html/getting-started.html Getting Started If you are getting started with Spring Boot, or “Spring” in general, start by reading this section. It answers the basic “what?”, “how?” and “why?” questions. It includes an introduction to Spring Boot, along with installation instructions. docs.spr..
오류명 java.lang.UnsupportedOperationException: null at java.base/java.util.AbstractList.add(AbstractList.java:153) ~[na:na] at java.base/java.util.AbstractList.add(AbstractList.java:111) ~[na:na] ..... 원인 // data map (예시용) Map userMap = new HashMap(); userMap.put("userIds", Arrays.asList(1L, 2L, 3L, 4L, 5L)); // 에러 나는 경우 List userIds = userMap.get("userIds"); userIds.add(6L); 해결 new ArrayList()로 선..
목표 업비트에서 제공하는 RSI 값 계산식을 Java언어를 이용하여 구현해본다. "파이썬의 경우 Pandas 라이브러리를 이용하여 해당 라이브러리에서 제공하는 ewm 함수로 쉽게 RSI값을 구할 수 있으나 Java의 경우 계산식 라이브러리가 오래되었고, 업비트에서 제공하는 RSI값과 차이가 있었습니다. 그래서 RSI에 관련된 공식들에 대한 이론 공부와 Pandas 라이브러리의 ewm 함수를 참고하여 업비트 RSI 계산식을 만들어보았습니다. 결과는 해당 계산식으로 업비트의 RSI 값과 일치하는 값을 가져올 수 있습니다." 먼저 이해하기 RSI (Relative Strength Index: 상대강도지수) 란? 주식, 선물, 옵션 등의 기술적 분석에 사용되는 보조 지표이다. RSI는 가격의 상승압력과 하락압력..
환경 // Spring Boot 2.7.3 // Java 17 // Gradle Dependency -> Apache POI (SXSSF, XSSF) implementation 'org.apache.poi:poi:5.0.0' implementation 'org.apache.poi:poi-ooxml:5.0.0' 에러명 org.apache.poi.ooxml.POIXMLException: java.io.EOFException: Unexpected end of ZLIB input stream 기존 존재하는 파일명으로 파일을 workbook.write(fileOutputStream) 쓰려고 할 때 발생. 수정 전 (에러) ClassPathResource resource = new ClassPathResource(..
에러명 java.io.FileNotFoundException: C:\testfile.xlsx (액세스가 거부되었습니다) 해결 방법 FileOutputStream으로 파일 쓰려고 할 때 위와 같은 에러가 발생한다면, IntelliJ나 Eclipse 등 툴을 "관리자 권한으로 실행" 해줍니다.
JDK는 Java Development Kit의 약자로써, 자바 개발을 위한 SDK(Software Development Kit)입니다. Open JDK는 자바 플랫폼 중 SE(Standard Edition)의 오픈소스 구현체이며 AdoptOpenJDK는 Open JDK 중 하나입니다. !! 안내 !! AdoptOpenJDK의 서비스 링크는 https://adoptopenjdk.net/이었지만 2021-07-24부터는 AdoptOpenJDK가 Eclipse Foundation으로 이동하고 브랜드가 변경되어 https://adoptium.net/에서 서비스된다고 합니다. 아래 예제는 https://adoptopenjdk.net/ 에서 다운로드하여 설치한 예제입니다. 2021-07-24부터는 https://..
2020/02/24 - [Backend] - FCM 시작하기 2020/02/24 - [Backend] - Android Studio 환경 셋업 2020/02/28 - [Backend] - Android 앱 프로젝트에 Firebase설정 2020/02/28 - [Backend] - Android 앱 프로젝트에 FCM설정 및 코드작성 2020/02/24 - [Backend] - Firebase Push전송 구현을 위한 준비 4. FCM Push발송 API Server 프로젝트 생성 (Sender) 4-1. Firebase Push전송 구현을 위한 준비 4-2. Push 전송 프로젝트 생성 Spring Boot 프로젝트 생성 4-3. Firebase Admin SDK를 이용한 Push 전송 4-4. FCM 서..
Spring Boot 프로젝트에 Git 주소로 Submodule 추가하기 Spring Boot 프로젝트 Root 위치에서 아래 명령어 실행. git init git submodule add 서브모듈 Repository Git URL Spring Boot 프로젝트에 Submodule 업데이트 하기 Spring Boot 프로젝트 Root 위치에서 아래 명령어 실행. git submodule init git submodule update