본문 바로가기

분류 전체보기

(51)
[JAVA] 서블릿(servlet)이란 _ 자바 [JAVA] 서블릿(servlet)이란 _ 자바 서블릿(Servlet)이란 | [출처 : https://ko.wikipedia.org/wiki/%EC%9E%90%EB%B0%94_%EC%84%9C%EB%B8%94%EB%A6%BF]- 자바 서블릿(Java Servlet)은 자바를 사용하여 웹페이지를 동적으로 생성하는 서버측 프로그램 혹은 그 사양. 흔히 "서블릿"이라 불린다. - 자바 서블릿은 웹 서버의 성능을 향상하기 위해 사용되는 자바 클래스의 일종이다. - 서블릿은 JSP와 비슷한 점이 있지만, JSP가 HTML 문서 안에 Java 코드를 포함하고 있는 반면, 서블릿은 자바 코드 안에 HTML을 포함하고 있다는 차이점이 있다. 비슷한 기술로는 펄 등을 이용한 CGI, PHP를 아파치 웹 서버 프로세스에..
[ORACLE] 숫자 함수 _ 오라클 sql [ORACLE] 숫자 함수 _ 오라클 sql 숫자형 함수 연습 1. ABS : 절대 값을 구해보자. SELECT ABS(-352) FROM DUAL 2. SIGN : SIGN( 숫자 )=> 양수 = 1, 음수 = -1, 0 = 0 을 리턴 SELECT SIGN(-126), SIGN(128), SIGN(0) FROM DUAL 3. POWER : POWER( 임의의 수, 승수 ) SELECT POWER(2, 3) FROM DUAL 4. SQRT : SQRT( n )=> n 제곱근 SELECT SQRT(4) FROM DUAL 5. 이 구역에서 가장 쎈놈 나와!GREATEST & LEAST리스트 중에서 제일 큰 값과 작은 값을 리턴하는 함수!! 제일 첫번째 놓인 컬럼에 또는 문자에 의해 타입이 결정된다!! SE..
[ORACLE] UNION 과 UNION ALL 차이 _ 오라클 [ORACLE] UNION 과 UNION ALL 차이 _ 오라클PART.1결론 || 저는 한국사람이지만, 결론부터 말해보겠습니다. UNION은 중복제거가 된 결과가 나타나고, UNION ALL은 중복을 포함한 결과가 나타나게 됩니다. 학생별 평균 마일리지 값을 구하는 쿼리분석중에 있었습니다. 근데, 기존 쿼리를 분석해보니 각 쿼리를 실행해서 더한 값과 그 쿼리들를 UNION ALL로 합쳐서 실행한 결과값이 달랐습니다. 자세히 보니 여러 쿼리중 두 쿼리만 UNION로 작성되었고, 해당 파트를 UNION ALL로 수정해주니 정상적인 결과가 나왔습니다. 일련의 과정을 간단한 예제로 정확한 차이를 다시 한 번 정리해보자 합니다. UNION || 두 테이블의 결과를 중복을 제거해서 보여준다. UNION ALL |..
[ORACLE] Natural Join _ 네추럴 조인 _ 오라클 [ORACLE] Natural Join _ 네추럴 조인 _ 오라클 NATURAL JOIN 두 테이블의 동일한 이름(컬럼명)을 갖는 컬럼은 모두 조인이 된다. EMP1 과 EMP2 테이블 EMP1 테이블 EMP2 테이블 위와 같이 하나의 테이블을 복사해서 동일한 테이블을 만들었다. 먼저, INNER JOIN 한 결과를 살펴보자. 1. INNER JOIN SELECT A.EMPNO, A.SAL FROM EMP A INNER JOIN EMP2 B ON A.EMPNO = B.EMPNO INNER JOIN INNER 조인은 ON절에 하나의 조건만을 걸었다. 그래서 EMPNO만 같다면 그에 해당하는 결과물 모두를 가져오는 것을 볼 수 있다. 반면에, NATURAL JOIN은 2. NATURAL JOIN SELECT..
[ORACLE] 오라클 날짜 함수 [ORACLE] 오라클 날짜 함수 1. 날짜 포맷 CC: 세기(Century) YEAR: 년도 YYYY, YYY, YY, Y : 년도 자릿수 표기 BC, AD : 서기 등으로 표시 Q: 분기 표시 MM : 두자리로 월표시 MONTH: 영어로 표시 MON: 영어로 3자리로 월표시 RM: 로마자로 표시 i, ii. xi WW, WI : 1년기준 몇째주 표시 W :한달기준 몇째주 표시 DDD: 365(1년기준 ) 의 몇째 일 DD: 날짜를 두자리로 표시 D: 요일을 숫자로 표시 DY: 요일 한자리로 표시 DAY: 요일 표시 AM, PM, A.M. , P.M. : 오전오후 표시 HH, HH12 : 12시 기준으로 표시 HH24 : 24시 기준으로 표시 /, "of" : 날짜의 중간에 문자 표시 -> SPTH: ..
[TOAD] 토트 탭설정 _ tab space 2 로 변경 [TOAD] 토트 탭설정 _ tab space 2 로 변경 토트 tab 공백 변경 ||토드의 탭 space를 '2'로 변경해보자. 탭을 누를 시 4칸의 공백이 생기는데, 평소 2칸 공백을 자주사용해왔다. 이것저것 눌러보다가 찾아냈다! 1. view -> toad options 2. behavior 에서 탭공백을 2칸으로 변경
[ORACLE]오라클 함수 _ ROLLUP, CUBE, GROUPING SETS [ORACLE]오라클 함수 _ ROLLUP, CUBE, GROUPING SETS 집계함수 정리 모두가 아는 GROUP BY 함수인, SUM(), AVG(), COUNT(), MAX(), MIN() 을 빼고 ROLLUP() & CUBE() & GROUPING SETS() 함수를 정리해본다. 1. ROLLUP() 그룹의 소계와 총계를 구한다. (순서가 중요하다. 제일 앞에 놓인 것에 대해서 소계를 구하게 된다.) -- 1. 1 ROLLUP -- 각 직업별로 어떤 취미를 가진 사원이 있는지, 그 사원수와 직업별 소계 및 총계를 구하여라. SELECT MEM_JOB , MEM_LIKE , COUNT(1) FROM IC_MEMBER GROUP BY ROLLUP(MEM_JOB, MEM_LIKE) -- 1.2 ROL..
[서평] 토요타에서 배운 종이 한 장으로 요약하는 기술 _ 아사다스구루 [서평] 토요타에서 배운 종이 한 장으로 요약하는 기술 _ 아사다스구루 2016.12.06 화 #토요타에서배운종이한장으로요약하는기술 #아사다스구루 책을 읽어서 그저 소감만을 남기지 말자. 책에서 실천 할 것들을 찾아내어 실천하자. 체득해야한다. 적용할 것들이 많다. 당장 내일 있을 리뉴얼 프로젝트, 매일의 할 일 목록정리, 사업기획서 쓰기. 내 삶의 전문성과 탁월함은 내가 얼마나 알고있는지 보다 내가 얼마나 활용해내느냐 이다. 내가 실천하고 싶은부분 || 2W1H1.1 2W1H란?1P, Q1, Q2, Q3 를 의미한다.
[서평] 배민다움 _ 홍성태 문 김봉진 답 [서평] 배민다움 _ 홍성태 문 김봉진 답 || 2016.11.10 목 홍성태 교수가 묻고, 김봉진 대표가 답하다. 모든 일은 정의로부터 시작된다. 문제 |문제를 풀때 해결책을 먼저찾는가? 그렇지 않다. 문제를 풀때는 뭐가 문제인지 먼저 봐야한다. 해결책은 그 다음이다. =>뭐가 문제냐? 지금 네가 안고있는 것들의 문제는 뭐냐? 왜 일하는가? |일이란, 나 자신을 완성해갈 수 있는 가장 강력한 수련의 도구다. 그 일을 통해서 꾸준히 반복적으로 한 단계, 더 높은 단계로 나를 수련해 나가야 한다. => 반복. 반복. 한 가지를 정하자. 또 반복하자. 매일! 재미 |김봉진 대표는 “재밌었어요.”, “재밌잖아요?”를 인터뷰동안 자주 언급했다. 한 번의 가구사업이 망하고나서 그는 깨달았다. 디자인을 잘해도 사업..
[ORACLE] 오라클 SQL 문자형 함수 [ORACLE] 오라클 SQL 문자형 함수 문자형 함수 함수의 종류 단일행 함수 _ 한 번에 한 건씩 처리하는 함수 복수행 함수 _ 그룹 함수 혹은 집계 함수 단일행 함수 1) 문자 함수 2) 숫자 함수 3) 날짜 함수 4) 변환 함수 (묵시적 데이터 변환, 명시적 데이터 변환) 5) 일반 함수 문자형 함수의 종류와 사용법 그럼 문자형 함수를 실제로 사용해보자! 문자형 함수 연습 1. trim select length(trim(' 아메리카노')) from dual; 2. || select 'a' || 'bcde' from dual; 3. concat : CONCAT( 컬럼, 컬럼) => 두 개의 문자열을 결합select concat('my name is' , ' inchul') from dual; 4. ..