일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- html
- 배열
- 과정평가형
- eGov
- json
- Oracle
- input
- sql
- Java
- Ajax
- 태그
- controller
- CSS
- 암호화
- select
- eGovFramework
- javascript
- array
- Database
- POI
- JVM
- 함수
- web.xml
- 개념
- was
- spring
- jQuery
- TO_DATE
- 오류
- mybatis
- Today
- Total
목록Language/Java (49)
web developer
여러 개 channel에서 키워드 검색을 통한 검색결과를 가져오는 방법 (1) keywordSearchData를 호출시키면 youtube channel id 여러개를 youtubeDataAPI 메소드에 전달한다. (2) youtube Data API 할당량이 정해져 있기 때문에 검색결과를 줄이기 위해서 해시태그(#)가 붙여진 유튜브 동영상에 한하여 youtube Data API를 실행되도록 검색어 앞에 '#'를 붙였다. * youtube Data API의 일일 할당량 10,000 (3) youtube Data API 실행된 이후인 2번째부터 nextPageToken 토큰값 있으면 파리미터 추가한다. * 결과 집합의 다음 페이지를 검색하는 pageToken 매개변수의 값으로 사용할 수 있는 토큰 (4) n..
쿼리 매개변수 쿼리 매개변수 설명 q - 검색할 검색어를 지정합니다. - 또한 부울 부울 (-) 및 OR (|) 연산자를 사용하여 동영상을 제외하거나 여러 검색어 중 하나와 연결된 동영상을 찾을 수 있습니다. 예를 들어 '보트' 또는 '세일링'과 일치하는 동영상을 검색하려면 q 매개변수 값을 boating|sailing로 설정합니다. 마찬가지로 '보트' 또는 '세일링'과 일치하지만 '낚시'와는 일치하지 않는 동영상을 검색하려면 q 매개변수 값을 boating|sailing -fishing로 설정합니다. - 파이프 문자는 API 요청에서 전송될 때 URL 이스케이프 처리되어야 합니다. 파이프 문자의 URL 이스케이프 값은 %7C입니다. type - 특정 유형의 리소스만 검색하도록 검색어를 제한합니다. - ..
Search: list API 요청에 지정된 쿼리 매개변수와 일치하는 검색결과 컬렉션을 반환합니다. (1) HTTP 요청 GET https://www.googleapis.com/youtube/v3/search (2) 쿼리 매개변수 q : q 매개변수는 검색할 검색어를 지정합니다. 나머지 : https://developers.google.com/youtube/v3/docs/search/list?hl=ko (3) 응답 요청에 성공할 경우 이 메소드는 다음과 같은 구조의 응답 본문을 반환합니다. { "kind": "youtube#searchListResponse", "etag": etag, "nextPageToken": string, "prevPageToken": string, "regionCode": str..
이미지를 가져올 수 없는 경우 이미지를 불러오거나 그릴 때 오류가 발생했고, onerror 속성에 오류 처리기를 등록했다면 error (en-US) 이벤트와 함께 처리기를 호출합니다. 오류는 다양한 상황에서 발생할 수 있는데, 그 중 일부 원인은 다음과 같습니다. src 속성이 비었거나 null임. src의 URL이 현재 사용자가 보는 페이지의 URL과 같음. 지정한 이미지가 손상돼 불러올 수 없음. 이미지의 메타데이터가 손상돼 원본 크기를 알아낼 수 없고, 요소의 속성에도 크기를 지정하지 않음. 사용자 에이전트가 지원하지 않는 이미지 형식임. 해결방안 1. 대체 이미지 노출 ex) 'https://s.pstatic.net/static/www/img/uit/2019/sp_search.svg' ex) /i..
디폴트 캐릭터셋 확인 System.out.println(System.getProperty("file.encoding")); //UTF-8 (1) new String(strs1) strs1이라는 문자열을 복사하여 새로운 문자열 객체를 만듭니다. String strs1 = "인코딩1"; String convert1 = new String(strs1); System.out.println("Value : " + convert1); //Value : 인코딩1 System.out.println(); (2) new String(strs2.getBytes()) 디폴트 캐릭터셋으로 바이트 배열이 리턴된다. String strs2 = "인코딩2"; String convert2 = new String(strs2.getByt..
1. [jquery] See the Pen select by 안중현 (@drkdcoaa-the-vuer) on CodePen. 2. [html] option hidden See the Pen select by 안중현 (@drkdcoaa-the-vuer) on CodePen.
- ajax로 보낼 경우 @RequestParam(value="arr[]" String[] arr) - get 또는 post로 보낼 경우 ($.download) @RequestParam(value="arr" String[] arr) 출처 : https://kamsi76.tistory.com/entry/Spring-RequestParam%EC%9C%BC%EB%A1%9C-%EB%B0%B0%EC%97%B4-%EC%B2%98%EB%A6%AC
1) 고유 주소 https://www.youtube.com/watch?v=zeRWFKz63SA https://youtu.be/zeRWFKz63SA https://www.youtube.com/embed/zeRWFKz63SA 2) 이미지크기 120 x 90 (1 - 시작부분) https://img.youtube.com/vi/zeRWFKz63SA/1.jpg 120 x 90 (2 - 중간부분) https://img.youtube.com/vi/zeRWFKz63SA/2.jpg 120 x 90 (3 - 끝부분) https://img.youtube.com/vi/zeRWFKz63SA/3.jpg 120 x 90 (default - 기본) https://img.youtube.com/vi/zeRWFKz63SA/default...
new ArrayList() / Arrays.asList() / List.of() import java.util.ArrayList; // new ArrayList() import java.util.Arrays; // Arrays.asList() import java.util.List;// List.of() new ArrayList() ArrayList는 List 인터페이스를 상속받은 클래스로 크기가 가변적으로 변하는 선형리스트입니다. ArrayList란 Collection 프레임워크의 일부이며 java.util 패키지에 소속되어 있습니다. List 인터페이스에서 상속받아 사용이 됩니다. 일반적인 배열과 같은 순차리스트이며 인덱스로 내부의 객체를 관리한다는점등이 유사하지만 한번 생성되면 크기가 변하지 않는..
문자열 list에 담아 null 제외한 값 가져오기 List.removeAll(collection)은 리스트에서 인자로 전달된 collection의 요소들을 모두 제거합니다. removeAll()의 인자로 null과 빈 문자열이 있는 리스트를 전달하면, 리스트에서 null과 빈 문자열이 모두 제거됩니다. String tag1 = loginVO.getTag1(); String tag2 = loginVO.getTag2(); String tag3 = loginVO.getTag3(); String tag4 = loginVO.getTag4(); List tagList = new ArrayList(Arrays.asList(tag1, tag2, tag3, tag4)); // 리스트 초기화 tagList.removeA..
HTTP 정의 Hypertext 하이퍼텍스트(Hypertext, 문화어: 초본문, 하이퍼본문)는 참조(하이퍼링크)를 통해 독자가 한 문서에서 다른 문서로 즉시 접근할 수 있는 텍스트이다. - 즉, 출판된 책처럼 작가의 의도대로 사용자가 따라가는 것이 아닌, 하이퍼링크로 연결된 문서들을 어떠한 행위(클릭)에 따라 자유롭게 이동할 수 있다. - 하이퍼텍스트가 쓰인 기술들 중 가장 중요한 두 가지가 HTML과 HTTP이다. - HTTP는 하나의 프로토콜으로서, 이 통신규약을 이용해서 컴퓨터가 다른 컴퓨터와 메시지를 주고 받을 수 있다. 이 HTTP로 HTML 문서가 전달될 수 있다. HTML (HyperText Markup Language) 태그를 이용해 정보와 문서를 구조적으로 표현하는 웹 문서 작성 기술을..
Content-Type 정의 Content-Type 이란? HTTP 통신에서 전송되는 데이터의 타입을 나타내는 header정보 중 하나이다. Content-Type에 따라 데이터를 받는 측에서는 데이터를 어떻게 처리해야 할지를 판단한다. 여기서 데이터를 받는 측은 Request(브라우저) 또는 Response(웹서버) 둘다 포함 된다. Request Headers - 요청 헤더는 HTTP 요청에서 사용되지만 메시지의 컨텐츠와 관련이 없는 HTTP 헤더이다. - 보통 Fetch될 리소스나 클라이언트 자체에 대한 정보를 포함하여 서버로 보내진다. - 브라우저에서 웹서버로 이미지 데이터(일반텍스트)를 보낼경우 Request Header에 Content-Type을 지정해서 보낸다. https://wonit.ti..