workSpace/NETWORK

    adb 태블릿 맥 연동 방법

    1. 태블릿에서 개발자 모드에 들어가 무선 디버깅을 켜줌 2. 켜면 IP주소 및 포트 칸에 있는 ip - "111.111.111.111:12345"을 복사함 3. 맥북 terminal에 adb pair "111.111.111.111:12345" 입력함 4. command not found : adb가 나옴,, 그럼 adb파일이 있는 디렉터리를 찾아야함. 보통 아래 경로에 있음 " Users/user/Library/Android/sdk/platform-tools/ " 5. 위 창에서 "adb"라고 쳐보자 같은 오류가 날것이다 6. "./adb"라고 쳐보자 정상적으로 동작 할 것이다.(이유는 모름 아시는 분 계시면 댓글로 알려주세요 ㅜㅜ) 7. 우선 태블릿을 연동하기 위해서는 맥북과 페어링을 해야 한다 아래..

    [라즈베리파이] sd 카드에 라즈베리 PI OS 설치하기

    [라즈베리파이] sd 카드에 라즈베리 PI OS 설치하기

    www.raspberrypi.org/software/ Raspberry Pi OS – Raspberry Pi The Raspberry Pi is a tiny and affordable computer that you can use to learn programming through fun, practical projects. Join the global Raspberry Pi community. www.raspberrypi.org 우선 위 사이트 들어가서 다운로드 한다. 다운로드를 실행한다. 위와같이 다운로드를해서 완료를 하면 옆의 메세지 창이 뜬다 그러면 sd카드에 설치가 다 된것이다. ssh 라는 이름의 빈 메모장을넣어주자 그리고 위 2개의 파일을 설치한다. 설치 경로는 [ cafe.daum.net/..

    [Network]네트워크 통신 개념

    [Network]네트워크 통신 개념

    응용계층에 있는 네트워크 바이너리를 가져와서 서버에 접속한다. 응용계층과 전송계층 사이에 소켓이 들어간다. 주로 안드로이드 앱을 작업할때에는 소켓만 건들면 된다. 위와 같이 TCP와 UDP를 socket으로 연결해준다. *TCP는 속도는 느리지만 오류 체크를 많이해서 신뢰성이 높다 UDP는 속도가 빠르지만 오류 체크는 안함, 신뢰성이 낮다. TCP와 UDP의 특징 TCP = 빨대 있음. 1. 연결 지향성 프로토콜 = 연결 수립-데이터 전송-연결 종료의 3단계로 가상의 연결 기반 서비스 둘중에 하나만 연결 끊으면 (close함수) 통신이 끊김. 비 연결 지향적 프로토콜 = 길을 수립, 만들지 않고 패킷에 목적 주소가 있으면, 그때그때 연결 해서 전송한다. HTTP = 비 연결 지향적 2. 신뢰성 = 데이터..