분류 전체보기
-
JavaScript프로그래밍 언어/예외 2017. 7. 4. 11:02
function devide(x, y){if (y == 0) {var err = new Error("Can't devide by zero.");throw err;}return x/y;}try {var b = devide(10, 0);} catch(e) {console.log(e);} var fs = require('fs');try { // 존재하지 않는 파일을 읽으려고 함 var data = fs.readFileSync('invalid-file-path'); console.log(data); } catch(err) {// 에러 발생시 console.log(err); } finally {// 에러에 관계 없이 항상 처리// catch에서 다시 에러가 발생하더라도 처리됨} 참조 사이트:https://work..
-
-
PythonPlatform/util 2017. 5. 6. 17:29
- 외장 함수※ 파이썬 라이브러리는 파이썬 설치 시 자동으로 컴퓨터에 설치가 된다. sys::argv::path::exit() pickle::dump()::load() os::environ::chdir()::getcwd()::system()::popen()::mkdir()::rmdir()::unlink()::rename() shutil::copy() glob::glob() tempfile::mktemp() time::time()::localtime()::asctime()::ctime()::strftime()::sleep() calendar::calendar()::prcal()::prmonth()::weekday()::monthrange() random::random()::randint()::choice(..
-
Python스트림 IO/텍스트 프로세싱 2017. 5. 4. 17:28
open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=None) # TextIOWrapper파일모드에는 읽기(r), 쓰기(w 혹은 x), 추가(a), 수정(+) 모드를 지정할 수 있으며, 텍스트 파일(t), 바이너리 파일(b) 를 지정할 수 있다. 특히, w 모드는 파일이 이미 있으면, 먼저 그 내용을 삭제하고 새로 시작하지만, x 모드는 파일이 이미 있으면, FileExistsError 를 발생시킨다. 만약 파일모드를 지정하지 않으면, 디폴트로 텍스트 읽기 (rt) 모드가 설정된다.For binary read-write access, the mode 'w+b' opens and tr..
-
PythonPlatform/설정 2017. 4. 11. 23:27
- Linux에서 Python 설치 (Centos) 리눅스 설치 방법은 여러 방법이 있는데, 아래는 이중 한 예로 Centos 7에서 수작업으로 최신 버젼을 다운받아 설치하는 예이다. # yum install zlib-devel (-y) # yum install openssl openssl-devel (-y) 01. 아래 URL에서 압축파일 다운로드$ wget https://www.python.org/ftp/python/3.5.1/Python-3.5.1.tar.xz 02. 압축해제$ tar xf Python-3.5.1.tar.xz 03. 빌드$ cd ./Python-3.5.1 $ ./configure --prefix=/usr/local --enable-shared LDFLAGS="-Wl,-rpath /u..
-
더닝 크루거 효과Humor 2016. 10. 28. 16:31
"무지는 지식보다 더 확신을 가지게 한다."찰스 다윈 "이 시대의 아픔 중 하나는 자신감이 있는 사람은 무지한데, 상상력과 이해력이 있는 사람은 의심하고 주저한다는 것이다" 버트런드 러셀 인지 편향 중 하나, 코넬 대학교 사회 심리학 교수 데이비드 더닝(David Dunning)과 대학원생 저스틴 크루거(Justin Kruger)가 코넬 대학교 학부생들을 대상으로 실험한 결과를 토대로 제안한 이론으로 실제 특정 분야에 대해 잘 모를수록 자신의 실제 능력에 비해 능력을 과대평가를 하는 경향이 있는 반면 능력을 가진 사람은 상대적으로 자신의 능력을 과소평가하는 경향이 있다는 것이 요지이다. 그들은 자동자 운전, 체스, 테니스및 유머감각, 문법지식, 논리적 사고력 등의 부문으로 테스트를 했는데 점수가 낮을수록..