사람이 하는 일에 실패란 없다.

회색뿔 부부의 취미생활 기록.

반응형

MISCELLANEOUSNESS/STUDY 2

라즈베리파이 초기 계정과 패스워드 변경과 WiFi 셋팅.

Raspberry PI 4(B)에 Ubuntu Server 20.04 LTS 설치하고 인터넷을 연결하려 한다. 설치 후 Ethernet 연결 없이 WiFi 연결을 시도하니 절전모드(power_save enabled) 동작으로 연결이 늦거나 연결이 되어도 속도가 낮다. 하루 잠깐 해보고 말 것이 아니니 해결 방법을 찾아보았다. 로그인을 위한 계정과 패스워드 설정. 더보기 초기 로그인 계정과 비밀번호는 `ubuntu` / `ubuntu` 다. 최초 로그인 시 비밀번호 변경을 유도한다. - 반드시 변경에 성공해야만 다음으로 넘어갈 수 있다. 와이파이 설정. 1. [권장] 부팅 시 W 절전모드 해제 / `/etc/rc.local' 수정. #!/bin/sh -e iw wlan0 set power_save off ..

C/C++ HASH의 구현.

해싱(Hashing) 테이블제 저장된 데어트를 주어진 Key(input) 값을 수학적 계산을 통해 원하는 데이터를 탐색하는 방법. 해싱 테이블(Hashing Table) 데이터를 저장 수 있는 버킷(Buket)으로 구성. 아래는 오픈어드레싱(open addressing) 방식의 예제다. 해쉬 인덱스의 계산 const int MOD = 100007; const int D = 31; int hashing(char* str) { int hashValue = 0; int s = 1; for (int i = 0; str[i] != NULL; ++i) { hashValue = (hashValue + str[i] * s) % MOD; s = s * D % MOD; } return hashValue; } 해쉬 테이블의..

반응형