전체 글42 [백준_23290]마법사 상어와 복제 with Java 백준(BOJ) 삼성 SW 역량 테스트 기출 문제 문제집: 마법사 상어와 복제(골드 1) 문제 출처: https://www.acmicpc.net/problem/23290 1. 알고리즘 상어 이동이 어려웠다....3중 for문으로 해결했는데, DFS같이 재귀로 풀었으면 더 코드가 복잡하지 않았을 것같다...! 구현 / 브루트포스 ArrayList 이차원 배열로 격자판, Deque 이차원 배열로 냄새 표현 (물고기 복사 > 물고기 이동 > 상어 이동 > 냄새 없애기 > 복사 완료) 반복 1 2 3 4 5 6 7 for(int s=0; s 2022. 1. 5. [백준_23291] 어항 정리 with Java 백준(BOJ) 삼성 SW 역량 테스트 기출 문제 문제집: 어항 정리(골드 1) 문제 출처: https://www.acmicpc.net/problem/23291 23291번: 어항 정리 마법사 상어는 그동안 배운 마법을 이용해 어항을 정리하려고 한다. 어항은 정육면체 모양이고, 한 변의 길이는 모두 1이다. 상어가 가지고 있는 어항은 N개이고, 가장 처음에 어항은 일렬로 바 www.acmicpc.net 1.알고리즘 어항을 돌리고 올리는 과정이 힘들었다... 좌표에 약하다는 건 알고 있었는데, 조금 복잡해지니까 계산을 하다가도 왜 계산을 하고 있는 지 잊고 난리가 났었다ㅠ 어찌저찌 좌표 계산해서 진행했는데, 좌표 관련된 문제들 더 봐야할 것같다. 구현 / 브루트포스 정수형 이차원 배열로 어항 표현 (물고기 .. 2022. 1. 4. [Docker] DB연결 실습(MySQL) MySQL 연결 실습 1. netstat -ano ::포트 확인 3306 포트를 사용할 예정 > 3306포트를 다른 어플리케이션에서 사용하고 있으면 안됨. 확인 후 종료 이미 사용되고 있는 포트를 중지하지 않고 실행 시 2. 개발용DB(MySQL) 컨테이너 생성 및 실행 docker run --name mysql(Container 이름) -p 3306:3306 -e MYSQL_ROOT_PASSWORD=비밀번호(본인이 사용할) -e MYSQL_DATABASE=이름(본인이 사용할) -d mysql --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci -e 옵션: 컨테이너 OS의 환경변수로 전달 3. docker ps ::정상 실행 여부 조.. 2021. 12. 24. [Docker]배포 실습-backend(SpringBoot) Backend 배포 실습 1. backend 실행 확인 가. mvnw package 나. java -jar target\HappyHouse_FinalBackEnd_Team07-0.0.1-SNAPSHOT.jar 2. Dockerfile 생성 Dockerfile 생성 참고 문서 본문에서는 Example2 Dockerfile 예제 사용 3. 도커 이미지 생성 - frontend때와 동일 만약 SpringBoot 코드 수정됐을 시, mvnw package로 jar 파일 다시 만들어서 이미지를 생성해야 갱신됨. 4. 도커 이미지 실행 - frontend때와 동일 5. 결과 확인 6. Error logback.xml 파일 경로 관련 에러 때문에 logback.xml 파일을 임시로 삭제하고 실행해보았다... 기존 S.. 2021. 12. 24. [Docker] 배포 실습-frontend(Vue.js) Frontend 배포 실습 1. frontend 프로젝트 실행 확인 가. npm install 나. npm run serve 2. Dockerfile 생성 Dockerfile 생성 참고 문서 본문에서는 Real-World Example 활용 Dockfile 내부 EXPOSE 80으로 기입했기 때문에 80포트로 docker 이미지를 실행, 확인해야 함. 다른 포트 번호를 기입했다면, 해당 포트 번호로 실행/확인해야 함. 3. 도커 이미지 생성 docker build . -t(태그 설정) front:0.1(이미지 이름:이미지 태그) 4. 도커 이미지 태그 가. docker tag [IMAGE:TAG] [IMAGE:NEW_TAG] ::태그 생성 나. docker rmi [IMAGE:TAG] :: 태그 삭제 l.. 2021. 12. 24. 이전 1 2 3 4 5 ··· 9 다음