목록입사후 공부한내용 (52)
봉봉의 개인 블로그
SELECT * FROM information_schema.columns WHERE table_name = '테이블 명' ORDER BY 5 결과TABLE_CATALOGTABLE_SCHEMATABLE_NAMECOLUMN_NAMEORDINAL_POSITIONCOLUMN_DEFAULTIS_NULLABLEDATA_TYPECHARACTER_MAXIMUM_LENGTHCHARACTER_OCTET_LENGTHNUMERIC_PRECISIONNUMERIC_PRECISION_RADIXNUMERIC_SCALEDATETIME_PRECISIONCHARACTER_SET_CATALOGCHARACTER_SET_SCHEMACHARACTER_SET_NAMECOLLATION_CATALOGCOLLATION_SCHEMACOLLATION_NA..
-MS SQL 날짜 변환표 (기분 날짜를 대상으로 CONVERT 실행하여 날짜 형변환)0 CONVERT(CHAR(19), DATETIME, 0) 01 02 2000 1:14PM MM DD YYYY H:MM 1 CONVERT(CHAR(10), DATETIME,1) 01/02/2000 MM/DD/YYYY 2 CONVERT(CHAR(8), DATETIME,2) 00.01.02 YY.MM.DD 3 CONVERT(CHAR(8), DATETIME, 3) 02/01/00 DD/MM/YY 4 CONVERT(CHAR(8), DATETIME, 4) 02.01.00 DD.MM.YY 5 CONVERT(CHAR(8), DATETIME, 5) 02-01-00 DD-MM-YY 6 CONVERT(CHAR(8), DATETIME, 6..
12345678910111213141516171819202122232425 태그 상태 속성입니다. 속성을 이용해서 제어하면 좀더 쉽게 제어할수 있다. ${status.current} ${status.index} ${status.count} ${status.first} ${status.last} ${status.begin} ${status.end} ${status.step} foreach 태그의 상태를 제어함으써, 접근이 용이해집니다.cs
정규표현식은 특정한 규칙을 가지는 문자를 표현하는데 사용하는 형식언어이다. 정규표현식을 잘 모를 때에는 validation체크가 상당히 고단하고, 지루했지만 정규 표현식을 자유자재로 다룰 줄 알게 되면 상당한 시간을 단축할 수 있고, 유용하며 코드가 깔끔해 진다. 표현식 설명 ^ 문자열의 시작 $ 문자열의 종료 . 임의의 한 문자(문자의 종류 가리지 않음) 단 \는 넣을수 없음 * 앞 문자가 없을 수도 무한정 많을 수도 있음 + 앞 문자가 하나 이상 ? 앞 문자가 없거나 하나 있음 [] 문자의 집합이나 범위를 나타내며 두 문자 사이는 - 기호로 범위를 나타냄 []내에서 ^가 선행 하여 존재하면 not을 나타낸다. {} 횟수 또는 범위를 나타낸다. () 소괄호 안의 문자를 하나의 문자로 인식 | 패턴 안에..
Java의 for 문은 두가지 형태가 존재한다.1. 첫번째 for문c언어나 c++등의 for 문과 같은 구조를 가진 첫번째 for 문이다. Java 에서도 사용법은 동일하다.for(초기화; 조건; 반복)이런식으로 구성되어 있다.1234567public class forTest{ public static void main(String[] args){ for(int i = 0 ; i
자바스크립트에서 많이 사용되는 함수중 하나로 setInterval()이 있다. 많이 사용된다는 것은 그만큼 사용도 많이 되고 중요하기 때문일것이다. 하지만 많이 사용됨에도 불구하고 많은 이들이 이를 어떻게 사용하는지 알고 있으나 제대로 활용하는 것은 간단한 일이 아니다. 아래는 setInterval()을 사용하는 방법과 이를 효과적으로 사용하기 위한 팁과 다양한 정보를 알아보고자 한다. 먼저 setInterval()을 사용하는 기본적인 방법은 아래와 같다. 1setInterval(function(){...},지연시간);cs setInterval()을 사용하는 경우이 함수를 사용해야 하는 경우는 매우 많이 있다. 특히 웹퍼블리싱 중에서는 아래와 같은 케이스가 존재한다. * 갤러리 형식의 뷰를 만들어 이미지..
자바스크립트에는 다양한 함수 선언 방법들이 있다.12345678var functionName = function(){ return Number * Number;} function functionName(Number){ return Number * Number;}cs자바스크립트에서 가장 기본적으로 함수를 선언하는 방법 2가지 이다. 위에 두 함수는 같은 결과값을 낸다. 첫번째는 자바스크립트에서 가장 기본적인 함수 선언 방식이다. 두번째 함수 선언 방식은 첫번째 함수 선언 방식에 비해 더 간단하다. 두 가지 중 무엇을 사용해도 상관은 없다. 1functionName(5); // 25cs 위에 코드는 자바사크립트의 함수를 사용(호출)할때의 코드이다. 모든 함수를 선언했으면 함수를 사용해야하는데 자바스크립트에서..
JSP 를 사용하다보면 JSTL이 있던 자리가 html로 변경되고 나서 빈줄(whitespace)로 남아있는 것을 보게 된다. 크게 문제는 없지만 깔끔해 보이지도 않고 파일의 용량도 늘어나게 되니 없애고 싶다. 그럴때 선택할 수 있는 방법!JSP에 선언하는 방법Web.xml에 설정하는 방법 *.jsp true Tomcat의 conf/Web.xml 에 설정하는 방법 trimSpaces true
JSTL 문법 eq, ne, lt, gt, le, ge, empty 란== : eq!= : ne : gt= : ge -----------> null 이런것도 가능하다. empty 는 List , Map 같은 객체가 값이 있느냐 없느냐의 구분하는 용도로 사용할수 있다. 사용법은 아래와 같다. : List,Map 객체등 : 비어있지 않은경우
SQL IN OperatorSQL IN 연산자* WHERE 절 내에서 특정값 여러개를 선택하는 SQL 연산자이다.* 괄호 내의 값 중 일지하는 것이 있으면 TRUESELECT * FROM 테이블명WHERE 컬럼명 IN (값1, 값2, 값3, ......); SELECT * FROM USERWHERE USER_ID IN ( 'ID01' , 'ID02' , 'ID03'); SELECT * FROM USER WHERE USER_ID = 'ID01'OR USER_ID = 'ID02'OR USER_ID = 'ID03' -> OR연산자로 풀어쓰는 것도 가능하다.