IT 지식 창고
-
(MongoDB) window service 설치 및 삭제하고 재설치 방법IT 지식 창고 2020. 12. 18. 18:48
MongoDB 4.x 버전 기준 msi 설치 시 아래와 같이 service를 설치 할 수 있습니다. MongoDB 4.x버전을 설치할 경우 Service Configuration이라는 단계가 나옵니다. 이때 Install MongoDB as a Service를 체크하시고, Data 디렉토리 경로를 설정하거나 default 경로를 사용하시면 됩니다. 만약, 위와 같이 설치를 하지 않았거나 MongoDB 3.x 버전이하 msi로 설치할 경우 입니다. 1. service를 설치하지 않았을 때 설치하는 법 아래의 커맨드를 입력하면 됩니다. (환경변수 설정이 되어 있다고 가정합니다. 환경변수 설정법 : smecsm.tistory.com/198) mongod --install 위 커맨드만 사용해도 service는 ..
-
(MongoDB) window service 설치, 미 설치 실행법 차이IT 지식 창고 2020. 12. 18. 18:40
MongoDB 3.x 버전 이하에서는 .msi로 설치할 때 service를 설치하는 부분이 없습니다. 그래서 대부분의 설치 후 실행 방법에 mongod를 실행 후 mongo를 실행합니다. mongod가 server의 역할을 하기 때문입니다. 어떤 블로그에서는 4.x버전을 설치하면서 service를 설정하고 또 mongod를 실행하고 mongo를 실행해서 사용하라고 합니다. 처음 접하는 사람은 이것들 때문에 db가 꼬여서 헷갈릴수도 있습니다... 1. service 설치 시 실행 방법 MongoDB를 service로 설치하는 방법은 2가지 방법이 있습니다. MongoDB 4.x 버전 기준 msi 설치 시는 아래와 같이 service를 설치를 할 수있습니다. MongoDB 4.x버전을 설치할 경우 Servi..
-
(MongoDB) MongoDB 환경변수 설정 법IT 지식 창고 2020. 12. 18. 18:19
파일 경로를 들어가서 mongo.exe를 실행하거나 cmd창에서 C:\mongo.exe를 설치한 경로\mongo.exe를 직접 쳐서 실행하는 것은 불편하니 환경변수를 설정합니다. 1. 윈도우 검색창에 환경 변수를 검색해서 '시스템 환경 변수 편집'을 선택하던지 제어판 -> 시스템을 들어갑니다. 2. 고급 탭에 환경변수 클릭 3. 시스템변수 -> path를 편집합니다. C:\mongo.exe가 있는 경로 ex) C:\Program Files\MongoDB\Server\4.4\bin 위와 경로를 추가합니다. 4. cmd창에서 mongo, mongod, mongos만 쳐도 실행이 됩니다.
-
(MongoDB) Window에서 MongoDB 4. x 설치 후 추가 설정까지 완벽 정리IT 지식 창고 2020. 12. 17. 18:20
보통 많은 설치 방법으로 나와있는 경우는 2.x 버전, 3.x 버전, 2.4 버전 전후 등으로 많이 알려져 있습니다. 알려져 있는 방법들을 보다보면, 어떨때는 mongod를 사용하고, 아니면 mongo만 사용하여 MongoDB를 실행하는 방법을 알려줍니다. 처음 접하는 사람은 뭔지 모르고 그냥 따라하는 경우도 있으며, 설명들도 이유도 모른 체 그냥 작성해놓은 경우가 있습니다. 모든 삽질을 끝낸 지금 설치 후 추가 설정하는 것 까지 완벽 정리해서 알려드리겠습니다. MongoDB 다운로드 사이트 www.mongodb.com/try/download/community MongoDB Community Download Download the Community version of MongoDB's non-relati..
-
(keras) categorical_crossentropy vs sparse_categorical_crossentropyIT 지식 창고 2020. 12. 8. 18:44
categorical_crossentropy 만약 y 레이블이 normal, neptune, smurf라고 할 경우 원 핫 인코딩하는 경우는 categorical_crossentropy를 사용합니다. sparse_categorical_crossentropy y 레이블에 임의로(보통 1에서부터 기준 없이 순차적으로 할당합니다.) 숫자를 부여하는 레이블 인코딩하는 경우 sparse_categorical_crossentropy를 사용합니다.
-
(Python) from test import *사용 시 main에서 import 추가 없이 사용IT 지식 창고 2020. 12. 8. 18:34
만약에 아래와 같이 custom .py를 만든 후 import를 한 경우 from test import * test.py에서 import를 한 라이브러리도 추가적인 import 없이 활용이 가능하다. 즉, test.py에 아래와 같이 import가 되어 있다면 import os import path main.py에서 아래와 같이 os를 import하지 않고 사용할 수 있다. from test import * print(os.listdir(./))
-
(SQL) python에서 table, column, value에 적합한 parameter placeholderIT 지식 창고 2020. 12. 3. 18:55
python에서 values는 적절한 parameter placeholder를 사용할 수 있는데, table과 columns 같은 경우에는 없는 것 같다고 생각이 들 수 있습니다. 그 사실이 맞습니다. Mysql 공식문서에서는 사용할 수 없다고 이야기 합니다. mysql-python.sourceforge.net/MySQLdb.html MySQLdb User's Guide If you want to write applications which are portable across databases, use MySQLdb, and avoid using this module directly. _mysql provides an interface which mostly implements the MySQL C AP..
-
(Keras) keras segmentation model APIIT 지식 창고 2020. 11. 24. 18:37
segmentation문제 중에 1. Custom model을 하기 귀찮거나, 2. 적절한 model을 우선적으로 찾은 후 그 모델을 customizing하기 위한 방법으로 keras를 기반으로하는 API를 활용해서 빠르게 segmentation 모델을 적용하는 것입니다. 현재, 꼼꼼히 찾아보진 못했지만 2가지 API가 잘 되어 있는 것 같습니다. 물론, pip install을 활용해서 install을 해야합니다. * tensorflow 2.1버전 이하로만 가능합니다. 즉, kears 2.4버전 이하 1. segmentation_model segmentation-models.readthedocs.io/en/latest/index.html Welcome to Segmentation Models’s docu..