Engineering WIKI
-
-
[PHP] foreach 예제Engineering WIKI/PHP 2019. 8. 12. 23:03
$arr = array("NO1" => "red", "NO2" => "blue", "NO3" => "black", "NO4" => "yellow"); foreach( $arr as $key => $value ) { echo "키 : " . $key . ", 값 : " . $value . " "; } result 키 : NO1, 값 : red 키 : NO2, 값 : blue 키 : NO3, 값 : black 키 : NO4, 값 : yellow
-
리눅스 환경변수(path) 설정Engineering WIKI/Linux 2019. 8. 6. 00:29
현재 지정된 환경변수를 출력하는 명령 printenv 환경변수들의 경로인 path를 출력하는 명령어 echo $PATH path들은 전부 :(콜론)으로 구분 환경변수를 새로 등록하거나 편집하는 명령어 export PATH=새로등록할 프로그램의 주소 주의 : 위의 명령어처럼 바로 해버리면 기존 환경변수에 덮어쓰기가 되어버림. 기존 환경변수에 이어서 새 환경변수를 등록하기 위한 명령어 export PATH=$PATH:새로 등록할 프로그램의 주소
-
Cron 이란? (크론 개념 뿌시기! 핵심 개념 기술!)Engineering WIKI/Docs 2019. 8. 6. 00:05
리눅스에서는 cron을 통해 스케쥴러를 실행할 수 있다. 윈도우에서도 리눅스처럼 cron을 할 수 있는 방법!! 윈도우즈에서 작업 스케줄러가 리눅스에서 cron 역할을 한다. 윈도우즈는 GUI(Graphic User Interface)로 되어 있어 화면을 보고 마우스로 쉽게 설정 할 수 있는 반면 리눅스는 쉘에서 텍스트 형태로 작성! 리눅스 개념 설명 후 윈도우 작업 스케줄러 설명! 1. 리눅스의 cron(crontab) crontab → cron을 관리하는 table을 말한다. Mac OS x도 유닉스 계통이기 때문에 리눅스와 마찬가지로 cron을 스케줄러로 사용 1.1 crontab 명령어 명령어 설명 crontab -e 예약작업 설징 및 수정 crontab -l 예약된 작업의 목록 보기 cronta..
-
[MySql] JOINEngineering WIKI/Database 2019. 7. 4. 20:22
조인(JOIN) 크로스조인 (Cross Join) 두 집합 간 값을 연결하지 않고, 두 집합 간 발생할 수 있는 모든 경우의 수를 다 연결해서 조회하는 경우 (극히 드문 경우에 사용합니다.) SELECT * FROM 테이블명A CROSS JOIN 테이블명B; SELECT * FROM 테이블명A INNER JOIN 테이블명B; INNER JOIN을 사용하고 ON 절을 주지 않으면 CROSS JOIN과 동일한 카테시안 곱이 생성 이너조인 (Inner Join) 두 집합 간에 연결하려는 컬럼의 값이 서로 일치하는 경우에만 데이터를 가져오는 경우 SELECT * FROM 테이블명A INNER JOIN 테이블명B ON (테이블명A.컬럼명 = 테이블명B.컬럼명) ; LEFT OUTER JOIN SELECT * FR..
-
[Python] shutil 함수Engineering WIKI/Python 2019. 7. 3. 23:51
shutil은 파일을 복사해주는 파이썬 모듈이다 파일 복사하기 → shutil.copy(src, dst) src라는 이름의 파일을 dst로 복사한다. 만약 dst가 디렉터리 이름이라면 src라는 파일이름으로 dst라는 디렉터리에 복사하고 동일한 파일 이름이 있을 경우에는 덮어쓴다. import shutil shutil.copy("src.txt", "dst.txt") 위 코드를 보면 src.txt 파일과 동일한 내용의 파일이 dst.txt로 복사되는 것을 확인
-
[Python] 객체와 인스턴스의 차이Engineering WIKI/Python 2019. 7. 3. 22:37
클래스에 의해서 만들어진 객체를 인스턴스 라고도 한다. 그렇다면 객체와 인스턴스의 차이는 무엇일까? ex) navi = Cat() 이렇게 만들어진 navi는 객체이다. 그리고 navi라는 객체는 Cat의 인스턴스이다. 즉, 인스턴스라는 말은 특정 객체(navi)가 어떤 클래스(Cat)의 객체인지를 관계 위주로 설명할때 사용된다. 즉, 'navi는 인스턴스' 보다는 'navi는 객체'라는 표현이 어울리며, 'navi는 Cat의 객체' 보다는 'navi는 Cat의 인스턴스' 라는 표현이 잘 어울린다.