Computer Science 썸네일형 리스트형 Double Buffering 컴퓨터와 주변 장치 사이에서 이루어지는 정보 전달의 소프트웨어 또 하드웨어적인 기법 중의 하나로서 한 버퍼에 있는 정보가 입출력되는 동안 또 다른 버퍼는 컴퓨터에 의하여 처리된다. 이는 파일 시스템의 처리 성능을 높이기 위해 두 개의 버퍼를 사용한다. 더보기 라즈베리 파이를 이용한 무선 AP 만들기 0. 다음과 같은 에러가 나는경우$ sudo hostapd /etc/hostapd/hostapd.conf Configuration file: /etc/hostapd/hostapd.conf nl80211: 'nl80211' generic netlink not found Failed to initialize driver 'nl80211' rmdir[ctrl_interface]: No such file or directoryhttp://jenssegers.be/blog/43/Realtek-RTL8188-based-access-point-on-Raspberry-Pi 1. 패키지 업데이트 및 설치sudo apt-get updatesudo apt-get upgradesudo apt-get install rfkill.. 더보기 안드로이드 소켓 프로그래밍 에러 소스는 맞는데 자꾸 시스템 에러나서 뭐가 문제인지 봤더니아센 이후부터는 메인 스레드에서 통신소스를 실행 못한단다.....결국 스레드를(안드로이드에서는 워커 쓰레드라고 하는 듯) 하나 더 만들어서 소켓을 수행하면 해결...메인 스레드에서 실행하면 ANR이 발생할 가능성이 높기 때문인 것 같다.5초 이상의 작업시간을 요하는 작업들은 모두 새로운 쓰레드를 만들어서 수행하는 것이 좋다고 한다. 더보기 [MIPS Assembly] random generator(난수 생성기) 다음 pseudo code를 기준으로 작성된 소스입니다. Random Number Generators m_w = ; /* must not be zero */ m_z = ; /* must not be zero */ uint get_random() { m_z = 36969 * (m_z & 65535) + (m_z >> 16); m_w = 18000 * (m_w & 65535) + (m_w >> 16); return (m_z 더보기 [Linux] 리눅스에서 프로세스 죽이기 ps : 현재 실행중인 프로세스들의 목록을 보여준다 ps (string) : string이 들어간 프로세스를 출력한다 kill (pid) : 프로세스 아이디(pid)에 해당하는 프로세스를 종료시킨다. 더보기 Bubble Sort(버블정렬) Bubble sort는 정렬되는 방식이 마치 거품이 수중에서 수면으로 올라가는 모습과 같다고 하여 붙여진 이름이다. 간단히 예를 보여 설명하겠다2 5 1 4 3 초기상태2 5 1 4 3 4번째 원소와 5번째 원소를 비교하여 앞의 원소가 더 크면 교환한다 (교환)2 5 1 3 4 3번째 원소와 4번째 원소를 비교하여 앞의 원소가 더 크면 교환한다 (교환하지 않는다)2 5 1 3 4 2번째 원소와 3번째 원소를 비교하여 앞의 원소가 더 크면 교환한다 (교환)2 1 5 3 4 1번째 원소와 2번째 원소를 비교하여 앞의 원소가 더 크면 교환한다 (교환)1 2 5 3 4 첫번째 원소가 오름차순으로 정렬됨 위의 예는 한개의 원소를 정렬하는 주기이고, 이를 원소의 개수만큼 반복 수행하면 모든 원소가 오름차 순으로 정.. 더보기 AVD에러 - Failed to allocate memory: 8 AVD Manager를 이용하여 가상 안드로이드 디바이스를 구동 할 때 Failed to allocate memory: 8This application has requested the Runtime to terminate it in an unusual way.Please contact the application's support team for more information. 이런 에러가 발생하는 경우가 있는데 이건 메모리를 할당하는데 실패했다는 내용으로가상장치에서 Memory Options탭에 RAM을 기본이 1024인데 512로 줄이면 실행이 됩니다.그래도 오류나면 더 줄이고 Internal Storage랑 SD card 용량도 줄여보세요! 더보기 안드로이드 개발 환경 구축 (Android SDK 설치하기) 안드로이드는 기본적으로 Java를 사용하기 때문에 JDK(java development kit)가 필요합니다.2013/01/22 - [Programming/Java] - 자바 개발 환경 구축(JDK 설치하기) JDK를 설치했다면 다음으로 안드로이드 SDK(software development kit)를 설치합니다.http://developer.android.com/ 운영체제 bit에 맞게 설정하시구 다운로드 클릭 이제부터 다운로드 시작!!!!!300MB정도 되서 아마 10분정도 걸릴꺼에요.딴짓좀 하다가 다 받으면 압축을 풀러갑시다. 압축을 풀고나면 폴더 2개와 실행파일 하나가 생겨요.아니 그런데 안에 Eclipse 폴더가!!! 따로 다운받을 필요가 없어요(감사합니다ㅠ_ㅠ)이제 SDK Manager.exe.. 더보기 이전 1 ··· 8 9 10 11 12 다음