1. div 요소를 화면 전체로 채운다 div 요소는 기본적으로 block 요소이기 때문에 width는 기본적으로 한 줄을 다 차지한다. 하지만 높이는 기본적으로 fit-content이기 때문에 화면 정중앙에 배치하기 위해서는 div 요소가 화면 100%를 꽉 채우도록 설정해 줘야 한다. height를 100vh로 설정해주면 된다. 근데 여기서 특이한 점은 100%로 하면 적용이 안된다는 것이다 #parent{ background-color: palegreen; height: 100vh; /* 100% (X) */ } .card { height: 100px; width: 100px; border: 2px solid gray; text-align: center; background-color: crimso..
(1편!) https://sedangdang.tistory.com/272?category=1011928 Travis CI를 이용한 CI/CD 환경 구성 실습 (1) * Travis CI는 유료로 전환되었다! 회원가입 하면 한달 무료 체험을 할 수 있게 해주니 한달 안에 최대한 많은 것을 해보자 * 책을 굉장히 많이 참고 sedangdang.tistory.com 1편에서 내 깃허브 리포지토리랑 Travis CI를 연동하고, Travis CI에서 빌드된 파일을 AWS S3에 옮기는 것 까지 해봤다. 그 다음으로는 S3에 옮겨진 파일을 EC2로 다시 옮겨서 jar 파일을 실행(배포)하는 것 까지 마무리 해보자!! # 1. CodeDelpoy 연결 CodeDeploy는 AWS에서 만든 CI/CD 툴이다. 그럼 ..
* Travis CI는 유료로 전환되었다! 회원가입 하면 한달 무료 체험을 할 수 있게 해주니 한달 안에 최대한 많은 것을 해보자 * 책을 굉장히 많이 참고했습니다 ** Jenkins를 활용한 CI/CD 구축은 아래에!! https://sedangdang.tistory.com/286 # CI란 무엇인가?? Continuous Integration (지속적 통합) 대표적인 툴로 Jenkins가 있다. (왜냐면 무료다!!) 나도 젠킨스를 사용해보고 싶지만 내가 참고한 책에서는 Travis CI를 사용하고 있어서 일단 Travis를 먼저 사용해보고 CI/CD 개념이 잡힌다면 나중에 따로 젠킨스를 사용해봐야겠다. 이외에도 GitLab 이라는 툴이 최근 뜨고 있다고 하니 이거를 배워봐도 괜찮을 것 같다. # CD..
# 변경 이전 # MySQL DB 설정 spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver spring.datasource.url=[비밀!] spring.datasource.username=[비밀!] spring.datasource.password=[비밀!] # JPA 설정 spring.jpa.properties.hibernate.format_sql=true spring.jpa.hibernate.ddl-auto=update spring.jpa.database-platform=org.hibernate.dialect.MySQL8Dialect # 로그 설정 logging.level.org.hibernate.SQL=debug logging.level.or..
Intellij를 실행하려고 했는데 갑자기 Internal Error와 함께 실행에 실패하는 상황이 생겼다. Caused by: java.net.BindException: Address already in use: bind 와 같은 문구가 있는 것을 확인할 수 있다. 공식 홈페이지에 나와있는 위 문제의 해결 방법은 아래와 같다. 1번에 해당하는 문제임을 알 수 있다. https://intellij-support.jetbrains.com/hc/en-us/articles/360007568559 # 해결 방법 1. 관리자 권한으로 cmd 열기 2. 아래 명령어 입력 후 되는지 확인 (본인은 안됐음;;) netsh int ipv4 set dynamicport tcp start=49152 num=16383 net..
손 댄지 오래된 스프링 부트 애플리케이션을 간만에 다시 실행하려고 했는데, 다음과 같은 에러가 떴다. 8080 포트가 이미 사용중이기 때문에 실행에 실패했다고 한다. # 해결방법 1 (사용중인 8080 포트 kill) https://stackoverflow.com/questions/34253779/tomcat-server-error-port-8080-already-in-use Tomcat Server Error - Port 8080 already in use I received the following error while attempting to execute a Servlet program in Eclipse Mars EE. 'Starting Tomcat v8.0 Sever at localhost' ..
보호되어 있는 글입니다.
보호되어 있는 글입니다.