Engineering WIKI
-
[Python] 파이썬2,3 동시사용Engineering WIKI/Python 2019. 7. 2. 09:17
C:\App\Python\Python27;C:\App\Python\Python34;C:\App\Python\Python27\Scripts;C:\App\Python\Python34\Scripts;를 추가하고 각 버전의 python 실행파일 명을 직접 수정한다. ex)C:\App\Python\Python27\python.exe C:\App\Python\Python27\python2.exeC:\App\Python\Python34\python.exe -> C:\App\Python\Python34\python3.exe python37에 python.exe를 python3.exe로 수정 그리고 cmd 창에서 python3를 입력하면 정상 출력
-
[Java] Getter, SetterEngineering WIKI/Java 2019. 6. 5. 21:33
클래스의 특성중 정보 은닉을 가장 잘 보여주는 메소드 보통 클래스의 멤버변수는 private로 접근제한자를 설정한 후 getter/setter를 통해 멤버변수의 값을 변경, 호출하게 된다. package com.algoritm.mailprogramming; class Student { //은닉된 멤버변수 --> 현재 블록안에서만 접근 가능함 private String name; private int age; //은닉된 멤버 변수에 값을 넣는 방법 --> 메소드를 사용 public void setName(String name){ //set 함수 setter this.name = name; } public void setAge(int age){ this.age = age; } //은닉된 멤버변수의 값을 읽는..
-
[Python] is 와 ==의 차이점Engineering WIKI/Python 2019. 5. 30. 21:47
is는 reference equality. 메모리 상의 두 object를 비교한다.(object 비교) 두 reference가 같은 object를 가리키는지 확인할 수 있다. (값 비교) **==**는 value equality. 값을 비교한다. 두 object가 같은 값을 가지는지 알 수 있다. 예시를 보자. foo = 10 dir(foo) == dir(10) # True dir(foo) is dir(10) # False 파이썬에는 -5부터 256까지의 수가 캐싱되어 있어 이들 값을 가진 변수들은 같은 object로 간주된다는 것이다. a = 256 b = 256 a == b # True a is b # True a = 257 b = 257 a == b # True a is b # False
-
[Python] string 모듈Engineering WIKI/Python 2019. 5. 27. 21:13
import string string.ascii_lowercase # 소문자 abcdefghijklmnopqrstuvwxyz string.ascii_uppercase # 대문자 ABCDEFGHIJKLMNOPQRSTUVWXYZ string.ascii_letters #대소문자 모두 abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ string.digits # 숫자 0123456789
-
[Js] setInterval vs setTimeoutEngineering WIKI/Js 2019. 5. 4. 16:26
setInterval 함수 일정한 시간 간격으로 작업을 수행하기 위해서 사용합니다. clearInterval 함수를 사용하여 중지할 수 있습니다. 주의할 점은 일정한 시간 간격으로 실행되는 작업이 그 시간 간격보다 오래걸릴 경우 문제가 발생할 수 있습니다. setTimeout 함수 일정한 시간 후에 작업을 한번 실행합니다. 보통 재귀적 호출을 사용하여 작업을 반복합니다. 기본적으로 setInterval 과는 달리 지정된 시간을 기다린후 작업을 수행하고, 다시 일정한 시간을 기다린후 작업을 수행하는 방식입니다. 지정된 시간 사이에 작업 시간이 추가 되는 것입니다. clearTimeout() 을 사용해서 작업을 중지합니다. clearInterval(), clearTimeout()이 실행중인 작업을 중지시키는..
-
[English] Note 3 ~ 5Engineering WIKI/English Wiki 2019. 5. 4. 08:54
1. 영어는 결론부터 말해라 2. R발음은 입술을 동그라미로 만들어서 | L발음은 윗이빨에 혓바닥을 스치듯이 3. 주어와 동사사이에 'do' 조동사를 넣으면 강조하는 문장이 된다. 4. do not이 don't보다 더 강조된 표현 5. B발음, P발음 : 터지듯이 발음 | V발음, F발음 : 아랫입술을 살짝 물었다가 내뱉듯이 6. start는 (처음) 시작하는 일 | begin은 (반복되는일) 시작 7. may : 추측의 의미 / 허가의 의미 ex) You may go (너 가도 돼) 허락 8. 화장하다 : wear makeup | 향수 뿌리다 : wear perfume 9. 사계절 및 시간이 딱딱 나누어 질 때는 in을 사용 (주로 개념이 큰 시간! / 정확히 구분 지어지는 시간!) 10. On > (..