반응형
반응형
이번 포스팅에서는 윈도 MFC 환경에서 사용가능한 두 가지 타입의 스레드에 대해 알아보고 생성/동기화/종료 방법을 예제를 통해 알아보겠습니다. 리눅스 환경에서 thread를 사용해 보신 분들은 pthread_create와 같은 POSIX Thread 함수에 익숙하실 텐데요.윈도 MFC 환경에서는 두 가지 타입의 스레드가 존재하며 사용 목적과 프로그램 성격에 따라 타입을구분하여 사용할 수 있습니다. 1. 스레드를 사용하는 이유프로그램 실행 시 프로그램의 진입점인 main 함수를 실행하는 한 개의 메인 스레드가 생성됩니다.메인 스레드만 사용하여 프로그램을 개발하려고 하면 다음과 같은 문제점들이 있습니다.특정 작업을 백그라운드화 하지 못해 작업 끝날 때까지 사용자와 상호작용 불가능(화면 멈춤)싱글 코어 사용으..
Oracle SQL Developer는 Oracle Database에서 SQL 작업을 위한 무료 통합 개발환경(IDE)입니다. Oracle SQL Developer는 다음과 같은 기능을 제공합니다. SQL 쿼리 작성, 실행, 디버깅 데이터베이스 개체 탐색 및 관리 데이터베이스 모델링 데이터 시각화 PL/SQL, JAVA, Python 등과 같은 프로그래밍 언어 지원 1. SQL Developer 다운로드 및 설치 아래 경로에서 실행환경에 맞는 버전을 다운로드합니다. 압축파일을 다운로드하면 압축을 풉니다. https://www.oracle.com/database/sqldeveloper/technologies/download/ Oracle SQL Developer Downloads This archive. ..
아래의 이전 포스팅에서 oracle 19c를 설치해 보았습니다. 2023.12.06 - [Database/Oracle] - linux에 oracle 19c 설치 linux에 oracle 19c 설치 Oracle 19c는 Oracle에서 출시한 관계형 데이터베이스 관리 시스템(RDBMS)으로 2018년 12월 18일에 출시되었습니다. 이 글을 작성하는 현재(2023.12.) Oracle 19c 상세 버전은 아래와 같습니다. 구분 설치파일 blog.noyecube.com 이때 설치된 oracle 19c 버전은 19.3.0.0입니다. 현시점(2023.12.)의 oracle 19c 버전은 19.21.0.0입니다. 따라서 단순 학습목적이 아닌 실 사용을 위해서는 각종 버그 및 취약점이 존재 하는 19.3을 19...
Oracle 19c는 Oracle에서 출시한 관계형 데이터베이스 관리 시스템(RDBMS)으로 2018년 12월 18일에 출시되었습니다. 이 글을 작성하는 현재(2023.12.) Oracle 19c 상세 버전은 아래와 같습니다. 구분 설치파일명 버전 기본 설치 파일 LINUX.X64_193000_db_home.zip 19.3.0.0.0 OPatch 파일 p6880880_190000_Linux-x86-64.zip 12.2.0.1.40 Release Update 파일 p35643107_190000_Linux-x86-64.zip 19.21.0.0.0 기본 설치 파일의 버전과 현재 Release Update 파일의 버전 차이가 많이 납니다. 초기 릴리즈 버전 19.3은 상당한 양의 버그, 취약점 등을 포함하고 있..
엑셀 VBA? 엑셀 VBA는 엑셀 매크로를 작성하기 위한 프로그래밍 언어입니다. VBA를 사용하면 매크로에 더 복잡한 기능을 추가할 수 있습니다. 엑셀의 기본 기능으로는 구현하기 어려운 작업을 수행하고자 할 때, 반복적인 작업을 자동화하여 시간을 절약하고 업무 효율을 높이고자 할 때 엑셀 VBA 추천합니다. 엑셀 개발도구 활성화 엑셀에서 VBA를 사용하기 위해서는 개발도구 메뉴를 활성화해야 아래 그림처럼 해당 기능 버튼이 활성화 됩니다. 그럼 엑셀에서 VBA를 사용하기 위한 개발도구 메뉴를 활성화 하는 방법을 알아보겠습니다. 1단계. VBA 기능 추가하기 아래 경로의 메뉴에 진입하여 "분석 도구", "분석 도구 - VBA"를 체크하고 확인을 누릅니다. 파일->옵션->추가기능->이동 버튼 클릭 후 추가 기..
이전 글에서는 oracle 19c를 위한 오라클리눅스를 설치하였습니다. 2023.12.06 - [Database/Oracle] - linux에 oracle 19c 설치 virtualbox 오라클리눅스 설치 oracle linux Server virtualbox 오라클리눅스 설치 oracle linux Server Oracle Linux는 Oracle Corporation에서 배포하는 무료 오픈소스 Linux 배포판입니다. Oracle Linux는 다음과 같은 특징을 가지고 있습니다. 안정성: Oracle Linux는 Red H blog.noyecube.com 이번 글에서는 oracle 19c를 위한 설치환경 설정을 해봅니다. X Window 프로그램 설치 및 설정 아래 소스포지 경로에서 Xming을 다운..