목록전체 글 (139)
HEROJOON 블로그(히로블)
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전송 구현을 위한 준비 2021.08.15 - [Backend] - Push 전송 프로젝트 생성 2020/03/05 - [Backend] - Firebase Admin SDK를 이용한 Push 전송 4. FCM Push발송 API Server 프로젝트 생성 (Sender) 4-1. Firebase Push전송 ..
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전송 구현을 위한 준비 2021/08/15 - [Backend] - Push 전송 프로젝트 생성 4. FCM Push발송 API Server 프로젝트 생성 (Sender) 4-1. Firebase Push전송 구현을 위한 준비 4-2. Push 전송 프로젝트 생성 4-3. Firebase Admin SDK를 이..
성능테스트는 알면 알수록 끝이 없지만 오늘은 기본적인 것만 정리하려고 합니다. 성능테스트에 어떻게 접근할지 모르겠는 분들에게 도움이 되었으면 좋겠습니다. 성능테스트 목적 성능 테스트의 목적은 목표를 어떻게 잡느냐에 따라 애플리케이션의 수정 정도와 인프라적 요소들의 범위가 달라지는 것 같습니다. 내가 만든 애플리케이션이 얼마나 버티느냐, 어느정도의 성능을 낼 수 있을까. 라는 너프한 목적으로 할 수도 있고 이러한 목적을 베이스로 하고 좀 더 뚜렷한 목표가 있다면 난 5000명의 유저를 수용할 수 있는 성능을 목표로 하고 이 목표에 맞춰서 내 애플리케이션 성능을 수정해나갈거야. 라고 목적을 잡을 수도 있습니다. 첫번째는 성능테스트를 진행하면서 어느정도 성능을 높이기 위해 코드 수정, DB Connection..
Spring Initializr 사이트 : https://start.spring.io 를 이용합니다. 원하는 스펙의 Spring Boot 프로젝트를 생성하면 압축파일로 프로젝트를 받을 수 있습니다. 다운받은 프로젝트를 툴로 열어서 작업하시면 됩니다.
IntelliJ Tool Version : 1. File - Project 2. Spring Initializr - Next 3. 아래 항목 입력 - Next 항목 설명 Group 패키지 그룹 (build.gradle에 명시됨) Artifacts 프로젝트명 Type Build Tool Type Language 개발언어 Packaging Build Packaging Type (JAR or WAR) Java Version Java의 버전 Version 프로젝트 버전 (build.gradle에 명시됨) Name 프로젝트명 Description 프로젝트 설명 Package 프로젝트 패키지명 4. Spring Boot 프로젝트에 추가할 기능들 선택 - Next 5. 프로젝트 생성할 위치 선택 - Finish 6...
2020/02/24 - [Backend] - FCM 시작하기 2020/02/24 - [Backend] - Android Studio 환경 셋업 2020/02/28 - [Backend] - Android 앱 프로젝트에 Firebase설정 3. FCM App 프로젝트 생성 (Receiver) 3-1. Android Studio 환경 셋업 3-2. Android 앱 프로젝트에 Firebase설정 3-3. Android 앱 프로젝트에 FCM설정 및 코드작성 Firebase 개발 가이드 문서로 이동하기 Firebase에서 제공하는 Cloud Messaging Library 추가 FCM Push를 받기 위한 앱 설정 FCM Push 테스트를 위한 코드 작성 목표 이 글의 목표는 Android 앱 프로젝트에 FCM(..
2020/02/24 - [Backend] - FCM 시작하기 2020/02/24 - [Backend] - Android Studio 환경 셋업 3. FCM App 프로젝트 생성 (Receiver) 3-1. Android Studio 환경 셋업 3-2. Android 앱 프로젝트에 Firebase설정 Firebase 프로젝트 생성 Firebase 구성파일 생성 (Android앱 용) Firebase 의존 Library 추가 3-3. Android 앱 프로젝트에 FCM설정 및 코드작성 목표 이 글의 목표는 앞서 생성한 기본 Android 앱 프로젝트에 Firebase 설정을 추가하는 것입니다. 앱이 Firebase에서 제공하는 기능을 사용하기 위해서 필요한 설정을 추가하는 것이며, 이 설정을 추가하기 위해서..
1. 환경 Framework : Spring Boot 2.2.4 Build : Gradle 5.2 JDK : JDK8 Front : JSP Rendering : Server Side Rendering 2. 목표 : 리스트 페이지에서 상세 페이지 이동후 다시 리스트 페이지로 돌아올 때 scroll값을 기억할 수 있게 한다. 더보기 3. window.scrollTo를 이용해서 scroll 위치 지정 3-1. 스크롤 위치 기억 // LocalStorage에 스크롤 위치값 저장 localStorage.setItem("scrolly", scrollY) 3-2. 스크롤 값으로 위치 지정 var scrollY = localStorage.getItem("scrolly"); // LocalStorage에 저장된 scro..