본문 바로가기
반응형

프로그래밍50

MFC에서 TimescaleDB 사용하기 PostgreSQL 11 이상부터 x64 윈도우 플랫폼에서만 지원하고 TimescaleDB를 이용하기 위해서는 PostgreSQL 12 이상이어야 한다. 따라서 TimescaleDB는 x64 윈도우 플랫폼에서 돌아가는 MFC에서만 사용할 수 있다. PostgreSQL은 14 버전을 이용하였으며, 아래의 경로에서 다운로드하였다. https://www.postgresql.org/download/windows/ PostgreSQL: Windows installers Windows installers Interactive installer by EDB Download the installer certified by EDB for all supported PostgreSQL versions. Note! This .. 2022. 4. 3.
MFC에서 여러 라이브러리를 사용하기 위한 CMake 방법 MFC 상에서 Git Hub에 올려있는 여러 라이브러리를 함께 사용하려고 할 때 발생하는 문제점을 해결할 수 있는 방법을 소개한다. CMake GUI를 이용한 방법이기 때문에 아래 포스팅에서 사용한 코드를 가지고 진행했다. https://namsaenga.tistory.com/25 Windows MFC에서 Redis Client 이용하기 데이터 수집, 가공, 처리와 관련된 응용프로그램을 개발할 때 C++ 언어를 사용하는 윈도 응용프로그램 개발 프레임워크인 MFC(Microsoft Foundatin Class Library)를 이용할 경우가 있다. 여러 이유가 있겠 namsaenga.tistory.com [문제 1] 예제로 작성했던 redis 코드(x64)를 기존 프로그램(x86)에 통합할 때 [LNK42.. 2022. 3. 26.
Linux에서 TimescaleDB(PostgreSQL)를 외부로 오픈할 때 필요한 명령어 리눅스에서 TimescaleDB(PostgreSQL)를 외부로 오픈할 때는 네트워크 연결 활성화 되어 있는지 먼저 확인한 후에 TimescaleDB(PostgreSQL)의 환경설정파일 정보를 변경한다. 1. 네트워크 연결 활성화 1) 서비스 확인, 시작 및 재시작 PostgreSQL 서비스가 활성화되어 있는지 알 수 있다. [root@localhost ~]# systemctl status NetworkManager.service [root@localhost ~]# systemctl start NetworkManager.service [root@localhost ~]# systemctl restart NetworkManager.service 2) Ethernet 포트 연결 활성화 리눅스의 "Settings.. 2022. 3. 25.
TimescaleDB에 구조체 삽입 후 조회(2) 이전 내용에서 크기가 고정된 데이터 유형을 멤버로 가지고 있는 구조체를 TimescaleDB에 넣고 꺼내어 값을 확인하였다. char 및 char array와 달리 string을 멤버로 가지고 있는 구조체는 데이터베이스에 삽입 후 조회하는 데 어려움이 있었다. 이번 글에서는 bit field를 멤버로 가지는 구조체를 삽입 후에 조회한다. 이전 내용을 학습하고 싶으면 아래의 링크를 따라가면 된다. https://namsaenga.tistory.com/30 TimescaleDB에 구조체 삽입 후 조회(1) TimescaleDB에 일반 데이터 타입이 아닌 구조체 데이터를 삽입 후 조회하기 위한 방법이다. 1. 로그인 비밀번호가 1234인 postgres 유저로 호스트 127.0.0.1, 포트 5432인 DBM.. 2022. 3. 23.
반응형