728x90 전체 글186 [Oracle]OVER(ORDER BY ROWNUM)_다른 행일 때 ROWNUM 1. ROWNUM에서 같은 값의 행에는 동일한 번호를 부여하고 싶을때 : SUM(LAG) OVER(ORDER BY ROWNUM) -OVER함수에서 ORDER BY ROWNUM을 주게 되면 동일한 값은 같은 번호를 부여하게 됨 2. 결과 : 2022. 9. 28. [ORACLE]SQL 병렬쿼리 활용 조회 성능 향상 1. 병렬쿼리를 사용하여 연산속도 향상 방법 : - ORACLE은 병렬힌트 기능을 통하여 쿼리의 연산속도를 향상 시킬 수 있음 - 병렬힌트 : 데이터를 가져오는 작업(단일 -> 멀티) - 병렬쿼리 : /*+ PARALLEL (4) */ 2. 사용 전 : - 20.097초 초요 3. 사용 후 : - 12.643 초 소요 (약 8초 감소) 2022. 9. 26. [SpringBoot]경과시간 구하는 로직(초간단) 1. 사용자 요청에 대한 경과시간을 구하는 로직 : -Client로 부터 요청이 왔을때 Method에 요청처리 시간을 구하고자 할때 Method내부에 로직 생성 -Method가 실행될때 System.currentTimeMills()를 통해 비지니스로직 수행 전 현재시간을 기록 -시작시간 실행 후 비지니스 로직을 수행 -비지니스 로직 수행 후의 현재시간을 기록 -비지니스 로직 수행 전후의 시간을 뺀 후 초단위(1000) 로 나눠줌 2. View에서 Model 값을 받아서 출력 : 3. 결과 화면 : 2022. 9. 24. [ThymeLeaf] HTML table 태그 특정조건 행에 CSS 적용하기 1. 테이블에서 특정행에 class 추가: 테이블에서 수많은 행에 특정한 행에만 조건적으로 CSS를 적용 하기 위한 방법 으로 칼럼에 조건 문자가 포함되어 있을 경우 class 이름에 문자를 추가하는 방식 (예를 들어 칼럼에 'OO합계' 라는 글자가 있을경우 기존 클래스 명 'area'로 넣이고 '총계'일 경우 'tot'를 넣어줌) 2. CSS에는 조건에 따라 붙여질 class 명으로 만든 2개의 아이템 존재 .area{background-color:black} /.tot{background-color:blue} 3. 해당 코드: .area{ background-color:green; } .tot{ background-color:blue; } GoogleChart 전체 서울 경기 원주 평택 울산 대전 부.. 2022. 9. 22. [SpringBoot]스프링부트 pom.xml 에 Dependencies 다운 안될 때(intelliJ) 1. pom.xml에서 Dependencies 다운 안될 때 : spring initializer 에서 등록한 Dependencies 들이 다운로드가 안될때(intelliJ) 2. 설정 방법 : [FIle]-[Settings]-[Build,Excution...]-[Maven]에서 [Maven home path]를 [Bundled(Maven 3)]으로 변경 2022. 9. 7. [SpringBoot]스프링부트 프로젝트 초기생성 1. 웹 에서 스프링부트 프로젝트 생성 방법 : [start.spring.io 접속]-[project 선택 Maven/Gradle]-[Language선택:java]-[버전선택(보통SNAPSHOT안붙은버전으로)]-[Package 선택]-[프로젝트 경로 및 이름설정]-[JAVA버전선택(PC에 설치되어 있는 JAVA버전 확인)]-[필요한 Dependency 추가] 2. 다운로드 및 Import : 설정 완료 후 GENERATE로 압축파일을 다운로드 받은 후 압축풀기 한뒤 IDE(intelliJ 등)로 Import해줌 2022. 9. 7. 이전 1 2 3 4 ··· 31 다음 728x90