본문 바로가기

임시 저장소(Temperature)12

[Linux/Ubuntu] 서버 소켓/네트워크 프로그래밍 첫 번째 | Socket programming Network for Server Step 1. 소켓은 무엇인가? 깊게 생각하지 말자 그냥 소켓이라는 단어적인 의미로 먼저 접근해보자 소켓(Socket) : 끼우는 구멍, 꽂는 구멍 그렇다 그냥 뭔가를 끼우는 구멍이라고 생각하자(일단은) Step 2. 소켓은 어떻게 쓰는 걸까? 소켓을 사용하는데 있어서 소켓의 구조는 어떻게 생겨먹었는지는 중요한게 아니고, 그냥 이게 무슨 역할을 하는지 어떻게 잘 써서 기능만 구현하면 장땡이라 생각함 그럼 이 소켓을 어떻게 써야되는지 한 번 삽질해보도록 함 먼저 소켓을 어떻게 사용하는지에 대해 간단하게 설명 먼저 함 Step 3. 소켓 프로그래밍의 기본 개념 1 - 서버와 클라이언트 소켓 프로그래밍을 할 때는 연결을 요청하는 디바이스(휴대폰, 태블릿, 노트북, 데스크탑 등)와 연결을 요청받는 디바이스(주로.. 2019. 10. 1.
[Windows 10] 스케쥴러를 이용한 백그라운드 시스템 기능 구현 | Scheduler for background process system 1. 작업 스케줄러 실행 2. 우측 [작업 만들기...] 클릭 3. 새 작업 만들기 일반 탭을 다음과 같이 설정:: 일반 이름(M) : test scheduler 보안 옵션 가장 높은 수준의 권한으로 실행(I) 체크 4. 새 작업 만들기 트리거 탭을 다음과 같이 설정:: 4.1. 새로 만들기 설정 : 매일(D) 시작 : 원하는 시간으로 설정 확인 5. 새 작업 만들기 동작 탭을 다음과 같이 설정:: 5.1. 새로 만들기 프로그램/스크립트(P): 파이썬 설치 경로 ex) "C:\Program Files (x86)\Python37-32\python.exe" 인수 추가(옵션)(A): 소스코드 파일 경로 ex) C:\Users\KWI\Desktop\test.py ex ) C:\Users\KWI\Desktop 2019. 10. 1.
[Hadoop] 빅데이터 오픈 소스 프레임 워크 하둡이란? | Big data Open source Frame work Hadoop 이란? 하둡 소프트웨어 라이브러리는 간단한 프로그래밍 모델을 사용하여 여러대의 컴퓨터 클러스터에서 대규모 데이터 세트를 분산 처리 할 수있게 해주는 프레임워크 이다. 단일 서버에서 수천대의 머신으로 확장 할 수 있도록 설계되었다. 일반적으로 하둡파일시스템(HDFS)과 맵리듀스(MapReduce)프레임워크로 시작되었으나, 여러 데이터저장, 실행엔진, 프로그래밍 및 데이터처리 같은 하둡 생태계 전반을 포함하는 의미로 확장 발전 되었다. [출처] [빅데이터] 하둡(Hadoop)이란?|작성자 에이콘아카데미 하둡 프레임워크는 중요 구성요소 1. 맵리듀스 데이터처리 프레임워크 - 데이터 처리 및 프로그래밍의 패러다임이라고 표현. 데이터베이스 엔진과 유사하다. 2. 하둡 분산형 파일시스템(Hadoop D.. 2019. 10. 1.