목록분류 전체보기 (196)
gambae programing

데이터베이스 연결 Mysql은 오라클과 달리 일일히 서버를 실행시켜줘야한다. 테이블 생성 라이브러리 추가 // 총 5가지

Board.java (vo 클래스) lombok 라이브러리 // vo클래스를 편하게 만들기 위해 lombok 라이브러리를 사용한다. Getter & Setter 생성 어노테이션 // 필드를 바꾸거나 추가할 때 마다 자동으로 메소드가 생성된다. 생성자 생성 어노테이션 BoardController (POJO) 게시글 목록 보여주기

1. url을 통해 요청을 한다. Dispatcher Servlet이 모든 요청을 받아들인다. Dispatcher Servlet은 요청만 받고 일은 하지않는다 2. Handler Mapping이 url매핑 값을 보고 일 할 Controller를 찾는다 3,4 Handler Adapter가 Dispatcher Servlet과 Controller를 연결해서 실행시켜준다. 5. 일처리가 끝난 후 이동해야 할 view페이지를 Dispatcher Servlet에 전달한다. 6. Dispatcher Servlet가 viewResolver에게 완전한 경로를 요청하고 응답받는다. 7. Dispatcher Servlet가 응답받은 페이지로 이동한다. 8. 사용자에게 응답해준다.
https://github.com/gambae/aischool_semi_project GitHub - gambae/aischool_semi_project Contribute to gambae/aischool_semi_project development by creating an account on GitHub. github.com 프로젝트 후 느낀점 1. 아이디어가 절반은 먹고 들어간다. (흥미있는 주제, 명확한 타겟, 구현 가능성) 2. 핵심적인 기능이 있어야한다. 3. 깃헙을 사용하자. 4. 발표도 실력이다. 5. 역할분배를 확실히하자. 6. 템플릿을 잘 고르자.

1. 스프링은 모든 jsp를 webapp > WEB-INF > views 폴더안에 생성한다 2. 스프링은 jsp에 직접적으로 접근하는것이아니라 컨트롤러를 거쳐서 들어가야 한다 3. 스프링은 커맨드 패턴의 최종 진화형이다 4. 스프링에서는 서블릿을 만들지 않는다 appServlet이라는 프론트 컨트롤러를 자동으로 만들고 url 매핑(/)을 통해 바로바로 컨트롤러에 접근할수있다 5. Maven (pom.xml) 프로젝트를 빌드하고 라이브러리를 관리해주는 도구 버전 변경 라이브러리 사용

먼저 표준프레임워크 사이트에서 다운로드를 해준다. 경로를 c드라이버로 설정 후 압축을 풀어준다. 이클립스 위치 프로젝트 생성 스프링은 무조건 Context Path로만 접근이 가능하다. 서버 등록 실행

스프링 프레임워크 자바 엔터프라이즈 개발을 편하게 해주는 오픈 소스 경량급 애플리케이션 프레임워크 프레임워크란 하나의 언어로 하나의 방식으로 개발을 하기위한 약속이다 우리나라 정부에서 만든 프레임워크가 전자정부프레임워크(스프링 기반) 이다 스프링 프레임워크 특징 POJO(Plain Old Java Object) 방식 POJO는 Java EE의 EJB(Enterprise JavaBeans) 를 사용하면서 해당 플랫폼에 종속되어 있는 무거운 객체들을 만드는 것에 반발하며 나타난 용어다. 스프링 컨테이너에 저장되는 자바 객체는 특정한 인터페이스를 직접 구현하거나 상속받을 필요가 없어서 기존 라이브러리를 지원하기가 용이하고, 객체가 가볍다. 관점 지향 프로그래밍 (AOP) 로깅, 트랜잭션, 보안 등 여러 모듈에..

일반화 훈련 세트로 학습한 모델이 테스트 세트에 대해 정확히 예측 하도록 하는 것 과대적합 훈련 세트에 너무 맞추어져 있어 테스트 세트의 성능 저하 과소적합 훈련 세트를 충분히 반영하지 못해 훈련 세트,테스트 세트에서 모두 성능이 저하 모델 복잡도 곡선 해결방법 주어진 훈련데이터의 다양성 보장 -> 다양한 데이터포인터를 골고루 나타내야 함 일반적으로 데이터 양이 많으면 일반화에 도움이 된다 하지만 편중된 데이터를 많이 모으는 것은 도움이 되지 않음 규제를 통해 모델의 복잡도를 적정선으로 설정