분류 전체보기 142

이클립스 깃허브 로그인 오류( can't connect to any~)

깃허브에 잔디를 심는 것이 중요하다는 말을 자주 듣는 요즘, 이클립스에서 깃허브에 바로 업로드할 수 있다는 글을 보고 업로드하려고 했다. 그런데 어째서인지 이클립스에서 can't connect to any~ 로 시작하는 오류가 뜨며 로그인이 되지 않았다. 분명 아이디랑 비밀번호는 맞게 입력을 했는데도.... 그리고 언제나 그렇듯 구글신은 답을 알고 있었다. https://github.com/settings/tokens GitHub: Where the world builds software GitHub is where over 83 million developers shape the future of software, together. Contribute to the open source community..

일기 2022.05.22

JSP 쇼핑몰 MVC 모델2로 변경하기-3

지난번에 카테고리와 상품관련 기능을 변경 완료하였으니 이제 쇼핑몰 기능을 변경하겠습니다. 쇼핑몰은 쇼핑몰 메인/ 카트 추가/ 카트 삭제/카트 수정/ 카트 리스트/ 상품 리스트/ 상품 상세 기능이 있습니다. 개인 공부용이므로 잘못된 부분이 있으면 언제나 지적 환영합니다^_^~ ShopMallCommand.java public class ShopMallCommand implements CommandIf { @Override public Object processCommand(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { CategoryDAO dao = new CategoryDAOImpl(); Li..

Study/JSP 2022.05.21

JSP 쇼핑몰 MVC 모델2로 변경하기-2

어제 올린 카테고리에 이어 상품 등록 / 수정 / 삭제 / 목록 / 상세 기능을 MVC 모델2로 변경합니다. 개인 공부용이므로 잘못된 부분이 있으면 언제나 지적 환영합니다^_^~ prod_input.jsp은 cate_input과 동일하게 request.getAttribute()를 사용하기 때문에 생략한다. ProdInputCommand.java public Object processCommand(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { CategoryDAO cdao = new CategoryDAOImpl(); List clist = cdao.listCate(); if(clist == nu..

Study/JSP 2022.05.21

JSP 쇼핑몰 MVC 모델2 로 변경하기

학원에서 기존에 jsp로 작성했던 코드를 mvc 모델2로 변경하는 수업을 받았습니다. 코드를 보며 잘 몰랐던 기능들을 확인하고 복습하기로 합니다. 혹시 설명에 틀린 부분이 있으면 지적 부탁드립니다~! Model2 : Model1방식을 보완한 아키텍처다. MVC 패턴에 맡게 Model, Controller, View 부분으로 모듈화 되었고, JSP는 로직 처리가 없이 단순히 Client에게 보여지는 뷰만을 담당한다. 이 방식은 각각이 모듈화되어 있어 유지보수가 매우 쉬워지는 큰 장점이 있다. 출처: https://engkimbs.tistory.com/686 [새로비] 자바 파일 패키지는 이렇게 정리되어 있다. 먼저 크게 쇼핑몰을 관리자(admin)/사용자(mall) 로 나누고, dao, dto, comma..

Study/JSP 2022.05.21

정보처리기사 필기 합격 후기

사실 필기는 합격률이 높은 편인 것 같지만.... 나도 시험 치기 전엔 후기를 엄청나게 찾아봤기에 누군가는 이 글도 보겠지 싶어서 쓴다^^후기글... 소중해 2022년 2회 정보처리기사(이하 정처기)2회 시험을 4월에 치렀는데 5/18 결과가 발표되었다. 시험 관련 팁 시험 한달 전쯤에 접수기간이 있는데 첫날에!! 최대한 빨리 신청하자!!! 나처럼 느긋하게 저녁에 신청해야지 했다간 전국 마감되어서 아무데나 자리 나는 곳 찾아서 왕복 n시간 이상을 운전해야 할 수도 있다...(그마저도 못할뻔....) 수험번호를 외우고 있으면 수험표는 없어도 된다. 그런데 없으니까 괜히 불안해서 실기땐 가져갈듯... 합격 발표일 오전 0시에 큐넷 들어가봤자 안떠있다 그냥 자자 담날 9시 넘어서 들어가니까 떠있더라. 응시자격..

일기 2022.05.19

JAVA 백준 알고리즘 단계별로 풀어보기 - 1

2557번 Hello World!를 출력하시오. public class Main { public static void main (String args[]) { System.out.println("Hello World!"); } } 10718번 강한친구 대한육군 강한친구 대한육군 출력하시오. public class Main { public static void main (String args[]) { System.out.println("강한친구 대한육군"); System.out.println("강한친구 대한육군"); } } 10170번 고양이 모양을 출력하시오. \ /\ ) ( ') ( / ) \(__)| public class Main { public static void main(String[] arg..

Study/알고리즘 2022.05.15

내가 보려고 모은 개발 관련 유튜브 강의 모음

요즘 인프런으로 강의들을 보고 있는데 그 중 한 강의의 강사님께서 유튭에도 좋은 강의들이 있다고 하셔서 한번 찾아봤는데 확실히 쉽고 재미있게 설명해주는 것들이 많았다. 그래서 모아놓고 다음에 또 볼겸 여기다 올려본다. 수시로 갱신 예정~ https://youtu.be/vrhIxBWSJ04 객체지향을 학교 청소 비유를 들어서 설명해준다. 클래스/상속/인터페이스 설명도 쉽게 설명해줘서 좋았다. 밀가루반죽과 팥(데이터)이 클래스라는 붕어빵틀에 찍혀서 붕어빵(객체)이 된다는... 이 비유 이제야 이해함^_^ 이하 영상에 나온 내용 + 조금 더 찾아본 내용 정리 객체(인스턴스) : 데이터와 기능이 클래스로 캡슐화된 컴퓨터 자원의 묶음이다. 클래스 : 어떤 문제를 해결하기 위한 데이터를 만들기 위해 추상화를 거쳐 ..

자료모음 2022.05.15

오라클 db연결 문제 해결~

집 컴퓨터에서 계속 DB오류가 있었다. 내 코드의 문제인가 했지만 강사님께서 나눠주시는 코드를 받아도 똑같이 생기는 문제... 인터넷에 나온 방법 모두 해봐도 안되고, 강사님께서 원격으로 도움을 주셨는데 그 때만 되고 다른 때엔 또 안되고... 오라클의 잦은 재설치와 이클립스 버전의 문제인가 싶어서 결국 자바와 이클립스를 재설치했다. 자바 환경변수도 경로가 잘못되어 있어서 다시 맞추고... 구버전 삭제하고 이클립스 켰는데 실행조차 안되는 오류가 떠서 너무 식겁했었다;; 그리고 어제부터 내내 삽질과 테이블 재생성(테이블명을 잘못 생성해서 안됐던 것도 있었다;;)끝에..... 드디어 잘 된다!!! 너무 행복해 ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ DB 연결 문제 때문에 과제로 만들었던 게시판 화면도 제대로..

일기 2022.05.08

0506 일기

너무나도 오랜만의 일기... ~그동안 있었던 이야기 한줄요약~ 정처기 필기 시험 보고 학원 다니고 국민취업지원제도 신청해서 상담 받았다. 필기 시험은 시험 다 보고 나왔을땐 후...망했군^_^ 했는데 집 와서 가채점하니까 생각보다 훨씬 괜찮은 점수여서 안심했는데 혹시 모르니 기뻐하는건 점수가 확정된 날에 하기로... 학원에서는 JSP수업중인데 사실 나는 자바스크립트와 JSP가 다르다는 것도 모르고 프론트할 생각이 없다며 시험 공부를 하다가 큰 코 다쳤다. ㅋㅋㅋㅋ 진도는 이미 쇼핑몰에 CRUD게시판까지 나가서 결국 인프런에서 JSP강의를 질러서 급하게 따라가는중 ㅠㅠ https://www.inflearn.com/course/jsp-%EC%9B%B9%EA%B0%9C%EB%B0%9C-%EC%87%BC%ED%..

일기 2022.05.06

고통...

모종의 일로 집에서 강의를 듣게 되었는데 이클립스 외에는 따로 세팅이 안되어 있어서 오라클을 급하게 다운받았다. 오늘 시험 그런데 어느 순간부터는 아무리 기다려도 85%에 멈춰서 1시간이 지나도 올라가질 않았다... 인터넷에 나오는 해결방법 아무리 해봐도 안되어서 결국 취소하고(취소도 그냥 되질 않아서 작업관리자로 해야함) 다시 설치했는데 이젠 중간쯤 가더니 멋대로 롤백을 해버림 ㅋㅋㅋㅋㅋ ㅠㅠㅠㅠㅠㅠㅠㅠㅠ 그래서 또다시 수많은 방법을 사용했는데... (재부팅/관리자권한으로 실행/뭔가 이것저것 설정바꾸기등등) 다 실패하고 이 방법만 성공했다. https://zorang2.tistory.com/51 [해결] Oracle Database 18c Express Edition 설치 오류 / Oracle XE D..

일기 2022.04.20