일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 서울대입구 맛집
- 반려견 유기농 사료
- 강아지 더위
- 강아지 유기농 사료
- 반려견 더위
- 동인천 맛집
- 닥스훈트
- 티켓팅매크로
- 강아지 열사병
- 반려견 홀리스틱
- 반려견 사료등급
- 쿠팡메크로
- 신포동 맛집
- 반려견
- 티켓팅메크로
- 쿠팡매크로
- 샤로수길 맛집
- 강아지종류
- 반려견 종류
- 강아지 홀리스틱
- 자동화봇
- 국비지원 예습
- 강아지 종류
- 반려견 유기농
- 강아지 유기농
- 부산 맛집
- 샤로수길 데이트
- 홀리스틱 유기농
- 반려견 열사병
- 강아지
- Today
- Total
목록전체 글 (139)
심심한잉여의 잡동사니
추상 팩토리 패턴(Abstract Factory Pattern)이란? 서로 관련이 있는 객체들을 통쨰로 묶어서 팩토리 클래스로 만들고 이들 팩토리를 조건에 따라 생성하도록 다시 팩토리를 만들어 객체를 생성하는 패턴 간단하게 보자면 팩토리 메서드 패턴을 한 단계 더 캡슐화한 방식이라 볼 수 있다. public class Phone { private String prodName; public void setProdName(String prodName){ this.prodName = prodName; } public String getProdName(){ return this.prodName; } } public class ApplePhone implements Phone{ public ApplePhone()..
싱글톤(Singleton) 패턴이란? 객체의 인스턴스가 오직 1개만 생성되는 패턴을 의미한다. public class Singleton { private static Test test = new Test(); private Test() { // 생성자는 외부에서 호출 못하게 private으로 지정 } public static Test getTest(){ return test; } } 장점 싱글톤은 메모리 측면에서 처음에만 new 연산자를 통해 고정된 메모리 영역을 사용하는 것으로 메모리 측면에서 이점을 가져올 수 있다. 따라서, 추후 해당 객체에 접근할 때 메모리 낭비를 방지할 수 있으며 이미 생성되어 있는 인스턴스를 활용하여 속도도 더 빠르다는 장점이 있다. 또 다른 장점으론 다른 고셍서도 사용할 때 ..
import java.util.*; class Solution { public int solution(int[] arrayA, int[] arrayB) { Arrays.sort(arrayA); Arrays.sort(arrayB); List listA = convertList(arrayA); List listB = convertList(arrayB); int resultA = result(listA,arrayB); int resultB = result(listB,arrayA); return Math.max(resultA, resultB); } public List convertList(int[] intArr){ List result = new ArrayList(); int min = intArr[0]; f..
해결 방법 : The resource is not on the build path of a java project 프로젝트 우클릭 > properties > Java Build Path > Add Folder src 체크 > ok 위 그림 및 순서와 같이 프로젝트 우클릭 > properties > Java Build Path > Add Folder > src 체크 하고 저장하면 정상적으로 해결되었다.
https://jsoup.org/download Download and install jsoup Download and install jsoup jsoup is available as a downloadable .jar java library. The current release version is 1.15.3. What's new See the 1.15.3 release announcement for the latest changes, or the changelog for the full history. Previous releases of jso jsoup.org 라이브러리 다운로드는 위 링크를 통해 받아 라이브러리에 등록 private static testDao dao = new testDao();..
한글을 저장했으나 위 그림과 같이 출력이 되었다. 이와 같이 출력이 되면 가장 먼저 의심되는 것은 인코딩문제이다. JDBC를 통해 저장할 시 JAVA에선 UTF-8로 인코딩 된 한글 데이터를 다루고 있었으나 MySql에선 별도의 작업을 진행하지 않아 UTF-8이 아니였다. alter database [database명] default character SET utf8; alter table [database명].[table명] convert to character UTF8; 위와 같이 기본값을 변경해주고 기존에 깨지던 테이블 데이터들을 UTF 8로 변환해주면 해결이 된다.
디자인 패턴이란? - 디자인패턴이란 기존 환경 내에서 반복적으로 일어나는 문제들을 어떻게 풀어나갈 것인가에 대한 일종의 솔루션 같은 것 - 디자인 패턴 계의 교과서로 불리는 GoF의 디자인패턴 에서는 객체지향적 디자인 패턴의 카테고리를 "생성 패턴", "구조 패턴", "행동 패턴" 3가지로 구분하고 있다. 디자인 패턴 구조 - 콘텍스트 ㄴ 문제가 발생하는 여러 상황을 뜻한다. : 패턴이 적용 될 수 있는 상황을 뜻함 ㄴ 경우에 따라서는 패턴이 유용하지 못한 상황을 나타내기도 한다. - 문제 ㄴ 패턴이 적용되어 해결될 필요가 있는 여러 디자인 이슈들을 기술한다. ㄴ 이 때 여러 제약 사항과 영향력도 문제 해결을 위해 고려해야 한다. - 해결 ㄴ 문제를 해결하도록 설계를 구성하는 요소들과 그 요소들 사이의 ..
HTML : 확장자가 ".html" 인 파일로 클라이언트의 브라우저에 의해 내용이 해석되고 실행하며 JAVA나 톰캣 서버가 없더라도 정상적으로 실행이 가능하다. JSP : 톰캣 서버가 번역하여 그 결과를 HTML태크로 변환 후 웹 브라우저에 내려 보낸다. 이에 앞서 JSP파일은 ".jsp" 확장자여야하며 페이지에 JSP라는 것을 알려주는 가 있어야 한다. JSP 문서는 HTML 태그 사이에 (스크립트릿 태그)를 추가 후 그 안에 JAVA 코드를 넣으면 서블릿 컨테이너는 이 부분을 JSP로 인식하여 이를 해석한 후 HTML 형태로 변환한다. JSP페이지에 기술한 태그들은 서블릿 내의 자바 코드로 변환된다. 즉, 클라이언트가 브라우저 주소 입력한에 요청할 JSP 페이지 이름을 입력하면 웹 서버에게 JSP 페..