일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- json
- sql
- jQuery
- eGov
- 암호화
- eGovFramework
- Oracle
- JVM
- 개념
- controller
- 함수
- javascript
- spring
- select
- 정의
- TO_DATE
- 태그
- 오류
- Java
- POI
- jsp
- mybatis
- Ajax
- CSS
- web.xml
- input
- was
- 과정평가형
- html
- array
- Today
- Total
목록분류 전체보기 (172)
web developer

oracle 날짜 요일 구하기 1-1) 요일 구하기 (정수) SELECT TO_CHAR(SYSDATE, 'yyyy-mm-dd') AS "날짜" , TO_CHAR(SYSDATE, 'd') AS "요일" FROM dual; TO_CHAR 함수의 포맷 인자에 "d"를 입력하면 해당 날짜의 요일이 정수로 반환된다. * 1:일요일, 2:월요일, 3:화요일, 4:수요일, 5:목요일, 6:금요일, 7:토요일 1-2) 주말(토요일, 일요일) 구하기 SELECT CASE WHEN TO_CHAR(SYSDATE,'D') IN ('1','7') // 2023-09-24 THEN '주말' ELSE '평일' END AS WEEK_DAY FROM DUAL; 2) 요일 구하기 (한글) SELECT TO_CHAR(SYSDATE, 'y..
1. getDay() 정의 data 함수 중에 getFullYear(), getMonth(), getDate(), getDay()를 이용하면 오늘 날짜의 연도, 월, 일을 알 수 있습니다. 이 중 getDay() 에 대해서 살펴보겠습니다. 1) 0 ~ 6 숫자로 반환. 0 : 일요일 (Sunday) 1 : 월요일 (Monday) 2 : 화요일 (Tuesday) 3 : 수요일 (Wednesday) 4 : 목요일 (Thursday) 5 : 금요일 (Friday) 6 : 토요일 (Saturday) 2) 6으로 나눈 나머지가 0인지 여부에 따라 평일/주말 구분 가능. 평일: (반환값%6 != 0) 주말: (반환값%6 ==0) 2. getDay() 구문 Date.getDay() * 매개변수 : X 3. getDa..
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...

LAG, LEAD 함수 LAG와 LEAD는 모두 Window 함수로 각각 현재 행 이전 행과 이후 행의 데이터에 접근 할 수 있습니다. 기본 문법은 다음과 같습니다. LAG(표현식, offset, default) OVER ( [PARTITION BY] ORDER BY ) LEAD(표현식, offset, default) OVER ( [PARTITION BY] ORDER BY ) LAG 함수 : 이전 행 값 return LEAD 함수 : 다음 행의 값 return offset : 값을 가져올 행의 위치, default 1 default : 값이 없을 경우 지정 할 기본 값 * offset은 몇 번째 이전(또는 이후) 행에 대해 접근할 지를 정수로 나타냅니다. * 생략가능 : offset, default, p..

GROUP BY SQL은 집합 지향적 언어입니다. 그렇기 때문에 SQL에는 집합을 조작할 수 있는 구문이 많이 있습니다. 가장 대표적인 집합 지향적 구문이 GROUP BY입니다. GROUP BY는 GROUP BY `열 이름`과 같은 문법으로 사용됩니다. GROUP BY를 사용하면 전체 집합을 지정한 열을 기준으로 분류하고 집약합니다. 예를 들어 전체 유저 그룹에 대해 GROUP BY gender로 지정한다면 각 gender 별로 그룹이 분류됩니다. 앞에서 SQL은 기본적으로 다수의 행을 반환한다고 했는데 여기에 GROUP BY `열 이름`을 추가하면 전체 집합의 모든 행을 지정한 열의 값을 기준으로 분류한 뒤 각 집합을 하나의 행으로 집약합니다. 다음 예시를 보면 genre에 대해 GROUP BY 했을 ..
배열 let arr = [];arr = [1, 3, 5, 7, 9]; // 배열에 값 할당console.log(arr); // [1, 3, 5, 7, 9]배열은 순서가 있는 값으로, 그 순서는 인덱스로 구성이 되어있습니다. (번호는 0부터 매김)그 값들은 요소(element)라고 부르며, 각각의 요소들은 쉼표(comma)로 구분해줍니다.대괄호'[ ]'를 통해 배열을 만듭니다.객체let user = {};// 객체에 값 할당user = { name: "Jun", email: "jun@gmail.com", city: "Busan"}console.log(user);// {name: "Jun", email: "jun@gmail.com", city: "Busan"}항상 키와 값(key-value p..

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..

Large tree map 하이차트 트리맵으로 시각화된 대규모 데이터 세트를 보여주는 하이차트입니다. See the Pen Large tree map by 안중현 (@pogba10) on CodePen. 위의 예시에서는 https://cdn.jsdelivr.net/gh/highcharts/highcharts@v7.0.0/samples/data/world-mortality.json 에서 데이터를 가져와서 사용하고 있습니다. 데이터를 간단하게 본다면 아래와 같습니다. { "Eastern Mediterranean": { "Afghanistan": { "Communicable & other Group I": 102.5, "Injuries": 47, "Noncommunicable diseases": 110.4 }..

HTTP 정의 Hypertext 하이퍼텍스트(Hypertext, 문화어: 초본문, 하이퍼본문)는 참조(하이퍼링크)를 통해 독자가 한 문서에서 다른 문서로 즉시 접근할 수 있는 텍스트이다. - 즉, 출판된 책처럼 작가의 의도대로 사용자가 따라가는 것이 아닌, 하이퍼링크로 연결된 문서들을 어떠한 행위(클릭)에 따라 자유롭게 이동할 수 있다. - 하이퍼텍스트가 쓰인 기술들 중 가장 중요한 두 가지가 HTML과 HTTP이다. - HTTP는 하나의 프로토콜으로서, 이 통신규약을 이용해서 컴퓨터가 다른 컴퓨터와 메시지를 주고 받을 수 있다. 이 HTTP로 HTML 문서가 전달될 수 있다. HTML (HyperText Markup Language) 태그를 이용해 정보와 문서를 구조적으로 표현하는 웹 문서 작성 기술을..