초록꼬마의 devlog
article thumbnail
Docker 개요
back-end dev/server 2022. 12. 7. 11:27

- 하나의 도커 이미지 안에 서비스 운영에 필요한 모든 것들이 들어있음 → 개발자들이 손쉽게 협업 가능 - 서비스 운영/개발 환경의 느슨한 결합 → 한쪽의 에러에도 다른 한쪽은 작업을 계속해서 이어나갈 수 있음 - 도커 컨테이너는 배포과 쉽고 빠름 + 시스템 의존성을 쉽게 업그레이드할 수 있음 → 스케일아웃에 용이 - CPU limit, Memory limit 등 시스템 자원의 효율적 활용 가능 - 가상머신보다 성능 뛰어남 - 컨테이너화된 애플리케이션이 다운되면 직접 재실행시켜야 함 → 컨테이너 오케스트레이션 컨테이너의 계층 구조

[KH정보교육원] 89일차_응용SW 기초 기술 활용, 요구사항 확인 평가
back-end dev/server 2022. 2. 16. 20:46

2022.2.16(수) 과목1: 응용SW 기초 기술 활용 과목2: 요구사항 확인 평가 서술형 - 운영체제 기초 - 네트워크 기초 - 기본 개발환경 구축 - UML - class diagram 등 평가자 checklist - AJAX 실습 - class diagram 소감: 시험 시간 체크 잘 하기 ㅠ.ㅠ homework: Spring 세팅 복습

[KH정보교육원] 83일차_JSP action tag
back-end dev/server 2022. 2. 8. 18:06

2022.2.8(화) JSP action tag - standard: include, forward.. - custom: core, formatting, functions.. homework: JSP_Project의 menubar.jsp 파일 EL 구문 및 action tags로 변경해보기

article thumbnail
[KH정보교육원] 82일차_JSP expression language 소개, 연산자
back-end dev/server 2022. 2. 7. 18:52

2022.2.7(월) 🌿 JSP expression language(표현식) 🌱 소개 기존에 사용했던 표현식(출력식) 과 같이 JSP 상에서 표현하고자 하는 값을 ${ name }의 형식으로 표현해서 작성하는 것 🌱 연산자 - 산술, 비교, 논리 등 💻 연습 문제 - big이 small보다 크고, lOne이 텅 비어있는가? -> ${ (big gt small) and (empty lOne) } - big과 small의 곱은 4의 배수(4로 나눈 나머지가 0)인가? -> ${ (big * small mod 4) eq 0 } - lTwo가 텅 비어있지 않거나, 또는 sOne에 담긴 값이 "안녕하세요"와 일치하는가? -> ${ (not empty lTwo) or (sOne eq "안녕하세요") } 📗 home..

[KH정보교육원] 81일차_세미프로젝트10
back-end dev/server 2022. 2. 4. 10:45

2022.2.4(금) 🌱 그룹 코드 공부 + 오류 수정, 테스트 마무리 🌱 개선하고 싶은 점 + 배운 점(기획, 구현, 기술, 협업..) 정리 → 발표 보고서 정리/발표 준비 업체 상세 조회 페이지로부터 업체 목록 조회 요청 시 그 이전에 가지고 있던(?) boardLimit 반영해서 요청 보내기? 업체 상세 정보에 평점 표시) + 재방문 의사 표시(-> travel history 중 재방문 의사 없는 곳은 추후 추천에서 제외) 업체 정보 추가 e.g. vegan/채식 여부, 반려동물/아이 입장 가능 여부, 주차 등 회원 관심분야, 과거 여행(패턴), 과거 검색어, 작성 리뷰 내용 등 고려/분석 -> 추가 정보(함께 하/가/보면 좋을 것 등) 추천 + 마케팅 전략 수립 장소 예약 및 결제 + 여행 일정 ..

[KH정보교육원] 80일차_세미프로젝트9
back-end dev/server 2022. 1. 31. 22:14

