라이브러리 5

[FDR] FDR을 이용한 주식 차트 분석

1. FinanceDataReader 라이브러리 활용을 위한 튜토리얼 financedata.github.io/posts/finance-data-reader-users-guide.html FinanceDataReader 사용자 안내서 FinanceDataReader 사용자 안내서 financedata.github.io 위 안내서를 따라 환경을 세팅합니다. 2. 라이브러리 설치 pip install finance datareader 명령어를 통해 라이브러리 설치가 완료되었다면 , 3. 필요한 라이브러리들을 불러오고 FinanceDataReader의 버전을 확인 4. 상장종목 전체 가져오기 fdr.StockListing?? * 팁) 도움말을 보고싶을 때는 ? , 소스코드를 볼 때는 ??를 사용한다 5. 상장종..

[LOMBOK]Lombok이란

1. Lombok? Lombok은 자바에서 @getter, @setter 같은 annotation 기반으로 멤버 변수에 대한 Getter/Setter Method, Equals(), hashCode(), ToString()과 멤버변수에 값을 설정하는 생성자 등등을 자동으로 생성해 주는 라이브러리입니다. 2. 사용 방법 1) lombok 직접 다운로드 Lombok.jar 직접 다운로드 http://projectlombok.org/download.html 2-1) Maven 사용하는 경우 - pom.xml에 다음과 같이 추가 (Dependency 추가) org.projectlombok lombok 1.16.20 ++) 알집이 다운되어 있는경우, cmd 창으로 실행시켜줍니다. 실행 후 , sts파일을 선택 후..

[JSTL] 액션태그

JSP 액션태그는 기본적으로 2가지로 나눌 수 있습니다. 1. 표준 액션 태그 (Standard Action Tag) 표준 액션 태그를 이용하여 내가 포함시키고자하는 페이지를 매번 동적으로 구성할 수 있습니다. 2. 커스텀 액션 태그(Custom Action Tag) -->JSTL 태그 종류에는 core, format, function, xml, sql 이 있습니다. 태그의 속성은 굉장히 많으며 자주 사용되는 내용만 뽑아서 예제로 보겠습니다. 이상으로 JSTL 액션태그에 대해 알아보았습니다. 통상 JSP 파일에 스클립틀릿 을 사용하는 것보다, JSTL과 EL사용을 권장하는 편인데 그 이유는퍼블리셔와 협업할 때 java코드가 있으면 보기가 불편하며 개발자들 사이에서도 가독성이 떨어지기 때문입니다.

[EL] 기본 구문, Param, 연산자

1. 기본 구문 ● JSP에서의 값 표기법이며 i는 변수입니다. ● ${ i } EL에서의 값 표기법이며 i는 이름입니다. - EL은 request, session 등 JSP 내장객체를 구분하지 않아도 알아서 영역들에 키값(속성명)을 검색해서 존재하는 경우 해당 밸류값을 가져옵니다. - 객체 Scope에서 attribute의 이름이 같을 경우, Scope가 작은 범위에서 큰 범위로 해당 이름이 존재하는지 찾습니다. ex) request scope에 A attribute가 있고 session scope에 동일한 이름의 A attribute가 있을 경우 ${A}의 결과는 request scope에 있는 A attribute 값이 출력됩니다. 2. Param - 파라미터의 값은 param 키워드를 통해 가져올..

[EL/JSTL] 기초설명 및 세팅

1. EL(Expression Language) EL은 JSP의 출력 문법을 대체하는 표현 언어입니다. 눈에 띄고 쉽게 분간이 갈 수 있다는 장점이 있습니다. ex) ------> ${age} 2. JSTL(JavaServer Pages Standard Tag Library) JSTL은 태그를 통해 JSP 코드를 관리하는 라이브러리로서, JSP언어를 쓰지 않고 태그형태로 HTML상에 불러다 쓸 수 있습니다. JSTL을 사용하시려면 라이브러리를 다운로드해서 추가해야 하며, 사용하고자 하는 jsp파일 상단에 선언을 해주셔야합니다. 1) 톰캣 사이트에 가셔서 아래 taglib 라이브러리를 모두 다운 후, 프로젝트lib폴더에 추가해주시면 됩니다. tomcat.apache.org 2) jsp 상단에 선언 TIP)..