[MATLAB] MinGW-W64 수동 설치
MATLAB에서 개발하고 MATLAB Coder를 사용하여 C 또는 C++ 코드로 변환하려고 하였다. 그런데 MEX 컴파일러를 확인할 수 없다는 에러가 났습니다. MATLAB 에서 mex -setup 명령어를 실행했더니 다음과 같이 MinGW-w64 C/C++ 컴파일러를 설치해야 한다는 내용이 나왔습니다. 1234>> mex -setup다음 사
MATLAB에서 개발하고 MATLAB Coder를 사용하여 C 또는 C++ 코드로 변환하려고 하였다. 그런데 MEX 컴파일러를 확인할 수 없다는 에러가 났습니다. MATLAB 에서 mex -setup 명령어를 실행했더니 다음과 같이 MinGW-w64 C/C++ 컴파일러를 설치해야 한다는 내용이 나왔습니다. 1234>> mex -setup다음 사
평균 및 표준편차 계산 함수 1234567891011121314151617181920212223242526272829303132333435363738#include <vector>// 평균 계산 함수template<class T>double Mean(std::vector<T> array){ double sum
SimpleDateFormat을 이용한 날짜 비교하는 방법에 대해 알아보겠습니다. 소스코드 12345678910111213141516171819202122232425262728293031import java.text.SimpleDateFormat;import java.util.Date;public class SimpleDateFormatExample
point-in-polygon (PIP) “In computational geometry, the point-in-polygon (PIP) problem asks whether a given point in the plane lies inside, outside, or on the boundary of a polygon.” Wikipedia. 점이 다
Table 123456CREATE TABLE sample_table( id NUMBER PRIMARY KEY, name VARCHAR2(20), shape SDO_GEOMETRY); INSERT SDO_GEOMETRY 컬럼에 넣을 데이터는 타입마다 형식이 다릅니다. Point(점) 타입 1234567SDO_GEOMETRY( 2001,
SDO_GEOMETRY Oracle Spatial을 사용하여 공간 데이터를 생성하고 관리합니다. Oracle 에는 SDO_GEOMETRY 타입을 통하여 공간 데이터를 구성할 수 있습니다. SDO_GEOMETRY 은 다음과 같이 정의됩니다. 1234567CREATE TYPE sdo_geometry AS OBJECT ( SDO_GTYPE NUMBER, S
Spring Boot를 사용하여 웹 프로젝트를 할 때에 환경(개발 또는 배포)에 따라 설정 값들을 달리 할 필요가 있습니다. Spring Boot 에서는 application.properties 파일을 profile 로 구분하여 사용할 수 있습니다. profile을 작성하지 않을 경우 default로 application.properties를 사용합니다.
UTF-8 인코딩 방식 바이트 길이 구하기 한글 한글자당 3 바이트씩 계산됩니다. 12345678910// Functionconst getByteLengthOfString = function (s, b, i, c) { for (b = i = 0; (c = s.charCodeAt(i++)); b += c >> 11 ? 3 : c >
String 길이 구하기 12String test = "테스트";System.out.println("length : " + test.length()); 12# 결과length : 3 바이트 길이 구하기 1234String test = "테스트";int length = test.getBytes().length;System.out.println("lengt
STS(Spring Tool Suite)에서 빌드 방법 메뉴 -> Run -> Run Configurations -> Maven Build(우클릭) -> New Configuration 클릭 [Name] 입력 란에 작성 [Base directory] 에서 Workspace 버튼 클릭 빌드하려는 프로젝트 선택 [Goals] 입력 란에