본문 바로가기
TOP BOTTOM

전체 글49

[프로세스 강제 종료하기]Web server failed to start. Port 8080 was already in use. 참고 https://7942yongdae.tistory.com/35 1. 오류 상황 *************************** APPLICATION FAILED TO START *************************** Description: Web server failed to start. Port 8080 was already in use. Action: Identify and stop the process that's listening on port 8080 or configure this application to listen on another port. > Task :HelloSpringApplication.main() FAILED 1) 원인 포트 번호 8080 사용 중 2) 실.. 2022. 2. 13.
[스프링 입문] 2. Controller+View, 빌드 방법 강의 https://inf.run/EkSM 0. 기타 1) Git Git에는 소스코드만 올라가야 하고, 빌드된 결과물은 올라가서는 안된다. 2) Document spring.io > Projects > Spring Boot > Learn > Reference Doc. > Spring Boot Features 3) Welcome Page spring boot는 resources/static/index.html 을 welcome page로 설정 (도메인으로 접속할 시 보이는 첫 화면) 4) 로깅 관련 라이브러리 slf4j : 인터페이스 logback : 구현체 5) spring-boot-devtools 라이브러리 추가 - html 파일을 컴파일(build > Recompile)만 해주면 서버 재시작 없이 V.. 2022. 2. 13.
[스프링 입문] 1. 목차 및 프로젝트 설정 강의 https://inf.run/EkSM 스프링 사용 목적 Web Application 개발 0. 강의 내용 1) 프로젝트 사용 기술 - JAVA 11 - Spring Boot - Gradle - Tomcat : 웹 서버 - JPA - Hibernate - Thymeleaf : 템플릿엔진( : HTML을 만들어 줌) - Junit5 2) 강의 순서 ① 스프링 프로젝트 + 스프링 부트 ... 웹 서버 실행 ② 회원 도메인, 웹 MVC 개발 ③ DB 연동 - JDBC, JPA, 스프링 데이터 JPA ④ 테스트 케이스 1. 프로젝트 설정 - start.spring.io 및 IntelliJ 1) 빌드 도구(Maven, Gradle) : 필요한 라이브러리를 가져오고, 의존 관계 및 build 라이프사이클 관리 .. 2022. 2. 13.
노션 초보의 재발견 - 업무 일지 템플릿 생성 1. 제작 동기 및 노션 사용 이유 1~2년 전에 노션을 처음 알았을 땐, ① 토글 및 페이지 ② 자유로운 위치 이동 으로 사용이 괜찮아 보였지만, 이렇게 많은 기능이 있는 줄 몰랐다. 인턴 생활을 시작하면서 근무 일지를 작성하고 싶어서 어디에 쓸지 고민하다가 그냥 노션을 고르게 됐고(잘 선택한 듯!), 사용하면서 자동화된 기능이 없을까 검색하다가 생각보다 많은 기능이 있다는 걸 알게 됐다. 왜 노션이 핫한 지 이제야 좀 느끼겠고, 노션을 좀 더 공부해보고 싶다. 1) DB(데이터베이스) - 한 곳에서 수정을 해도, 다른 곳에서 동기화되는 기능! 2) 간단한 코딩 - 수식을 사용할 수 있다! 2. 제작 템플릿 설명 0) 한 눈에 캘린더와 기록 보기 - 한 곳에서 적고, 두 군데에서 동시에 볼 수 있게 구.. 2022. 2. 1.
Spring 공부 계획 - 인프런 분류 강의 시간 프레임워크 및 라이브러리 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 5시간 21분 김영한 님 스프링 핵심 원리 - 기본편 12시간 7분 스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 15시간 22분 스프링 MVC 2편 - 백엔드 웹 개발 활용 기술 21시간 5분 + 스프링 DB 데이터 접근 기술 웹 개발 스프링 기반 REST API 개발 8시간 47분 백기선 님 2022. 1. 9.
크롬 오류 해결 참고 글 https://openeeds.tistory.com/6 https://hobeeworld.tistory.com/116 크롬을 주로 사용하는데, 이미 몇 달 전부터 잘 작동이 안 돼서 재설치해봤는데도 먹통될 때가 많았다... 먹통될 때마다 재부팅함.... 이번 주부터는 반나절에만 5번씩 재부팅할 정도로 심해짐...ㅠㅠ + 재부팅하면 작업표시줄이 제대로 표시되지 않기 시작해서 재부팅 횟수가 부쩍 늘었음....... 결국 임시로 해결할 방안을 찾음.... 100% 해결은 안 됨. 노트북을 새로 구매하고, 현재 노트북은 한 번 포맷해야 할 것 같음... 해결 방안 - 샌드박스 해제 크롬 아이콘 -> 우클릭 -> 속성 -> --no-sandbox 입력 문제점 안전한 방법은 아닌 듯함 더불어 완벽히 문제가.. 2021. 12. 9.
모두의 SQL - 누구나 쉽게 배우는 데이터 분석 기초 | 김도연 | 길벗 더보기 1장 관계형 데이터베이스와 SQL 01 이제는 데이터의 시대 02 관계형 데이터베이스의 구성 요소와 테이블 2장 실습 환경 만들기 01 Oracle Database Express 설치하기 02 Oracle SQL Developer 설치하기 03 Oracle SQL Developer의 기본 사용법 3장 SELECT : 데이터 조회의 기본 01 SELECT 문의 기본 문법 02 WHERE 조건 절을 활용한 데이터 검색 . 4장 함수 : 함수로 데이터를 쉽게 가공하기 01 함수란? 02 단일 행 함수 : 데이터 값을 하나씩 계산하고 조작하기 03 그룹 함수 : 그룹으로 요약하기 5장 ERD : 데이터베이스 개체 설계도 01 키와 제약 조건 : 개체 속성 표기법 02 관계 : 개체 관계 표기법 6장 조인.. 2021. 12. 1.