분류 전체보기(271)
-
MinGW과 Pro*C
목차 1. 오라클 클라이언트 다운로드 2. sample.pc의 proc 컴파일 명령 3. Trouble-shooting 4. MinGW용 라이브러리 생성 - pexports 5. Precompile 된 파일 gcc로 컴파일 하기 6. Appendx A- sample.pc 7. Appendx B- Makefile 일부 앞선 문서1에서는 자세히 Pro*C를 컴파일 한 것이 아니고, 그냥 pexports 유틸을 사용하여 윈도우에서 Pro*C를 개발 할 수 있다라는 것이고, Hello world만 찍고 말았기 때문에 그냥 저자 말대로 다 되는 가 확인 차원에서 구성하여 보았다. 따라서, MinGW환경에서 gcc를 사용해서 Pro*C를 사용하기 위한 방법을 알아보기로 한다. (누가 그러던..
2023.03.19 -
Pro*C 프로그래밍
Pro*C 프로그램 만들기 예전에 이 프로그램을 만들기 위해서 한 번 시작 해 본적이 있다. 그 때는 별 생각없이 시작한 것이, 이왕 시작 했으면 뭐라도 한 번 만들어 봐야 할 것 아닌가 하는 생각까지 발전했고, 발전 한 김에 이렇게 펼쳐 보기 시작한 결과 물이다. msys2 + MinGW 를 사용하여 윈도우에서 구성 할 수 있는 Pro*C 프로그램을 작성하는 것이 목표이었고, 어느 정도는 할 수 있을 것이란 생각이 들기 시작 하였다. GitHub - tommybee/dynamic_proc: dynamic pro*c library dynamic pro*c library . Contribute to tommybee/dynamic_proc development by creating an account on ..
2023.03.18 -
MariaDB 설치 - CentOS 7
MariaDB 설치 - CentOS 7 MariaDB 설치1 CentOS7 에 마리아를 설치 하는 것인 데 정확하게는 다시 빌드 해봐야 알 듯 하다. 그... blog.naver.com MariaDB 설치1 CentOS7 에 마리아를 설치 하는 것인 데 정확하게는 다시 빌드 해봐야 알 듯 하다. 그룹과 사용자 추가 groupadd -g 51 mysql && useradd -c "MySQL Server" -d /srv/mysql -g mysql -s /bin/false -u 51 mysql 파일 다운로드 https://downloads.mariadb.org/interstitial/mariadb-10.2.8/source/mariadb-10.2.8.tar.gz 사전 준비 작업(라이브러리) OpenSSL -de..
2023.03.17 -
[Win32]현재 디렉토리 내 모든 파일 리스트 만들기
현재 디렉토리 내에 있는 모든 파일만 표시 해 보기 좀 어줍잖게 짜기 해도 뭐...윈도우 용이므로 *NIX 계열은 아님 상수로 검색할 디렉토리를 아규먼트로 받아서 처리 한다. bool searchFilesDirectory(const char *sDir) { WIN32_FIND_DATA fdFile; HANDLE hFind = NULL; char sPath[2048]; char buffer [10240]; if(!sDir) return false; sprintf(sPath, "%s\\*.*", sDir); if((hFind = FindFirstFile(sPath, &fdFile)) == INVALID_HANDLE_VALUE) { LOG_TRACE(LOG_ERROR, "2.Path not found: %s\..
2023.03.16 -
sqlite + kyotocabinet 사용
그럼 이 둘을 한데 합쳐서 만들게 된다면 다음 코드 정도가 된다. void makeFileDB2SqliteDB(const pconnstrct connOpts) { int rc; char err[5112]; char *errmsg; int total_cnt =0; int fileCnt = 0; sqlite3_stmt *stmt; sqlite3 *ptrSqliteConv; makeSqliteDBTable(connOpts); FileDBMgr->openSqliteConv(connOpts); FileDBMgr->openRNoSql(connOpts); ptrSqliteConv = FileDBMgr->ptrSqliteConv(); loadSQLStmtParam(connOpts, MISS_FILE_INFO_TABLE..
2023.03.15 -
NoSQL 데이터베이스 비교
NoSQL 데이터베이스를 비교한 글인 것으로... The big NoSQL databases comparison .main li { margin: 0px; } The big Cassandra vs Mongodb vs CouchDB vs Redis, vs Riak vs HBase vs Couchbase (ex-Membase) vs OrientDB vs Aerospike vs Neo4j vs Hypertable vs ElasticSearch vs Accumulo vs VoltDB vs Scalaris vs RethinkDB vs Kyoto Tycoon compariso kkovacs.eu (긴 제목입니다. 사람들이 나보고 비교 해달라고 했고 이름도 이렇게 해달라고 해서 이렇게 문서를 만들었습니다) SQL 데..
2023.03.14