분류 전체보기
-
TCP/UDP 특징과 차이점Study/모몽이 공부중 2020. 6. 16. 22:59
TCP(Transmisison Control Protocol) 인터넷상에서 데이터를 메세지의 형태로 보내기 위해 IP와 함께 사용하는 프로토콜 특징 - 연결형 서비스. 가상 회선 방식 제공 - 3-Way handshaking과정을 통해 연결설정. 4-Way handshaking을 통해 해제 - 흐름제어 및 혼잡제어 - 높은 신뢰성 보장 - UDP보다 속도가 느림 - 전이중(Full-Duplex), 점대점(Point to Point)방식 UDP(User Datagram Protocol) 데이터를 데이터그램단위로 처리하는 프로토콜 특징 - 비연결형 서비스. 데이터그램 방식 제공 - 정보를 주고 받을 때 정보를 보내거나 받는다는 신호절차를 거치지 않음 - UDP 헤더의 CheckSum 필드를 통해 최소한의 오..
-
소켓 (Socket)Study/모몽이 공부중 2020. 6. 16. 22:56
TCP/UDP 2020/06/16 - [Study/이론] - TCP/UDP 특징과 차이점 TCP/UDP 특징과 차이점 TCP(Transmisison Control Protocol) 인터넷상에서 데이터를 메세지의 형태로 보내기 위해 IP와 함께 사용하는 프로토콜 특징 - 연결형 서비스. 가상 회선 방식 제공 - 3-Way handshaking과정을 통해 연결설정. 4- codingmomong.tistory.com socket 컴퓨터 네트워크를 경유하는 프로세스 간 통신의 종착점. 1. 클라이언트 소켓 시스템(또는 프로세스)이 소켓을 통해 데이터 통신을 위한 연결 요청 2. 서버 소켓 시스템(또는 프로세스)이 소켓을 통해 데이터 통신을 위한 연결 요청을 받아들임 3. 소켓 흐름 클라이언트 소켓: 소켓 생성(..
-
[Class String] String 클래스 정리Study/Java 2020. 6. 16. 22:47
public final calss String extends Object implements Serializable, Comparable, CharSequence String 클래스란? 문자열을 나타냄 특징 - Java 프로그램의 모든 문자열 리터럴은 이 클래스의 인스턴스로 구현됨 - 문자열은 일정함 -> 값을 만들면 변경 불가 (String Buffer이용) 참고 더보기 "string", JavaPlatform SE 8, https://docs.oracle.com/javase/8/docs/api/java/lang/String.html
-
단축키 모음Study/Java 2020. 6. 16. 22:46
자주사용하는 유용한 단축키 단축키 설명 Alt + Shift + A 세로 블럭 지정이 가능한 모드로 변경 Alt + Shift + R Refactoring (이름변경) - Refactoing 으로 전체 소스에서 이름변경에 의한 참조 정보를 변경 Ctrl + Shift + G 특정 메소드나 필드를 Reference하고 있는 곳을 검색 Ctrl + Shift + O 자동 Import Ctrl + Alt + Up(Down) 한 줄(블럭) 복사 Ctrl + I 들여쓰기 자동 수정 Ctrl + Shift + R Open Resource Ctri + H Search Ctrl + L Go to Line 코드 라인으로 찾기 Shift + Tab 왼쪽으로 tab Ctrl + Z 되돌리기, 실행취소 Ctrl + Y 되돌리..
-
3장 데이터마트 - 2자격증/ADsP 03 데이터 분석 2020. 6. 4. 20:22
통계분석 통계: 특정집단을 대상으로 수행한 조사나 실험을 통해 나온 결과에 대한 요약된 형태의 표현 통계자료 획득 방법 1. 총조사/전수조사(census) - 대상 집단을 모두 조사하는데 많은 비용과 시간 소요 - 특별한 경우 사용(ex) 인구주택 총 조사) 2. 표본조사 - 대부분의 설문조사 - 모집단(population): 조사하고자 하는 대상 집단 전체 - 원소(element): 모집단을 구성하는 개체 - 표본(sample): 추출한 모집단의 일부 원소 - 모수(parameter): 모집단에 대한 정보 3. 표본추출방법 1) 단순랜덤 추출법(simple random sampling) 2) 계통추출법(systematic sampling) 단순랜덤 추출법의 변형된 방식. 임의 위치에서 K번째 항목 추출..
-
3장 데이터마트 - 1자격증/ADsP 03 데이터 분석 2020. 6. 4. 00:09
1. 데이터마트 데이터웨어하우스와 사용자 사이의 중간층에 위치 1) 요약변수 - 분석에 맞게 종합한 변수 - 데이터 분석을 위해 만들어진 변수 - 재활용성 높음 - 장) 자동화 - 단) 기준값 해석 애매(연속형 변수를 그룹핑해 해결) 2) 파생변수 - 특정조건 만족/특정 함수에 의해 값을 만들어 의미를 부여한 변수 - 주관적(논리적 타당성 갖춰 개발) - 세분화, 고객행동 예측, 캠페인 반응 예측 등 활용 - 특정 상황에만 유의미하지 않게 대표성을 나타나게 할 필요 있음 2. reshape 1) melt(): 원데이터 형태로 만드는 함수 2) cast(): 요약 형태로 만드는 함수 2020/02/09 - [자격증/ADsP 03 데이터 분석] - R 데이터 마트 - reshape 실습 R 데이터 마트 - ..
-
1장 데이터 분석 개요자격증/ADsP 03 데이터 분석 2020. 6. 3. 23:26
1. 데이터 처리 데이터 분석: 통계에 기반을 두고 있으나 통계지식과 복잡한 가정이 상대적으로 적은 실용적인 분야 - 데이터 웨어하우스(DW)나 데이터 마트(DM)를 통해 분석 데이터 가져와 사용 - 기존 운영시스템(Legacy)이나 스테이징 영역(staging area)과 ODS(Operational Data Store)에서 데이터를 가져와DW에서 가져온 내용과 결합하여 활용 - 운영시스템에 직접 접근 위험. 스테이징 영역의 데이터는 운영시스템에서 임시로 저장된 데이터 => 클린징 영역(ODS)에서 데이터 전처리 후 DW나 DM 결합하여 활용 2. 시각화 그래프 가장 낮은 수준의 분석 잘 사용하면 복잡한 분석보다 효율적 빅데이터 분석/탐색적 분석 시각화 필수 SNA(social Network Analy..
-
[BaekJoon Java] OX퀴즈(8958)Coding Test/BaekJoon 2020. 5. 15. 21:21
https://www.acmicpc.net/problem/8958 8958번: OX퀴즈 문제 "OOXXOXXOOO"와 같은 OX퀴즈의 결과가 있다. O는 문제를 맞은 것이고, X는 문제를 틀린 것이다. 문제를 맞은 경우 그 문제의 점수는 그 문제까지 연속된 O의 개수가 된다. 예를 들어, 10번 문제의 � www.acmicpc.net 문제 "OOXXOXXOOO"와 같은 OX퀴즈의 결과가 있다. O는 문제를 맞은 것이고, X는 문제를 틀린 것이다. 문제를 맞은 경우 그 문제의 점수는 그 문제까지 연속된 O의 개수가 된다. 예를 들어, 10번 문제의 점수는 3이 된다. "OOXXOXXOOO"의 점수는 1+2+0+0+1+0+0+1+2+3 = 10점이다. OX퀴즈의 결과가 주어졌을 때, 점수를 구하는 프로그램을..