전체 글 (97) 썸네일형 리스트형 [소켓프로그래밍] bind error (address already in use) 해결방법 Bind error : Address already in use 해결 방법 원인 : 소켓 바인딩 후 포트가 열린채로 프로세스가 살아 있기 때문에 중복으로 같은 포트로 바인딩을 시도하면 발생 해결방법1. netstat를 이용해 현재 사용중인 Port에 대한 PID를 검색$ netstat -lntp2. 해당 포트를 사용하는 프로세스를 kill만약, PID가 456이면$ kill 456 동기(syncronous), 비동기(asyncronous) 통신 간단 정리 비동기식 통신 동기 신호 없이 통신송수신간 전송 속도, 데이터 비트의 수, 정지 비트의 수등을 똑같이 설정 후 통신시작 비트와 정지 비트가 존재한다. (전송 시작과 끝을 알아야 하기 때문)약속된 전송 속도에 따라 송신 하고, 수신측도 같은 속도로 데이터 샘플링 s : 시작비트, E : 정지비트 동기식 통신 비동기 방식에 비해 동기 신호 전송을 위한 선이 하나 더 필요송신측은 동기 신호에 맞춰 데이터 전송 (클럭이 High 일 때 샘플링 할 것인지, Low 일 때 샘플링 할것인지)동기 신호 클럭에 따라 수신측에서 데이터를 샘플링 What is UART? (UART란?) UART UART(Universal asynchronous receiver/transmitter) is the microchip with programming that controls a computer's interface to its attached serial devices.Converts the bytes it receives from the computer along parallel circuits into a single serial bit stream for outbound transmission.On inbound transmission, converts the serial bit stream into the bytes that the computer handles.Adds a parity.. [우분투] 14.04 버전 SSH server 설치 SSH server 설치 방법 외부 터미널(SSH)을 통해 우분투 서버에 접근하기 위해 우분투 서버에 SSH server을 설치해야 한다. 설치방법$ sudo apt-get install openssh-server [우분투] 14.04 버전 패키지 설치 시 의존성 문제 해결 패키지 설치 시 의존성 문제 해결 1. 원격 터미널로 접속하기 위해 ssh server를 설치 하려다 의존성 문제 발생 2. 해결을 위해 문제가 생긴 패키지를 설치해 준다. 정확하게 버전정보까지 붙여서 설치 3. 다시 설치하면 정상적으로 설치 된다. [우분투] 14.04 버전 eclipse build 시 program "g++" not found in path 해결 방법 program "g++" not found in path 에러 해결 방법 1. Installing g++ The GNU C++ complier using ubuntu software center2. restart eclipse [우분투] 14.04 버전 Eclipse c/c++ 개발환경 구축 Eclipse c/c++ 개발환경 구축Eclipse를 사용하기 위해서는 우선 JDK(JAVA Development Kit)이 설치 되어야 한다.JDK 설치 후 Eclipse 설치를 하고 최종적으로 CDT(C/C++ Development Tooling)를 설치한다. 1. JDK 설치예전에는 apt-get를 이용해 쉽게 JDK를 설치 할 수 있었지만 더 이상 해당 repository가 지원되지 않기 때문에 새로운 repository를 추가해준 뒤 설치 한다.OpenJDK 가 아닌 Oracle JDK의 설치법이다. openJDK 설치는 간단히 아래 명령어로 설치하면 된다.$ sudo apt-get install openjdk-7-jdk 1) OpenJDK 제거$ sudo apt-get purge openjdk.. [우분투] 14.04 버전 한글 입력 문제 해결 1. 시스템 설정을 누른다. 2. 언어지원을 누른다. 3. 업데이트 창이 표시가 되고 업데이트 여부를 물어보면 업데이트를 시작한다.메뉴와 창에 사용할 언어에 한국어가 없으면 언어 설치/제거... 버튼을 눌러 English를 제거 한다. 그후 Korean을 추가 하면 한국어만 나온다. 이상태에서 다시 English를 추가해야한다. 드래그를 통해 한국어를 제일 위로 위치시킨다. (우분투 버그인듯하다.)언어 설치/제거 버튼을 눌러서 모든 언어를 제거한다. 그후 Korean, English를 설치하고 재부팅한다. 그래야 아래 텍스트 입력창에서 언어 리스트가 제대로 나온다. 언어쪽 설치가 제대로 되지 않는듯 하다. (14.04 기준)4. PC를 재부팅 한다. 5. 시스템설정 - 텍스트 입력창을 누른다. 6. + .. 이전 1 ··· 7 8 9 10 11 12 13 다음