사색을 사색하다
  • 홈
  • 메뉴 닫기
  • 글작성
  • 방명록
  • 환경설정
    • 분류 전체보기
      • 프로그래밍
        • AWS
        • Java
        • SQL
        • HTML & CSS
        • Spring
        • Python
        • Machine Learning
        • Statistics
      • Issues
      • ZIO. 일상
        • TV, 영화 리뷰
        • 생활정보
        • knowledge
      • 사회, 시사, 경제
        • 가상화폐
        • 한 발 한 발 딛는 중
      • 블로그 운영하기
  • 홈
프로그래밍/Statistics

[Statistics] EDA정의와 필요성

1. EDA 정의 1) Exploratory Data Analysis 2) 탐색적 데이터 분석 3) Data ==> EDA ==> 인사이트 도출 4) EDA : 시각화, 통계 분석 2. EDA 필요성(효과) 1) 데이터 이해할 수 있도록 도와준다. 2) 가설을 추가하거나 수정할 수 있다. "이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다." 3. 가설 수립과 검정하기 1) 반복으로 구성된다. 가설 수립 ==> EDA를 통한 가설 검정 ==> Insight 획득, 구체화 예) 1. 보험 가입 기간이 긴 고객일수록 이탈율이 줄어들 것이다. 2. 건물별 화재 예측을 하는데 필요한 특징을 선정하는데 EDA를 수행함. 3. 벨브의 불량이 발생하는 공정상 원인 파악 [Stati..

2022. 11. 27. 01:53
프로그래밍/Statistics

[Statistics] 기술 통계과 추리통계

[Spring]웹 애플리케이션 HTTP 응답 상태코드 웹 개발 트렌드 백엔드 프론트엔드 1. 기술통계 1) 수집한 자료를 분석하여 대상들의 속성을 파악하는 통계 방법 - 중심 경향 값 - 분산도 - 상관계수 - 회귀계수 2) 중심경향값 - 평균 : 전체 자료가 가지는 수치들의 총합을 전체 자료의 수로 나눈 수치 - 중심값 : 최댓값과 최솟값의 정가운데 수치 - 최빈값 : 가장 많은 빈도를 보이는 수치 3) 분산도 - 분산 : 각 자료가 평균으로부터 떨어진 거리(편차)들을 제곱한 수치들의 총합을 전체 자료의 수로 나눈 수치 - 표준 분산 : 분산의 제곱근을 취한 수치 [HTML & CCS] HTML태그 종류와 특징, H태그 검색엔진 최적화 메타 태그 시멘틱 태그 2. 추리통계 1) 모집단을 대표하는 표본을..

2022. 11. 26. 16:21
프로그래밍/Spring

[Spring] 관점 지향 프로그래밍 핵심기능과 부가기능 개요 weaving Aspect 등 관련 용어

프로그램 다운로드 없이 컴퓨터 자동 종료 및 예약 종료 간단하게 하기 1. 관점 지향 프로그래밍 (AOP : Aspect Oriented Programming) 1) 특정한 함수(핵심기능) 호출 전이나 후에 뭔가 공통적인 처리가 필요하다면 AOP 구현한다. - 로깅, 트랜잭션, 인증 2) OOP로 처리하기에는 다소 까다로운 부분을 AOP라는 처리 방식을 도입하여 손쉽게 공통 기능을 추가, 수정, 삭제 할 수 있도록 하였다. 2. 핵심기능과 부가기능 1) 업무(biz) 로직을 포함하는 기능을 핵심 기능(Core Concerns) 2) 핵심기능을 도와주는 부가적인 기능(로깅, 보안 등)을 부가기능이라고한다. (Crosscutting-Concerns)이라고 부른다. 3) 객체지향의 기본 원칙을 적용하여도 핵심..

2022. 11. 25. 11:48
프로그래밍/Spring

[Spring] 유효성 검증 Validation Data binding MessageSource

1. Validation 1) 유효성 검증 - 사용자 또는 서버의 요청(http request) 내용에서 잘못된 내용이 있는지 확인하는 단계를 말한다. 2. Validation 종류 1) 데이터 검증 - 필수 데이터의 존재 유무 - 문자열의 길이나 숫자형 데이터의 경우 값의 범위 - email, 신용카드 번호, date 등 특정 형식에 맞춘 데이터 3. Spring의 Validation 1) 스프링은 웹 레이어에 종속적이지 않은 방법으로 밸리데이션을 한다. 2) Validator 인터페이스 구현(implement)을 통한 validation - 객체를 검증하기 위한 인터페이스 - 객체 검증기(vlaidator) 구현에 사용 - boolean supports(Class clazz) : 이 Validator..

2022. 11. 17. 14:52
프로그래밍/Spring

[Spring] jUnit Test Annotation Assert 메서드

1. jUnit 1) 의미 : java에서 독립된 단위 테스트 (Unit Test)를 지원해주는 프레임워크이다. 2) 단위 테스트를 쉽게 해주는 테스트 지원 프레임워크 2. 단위 테스트(Unit Test) 1) 소스 코드의 특정 모듈이 의도된 대로 정확히 작동하는지 검증하는 절차를 말한다. 2) 모든 함수와 메서드에 대한 테스트 케이스를 작성하는 절차이다. 3. jUnit 특징 1) TDD 2) 단정(assert) 메서드로 테스트 케이스의 수행결과를 판별한다. 3) 어노테이션 제공 (@Test) - 새로운 인스턴스를 생성하여 독립적인 테스트가 이루어진다. 4. jUnit에서 테스트를 지원하는 어노테이션(Annotation) 1) @Test - @Test가 선언된 메서드는 테스트를 수행하는 메서드가 된다...

2022. 11. 11. 11:30
프로그래밍/Spring

[Spring] JDBC설정, DB연결

1. JDBC 설정 및 DB 연결 1) Java Database Connectivity 2) 자바로 데이터베이스 연결 및 관련 작업 시 사용하는 API이다. 3) JDBC API를 사용하기 위해서는 JDBC 드라이버가 있어야 한다. 4) 각 DBMS에 맞는 JDBC 드라이버를 다운로드한 후 설정하면 DBMS 종류에 상관없이 동일한 방식의 프로그래밍이 가능하다. 2. 기본적인 DB 연결 관리 클래스 1) Connection : 연결 담당 - 프로토콜 - jdbc:postgresql://호스트명(IP):포트번호:스키마 2) Statement : 정적 쿼리문 실행할 때 사용 3) PreparedStatement : 인파라미터가 있는 동적 쿼리문 실행할 때 사용 - 인파라미터 : 쿼리문 작성 시 매개변수로 전달..

2022. 11. 10. 10:02
  • «
  • 1
  • ···
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • ···
  • 42
  • »
반응형
160x600
Powered by Privatenote Copyright © 사색을 사색하다 All rights reserved. TistoryWhaleSkin3.4

티스토리툴바