ourjune 님의 블로그
close
프로필 사진

ourjune 님의 블로그

github: @ourjune21

  • 분류 전체보기 (93)
    • 사이언스 (12)
    • 데브코스 데이터엔지니어링 (81)
    • 취업 (0)
  • 홈
  • 태그
  • 방명록

정적 웹 페이지와 동적 웹 페이지 비교

오늘은 웹 크롤링을 공부하면서 배우게 된 내용을 정리해보고자 합니다. 웹 크롤링을 할때 크게 두 가지 유형의 웹 페이지를 만나게 되는게 정적 웹 페이지 와 동적 웹 페이지 입니다.🖥️ 정적 웹 페이지 (Static Webpage)서버에 미리 저장된 HTML 파일이 클라이언트에게 그대로 전달되는 웹 페이지.네이버 검색 결과🖥️ 동적 웹 페이지 (Dynamic Webpage)서버에서 데이터베이스를 통해 콘텐츠를 동적으로 생성하여 클라이언트에 따라 실시간으로 변동되는 웹 페이지.로그인 후 사용 가능한 네이버 메일🖥️ 정적 수집/ 동적 수집 비교수집하고자 하는 페이지가 정적인지 동적인지에 따라 파이썬 패키지가 달라짐. 정적 수집동적 수집사용패키지requests/ urllibselenium수집 사이트정적 웹..

  • format_list_bulleted 데브코스 데이터엔지니어링
  • · 2024. 10. 15.

알고리즘 빅오 표기법(Big-O notation) 이해하기

빅오 표기법(Big-O Notaion)에 대해 공부한 내용을 파이썬 코드 예제를 통해 정리해보았습니다.빅오표기법(Big-O Notaion) 이란?빅오는 알고리즘의 효율성을 평가하기 위해 사용하는 표기법으로, 입력 크기(n)에 대한 실행 시간을 나타내는 시간 복잡도 와 메모리 사용량의 증가를 나타내는 공간 복잡도로 나눌 수 있다.빅오표기법에서 오는 영어 O ? 숫자 0?빅오 표기법의 "O"는 영어 알파벳 대문자 “O”를 의미합니다. "Order"의 첫 글자를 딴 것으로, 알고리즘의 시간 복잡도나 공간 복잡도가 입력 크기 n에 대해 어떤 "순서(Order)”로 증가하는지를 나타낸다.1. O(1): 상수 시간 복잡도입력 크기에 상관없이(리스트의 길이와 상관없이) 항상 일정한 시간이 걸리는 알고리즘CopyL =..

  • format_list_bulleted 데브코스 데이터엔지니어링
  • · 2024. 10. 15.

깃(Git) 깃허브(GitHub) 개발 순서 정리

깃(Git) 사용방법과 기본적인 개발 순서에 대해 정리해보았다. 팀 프로젝트를 진행하면서 소스코드 관리는 필수라 Git을 이용해서 팀 프로젝트를 처음 하시는 분들에게 도움이 되기를 바라요.💡 기본 용어 정리local : 개인의 로컬 환경, 작업하는 사람의 노트북이나 PC를 의미.Remote : 원격 환경(Git 서버)에 저장된 다른 팀원과 공유하는 프로젝트.Repository : 깃에서 사용하는 “공유 폴더” 같은 역할💡 작업 요약깃 클론: git clone 프로젝트 가져오기브랜치 생성 및 이동: git branch, git checkout 브랜치명변경사항 커밋 및 푸시: git add . , git commit -m "message" , git push브랜치 최신화: git pull orgin ma..

  • format_list_bulleted 데브코스 데이터엔지니어링
  • · 2024. 10. 15.
  • navigate_before
  • 1
  • ···
  • 11
  • 12
  • 13
  • 14
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (93)
    • 사이언스 (12)
    • 데브코스 데이터엔지니어링 (81)
    • 취업 (0)
인기 글
전체 방문자
오늘
어제
Copyright © ourjune 모든 권리 보유.
SKIN: Copyright © 쭈미로운 생활 All rights reserved. Designed by JJuum.
and Current skin "dev-roo" is modified by Jin.

티스토리툴바