본문 바로가기

분류 전체보기

블록체인 이더리움이란? 공부를 위해 정리해놓은 글입니다. 오류가 포함되어 있을 수 있으며 지적은 언제나 감사히 받겠습니다. 이더리움이란? 이더리움은 기존의 비트코인의 스크립트가 가진 단점을 보완하여 등장한 블록체인이다. 비트코인은 비교적 단순한 특성으로 인해 화폐로서의 기능만 할 수 있는 반면, 이더리움은 하나의 '거대한 컴퓨터'라고 보면 된다. 이 안에서 화폐의 기능만 있는 것이 아니고 여러 어플리케이션들 (SNS, 의료, 금융, 보험 등)이 실행 가능하다.이더리움은 튜링 완전 언어인 Solidity(자바 스크립트)와 Serpent(파이썬)을 사용하여 dApp(분산 어플리케이션)을 구현하고 Smart Contract를 가능케한다. 이더리움을 통해 개발자는 탈중앙화 애플리케이션을 제작하고 배포할 수 있다. 이더리움의 속성 첫째.. 더보기
한글문서 사진 안보일때 해결법 두가지 1. 그림이 하얗게만 뜰 경우 우선 실행중인 한글 파일을 모두 끄고 작업표시줄 검색창에서 한컴 기본 설정을 실행합니다 기본 값으로 설정을 클릭하면 끝! 2. 그림이 하얗게 뜨고 엑스자 표시가 되어있는 경우 상단 메뉴바에서 보기 - 표시/숨기기 - 그림 에 체크 여부 확인. 더보기
select pselect 차이점 3가지 1. pselect는 timeout 인자로 timespec 구조체를 쓴다. timeval을 쓰는 select보다 더 시간 정밀도가 높다. timespec은 나노초 단위로 표현 가능하기 때문. 2. select와 다르게 pselect는 timeout인자 값이 변하지 않아서 쓸때마다 초기화해줄 필요가 없다. 3. pselect는 sigmask 인자를 받는데 여기에 NULL포인터를 주면 select처럼 동작한다. 더보기
read_lock readw_lock 차이 read_lock 과 readw_lock 두 함수 모두 파일에 대한 lock을 요청하는 함수이다. #define read_lock(fd, offset, whence, len) ₩ lock_reg(fd, F_SETLK, F_RDLCK, offset, whence, len) #define readw_lock(fd, offset, whence, len) ₩ lock_reg(fd, F_SETLKW, F_RDLCK, offset, whence, len) 차이점이라고 한다면 두번째 인자가 read_lock은 F_SETLK 이고 readw_lock은 F_SETLKW이다. read_lock은 다른 프로세스에 의해 이미 잠겨있다면 실패를 반환하고 readw_lock은 성공할때 까지 기다린다. (spin lock 처럼) 더보기
현재 브랜치의 끝이 리모트 브랜치보다 뒤에 있으므로 업데이트가 거부되었습니다 해결법 1. git push origin master 뒤에 force를 붙인다 => git push origin master force 더보기