에러 원인: IntelliJ에서 생성한 것이 아닌 GitHub 자체에서 Readme.md 파일을 생성한 후 다른 파일을 push 했을 때 일어나는 에러 Push of the current branch "master" was rejected. Remote changes need to be merged before pushing. // 현재 분기 "master"의 푸시가 거부되었습니다. 푸시하기 전에 원격 변경사항을 병합해야 합니다. 파란색의 Merge 버튼을 눌렀더니 아래와 같이 Push 된 것을 볼 수 있다. 다행히도 아무런 데이터도 사라지지 않았다.
검색창에 jquery cdn을 검색해서 링크로 접속합니다. 접속 후에 jQuery 3.x - minified를 클릭하면 script가 나옵니다. 제이쿼리는 HTML 이벤트 처리 등 다양한 기능을 부여하는 오픈소스 기반의 자바스크립트 라이브러리입니다. 짧고 단순하게 웹페이지의 다양한 효과를 적용할 수 있어 많이 사용됩니다. ◎ CDN 라이브러리를 가져와 사용할 때는 로컬에 다운로드하거나 웹의 주소를 입력하며 됩니다. 여기서 웹 주소를 입력하는 것이 CDN입니다. CDN은 Content Delivery Network의 약자로 웹사이트의 접속자가 콘텐츠를 다운로드할 때 자동으로 가장 가까운 서버에서 다운로드할 수 있도록 하는 기술입니다. CDN을 사용하면 빠르게 제이쿼리를 로드할 수 있습니다. ◎ jQuery..
Controller -> Service -> Repository -> DB 이 순서대로 데이터가 저장이 되는데 Controller에서 Dto로 객체를 받아와서 Service에서도 MemberDto로 join메서드에 저장이 된 것을 볼 수 있다. 그러나 Service에서 Repository로 넘기기 위해서는 데이터를 entity 객체로 넘겨줘야 하는 조건이 있다. ◎ DTO에서 Entity로 변환 그래서 MemberEntity 클래스에서 Dto를 entity로 변환하는 과정을 거친 후에 public static MemberEntity toMemberEntity(MemberDto memberDto) { MemberEntity memberEntity = new MemberEntity(); // dto에 있는 ..
Docker는 애플리케이션을 신속하게 구축, 테스트 및 배포할 수 있는 소프트웨어 플랫폼이다. Docker를 사용하면 환경에 구애받지 않고 애플리케이션을 신속하게 배포 및 확장할 수 있으며 docker가 제공하는 일관된 명령어로 서버를 관리할 수 있기 때문이다. ◎ docker 명령어 docker run -d -p {인스턴스 포트번호}:{도커 포트번호} --name {컨테이너 이름} -e {키=값} {image} -d 컨테이너가 실행되고 있는 화면에서 -d (데몬) 옵션을 추가해 실행하면 백그라운드에서 실행되도록 할 수 있다. 도커 데몬이란? 도커 엔진은 외부에서 API 입력을 받아 도커 엔진의 기능을 수행하는데, 도커 프로세스가 실행되어 서버로서 입력을 받을 준비가 된 상태를 도커 데몬이라 한다. -p..
인스턴스는 AWS에서 제공하는 가상컴퓨터고, 인스턴스를 사용할 수 있는 방법이 된다. 대표적으로 ssh를 이용해 인스턴스에 접근하는 방법이 있는데, pem 키 파일이 필요하며 인스턴스 생성 과정에서 다운로드 위치를 기억해야 한다. ◎ 첫번째 시도 참조 : AWS EC2 ssh접속 방법 cd {pemkey가 존재하는 directory경로} chmod 400 {pemKeyName}.pem sudo ssh -i ‘{pemKeyName}.pem’ ubuntu@{EIP} "비밀번호" 입력 (컴퓨터 비밀번호 입력) "yes" 입력 cd /Users/daon/Desktop/file chmod 400 키페어이름 sudo ssh -i 키페어이름 ubuntu@ec2-3-37-130-89.ap-northeast-2.comp..
aws를 통해 EC2를 띄운다는 것은, 서버를 우리가 직접 만들지 않고 만들어진 서버를 클라우드 서비스를 통해 대여한다고 생각하면 됩니다. 1. EC2 EC2는 아마존 일래스틱 컴퓨트 클라우드(Amazon Elastic Copute Cloud, EC2)을 말한다. 안전하고 크기 조정이 가능한 컴퓨팅 용량을 클라우드에서 제공하는 웹 서비스이다. EC2를 이용하면 높은 초기 비용, 유지 및 보수 등의 다양한 제약에서 벗어나서 단 시간 안에 여러 가지 프로세서, 스토리지, 네트워킹, 운영 체제 등의 서버(컴퓨터)를 생성 할 수 있다. 2. 인스턴스(Instance) 가상 컴퓨팅 환경(서버)를 인스턴스라고 부른다. 3. 스팟(Spot) 인스턴스 구입 옵션 중 하나로 기본 설정(온디맨드 인스턴스)에 비해 Amaz..
에러 원인 : 메서드 호출 후보를 찾을 수 없습니다. import staic method identifier로 import 했지만 다른 오류가 발생하였다. 그래서 이전으로 되돌려서 기존 import에 .*로 변경하여 해결했다. ◎ import 변경하여 해결 import에 import static org.springframework.test.web.servlet.request.MockMvcRequestBuilders.post; 이곳을 import static org.springframework.test.web.servlet.request.MockMvcRequestBuilders.*; 로 변경해주었다.
이슈 원인 : 같은 깃주소 클론 과정에서 오류 발생 다음 과정으로 이미 있는 directory로 들어가서 git pull을 진행했다. ◎ 왼쪽: 정상 / 오른쪽: 비정상 비교 명령어 껐다가 다시 재실행 했더니 ec2접속조차 먹통이 되었다. ◎ CPU 메모리 확보를 위한 명령어 docker stop 으로 컨테이너 종료 시키고 docker rm 으로 컨테이너 삭제하고 docker images 해서 나온 image 중에 필요 없는 것들 docker rmi 로 지운다. docker stop docker rm docker images docker rmi ◎ 도커 빌드 중 CPU 이슈 CPU 사용률이 튀는 경우 사용할 수 있는 명령어 ps -ef | grep docker kill -9 CPU는 정상이나 instan..
- Total
- Today
- Yesterday
- MsgBox순서
- alert focus
- 출력 메소드
- I/O
- alert
- Scanner 시간초과
- 자바 출력 속도
- 변수
- System.out.println
- 자바 입출력
- BufferdReader 클래스
- 변수의 종류
- focus 작동 안하는 경우
- dataGridView
- 출력 스트림
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |