일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Kadane's Algorithm
- scanner
- R
- array
- heroku
- 자바 스레드 실행 순서 제어
- input
- SpringBoot 2
- Easy
- 사칙연산
- 카데인 알고리즘
- 수학
- JAVA11
- 자바입력
- 자바 thread 실행 순서 제어
- hash table
- Today
- Total
DeFacto-Standard IT
1. Dynamic Web Project 생성, Next 클릭 애플리케이션의 Context root는 helloServlet 이다. 아래의 Generate web.xml deployment descriptor를 체크한다. (애플리케이션의 설정을 할 수 있는 xml파일 - 서블릿의 매핑 정보 등) - Dynamic Web Project 의 구조 Java Resources - src : 서블릿의 자바 프로그램을 작성 - Libraries : 라이브러리 집합 -Apache Tomcat v8.0 : Apache Tomcat에서 제공하는 라이브러리 -JRE System Library : JRE에서 제공하는 라이브러리 WebContent - WEB-INF - web.xml : helloServlet index.ht..
- 헝가리안 표기법 변수의 자료형을 변수명의 접두어로 붙인다. int자료형 + apple -> intApple String자료형 + name -> strName -Camel Casing https://en.wikipedia.org/wiki/CamelCase 소문자를 기본으로 사용하되, 구분되는 단어를 대문자로 연결. 그러나 첫 단어의 첫 글자는 소문자를 사용 appletree라는 함수 -> appleTree() -Pascal Casing 소문자를 기본으로 사용하되, 구분되는 단어를 대문자로 연결. 그러나 첫 글자도 대문자를 사용 (Camel Casing과의 유일한 차이점) appletree 라는 클래스 -> AppleTree -Java ( Camel Casing + Pascal Casing ) 1. 대소..
View를 모듈화하여, 필요한 view를 동적으로 배치한다. 마치 Composite 패턴처럼 view를 view들이 이루는 개념을 적용하였다. 장점 : 최종 view에 대한 전체적인 layout을 정의하고, 이 layout에 서브 view를 동적으로 삽입하여 보여주므로, layout에 해당하는 파일 하나만 수정하면 된다. 따라서 공통된 부분이 존재하는 view의 비율이 증가 할수록 재사용 성이 향상된다. 단점 : 공통된 부분이 없는 view의 비율이 증가할수록 복잡도만 증가한다.