[sqld]1과목 요약정리
·
자격증/SQLD
1절. 데이터 모델의 이해1. 모델링의 이해1) 모델링의 정의복잡한 개념을 일정한 표기법으로 나타냄a hypotential or stylized representation사물 또는 사건에 대한 관점∙양상을 명확히 하는 것모델: 현실세계의 추상화된 반영2) 모델링의 특징추상화: 복잡 ⇾ 일정형식에 따라 표현 (형식표현)단순화 : 난해 ⇾ 단순명확화: 누구나 이해하게모델링 = 추상화 + 단순화 + 명확화정보시스템 구축: 계획/분석/설계 ⇾ 구축/운영 (데이터 모델링은 계획/설계 ⇾ 구축) 2. 데이터 모델링: 해당 업무에 어떤 데이터가 있는지 혹은 요구되는지 분석하는 방법1) 데이터 모델링의 제공기능시스템 가시화시스템 구조와 행동 명제화문서화세부사항 배제목표에 따른 상세수준의 표현방법 제공2) 데이터 모델링..
16일차
·
개발일지/GreenFinalProject
모바일 소셜 로그인 OAuth2 Resolver사용
15일차
·
개발일지/GreenFinalProject
모바일 카카오로그인인터셉터도써보그 applicationproperties도 써보고 온갖 난리를 피웠지만 결국 Oauth2Resolver라는 oauth의 인터셉터계열을 써서 useragent기준으로 예외처리
14일차
·
개발일지/GreenFinalProject
flutter로그인 HttpOnly SeCuRed, 카카오로그인
13일차
·
개발일지/GreenFinalProject
일일방문자 통계와 페이지별 트래픽 저장방식1. db저장 (비로그인 사용자도 집계하기 위해선 추가 테이블 필요)2. AWS 사용 주로 트래픽 집계에 많이쓰임3.Redis 사용  1. AWS S3를 활용한 아카이빙장점비용 효율성: 대량의 데이터를 저렴하게 저장할 수 있습니다. 특히, 자주 사용되지 않는 데이터는 S3 Glacier와 같은 저비용 스토리지 옵션을 사용할 수 있습니다.확장성: 필요에 따라 쉽게 확장할 수 있어, 데이터 양이 증가하더라도 문제없이 대응할 수 있습니다.데이터 보존 및 접근성: 필요할 때 데이터를 쉽게 검색하고, 다양한 분석 도구와 통합하여 활용할 수 있습니다.사용 사례오래된 방문자 데이터, 통계, 로그 파일 등을 아카이빙하여 데이터베이스의 크기를 줄이고, 성능을 최적화하는 데 유용합..
12일차
·
개발일지/GreenFinalProject
인스타그램 hastag api부터 크롤링,,,그리고 결국 버림 크롤링은 인스타자체정책으로 인해서안됨 문의해봤지만 안됨
11일차
·
개발일지/GreenFinalProject
관리자로그인
10일차
·
개발일지/GreenFinalProject
geocode썼다가 navermap쎃ㄴ다가 kakao썻다가 다니 naver
9일차
·
개발일지/GreenFinalProject
인스타그램 api
8일차
·
개발일지/GreenFinalProject
팝업스토어 정보불러오는법1. 네이버 검색 api ->정보가 제한적이며 많은 양을 가져오려면  블로그정보를 가져와야하는데 추후에 쿼리문이 복잡해질 가능성 보임2. 구글 검색 api -> 네이버검색 api와마찬가지의 단점3. 웹크롤링 -> 법적문제존재. 배포시 문제 가능성 多4. 인스타그램 api -> 정보도 가장많고 게시글 유형도 다 비슷비슷함 참고플랫폼인 팝플리도 게시글 내용이 복붙인걸보니 이걸이용한듯함 인스타 그램 api로 진햇 카카오 로그인 연동 예외처리및유효성검사를 어떻게할까? 12.25 카톡