'분류 전체보기' 카테고리의 글 목록 (12 Page)
본문 바로가기

분류 전체보기47

[C언어] 자료형 출력 서식 문자 정리 들어가며 C언어에서 데이터를 출력할 때, 같은 데이터를 출력하더라도 다르게 표시되는 일들이 있다. 예를 들어 숫자 10을 가지고도 10진수, 8진수, 16진수, 문자 등으로 다양하게 출력할 수 있다. 이는 컴퓨터의 내부적인 연산은 2진수로 일어나고, 사용자에게 보여줄 때만 출력 형식에 맞추어 보여주기 때문이다. 오늘은 자료형별 출력 형식에 대해서 정리하고자 한다. 자료형 및 출력 형식 표 구분 자료형 바이트 표현 범위 출력 형식 (서식 문자) 의미 사용 예시 결과 정 수 형 char 1 -128~127 %c 1개 문자 출력 char c = 97; printf("%c", c); a %d 10진 정수 출력 char c = 97; printf("%d", c); 97 unsigned char 1 0~255 %c.. 2020. 6. 20.
[Notion-py] Notion-py로 페이지 자동 생성하기 들어가며 노션 api를 이용하여 노션을 DB처럼 사용하여 관리할 수도 있고, 노션 프로그램으로 하기 귀찮은 반복작업들을 코드로 관리하여 사용할 수도 있습니다. 이번 포스팅에서는 파이썬 Notion api로 노션 페이지를 작성하는 방법에 대해서 다룹니다. 그냥 간단한 페이지 몇개만 생성하는 게 목적이라면 그냥 노션에서 페이지를 생성하면 되지만, 생성할 페이지가 100개 1000개 된다면 엄청난 노동이 될 겁니다. notion-py 패키지를 이용하여 코드로 반복작업을 해결할 수 있습니다. 저는 이 코드로 C소스코드를 기능별로 정리하는데 사용했습니다. 자세한 사용방법은 아래 페이지를 참조하세요. https://github.com/jamalex/notion-py/blob/master/README.md https.. 2020. 6. 19.
[통신방식] 단방향(Simplex), 반이중(Half-Duplex), 전이중(Full-Duplex) 1. 통신방식이 중요한 이유 통신을 위해서는 기본적으로 송신기와 수신기와 채널이 필요하다. 채널은 정보의 전송이 이루어지는 통로를 의미하고 송신기와 수신기 사이에 설치됨. 하나의 채널에 두개의 장치가 동시에 송신을 할 경우에는 충돌이 발생하여 통신 불가. 2. 통신방식 종류 충돌을 막기 위해서는 3가지 방법이 있다. 1. 한 방향으로만 통신하는 방법 → 단방향 방식 2. 데이터를 전송하는 시간을 분리하여 전송하는 방법 → 반이중 방식 3. 선을 두개 사용하여 공간적으로 분리하여 전송하는 방법 → 전이중 방식 1) 단방향(Simplex) 방식 정보의 전송이 한 방향으로만 이루어지는 방식이다. 송신측은 송신만 담당하고, 수신측은 수신만 담당함. 2) 반이중(Half-Duplex) 방식 정보의 전송이 양 방향.. 2020. 6. 18.