[Do it! 모던 자바스크립트 프로그래밍의 정석] 02. 변수와 자료형
·
한국경제신문 with toss bank/FE
02. 변수와 자료형`console.log()` 함수콘솔 창에 괄호 안의 내용 표시자바스크립트 소스를 작성하면서 중간에 프로그램이 제대로 동작하는지 확인하는 용도괄호 안에 텍스트나 변수로 사용할 수 있음`document.write()` 함수괄호 안의 내용을 웹 브라우저 화면에 표시실제 웹 브라우저 화면에 내용을 표시할 때에는 DOM을 이용연결 연산자(+)를 사용할 수도 있고, 템플릿 리터럴을 사용할 수 있음변수프로그램에서 사용하기 위해 값을 담아놓는 바구니ex. 날씨 정보를 알려 주는 프로그램이라면 지역 or 날짜 같은 값일반적으로 프로그램 안에서 값이 달라질 수 있는 데이터But, 프로그램 안에서 계속 값이 바뀌지 않더라도 변수로 만들어서 사용(상수 변수)// 1. 변수 선언: 키워드 let, cons..
[혼자 공부하는 머신러닝+딥러닝] Chapter 04 다양한 분류 알고리즘
·
Artificial Intelligence
1. 로지스틱 회귀로지스틱 회귀/ 다중 분류/ 시그모이드 함수/ 소프트맥스 함수러키백의 확률구성품을 모르는 채 먼저 구매하고, 배송받은 다음 구성품을 알 수 있는 상품-> 러키백에 포함된 생선의 확률 알려주기 러키백에 들어갈 수 있는 생선: 7개생선의 크기, 무게 등 -> 7개 생선에 대한 확률 길이, 높이, 두께 + 대각선의 길이, 무게 추가 => 확률은 숫자 -> 회귀?/ 7개 생선 -> 분류?k-최근접 이웃: 주변 이웃을 찾아줌 -> 이웃의 클래스 비율 = 확률 데이터 준비import pandas as pdfish = pd.read_csv('https://bit.ly/fish_csv_data')fish.head() 데이터프레임(dataframe)판다스에서 제공하는 2차원 표 형식의 주요 데이터 구조..
[혼자 공부하는 머신러닝+딥러닝] Chapter 03 회귀 알고리즘과 모델 규제
·
Artificial Intelligence
1. k-최근접 이웃 회귀회귀/ k-최근접 회귀/ 결정계수/ 과대적합과 과소적합 지도 학습 알고리즘분류: 샘플 -> 몇 개의 클래스 중 하나로 분류하는 문제회귀(regression): 임의의 어떤 숫자를 예측하는 문제ex. 내년도 경제 성장률 예측, 배달 도착할 시간 예측정해진 클래스 X 임의의 수치 출력두 변수 사이의 상관관계를 분석하는 방법k-최근접 이웃 분류예측하려는 샘플에 가장 가까운 샘플 k개 선택샘플들의 클래스 확인 -> 다수 클래스를 새로운 샘플의 클래스로 예측k-최근접 이웃 회귀예측하려는 샘플에 가장 가까운 이웃 샘플 k개 선택이웃한 샘플의 타깃은 어떤 클래스 X 임의의 수치 O이웃 샘플의 수치 사용 -> 새로운 샘플 x의 타깃 예측=> 가장 가까운 이웃 샘플을 찾고 이 샘플들의 타깃값을 ..
[혼자 공부하는 컴퓨터구조+운영체제] Chapter 15 파일 시스템
·
Computer Science/컴퓨터구조 | 운영체제
Chapter 15 파일 시스템1. 파일과 디렉터리파일/ 확장자/ 속성/ 디렉터리/ 경로/ 절대 경로/ 상대 경로파일(file)보조기억장치(하드 디스크, SSD)에 저장된 관련 정보의 집합의미 있고 관련된 정보를 모은 논리적 단위이름/ 파일 실행 위한 정보/ 속성(attribute) = 메타데이터(metadata): 관련된 부가 정보유형/ 크기/ 보호/ 생성 날짜/ 마지막 접근 날짜/ 마지막 수정 날짜/ 생성자/ 소유자/ 위치운영체제가 인지하는 파일의 종류 나타냄ex. 같은 이름의 파일이라도 텍스트 파일, 실행 파일, 음악 파일 등 유형 != -> 실행 양상 !==> 확장자(extension) ~> 파일 유형 확인운영체제) 파일 연산 -> 시스템 호출 제공파일 생성/ 삭제/ 열기/ 닫기/ 읽기/ 쓰기*파..
[혼자 공부하는 컴퓨터구조+운영체제] Chapter 14 가상 메모리
·
Computer Science/컴퓨터구조 | 운영체제
Chapter 14 가상 메모리1. 연속 메모리 할당스와핑/ 최소 적합/ 최적 적합/ 외부 단편화 연속 메모리 할당 방식: 프로세스를 연속적인 메모리 공간에 할당하는 방식스와핑(Swapping)메모리에 적재된 프로세스 중 현재 실행되지 X 프로세스 존재ex. 입출력 작업의 요구 -> 대기 상태 된 프로세스/ 오랫동안 사용 X 프로세스-> 임시로 보조기억장치 일부 영역으로 쫓아내고, 메모리상의 빈 공간에 또 다른 프로세스 적재하여 실행하는 방식메모리에서 사용 X 일부 프로세스 -> 보조기억장치로/ 실행할 프로세스 -> 메모리로 메모리 관리 기법스왑 영역(swap space): 프로세스들이 쫓겨나는 보조기억장치의 일부 영역스왑 아웃(swap-out): 현재 실행되지 X 프로세스) 메모리 -> 스왑 영역스왑 ..
[혼자 공부하는 컴퓨터구조+운영체제] Chapter 13 교착 상태
·
Computer Science/컴퓨터구조 | 운영체제
Chapter 13 교착 상태1. 교착 상태란교착 상태/ 식사하는 철학자 문제/ 자원 할당 그래프/ 교착 상태 발생 조건식사하는 철학자 문제(dining philosophers problem)교착 상태의 발생을 보여주는 예시철학자 사이에 식사에 필요한 포크/ 식사는 2개의 포크로 먹을 수 있는 음식 철학자 식사 순서계속 생각을 하다 L 포크 사용 가능하면 집어듬계속 생각을 하다 R 포크 사용 가능하면 집어듬L, R 포크 모두 집어들면 정해진 시간동안 식사를 함식사 시간 끝나면 R 포크 내려놓음R 포크 내려놓은 뒤 L 포크 내려놓음다시 1번부터 반복=> 모든 철학자 동시에 포크 집어 식사 -> 어떤 철학자도 식사 X 영원히 생각만 하는 상황 발생모든 철학자 L 포크 집어들면 모두 R 포크 집어들 수 X->..
0123suh
빙글빙글 돌아가는 Debug 하루