일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- $(document).on
- #{}
- 자바 예상문제
- ${}
- bubblesort
- nodejs
- 유효성
- 자바 로또
- container-fluid
- $('input [name=
- REST
- git message
- 전역객체
- templet
- MariaDB
- it지원
- map형태 jsp와 mapper
- 포워드 엔지니어링
- cmd mariaDB
- a href="#" onclick="return false"
- gradle 설치
- 알고리즘
- git
- interface default
- git 명령어
- resultType="hashmap"
- SQL
- nodejs http
- BCrypt
- 최대값 최소값
- Today
- Total
목록개발자/20181127 교육과정 (53)
Rubberduck-Debugging
삼항연산자 (조건식) ? 값1 : 값2 - 조건식이 참(True)일경우 값1을 리턴한다. - 조건식이 거짓(False)일경우값2를 리턴한다. public class MinMax { private int[] score; private int max ; private int min; private void minMax() { //1. 수학과 학생들의 기말고사 시험 점수 score = new int[]{79,88,97,54,56,95}; max = score[0]; //79 min = score[0]; //79 for(int i:score) { max = (score[i] > max) ? score[i] : max; min = (score[i] max) ? score[i] : max;score[i]가 max ..
포워드 엔지니어링할때 연결설정.ojdbc6.jar 파일은 oracle 폴더 내부에 있다. 따로 보관해두는 것도 좋다.SID에 xe라고 적는것 주의하기.
* bubble sort (=> Treeset 아닌 Hashset 쓰거나, 배열 쓸 경우 순서대로 정렬해주는 기능)123456789 for (int i=0; i
* git ignore내용 .project .classpath.class.log.gradle/.settings/bin/build/temp/.vscode.DS_Storenode_modules/security.properties !build.gradle ** git command line에는 이렇게 적는다 git -rm -r --cached .
* UML이란? 통합 모델링 언어(UML, 영어: Unified Modeling Language)는 소프트웨어 공학에서 사용되는 표준화된 범용 모델링 언어이다 * UML 화살표모양3,4 대신 2가 쓰이곤 한다. 1. B는 A를 상속한다.2. 나는 친구와 연관관계다.3. 컴퓨터는 키보드의 집합인 관계다. (라이프사이클 다르다)4. 컴퓨터는 메인보드와 결합인 관계다.(라이프사이클이 같다)4. 나는 강사에게 의존하는 관계다 + 20181212 추가내용========= * Bank는 Account와 Composition(결합)관계이며, Bank가 소멸할 경우 Account도 소멸된다. Bank 1개당 Account는 0 혹은 여러개가 존재한다 * -accounts:Account [] => 해석을 Account[..
* Listener의 종류 출처 및 세션, 쿠키, ServletContextListner 등 웹 쪽 지식이 다양하고 좋은 홈페이지 : http://java.scwcd.jobs4times.com/Session-Management.html ** ServletContextListner : 컨텍스트 초기화 파라미터를 읽고, 파라미터를 인자로 객체를 생성함.리스너를 객체를 ServletContext에 묶어두는데, 이후 서블릿에서는 이 객체를 언제든지 꺼낼 수 있음.ServletContext는 웹 어플리케이션 저장매체 중 최상위 개념이므로, 객체를 종료할 떄까지 공유할 수 있음.(Servlet이 컨텍스트 파라미터를 읽을 필요가 없어짐) *ServletContextListener의 위치. Spring IoC Cont..
MIME(Multipurpose Internet Mail Extensions)MIME은 다목적 인터넷 메일 확장이란 뜻으로 데이터 형식을 정의한 표준 포맷이다https://developer.mozilla.org/ko/docs/Web/HTTP/Basics_of_HTTP/MIME_types * JSP : jsp는 자바소스로 컴파일된 후 출력된다.jsp엔 자바코드를 최소화해야 함jsp파일 추가시 server 재실행해야 반영됨. * EL(Expression Language ) : ${} ${ } 안에는 값을 리턴하는 문장이 들어가야 함. OGNL(Object Graphic Navigation Launguage) : 자바를 위한 오픈소스 언어. 객체 안 객체를 표현할떄 씀 ex) ${board.no} * 인터페이..
* 제어역전IoC Container(Inversion of Control) : Bean Container + 의존객체 주입. engine(해석+실행), continer(생성소멸). (자바스크립트-엔진, 스프링IoC-컨테이너) BEAN container : object의 생성 소멸을 다루는 것.DAO가 없으면 command가 실행안되므로, command는 dao의 의존객체다. IOC의 예) 1. event listener (이벤트 :일하다 갑자기 화장실 가기?)2. DI - Dependency Injection(의존성 주입) (IoC contanier = DI COntainer = Bean COntaienr) *DI의 장점 1. 의존객체의 대체가 쉽다(지불수단 -> 돈, 후불, 카드)2. 단위테스트가 쉽다..