1. 부트스트랩 부트스트랩을 직접 다운로드 해서 쓰는것도 있지만 CDN via jsDelivr Skip the download with jsDelivr to deliver cached version of Bootstrap’s compiled CSS and JS
우선 회원가입 및 로그인 하여 jwt 토큰 값을 받아야 함으로 먼저 임시로 사용한 로그인 구현 한다. ( 나의 경우 init data 로 스프링 구동시 유저를 가입시켜 놓았기 때문에 바로 로그인하면된다. ) 📌 1.사전 준비 1. VS code 설치 [extends
상세페이지로 이동 형식 예 // 검색창 조회 function noticeSearch() { var settings = { "url": "http://localhost:8080/a
어떠한 이유로 해당 기능을 사용하였는지해당 기능의 코드는 어떠한 로직을 가지고 있는지※ 입력값이 들어가면 어떠한 코드를 통해 어떠한 값으로 변화하는지코드를 작성하며 발견된 버그나 오류는 어떠한게 있었는지 그리고 어떻게 해결하였는지.
Docker는 애플리케이션을 신속하게 구축, 테스트 및 배포할 수 있는 소프트웨어 플랫폼입니다. Docker는 소프트웨어를 컨테이너라는 표준화된 유닛으로 패키징하며, 이 컨테이너에는 라이브러리, 시스템 도구, 코드, 런타임 등 소프트웨어를 실행하는 데 필요한 모든 것이
https://velog.io/@wonizizi99/TIL-23.02.172.17 댓글 보여주기 구현을 했으나 자세히 보니 부모댓글도 한칸씩 밀려 들어가는 것을 볼수 있었다. 결과: ....부모댓글은 나오지만 대댓글 구현이 쉽지 않다. ㅠㅠ 값을 불러오는데서
벡앤드 입장에서 프론단 구현 벡앤드 값을 프론트 단에서 받아올때?? 📌 포스트맨으로 생각할때 백엔드에서 리스폰지디티오로 주는 값이 포스트맨에 노출된다. 이것을 프론트단에서 값을 받을때는 자바스크립트로 받는데 벡엔드 입장에서 , 쉽게 하는 방법으로 포스트맨 ....
제목 및 내용 검색시 해당 글 조회 가능 하도록 함 ※ 입력값이 들어가면 어떠한 코드를 통해 어떠한 값으로 변화하는지페이징 처리로 인해 html을 이동해야 해서 입력한 키워드값을 가져오기 위해 로컬스토리지에 저장하여 값을 꺼내와 보여준다.
AWS S3는 업계 최고의 확장성과 데이터 가용성 및 보안과 성능을 제공하는 온라인 오브젝트(객체) 스토리지 서비스이다. (참고로 S 앞글자가 3개라서 S3 이라고 한다.)쉽게 말하자면, 스토리지 즉 구글 드라이브 처럼 파일 저장 서비스이며, 데이터를 온라인으로 오브젝
(1) 8→30 프리티어 최대 (2) 보안그룹 등록 / 기존꺼는 삭제하기 탄력 ip : 사용하지 않더라도 비용발생 단점/ 인스턴스를 중지하면 ip 주소가 바껴버림 그래서 탄력 ip로 고정 하는 역할을 함 SSH로 접속한 상태에서 아래와 같이 명령어를 쳐서
생성하며 겪은 에러 등을 다르고 기본 생성과정을 생략합니다. 객체 URL 확인하기AWS 도 디버깅이 필요하다 (access Denied 는 파일이 있긴 한데 이 파일에 대한 소유권이 없어서 생기는 에러임,즉 권한문제!!)파일 저장소의 권한에서 ACCESS 는 쉽게 파일
공부를 위해 기본 만들기는 생략 함 1. S3 버킷 생성 (1) 버킷 정책 ( 정책생성기로 만들기 가능) (2) 이제 할 일은 버킷에 퍼블릭 권한을 활성화 해주는 일입니다. 모든 버킷은 처음 생성 시 프라이빗으로 접근이 불가능하게 되어있습니다. 위에서 버킷 생성 시
AWS RDS 대시보드 이동한다.데이터베이스 생성Amazon RDS의 MySQL 버전 결정에 참고자료현 서비스로 배포 목적이 아니지만 최신 버전 중 연장가능성 고려하여 2023년 6월월까지 제공되는MySQL 8.0.28 버전으로 결정함 AWS EC2 RDS MySQL생
Route 53 검색 후 호스팅 영역생성2\. 호스팅 영역 생성 설정3\. 생성한 도메인의 레코드 생성레코드 생성완료 & 가비아와 연결할 주소 확인노란박스 - 가비아와 연결하기 위한 주소 My가비아 -> 구입도메인의 관리 탭 클릭네임서버 설정 예시 완료 구입한 도메인은
properties를 안쓰고 yml을 쓰는 이유는 중복성을 제거해주고, 들여쓰기를 통해서 가독성을 높여준다.src/main/resources/application.ymldriver-class-namecom.mysql.jdbc.Driver와 com.mysql.cj.jdb
리눅스를 새로 설치하고 나면 (AWS EC2 AMI도 Linux와 동일) 시간대(Timezone)을 맞추지 않으면, 리눅스의 date가 미국 태평양 시간인 PST로 표시됩니다. 즉 캘리포니아 현지 시간으로 표시됩니다. 이럴경우 한국 표준시인 KST로 변경해주어야 합니다
위 사진과 같이 프로젝트 하위에 Dockerfile 이라는 파일을 생성하고 아래 내용을 작성합니다.위의 커맨드는, Docker를 올릴 때 jdk11 버전을 이용해서 올리겠다라고 선언하는 커맨드입니다.위의 커맨드는, JAR 파일의 위치를 환경변수의 형태로 선언하는 것입니
이렇게 하는 이유는 application.yml 파일이 ignore 되어 있어 깃허브에 올라 오지 않기 때문에 ci/cd때 사용하기위해 , 시크릿에 밸류값으로 yml 내용을 저장하여 추후 gradle.yml 작성때 마다 application.yml 파일을 생성 할수
업로드중..항상 도커가 좋다라는 말을 들었는데 선뜻 왜 좋아라고 물었을때 또박또박 설명할 만큼의 지식은 부족하다고 느껴서 이번을 계기로 한번 되짚고 가려고 한다. Docker는 애플리케이션을 신속하게 구축, 테스트 및 배포를 할 수 있는 소프트웨어 플랫폼입니다. 소프
Docker를 이용하여 간단하게 redis 설치 및 사용하는 방법을 정리해봤습니다.설치Docker가 설치 된 상태에서 아래 커맨드를 이용하여 설치합니다.시작하기Docker를 실행하여 Redis서버를 올리고 기본 포트인 6379로 실행됩니다.\-d옵션은 백그라운드에서 실
vscode를 실행하면 왼쪽에 세로로 메뉴가 나열되어있다. 그 중 제일 아래 메뉴 선택 후 remote developemnt 검색 후 클릭 후 설치! 끝!fn +f1키를 누르고 Remote-SSH: Open SSH Configuration File 클릭!아래 명령어를
Docker를 이용하여 레디스를 컨테이너화하면 독립적인 환경에서 실행되기 때문에, 서버와 어플리케이션 간의 의존성 문제를 해결할 수 있습니다.의존성 문제 일반적으로, 서버와 에플리케이션 간에는 다양한 의존성이 존재한다. 예를 들어, 특정언어나 프레임워크,
🎈http 통신에서 기본적으로 일부 한글과 특수문자, 공백 등의 문자들을 그대로 http프로토콜에 포함될 수 없고 별도의 인코딩을 해서 보내야한다. 서버마다 인코딩,디코딩 설정이 다를 수 있다.결국 시작은 인코딩인데 POST 방식 통신에서는 Request Conten
HTTP 서버와의 다양한 통신방법 🎈1. URLConnection jdk 1.2 부터 내장되어 있으며 , java.net패키지에 있다. URL의 내용을 읽어오거나, URL 주소에 GET,POST 로 데이터를 전달 할때 사용한다. 또한 HTTP프로토콜 이외에도 가능