본문 바로가기

분류 전체보기290

MariaDB Database 생성, User 생성, 권한 설정 MariaDB(MySQL)에서 데이터베이스를 생성하는 방법, 사용자를 추가하는 방법, 데이터베이스에 대한 사용자에게 접근권한을 부여하는 방법에 대해서 살펴보겠습니다. MariaDB의 태생이 MySQL과 동일하므로 명령어는 거의 똑같습니다. MySQL에서도 참고하고 사용하여도 됩니다. 아래의 명령어를 실행하기에 앞서서 root권한으로 접속합니다. sudo mysql 데이터베이스 데이터베이스를 생성, 확인 그리고 삭제하는 명령어입니다. 생성 CREATE DATABASE 데이터베이스명; -- charset을 변경하는 경우 -- CREATE DATABASE 데이터베이스명 DEFAULT CHARACTER SET utf8; 확인 SHOW DATABASES; 삭제 DROP DATABASE 데이터베이스명; 사용자 사용.. 2020. 5. 29.
XML 특수문자 문자열 처리(<![CDATA[특수문자]]>) XML에서는 ", &, ', ""는 특수문자로 처리되어, 그대로 출력되지 않고, XML태그가 깨지거난 하는 전혀 엉뚱한 결과를 초래하는 경우가 있다. 특수문자를 포함하여 모두 문자열로 처리하기 위한 태그가 ""이다. 2019. 8. 6.
DB2 테이블 컬럼 정보 조회 SELECT * -- NAME, COLTYPE, LENGTH, NULLS FROM SYSIBM.SYSCOLUMNS WHERE TBNAME='테이블명' ORDER BY COLNO; 2019. 8. 5.
MFC - Drag and Drop 구현 DragAcceptFiles()함수와 WM_DROPFILES메세지를 이용해서 드래그앤드랍을 구현 할 수 있습니다. 다이얼로그 베이스 프로젝트에서 아래와 같이 헤더와 소스파일에서 구현하면 됩니다. CMFCDropFilesDlg.h protected: afx_msg void OnDropFiles(HDROP dropInfo); DECLARE_MESSAGE_MAP() CMFCDropFilesDlg.cpp BEGIN_MESSAGE_MAP(CMFCDropFilesDlg, CDialogEx) ON_WM_DROPFILES() END_MESSAGE_MAP() BOOL CMFCDropFilesDlg::OnInitDialog() { DragAcceptFiles(); // entire dialog list.DragAccept.. 2019. 4. 28.
JavaScript 태그 사용법 1. 기본 2. 파일 불러오는 방식 or myScript.js 내용 document.getElementById("demo").innerHTML = "Hello World!"; 태그 위치 기본적으로 안에 위치하며, 태그 안에 넣을 수도 있습니다. 태그안에서 아래부분에 넣는 경우는 페이지 로딩(표시)을 빠르게 하기 위한 경우에 사용합니다. 보통, 페이지 로딩 후에 필요한 스크립트들을 body아래쪽에 위치 시킵니다. (예: button 클릭 이벤트, 콤보박스 선택 이벤트) 2019. 4. 25.
Electron - 기본 파일 Electron "quielectron-quick-start"예제 소스 파일입니다. 출처: https://github.com/electron/electron-quick-start main.js // Modules to control application life and create native browser window const {app, BrowserWindow} = require('electron') // Keep a global reference of the window object, if you don't, the window will // be closed automatically when the JavaScript object is garbage collected. let mainWindow.. 2019. 4. 24.
반응형