SSinsa
보호되어 있는 글입니다.
증권분석의 분류 기본적 분석 저평가종목 선정 내재가치 분석 질적분석 : 비계량 분석 양적분석 : 계량분석(재무제표) 기술적 분석 매매타이밍 선정 시장의 수요 공급 분석 차트분석(거래량, 추세, 패턴 등) Top-down & Botton-up : 대표적인 기본적 분석의 방법 경제 -> 산업 -> 기업 순으로 분석(하향식), Botton-up은 Top-down의 반대로 거시경제변수보다는 기업을 주로 분석하는 방식이다(상향식) 거시경제변수와 주가와의 일반적 관계 경기 장기적으로는 경제성장률과 주가는 정의 관계이다 단기적으로 주가는 경기에 선행한다(통상 6개월 정도) 통화량 단기적으로는 ①유동성효과 ②소득효과에 의해 주가가 상승하나 장기적으로는 ③피셔효과로 인해 실문호전 없이 금리만 상승하여 주가에 부정적인 영..
경기 및 경기변동이란? 경기 : 한 경제의 총체적인 활동수준 경기 변동 : 거시경제지표로 요약되는 총체적 활동이 경제의 장기적 성장 추세를 중심으로 상승과 하강을 반복하는 현상 경기 예측에는 예측자의 직관이나 경험이 가미된다. 경기분석의 목적 -> 경기를 정확히 예측할 수 있다면, ① 경제주체들의 적절한 대응과 ② 효과적인 경기안정화정책 수행을 통해 사회적 후생을 증가시킬 수 있다. 경기순환과정 경기진폭은 작을 수록 좋다 -> 진폭 혹은 순환강도는 순환의 강도를 의미하는데 진폭이 작을수록 안정적인 순환을 한다는 의미이다(클수록 경기불안정성이 높다). 현실적으로 경기확장국면, 경기수축국면의 이분법을 사용한다 ->4분법 정확히 구분이 어렵, 2분법을 주로 사용 경기순환은 반복적이고 지속적이며, 비주기적이고 ..
* 토비스프링 3.1 1장 1.1~ 1.3 내용 (1 week) * Servlet 환경 - 기본 프로젝트 환경 https://velog.io/@max9106/JSP-intelliJ%EB%A1%9C-JSP-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EC%83%9D%EC%84%B1-jek572fhfx #Dao DAO(Data Access Object)는 DB를 사용해 데이터를 조회하거나 조작하는 기능을 전달하도록 만든 오브젝트 #자바빈 자바빈은 원래 비주얼 툴에서 조작 가능한 컴포넌트. 다음 두 가지 관례를 따라 만들어진 오브젝트를 말함 1) 디폴트 생성자 : 파라미터가 없는 디폴트 생성자를 갖고 있어야 한다. 툴이나 프레임워크에서 리플렉션을 이용해 오브젝트를 생성하기 때문에 필요하..
JUnit 테스트는 어떻게 실행하는가? JUnit은 커맨드라인에서 직접 호출가능 -> JUnit 라이브러리의 JUnitCode 클래스 (*이 클래스는 커맨드라인에서 테스트를 시작하는 데 사용하는 main 메서드가 있음, 매개변수는 테스트하려는 클래스의 리스트 junit junit RELEASE compile 나는 위의 의존성 추가 했다 (자동으로 추가되었지만...) 테스트 매개변수는 와일드카드를 사용할 수 있음 JUnit 테스트를 실행할 때 어떤 일이 일어나는가? 테스트 세트는 대개 클래스에 한정됨 JUnit 4에 어노테이션이 도입되기 전의 클래스에는 TestSuit 클래스를 확장해야했음 따라서 전체 테스트 세트를 실행하기 전에 한 번 실행되는 메서드나 메서드 집합을 정의할 수 있음 -> 대체로 시간이 ..
어노테이션을 사용하는 예를 들어라. 어노테이션은 메타데이터! (메타데이터란 애플리케이션이 처리해야 할 데이터가 아니라, 컴파일과 실행과정에서 코드를 어떻게 컴파일하고 처리할 것인지를 알려주는 정보) # 어노테이션의 용도 컴파일러에게 코드 문법 에러를 체크하도록 정보를 제공 ex) @Override 소프트웨어 개발 툴이 빌드나 배치 시 코드를 자동으로 생성할 수 있도록 정보를 제공 ex) 빌드 시 자동으로 XML설정 파일을 생성하거나, 배포를 위해 JAR 압축 파일을 생성하는데에도 사용 실행 시(런타임 시) 특정 기능을 실행하도록 정보를 제공 ex) 실행 시 클래스의 역하을 정의 # 어노테이션 적용법 @AnnotationName(elementName1 = "값"); # 어노테이션 적용대상 ElementTy..
(시작하기 전에 '이것이 자바다'를 통해 'Wrapper 클래스'를 공부하였다 - 출처 이것이 자바다 1권) # 박싱과 언박싱 Boxing - 기본 타입의 값을 포장 객체로 만드는 과정 ->방법 : Integer obj = Integer.valueOf(1000); //기본타입의 값 Integer obj = Integer.valueOf("1000"); //문자열 Unboxing - 포장 객체에서 기본 타입의 값을 얻어내는 과정 ->방법 : 기본타입명 + Value() # 자동박싱과 언박싱 자동박싱 - 포장클래스 타입에 기본값이 대입될 경우에 발생 자동언박싱 - 기본타입에 포장객체가 대입될 경우에 발생 그렇다면 이제 질문으로 들어가서~ NullPointerException 이 발생했을 때 원시 타입에 접근할..
제네릭, ' 매개변수화된 타입' List 클래스는 가능한 한 모든 타입을 다룰 수 있어야한다. (List 인스턴스는 다형성이 있다) 또한, 다시 말해서는 List에 확실히 들어갈 수 있는지 확인이 필요하다. 확실히 하지 않는다면 ClassCastException이 발생한다. 이럴때 직접 타입 변환 없이 제네릭을 사용하면 된다. 기본적으로 대부분의 에러가 실행 에러가 컴파일러 에러로 바뀔 수 있다. -> 수정이 빨라져 개발 속도를 상승시킨다 # 제네릭의 특징 1) 제네릭을 사용하면 한 가지 타입의 매개변수만 받을 수 있다. 2) 제네릭 타입은 중첩해서 사용가능 -> E타입 사용 -> 상속관계에 의해 생기는 컴파일 에러는 부모클래스와 부모 클래스의 모든 하위 클래스를 실행될 수 있도록 명시적으로 변경해야함 ..