![2019.04.29](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbKrdOX%2FbtquTSkO62X%2FKyav1HRJhFmLqin0A6ZuR0%2Fimg.jpg)
오늘 마블영화 : 어벤져스-앤드게임 을 보고왔다. 후기 : 진짜 너무 재밌다... 어벤져스가 끝난것은 아쉽지만, 마블 영화는 계속 볼 것같다.
![필요한 데이터 모으기(1)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdRdklk%2FbtquR29Gq8Z%2FLvaix3kiAeKTg2rk7dGZG0%2Fimg.png)
먼저, Steamspy_api를 사용해서 필요한 데이터를 모아보겠다. 코드를 통해서 Steamspy_data를 어떻게 얻어 오는지 알아본다. import urllib.parse import requests import pandas as pd # Steamspy API Get main_api = "http://steamspy.com/api.php?request=tag&tag" Searching_tags = "http://steamspy.com/api.php?request=appdetails&appid=" 필요한 library와 두개의 api를 사용해서 필요한 데이터를 얻어올 것이다. Userinput = ['SINGLE', 'MULTI', 'COOP', 'MMO', 'ISFREE', 'FREETOPLAY'..
Steam_game Data를 가지고, 지도학습 프로젝트를 하나 해볼려고한다. Data는 Steamspy_api를 사용해서 모을 것이고 부족하다고 싶어서 Metacritic에서 game에 대한평가or평가점수를 가져올려고 한다. 예측하고자 하는 Y값은 Price,Game_name이다. 첫 번째로 예측할 것은 Price이다. price를 예측할 때, X값은 game에 해당하는 positive,negative의 숫자형 자료인데, X값이 부족하다고 생각이 들어서, Metacritic에서 game에 해당하는 Metacritic의 전문가 점수와, User의 점수를 가져올 생각이다. 더 나아가서 , initialprice 와 price의 점수를 비교해서 , 어떠한 속성이 이 가격의 변동을 불러왔는지도 예측하고싶다. ..
SSTF ( Shortest Seek Time First ) è 탐색 거리가 가장 짧은 요청을 먼저 서비스하는 기법이다. 시스템 소프트 웨어 è 운영체제 ( UNIX, MS-DOS, MS-Windows ) è 유틸리티 (컴파일러, 링커, 로더, 매크로 프로세서, 탐색기) 세마포어 (Semaphore) è 제어신호를 전달하여 순서대로 작업을 수행 è P와 V라는 2개의 연산에 의해 동기화 유지, 상호 배제 원리를 보장 è S : 세마포어 변수, 공유자원의 개수 è P 연산 : 자원의 개수를 감소시켜 자원이 점유 되었음을 알림(Wait 동작) S = S-1 è V 연산 : 대기중인 프로세스를 깨우는 신호 (Wake up), 자원의 개수를 증가시켜 자원이 반납되었음을 알림 ( Signal 동작 ) S = S +1
벡터 인터럽트(vectored interrupt)는 하드웨어 신호에 의해 인터럽트가 판별되고, 인터럽트 번호만큼 떨어진 거리에 해당 인터럽트 취급 루틴을 호출할 수 있는 주소 값을 저장하는 방식 병렬 처리 방법 1. 파이프라인 프로세서 (Pipeline processor) 2. 벡터 프로세서 (vector processor) 3. 배열 처리기 (array processor) 4. 데이터 흐름 컴퓨터(data flow computer) Blu-ray 디스크 è 고선명(HD) 비디오 데이터를 저장하기 위해 짧은 파장을 갖는 레이저를 사용하는 광 기록방식 저장매체 플래시 메모리 è 레이저 사용 x , 전기사용 o 정수 n bit를 사용하여 1의 보수(1’s complement)로 표현하였을 때 그 값의 범위는..
인출 단계 (Fetch Cycle) è 다음에 실행할 명령어를 기억장치로부터 CPU로 가져와 해독하는 단계 간접 단계 (Indirect Cycle) è 인출 단계에서 해석된 명령의 Operand부가 간접 주소일 경우 유효 주소를 구하는 단계 실행 단계 (Execute Cycle) è 실제로 명령을 실행하는 단계 인터럽트 단계(Interrupt Cycle) è 인터럽트 발생 시 복귀 주소를 저장시키고, 제어 순서를 인터럽트 처리프로그램의 첫 번째 명령으로 옮기는 단계 파이프라인 클록의 주파수 = 1GHz , 클록주기 = 1ns è 첫번째 명령어의 실행에는 4ns가 걸리고, 그다음 명령어들은 1ns마다 한 개씩 실행이 종료된다 è 결과적으로 20개의 명령어들을 모두 실행하는 데는 (4+(20-1))*1ns ..