본문 바로가기
반응형

내가 공부하려고 올리는100

Web - 동기 vs 비동기 프로그래밍(자바스크립트) 보통 할 일이 많을 때 아침이나 전날 저녁에 To Do List를 만들어 계획을 세우고 하루를 시작할 때가 많습니다. 간단한 To Do List를 만들어 보겠습니다. 운동하기 프로그래밍 공부하기 블로그 관리하기 단백질 챙겨 먹기 이와 비슷한 또 다른 To Do List를 만들어 보겠습니다. 08:00 : 운동가기 10:00 : 단백질 챙겨 먹기 12:00 : 프로그래밍 공부하기 14:00 : 단백질 챙겨 먹기 15:00 : 프로그래밍 공부하기 18:00 : 단백질 챙겨 먹기 20:00 : 블로그 관리하기 두 번째는 첫 번째 To Do List와 유사하지만 할 일을 시간에 맞게 정리한 버전입니다. 이러한 To Do List를 통해 비동기식/동기식을 이해할 수 있습니다. 쉽게 예를 들자면, 첫 번째가 비동기.. 2021. 11. 22.
Web - 아파치(Apache)/톰캣(Tomcat)이란? 웹 서버를 돌리고, JSP/Servlet을 운영하기 위해서 한 번쯤은 Apache와 Tomcat이란 용어를 듣게 됩니다. 오늘은 이 아파치와 톰캣이 무엇인지 간단하게 알아보고자 합니다. 우선 웹 서버(Web Server)에 대해서 간단히 알아보겠습니다. 웹 서버 컴퓨터를 웹사이트를 제공할 수 있게 서버로 만들어주는 서비스 대표적으로 아파치, NginX, IIS 등 웹 서버의 기본적인 역할 웹 서버가 운영하는 웹사이트를 방문한 클라이언트가, HTML, CSS, JSP 등의 파일을 볼 수 있도록 디렉토리를 개방 클라이언트가 특정 주소 입력 시 원하는 화면을 브라우저에서 출력하게 도와줌 기본적으로 정적인 웹 사이트를 제공 위의 설명 중 웹 서버는 기본적으로 정적인 웹 사이트를 제공한다고 말씀드렸는데, 그렇다면.. 2021. 11. 22.
오라클 - ROW TO COLUMN, COLUMN TO ROW 이번 글에서는 지난번에 작성한 '오라클 - Row 단위 자료를 Column 단위로 변경하기' https://determination.tistory.com/manage/newpost/30?type=post&returnURL=https%3A%2F%2Fdetermination.tistory.com%2Fentry%2F%25EC%2598%25A4%25EB%259D%25BC%25ED%2581%25B4-Row-%25EB%258B%25A8%25EC%259C%2584-%25EC%259E%2590%25EB%25A3%258C%25EB%25A5%25BC-Column-%25EB%258B%25A8%25EC%259C%2584%25EB%25A1%259C-%25EB%25B3%2580%25EA%25B2%25BD%25ED%2595%259.. 2021. 11. 18.
오라클 - CASE 함수 사용해보기 오라클의 CASE 함수를 사용하면 DECODE로 처리하던 쿼리문을 보다 간단하게 만들 수 있습니다. 실습해보기 1. TEMP 테이블을 이용해 연봉이 30,000,000 이하는 'D', 30,000,000 초과 50,000,000 이하는 'C', 50,000,000 초과 70,000,000 이하는 'B'; 70,000,000 초과는 'A'라고 등급을 출력하고, 등급별 인원수를 구해보자(CASE 함수 사용) CASE 함수의 기본형식 SELECT CASE WHEN '컬럼명1' [조건] THEN '결과값' CASE WHEN '컬럼명2' [조건] THEN '결과값' . . . CASE WHEN '컬럼명N' [조건] THEN '결과값' END FROM 테이블명; CASE WHEN 뒤에 조건을 부여한다. 2. 행 단.. 2021. 11. 18.
오라클 - 윈도우(Window) 함수 윈도우 함수 윈도우 함수는 그룹 함수들에 대해서 데이터 처리를 간단하게 하기 위한 함수이다. 윈도우 함수는 중첩해서 사용할 수 없다. 윈도우 함수는 서브 쿼리에서 사용할 수 있다. 윈도우 함수는 'OVER' 구문이 필수로 포함되어야 한다. 윈도우 함수 종류 순위 관련 : RANK, DENSE_RANK, ROW_NUMBER 집계 관련 : SUM, MAX, MIN, AVG, COUNT 순서 관련 : FIRST_VALUE, LAST_VALUE, LAG, LEAD 그룹 내 비율 관련 : CUME_DIST, PERCENT_RANK, NTILE, RATIO_TO_REPORT 선형 분석을 포함한 통계분석 관련 : CORR, COVAR_POP, COVAR_SAMP, STDDEV, STDDEV_POP, STDDEV_SA.. 2021. 11. 18.
오라클 - 계층형 쿼리(Hierachical Select) 알아보기 계층형 쿼리는 회사나 어떠한 단체의 조직도와 비슷합니다. 시작이 되는 Root Node(루트 노드)가 존재하고, 거기서부터 뻗어져 나오는 Parent node(부모 노드)와 Child node(자식 노드)가 존재합니다. 이렇게 어떠한 값과 어떠한 값이 연결되어 있기 때문에 부모 노드로부터 자식 노드 혹은 말단 노드까지, 자식 노드 혹은 말단 노드로부터 부모 노드 혹은 루트 노드까지 값을 조회할 수 있는 것이 계층형 쿼리입니다. 예제를 통해 계층형 쿼리를 알아보겠습니다. 1. 우선 계층형 쿼리를 이해하기 위해 TDEPT 테이블에 자료를 추가하고 변경합니다. 2. 자신을 상위부서로 지정하고 있는 테이블의 값을 추가한 값으로 변경합니다. 3. 자 이제 계층형 쿼리를 사용해봅시다. 새로 INSERT 한 사장실을.. 2021. 11. 17.
반응형