IT 상식
-
sql 문 : 테이블의 전체 칼럼 이름 조회 하는 법IT 상식 2019. 6. 12. 18:21
테이블 내에 전체 칼럼명을 조회하고 싶을때가 있다. 이럴때에는 정보를 저장하고 있는 information_schema 를 이용한다. 전체 테이블 정보 보려면 select * from information_schema.columns; 전체 테이블의 컬럼 이름 정보를 보려면 select column_name from information_schema.columns; 원하는 테이블의 이름이 tt 일 때 해당 테이블의 전체 컬럼 이름을 보고 싶다면 아래와 같이 하면 된다. select column_name from information_schema.columns where table_name = 'tt';
-
GPU 리눅스 피씨에서 jupyter notebook 사용법IT 상식 2019. 3. 14. 17:41
머신러닝을 하다보면 GPU를 할당하여 사용해야할 때가 있다. 이때 시각화 자료를 보기 위해 또는 실행된 부분을 다시 실행하고 싶지않을 때 Jupyter Notebook 을 이용하여 창을 실행시킨 뒤 현재 로컬 피씨의 창에서 붙어 이용하고 싶을 때가 있다. 이럴때는 리눅스에 접속한 뒤 아래 명령어로 쥬피터 노트북을 설치하고 > pip install jupyter 쥬피터 노트북을 아래와 같이 실행시킨다. (token 뒤는 작은따옴표 두개로 패스워드 없앤다.) > jupyter notebook --ip=0.0.0.0 --port=8080 --NotebookApp.token= '' 그런 뒤 해당 피씨 주소와 포트로 접속하면 접속이 된다!ex)111.11.11.11:8080
-
우분투 에러 해결법 : UnicodeEncodeError: 'ascii' codec can't encode characters in position 3-85: ordinal not in range(128)IT 상식 2019. 3. 11. 16:45
리눅스에서 작업하다 보면 > UnicodeEncodeError: 'ascii' codec can't encode characters in position 3-85: ordinal not in range(128)에러가 나는 경우가 있다.이 경우 z-shell 과 같은 특정 쉘을 사용하는 차이에 의해 발생하는 경우가 있는데이럴때에는 간단하게 locale 명령어를 통해 현재 인코딩 상황을 살펴보고 이값이 ko_KR 인경우 영어인 en_US 로 바꿔주면 해결된다.ex) LC_CTYPE 이 오류인 경우 > locale LC_CTYPE=ko_KR.UTF-8LC_NUMERIC="en_US.UTF-8"LC_TIME="en_US.UTF-8" 위와 같은 경우 LC_CTYPE 이 ko_KR 로 구성되어 있다.따라서 expo..