목록분류 전체보기 (101)
wintertreey 님의 블로그
원격 develop-1 로컬 develop-1 기능브랜치들(login, review, fleamarket etc) 1. 최신원격develop-1 > pull> 현로컬develop-1 2. 새로운 기능 작업명 브랜치 생성 ex) login 3. 기능작업완료 후 최신원격develop-1 > pull > 현로컬develop-1 4. 로컬 login > merge > 최신반영된 로컬develop-1 > push > 원격 develop-1 ------- 1. 최신 원격 develop-1을 로컬 develop-1으로 pull 원격 저장소의 최신 변경 사항을 로컬 develop-1 브랜치로 가져옵니다. 이를 통해 로컬 브랜치가 최신 상태로 유지됩니다. git checkout develop-1 git pull ..
스프링프로젝트 jar로 만들자. 배포하기위해. cmd에서 1. 콘솔로 이동 : 명령 프롬프트(cmd)로 이동> cd c:\work\spring-sou\testproject2. 빌드하기> gradlew build3. 빌드가 되지 않을 때 빌드 폴더를 삭제하고 다시 빌드하는 명령어> gradlew clean>> gradlew clean build4. jar 파일 생성 확인> cd build/libs> dir5. 서버 배포프로젝트명-0.0.1-SNAPSHOT.jar 파일만 복사해서 서버에 넣고, jar 파일을 실행시키면 실행가능> java -jar testproject-0.0.1-SNAPSHOT.jar 윈도우에서 배포해보자. 이클립스 서버끄고 닫아두기. java -jar sprweb15jpa_sangpum..
요점 : 무조건 작업물 백업해두고 깃배시 작업하기. 예시 브랜치 명 메인 브랜치 (main): 배포 가능한 안정된 상태를 유지합니다.개발 브랜치 (develop): 모든 팀원의 작업이 통합되는 브랜치입니다.개인 브랜치 (apple, bana, cat, 등): 각 팀원이 독립적으로 작업하는 브랜치입니다. 작업 흐름1. 개인 브랜치에서 작업하기git checkout apple 작업 후 커밋git add .git commit -m "작업내용설명" 원격저장소에 푸시하기git push origin apple 2. develop 브랜치에 통합된 결과물 받기개인 브랜치 (apple)에서 작업을 완료하고, 해당 브랜치의 작업 내용을 커밋하고 원격 저장소에 푸시한 상태입니다.이 시점에서 apple 브랜치의 로컬 저장..
어제 우분투에서 작업한 것 AWS로 해보기 https://cafe.daum.net/flowlife/F6Jx/391 Amazon EC2Amazon EC2 (Elastic Compute Cloud)은 Amazon Web Services(AWS)에서 제공하는 가상 서버 서비스이다. 사용자가 필요한 만큼의 컴퓨팅 용량을 손쉽게 스케일 업 또는 다운할 수 있게 해준다. EC2를 사용하면 물리cafe.daum.nethttps://cafe.daum.net/flowlife/HqLk/81 Daum 카페 cafe.daum.net
스프링부트를 jar로 만들어 실행시키고자 자바설치함. 우분투는 설치후 반드시 업데이트를 해줘야한다.sudo apt updateapt list --upgradable 마리아디비설치sudo apt install mariadb-server이걸 우분투에서 해보자. 스프링 설정보면 윈도우의 마리아 디비를 사용하고 잇다.우분투에서 만든 마리아디비를 사용해보자. ip addrip config는 설치해야 사용할 수있는 명령어. 구글서버에 접속해보기. 내가 외부에 잘 나가는지 확인.하단의 참고링크대로 우분투 마리아디비 설정해주기. 우분투의 마리아디비에 접속했음을 확인할 수 있다. gradle로 만든 스프링 프로젝트 배포해보기스프링은 jsp를 쓰기에 war 파일로 배포.스프링부트는 타임리프를 쓰기에 ja..
가상화에 대한 이해 실습기록 exit로그아웃/ 로그인전원-컴터끄기 동영상 클라우드 컴퓨팅 개념 https://www.youtube.com/watch?v=4b_zMvj_1qM 클라우드 서비스의 유형 3가지 https://www.youtube.com/watch?v=oY8Tc5OQ-JIhttps://cafe.daum.net/flowlife/F6Jx/390 클라우드 서비스의 개념에 대한 이해가상화란? 서버, 스토리지, 네트워크 및 기타 물리적 시스템에 대한 가상 표현을 생성하는 데 사용할 수 있는 기술이며, 가상 소프트웨어는 물리적 하드웨어 기능을 모방하여 하cafe.daum.net https://cafe.daum.net/flowlife/9A8Q/205 Daum 카페 cafe.daum.net
spring securitypackage pack.config;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.security.config.annotation.web.builders.HttpSecurity;import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity;import org.springframework.security.core.userdetails.User;import org.springframewo..
나는 이번 프로젝트에서 open api를 통해 주간날씨를 구현하고 싶었다. 위는 구글과 네이버의 주간날씨의 예시이다. 해당날짜, 아이콘, 온도에 대해서 보여주고있다. 한칸에 하루치를 보여주고, 가로로 여러날짜의 결과를 보여준다. 날씨를 구현하고자 api 를 찾아봤다. 일반적으로 많이들 이용하는 사이트가 openweathermap.org였다.회원가입을 하고, 각자가 받은 api key 값을 주어진 링크에 넣어 json형태로 데이터를 받을 수 있다. 공짜로 얻을 수 있는 데이터의 종류는 다음과 같았다. 현재날씨, 3시간마다의 5일치의 날씨.보통 찾아본 결과, 현재날씨 데이터로 많이들 구현하던데 나는 주간날씨를 원했기 때문에, 3시간마다 5일치의 날씨 정보를 사용하기로 했다. 위치 설정하기해당 사이..