IT19 [Java] forEach // 맵 선언 Map roomList = new HashMap();// 맵(roomList) 출력 형태 : Key, Value// 안쪽에서 조건 값 줄 수 있음roomList.forEach((key, value) -> { System.out.println("Key : " + key + " Value : " + value);}); private static void roomSearuch(ArrayList roomList) { Room tempRoom = new Room(); for (Object roomFor : roomList) { tempRoom = (Room) roomFor; // 임시 템프 객체에 룸리스트에서 빼온 객체를 담는다 if (tempRoom.isReserVation()) .. IT/Java 2024. 5. 12. [AWS] 1. 프로젝트 배포하기 1. AWS 회원가입 AWS Console - Signup portal.aws.amazon.com 위 AWS 사이트 접속 후 이메일계정 및 계정이름을 입력 후 회원가입을 진행합니다. 회원가입시 영문 주소 입력란이 있어 영문주소 찾기를 참고하였습니다. 네이버 영문주소 : 네이버 통합검색 '네이버 영문주소'의 네이버 통합검색 결과입니다. search.naver.com 카드 연결 후 회원가입 합니다. 2. EC2 인스턴스 생성 인스턴스 시작 클릭 후 인스턴스 이름 및 Quick Start Ubuntu 클릭 후 넘어 갑니다.(저는 아마존 리눅스로 진행했다가 불편하여 우분투로 다시 진행했습니다.) 키페어 생성 클릭 후 키페어 이름을 적고 생성합니다. 키 페어 생성 후 네트워크 설정의 편집 클릭 후 보안 그룹 규칙.. IT/AWS 2023. 9. 23. [React] webpack 설치 서론 오늘은 Fullcalendar 학습 중 WebPack 설치 에러 때문에 작성해 보고자 한다. WebPack 설치 yarn add eject 다만 본인은 처음에 아래처럼 에러가 발생했다. ❗ 문제 발생 문제를 확인 하니 처음 접하다보니 습관성 구글선생님을 찾게 되었고 해당 문제는 현재 변경 사항을 저장하지 않은 상태로 WebPack을 설치하면 이러한 에러가 뜬다고 한다. ✅ 문제 해결 이렇게 완료 시 화면이 뜬다. IT/React 2023. 2. 4. [Mac] Mac 프로세스 포트 죽이기 (실행중인 Tomcat 죽이기) 사용 중인 포트 번호로 PID 확인 터미널에 👉 lsof -i :포트번호 JAVA PID 확인 후 해당 PID Kill 👉 kill -9 PID번호 다시 포트번호 검색 후 삭제 된 것 확인 후 톰캣 재실행 IT/Mac 2023. 1. 15. [MVC] Model2 방식 모델1 방식 모델1 방식은 데이터베이스 연동 같은 비즈니스 로직 작업과 그작업 결과를 나태내주는 작업을 동일한 JSP에서 수행합니다. 즉, 모든 클라이언트의 요청과 비즈니스 로직 처리를 JSP가 담당하는 구조입니다. 모델 1 방식은 기능 구현이 쉽고 편리하다는 장점이 있는 반면에 요즘처럼 웹 사이트 화면 기능이 복잡해지면 화면 기능과 비지니스 로직 기능이 섞이면서 유지보수에 문제가 생깁니다. 예를 들어 의류 쇼핑몰을 모델1 방식으로 구현해 운영하고 있다고 합시다. 계절이 가을에서 겨울로 바뀌면 화면에 나타낼 의류 상품의 이미지도 바꿔줘야 합니다. 디자이너가 이 작업을 하려면 JSP에 개발자가 관계되는 비즈니스 로직 기능도 알아야 하므로 작업하기가 쉽지 않을 뿐 아니라 비즈니스 로직과 화면 기능이 섞여 코.. IT/HTML 2022. 12. 15. [Linux] 리눅스 명령어 모음 오늘은 리눅스 명령어에 대해서 나눠 보고자 한다. ls - 현재 작업중인 디렉토리 모든 파일 출력 pwd - 현재 작업중인 디렉토리 경로 확인 cd - 경로 이동 cp - 파일 및 디렉토리 복사 (디렉토리 경우 -r 을 조건으로 붙여줘야 함) scp - 원격지 파일 및 디렉토리 복사 rm - 삭제 vi - vi 편집기 tail - 해당 파일의 실시간 로그 확인 가능 ( 조건문 -f 포함시) cat - 파일 수정 및 파일 위치 확인 등 등 IT 2022. 8. 4. [Issue] 2022년 정보처리기사 시험일정 정보처리기사 시험일정 정보처리기사 링크(큐넷) 국가자격 종목별 상세정보 | Q-net www.q-net.or.kr [Issue] 2022년 정보처리산업기사 시험일정 새롭게 바뀐 정.처.기(정보처리산업기사) 2022년부터는 국가직무능력표준을 활용하여 현장직무중심으로 개편된 출제기준(2022.1.1.~2024.12.31.)이 적용되어 나온다고 합니다. 2022년 정보처리산업기사 justin8491.tistory.com IT/Issue 2022. 3. 6. [Issue] 2022년 정보처리산업기사 시험일정 새롭게 바뀐 정.처.기(정보처리산업기사) 2022년부터는 국가직무능력표준을 활용하여 현장직무중심으로 개편된 출제기준(2022.1.1.~2024.12.31.)이 적용되어 나온다고 합니다. 2022년 정보처리산업기사 시험일정 정보처리산업기사 시험일정 (출처: 큐넷) 정보처리산업기사 시험정보(출처:큐넷) 정보처리산업기사 링크(큐넷) 국가자격 종목별 상세정보 | Q-net www.q-net.or.kr [Issue] 2022년 정보처리기사 시험일정 정보처리기사 시험일정 정보처리기사 링크(큐넷) 국가자격 종목별 상세정보 | Q-net www.q-net.or.kr [Issue] 2022년 정보처리산업기사 시험일정 새롭게 바뀐 정.처.기(정보처리산업기사) 2022년부터는 국 justin8491.tistory.com IT/Issue 2022. 3. 6. [JavaScript] Promise Promise 프로미스는 자바스크립트 비동기 처리에 사용되는 객체이다. 여기서 자바스크립트의 비동기 처리란 '특정 코드의 실행이 완료될 때까지 기다리지 않고 다음 코드를 실행하는 것을 말한다' 동기, 비동기 외울 때 정. 처. 기(정보 처리 기사)를 공부했어서 그런지 선점 비선점으로 공부하니 쉬웠고 전에 교수님의 화장실 비유 때문에 웃어넘긴 기억도 생각났다. 화장실에 변기는 한 명만 사용할 수 있고 나올 때까지 다른 사람이 선점하지 못한다! (동기 되지 못한다.) 반면에 비동기는 사용중인 변기는 놔두고 다른 층 화장실을 간다고 생각했다. 프로미스 기본 코드 function getName(callback){ return new Promise((resolve, reject) => { //성공코드 시 reso.. IT/JavaScript 2022. 3. 6. [CSS] 클래스 띄어쓰기, 부등호, Selector 띄어쓰기 CSS를 공부하다 보면 이런 코드를 볼 수 있었습니다. 클래스 띄어쓰기 // 두개의 클래스를 모두 가지는 태그 입니다. 부등호 .name > div {// 부등호는 요소의 앞,뒤 내부요소를 선택하는 방법입니다. property: } Selector 띄어쓰기 .name div{ // 띄어쓰기는 .name 내부에 div 모든 요소를 뜻함 property: } IT/CSS 2022. 2. 25. [CSS] placeholder color 변경 기본 명명법 태그 or 클래스.명칭::placeholder{ color: color; } 예시) #todo-form input::placeholder { text-align: center;//텍스트 가운데 정렬 color: beige; // 색 지정 } IT/CSS 2022. 2. 25. [JavaScript] 증감 버튼 연산 페이지 만들기 0 + - 결과 화면 IT/JavaScript 2022. 2. 16. 이전 1 2 다음