전체 글 1447

Python 문자열 변환 메서드

Python Documentation Python Library String PyDev Python3.4 문자열 변환 메서드 isalnum() 문자열이 숫자와 문자일 때 True isalpha() 문자열이 문자일때만 True (ASCII문자열이 아니더라도 숫자/기호가 포함 되어 있지 않다면 True) isdecimal() 문자열 십진수면 True isdigit() 문자열이 숫자를 나타내는 문자열만 있다면 True isidentifier() 식별자로 사용할 수 있는 문자열이면 True islower() 문자열이 모두 소문자면 True isnumeric() 수를 나타내는 문자열이면 True(한자 숫자도 포함) isprintable() 프린트 가능한 문자열이면 True isspace() 스페이스, 탭 등의 공..

lang/py 2016.12.05

알고리즘 복잡도

알고리즘 계산 복잡도 이론(Computational complexity theory)What does O(log n) mean exactly? 복잡도 O(1) 입력 자료의 수에 관계없이 일정한 실행 시간을 갖는 알고리즘 O(log N) 입력 자료의 크기가 N일경우 log2N 번만큼의 수행시간을 가진다. O(N) 입력 자료의 크기가 N일경우 N 번만큼의 수행시간을 가진다. O(N log N) 입력 자료의 크기가 N일경우 N*(log2N) 번만큼의 수행시간을 가진다. O(N2) 입력 자료의 크기가 N일경우 N^2 번만큼의 수행시간을 가진다. O(N3) 입력 자료의 크기가 N일경우 N^3 번만큼의 수행시간을 가진다. O(2n), 입력 자료의 크기가 N일경우 2^N 번만큼의 수행시간을 가진다. O(n!) 입력 ..

it/etc 2016.12.02

Gradle Android

Gradle 철저입문 9안드로이드 프로젝트 적용 Android Plugin for Gradle Release Notes File > Project Structure... > Flavors Tap > defaultConfig // **** 오타가 있을 수 있으니 참고만 할것 ***** // 안드로이드 플러그인을 사용하기 위한 설정 buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.2.2' // 버전을 고정하지 않는 설정을 권장한다. gradle.2.2.+ // 하지만 2.2+ Android Studio 에서는 2.2.2로 자동 생성된다. // 책에서도 고정해서 사용하길 권장한다...

ide/androidstudio 2016.12.01

Gradle 환경구성

Gradle 철저입문 7장 의존관계 관리 # build.gradle # 환경구성 configurations { conf1 } // 변경성 모듈: 의존관계 모듈은 계속 바뀌는 경우가 있다. // 특수한 모듈을 사용할 경우 그레이들은 해당 버전을 해결한 결과를 24시간 캐시한다. // 아래는 캐시 기간을 설정한다. configurations.conf1.resolutionStrategy.cacheDynamicVersionsFor 1, 'minutes' // conf1 환경 동적 버전 캐시 간격 configurations.conf1.resolutionStrategy.cacheChangingMoulesFor 5, 'hours' // conf1 변경성 모듈 캐시 간격 // 의존관계 정의 dependencies { ..

lang 2016.11.30

Node.js Applications with VS Code

Running VS Code on Mac Running VS Code on LinuxRunning VS Code on Windows Node.js Applications with VS Code shell Command 특정 폴더에서 code . 를 입력하면 VS code가 위히찬 폴더를 기준으로 실행된다. Mac Ctrl+Command+P shell command 쉘 명령: PAHT에 'code' 명령어 설치 Linux VS Code 설치 후 쉘 환경에서 'code' 실행 Windows code가 위치를 %PATH%에 설정 Windows 7 에서 .NET Framework 4.5.2 필수 Node.js 실행 app.js를 작성 후 shell 에서 node app.js 형식으로 실행 node app.js

ide/vscode 2016.11.28

Setting up Visual Studio Code

Setting up Visual Studio Code Extention Languages - C++, C#, Go, Python Tools - ESLint, JSHint , PowerShell, Visual Studio Team Services Debuggers - Chrome, PHP XDebug. Keymaps - Vim, Sublime Text, Atom, IntelliJ Proxy Server Support 많은 기업에서 인터넷 접근을 제한한다. 그에대한 대응방법으로 프록시를 구성해서 우회 접속할 수 있는 방법을 사용한다. VS Code에 프록시를 구성하자. # OS환경변수에 프록시 변수를 설정한다. SET http_proxy=http://10.203.0.1:5187/ # VS Code 환경설정에..

ide/vscode 2016.11.25

MySQL 5.7 update after my.conf

mysql 5.5.x my.cnf 참고 validate_password 플러그인을 사용하여 Amazon RDS MySQL DB 인스턴스의 보안을 개선하려면 어떻게 해야 합니까? 6.4.3.1 암호 유효성 검사 구성 요소 설치 및 제거 설정을 모두 수정하는건 아니고, 변경이 필요한 부분만 수정/추가한다. [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock # Disabling symbolic-links is recommended to prevent assorted security risks symbolic-links=0 log-error=/var/log/mysqld.log pid-file=/var/run/mysqld/mysqld.pid # 비..

db/mysql 2016.11.18
반응형