본문 바로가기

학교 & 학원 이론 수업

(87)
크롤링 ( 웹 스크랩핑 ) #python #BeautifulSoup #csv import csv import requests from bs4 import BeautifulSoup def extract_data(url): response = requests.get(url) soup = BeautifulSoup(response.text, 'html.parser') # 각 필요한 태그 찾기 name_tags = soup.find("ul", attrs={"id":"listCompany"}).find_all("div", attrs={"class":"text"}) salary_tags = soup.find("ul", attrs={"id":"listCompany"}).find_all("div", attrs={"class":"salary"}) summary_tags = soup.find("ul..
선형대수학 (k-mooc 교육과정) 1주차 1차시. 오리엔테이션 2차시 집합 원소 원소나열법 조건제시법 사상 : 집합 A와 B에 대하여 A의 각 원소가 B의 어떤 원소 하나에 대응될 때, 이 관계를 A에서 B로의 사상이라고 함 행렬: 수나 식을 직사각형 모양으로 배열한 것. 괄호로 묶어서 표현 정방행렬: 행과 열의 수가 같은 행렬(=정사각행렬) 벡터 : 선형대수학에서의 벡터는 행이나 열이 하나밖에 없는 행렬 (행벡터: 하나의 행으로 이루어진 벡터. / 열벡터: 하나의 열로 구성된 벡터) 3차시. 선형대수학의 범위 선형방정식: 최고차항의 차수가 1인 방정식(=일차방정식) 연립선형방정식:여러 성형방정식이 모여 있는 것 (연립방정식) 선형변환 : 다음 성질을 모두 만족하는 사상 (=선형사상 linear mapping) 1)f(v+w) = f(v..
확률과 통계 (k-mooc 교육 과정) 1강. 1차시. 사건 시행 표본사건 표본공간 근원사건 전사건 공사건 사건의 차집합 교집합 배반사건 연산법칙의 종류 : 교환법칙, 결합법칙, 분배법칙, 드 모르간 법칙 2차시. 확률의 의미와 성질 확률의 덧셈정리 -> 서로 다른 두 개의 주사위를 던졌을 때, 두 주사위 눈의 합이 3 이상일 확률은? 3차시. 조건부확률 독립사건 종속사건 2강. 확률분포 확률변수와 이산확률분포 연속 확률분포 확률변수와 기댓값, 분산 평균 도수분포표 분산 확률변수 이산 확률분포의 성질 2차시. 연속확률분포와 여러가지 확률분포 2차시 연속 확률분포와 여러가지 확률분포. 베르누이 분포 : 어떤 시행을 1번 행했을 때 결과가 2개의 경우로 나뉘어짐 이항분포 : 어떤 사건 A의 확률 p인 베르누이 시행을 n번 반복할 때 (독립시행) ..
세미 프로젝트 하기의 링크에서 유용한 플러그인 설치 가능 (IntelliJ) https://code-boki.tistory.com/4 IntelliJ 내가쓰는 25가지 플러그인 목록 IDE의 첫글로 어떤게 좋을까 하다가... 남들도 다 썼긴 하겠지만, 그래도 혹시나 이 중에서 모르는 사람도 있을 수 있으니 나도 플러그인을 써보려고한다! 일단 쓰는 목록을 적어보면 Atom Meterial Ic code-boki.tistory.com 사용 예정 스택 : Spring Boot , MySQL , Naver Cloud , Jenkins, Apache Tomcat , JSP , Maven , MyBatis, Github, Notion, jQuery, Ajax , Java , JavaScript, CSS, HTML 우리는 전국 컴..
04.28(금) Thymeleaf 1. Lombok, Thymeleaf, Spring Web 포함해서 New Spring Project 생성 (WAR로 생성) 2. application.properties에 추가 server.port=9005 3. HomeController.java ShopDto.java 추가 4.src>main>resources>templates> 에다가 detail.html home.html list.html 추가
인공지능 2강. 인공지능 연구와 문제해결 탐색과 지식 불확실성 : 현실에서 인공지능은 일부 정보만을 가지고 판단하는 불확실성을 가지므로 불확실성 속에서 컴퓨터 프로그램을 좀 더 지능화하기 위한 방법이 필요 (예. 날씨예측, 상품 생산 예측) 머신러닝 : 컴퓨터 프로그램이 데이터로부터 패턴을 학습하는 방법 탐색(search) : 특정한 문제(problem)의 답(solution)을 찾는 방법 지식(knowledge) : 지식을 표현하고 지식으로부터 추론하거나 결론을 내리는 것 지도학습(예측 프로그램과 분류 프로그램) 과 비지도학습(군집분류, 생성모델) 지식 (knowledge) : 지식을 표현하고 지식으로부터 추론하거나 결론을 내리는 것 인공지능은 규칙 기반 인공지능과 신경망 기반 인공지능이 있다. 신경망 기반 인..
4.19 Linux 3일차 수업 6장 파일 분류 권한의 이해 ▼ 명령 프롬프트 설정 * 주 > PS1 - 변수를 조절함 [sun@my ~]$ PS1='[\h "좌우명" \u \d \t ] \\$' - 바뀜 [my "좌우명" sun Wed Apr 19 10:02:05 ] $ [my "좌우명" sun Wed Apr 19 10:02:18 ] $PS1='[\! \w ] >' [251 ~ ] >who root tty1 2023-04-19 09:27 root pts/0 2023-04-19 09:27 (10.0.2.2) sun pts/1 2023-04-19 09:56 (10.0.2.2) [253 ~ ] >date Wed Apr 19 10:04:34 KST 2023 [254 ~ ] >PS1='\w >' ~ >cd /usr/local /usr/loca..
4.18 Linux (2) (어제 이어서 ) Rockylinux 명령어 ip addr -> ip 주소 . 맥주소. 랜카드의 고유번호. 16진수로 되어 있음. 통신할 때 이거로 함. ls / -> root directory cd ~ -> home directory file /etc ->시스템 설정 파일이나 프로그램 설정 파일 등이 저장되는 디렉토리 ll / -> 현재 디렉토리의 하위 디렉토리와 파일의 목록을 출력 ctrl + l -> 화면 지우기 echo ~ -> 현재 사용자의 홈 디렉토리 ls /home -> 계정 목록 ls /proc -> 메모리의 상태를 저장하고 있는 정보 cal>a1 -> 캘린더를 a1이라는 파일로 생성 file a1 -> a1 파일의 속성 rm -r a1 -> a1 삭제 cp /etc/virc d1 -> e..