2022.2.3(목) 업체 정보(주소, AREA) 수정/등록 + 같은 AREA 추천 + 주소 마커 4개 지도에 표시 [오전] 그룹 코드 취합 [오후] + 오류 수정, 테스트 마무리 → 개선하고 싶은 점 + 배운 점(기획, 구현, 기술, 협업..) 정리 -> 발표 보고서 정리/발표 준비 △ 화면 꾸미기 △

[KH정보교육원] 79일차_세미프로젝트8
back-end dev/server 2022. 1. 31. 22:10

2022.1.28(금) TravelSpot 자료형 다형성 정리 -> keyword, review 관련 코드 refactoring 업체 관리 페이지 구현 시작 - layout 잡기 2022.1.29(토) 숙소 관리 페이지 기능 기획 업체 테이블 '지역' 컬럼 추가 숙소 목록 조회(SELECT) + boardLimit별 목록 조회 화면 및 기능 구현 2022.1.31(월) 9시간 작업 숙소 관리 페이지를 '여행지 관리' 페이지로 사용할 수 있도록 다형성 정리 여행지 추가(INSERT) 화면 및 기능 구현 여행지 상세 조회 화면 및 기능 구현 여행지 수정(UPDATE) 화면 및 기능 구현 △ 여행지 삭제(DELETE) 화면 및 기능 구현 → 2/1(화) 수행 2022.2.1(화) 9시간+a 작업 여행지 수정(..

[KH정보교육원] 78일차_세미프로젝트7
back-end dev/server 2022. 1. 31. 22:07

2022.1.27(목) 추천 페이지 '확정' 버튼 구현(Servlet 및 DB)

[KH정보교육원] 77일차_세미프로젝트6
back-end dev/server 2022. 1. 31. 22:05

2022.1.26(수) 추천 페이지 > 상세보기 버튼 기능 붙이기 + 정리 지도에 주소 여러 개 마커 표시 확정/새로고침/다시하기 버튼 draft

[KH정보교육원] 76일차_세미프로젝트5
back-end dev/server 2022. 1. 25. 18:35

2022.1.25(화) 상세보기 업체 관련 리뷰 DB 조회 및 페이징 처리 -> layout은 손 봐야 함 kakao 지도 api layout 관련 Bootstrap 살펴보기

[KH정보교육원] 75일차_세미프로젝트4 + AJAX 평가
back-end dev/server 2022. 1. 24. 19:20

2022.1.24(월) 상세보기 업체 관련 리뷰 - AJAX 객체 작성 + 요청보내어 DB 조회 -> JavaScript 객체/배열로 결과를 받아오는 것이 잘 안 되고 있음 AJAX 평가 - 문제 해결 시나리오 - 평가자 checklist

[KH정보교육원] 74일차_세미프로젝트3
back-end dev/server 2022. 1. 21. 10:09

2022.1.21(금) 사용자 키워드별 DB 조회(SELECT) 결과 응답 페이지 layout (얼추) 완성 DB 테이블의 dummy data 준비 및 삽입 -> 식당 테이블 통합 KEYWORD 폴더 관련 VOs 생성 사용자가 선택한 키워드로 DB 조회 SERVICE, DAO 메소드 구현 + 관련 SQL문 연구(랜덤으로 행 선택 등) 응답 페이지 상세보기 modal창의 layout 만들기 my page 메뉴 고민 회원 가입 관련 Servlet 검토 2022.1.23(일) 상세보기 업체 관련 리뷰 DB 조회 VO, SERVICE, DAO 만들기 - 페이지 load될 때 리뷰 조회 결과도 같이 받아오는 식으로 짰더니 null pointer exception 발생

article thumbnail
[KH정보교육원] 73일차_세미프로젝트2
back-end dev/server 2022. 1. 21. 10:08

2022.1.20(목) ERD Cloud 논의 - 회원의 여행 이력 테이블, 상품별 테이블 구분/결합? 사용자가 선택한 키워드로 DB 조회(SELECT)할 SQL문 수정 사용자 키워드별 DB 조회(SELECT) 결과 응답 페이지 구현 시작 - layout 잡기 회원/상품/리뷰 테이블 생성 sql 파일 만들기 취업 관련 설문조사 1차 + 취업 지원 활동 일정 안내