일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 리눅스
- 드로우
- 자바스크립트
- oracle
- Github
- 발매예정
- JavaScript
- Python
- 덩크 로우
- 나이키
- 오라클
- dunklow
- sacai
- 덩크 하이
- 코로나19
- jQuery
- 리액트
- Nike
- dunk high
- stockx.com
- 덩크로우
- 파이썬
- draw
- 제이쿼리
- GIT
- react
- Linux
- 주식
- Dunk Low
- 주식공부
- Today
- Total
목록프로그래밍 (283)
Life goes slowly...
Oracle(오라클) pivot() 함수 오라클(Oracle) pivot() 함수는 Oracle(오라클)의 Row 단위를 Column 단위로 변경하는 함수입니다. 세로로 조회된 데이터를 가로로 변환하는 기능을 제공합니다. 데이터를 조회 할때에는 꼭 필요한 Column 만을 사용하여 조회를 해야만 합니다. //오라클(Oracle) Pivot 함수 사용법 Select [ 조회 컬럼 ] From [ Table 명 ] PIVOT ( [ 집계함수 표현식 ] FOR [ 피벗 대상 컬럼 ] IN ( Column 으로 변경할 Row)); Oracle(오라클) unpivot() 함수 오라클(Oracle) unpivot() 함수는 Oracle(오라클)의 Row 단위를 Column 단위로 변경하는 함수로 pivot() 함수..
자바스크립트(Javascript)의 eval() 함수 자바스크립트(Javascript)의 eval() 함수는 문자열을 코드로 인식하여 반환하는 함수입니다. 자바스크립트(Javascript)의 다수의 명령문을 나타내는 문자열 도는 표현식에 포함되어 있는 객체의 변수가 속성을 매개변수로 사용됩니다. 만약 주어진 매개변수가 없다면 undefined를 반환하게 됩니다. 자바스크립트(Javascript)의 eval() 함수는 인자로 받은 코드를 caller의 권한으로 수행되는 위험한 함수로써 해커에게 노출되기 쉬운 위험한 함수이기에 사용하지 않는 것이 좋습니다. //eval() 함수 사용방법 eval ( [매개변수] ) console.log(eval("99 + 11")); console.log(eval('9+1'..
Oracle(오라클) MONTHS_BETWEEN() 함수 MONTHS_BETWEEN() 함수는 Oracle(오라클)의 주어진 두개의 일자에 사이의 개월수를 구하는 함수로 첫번째의 날짜가 큰 경우에는 양수를 반환하며 두번째의 날짜가 클 경우에는 음수를 반환하게 됩니다. MONTHS_BETWEEN() 함수의 반환 하는 값은 정수가 아닌 실수로 소숫점까지 반환하게 됩니다. //Oracle(오라클) MONTHS_BETWEEN() 함수 사용방법 MONTHS_BETWEEN ( 날짜1, 날짜2 ) SELECT MONTHS_BETWEEN(SYSDATE, DATE '2021-04-03') FROM DUAL; SELECT MONTHS_BETWEEN(DATE '2021-04-03', SYSDATE) FROM DUAL; ==..
Oracle(오라클) LAST_DAY() 함수 LAST_DAY() 함수는 Oracle(오라클)의 주어진 일자에 포함된 월의 마지막 날짜를 구하는 함수로 해당 월의 마지막 날짜를 반환하는 함수입니다. LAST_DAY() 함수를 사용 시 주의하여야 할 점은 입력하는 날짜 형식을 월일자까지 꼭 입력해야만 합니다. //Oracle(오라클) LAST_DAY() 함수 사용방법 LAST_DAT ( SYSDATE ) SELECT LAST_DAY(SYSDATE) FROM DUAL; SELECT LAST_DAY(ADD_MONTHS(SYSDATE,1)) FROM DUAL; ========================================================================== 2021-01-31..
Microsoft Visual Studio Code를 처음 설치하게 되면 영문판으로 설정이 되어있습니다. 여러 가지 메뉴를 보게 될 때 영문 버전보다는 한글 버전이 보며 개발이 필요로 할 때가 있습니다. (하지만 단점으로는 Google 검색 시 불편합니다.) Microsoft Visual Studio Code 한글설정 하기 이전에 Microsoft Visual Studio Code의 확장 플러그인을 설치를 해봤는데, 한글 설정 변경하는 확장 플러그인이 있습니다. 단축키로는 Ctrl + Shift +X 입니다. 확장 플러그인 명으로는 Korean Language Pack for Visual Studio Code 입니다. 확장 플러그인을 설치하고 오른쪽 하단에 알림 창이 나타나는데, 알림 창의 Restart..
Microsoft Visual Studio Code는 확장 기능이 풍부한 코드 편집기입니다. Visual Studio Code를 설치한 후에 확장 플러그인 기능인 Extension을 설치하게 되면 높은 사용성을 가져올 수 있습니다. 확장 프로그램이 풍부하고 자유로운 커스터마이징이 가능하며 뛰어난 기능을 가진 Extension을 알아보도록 하겠습니다. Live Server Live Server는 코딩한 프로그래밍을 실시간으로 브라우저에 바로 적용하여 확인이 가능한 가상서버를 말합니다. Live Server 플러그인을 설치하게 되면 Visual Studio Code 우측하단에 Go Live라는 아이콘이 나타나며, 아이콘을 클릭 시 브라우저에서 실시간으로 확인이 가능합니다. Material Theme Mate..
Microsoft에서 개발된 새로운 IDE Visual Studio Code을 사용시에 우리가 생각도 못했던 에러가 발생하는 경우도 있습니다. 또한 많은 Extension을 설치하여 느려져서 새롭게 초기화하여 개발을 하고 싶을때가 있습니다. 그러한 경우에 알아 두면 Visual Studio Code을 삭제하고 새롭게 설치할수 있을것입니다. 다른 프로그램 처럼 단순하게 제어판에서 Microsoft Visual Studio Code의 프로그램을 삭제한다고 쉽게 삭제되지 않습니다. Microsoft Visual Studio Code의 설정까지 모두 삭제하여야만 새롭게 초기화를 시킬수 있습니다. .vscode 폴더 삭제 첫번째로 Microsoft Visual Studio Code를 설치하고 사용하면서 설치되었던..
Microsoft Visual Studio Code!! 비주얼 스튜디오 코드 (Visual Studio Code)는 마이크로 소프트에서 Mac OS, 윈도우, 리눅스 용으로 새롭게 개발한 소스 코드 편집기 입니다. 이클립스와 같은 IDE는 아니고 Atom 이나 Sublime Text 와 같은 텍스트 에디터 입니다. 하지만 다양한 기능을 사용할수있는 플러그인을 설치하여 프론트-엔드 개발이나 파이썬(Python) 개발에 최적화된 코드 편집기 입니다. 사용자가 편집기의 테마와 단축키 그리고 설정등을 수정하여 사용 가능합니다. Visual Studio Code는 1.6GHz 이상의 프로세서와 최소 1GB의 RAM을 필요로 하며 디스크 공간은 200MB이상 필요로 합니다. Visual Studio Code는 가볍..
AWS CLI란? AWS CLI란 AWS Command Line Interface로 명령줄 셸의 명령을 사용하여 AWS 서비스와 상호 작용할수 있는 오픈소스 도구로써 최소한의 구성으로 AWS CLI를 사용하여 터미널 프로그램에 있는 명령 프롬프트에서 브라우저 기반 AWS Management Console 에서 제공하는 기능과 동일하게 구현하는 명령이 실행가능하도록 만드는 인터페이스입니다. Command Line에서 아마존 웹 서비스(AWS Web Service)의 API를 직접 호출할수 있게 도와주는 명령어입니다. 각 운영체제 MAC OS, 우분투(Ubuntu) 및 리눅스(Linux), 윈도우(Windows) 환경에서 설치하여 사용이 가능합니다. 그 이외의 환경인 파이썬 패키지와 가상환경인 Virtual..
Oracle(오라클) REGEXP_REPLACE() 함수 Oracle(오라클)의 REGEXP_REPLACE() 함수는 REPLACE() 함수의 확장된 개념의 함수로써 어느 문자열에서 특정한 단어가 연속될 경우에 반복되는 문자열을 제거해주는 함수입니다. 다만 연속되지 않는 문자열은 제거하지 못합니다. Oracle(오라클) 10g 이상에서 추가된 함수로 문자열에서 패턴을 검색하고 해당 패턴의 각 발생항목을 지정된 문자열로 바꾸기도 하며 공백을 넣을 경우에는 삭제하게 됩니다. //REGEXP_REPLACE 함수 사용법 REGEXP_REPLACE( 문자열, 정규식패턴, [, 대체문자 [, 시작위치 [, 일치횟수 [, 매칭변수 ] ] ] ] )
파이썬(Python)의 reduce() 함수 파이썬(Python)의 reduce() 함수는functools 모듈의 함수로써 여러 데이터를 대상으로 누적집계하는 함수입니다. 기본적으로 초기값을 기준으로 하여 데이터를 반복 루프를 통하여 집계 함수를 누적하여 적용하는 방식으로 처리하는 함수입니다. 인자를 누적적으로 적용하여 최종 결과를 반환하는 함수입니다. //reduce() 함수 사용방법 reduce(집계 함수, 순회 데이터[, 초기값]) from functools import reduce num = [3, 1, -1, 4, 9, 0, -4, 2 ] result = reduce(lambda x, y: x+y, num) print(result) =============================== 14
파이썬(Python)의 filter() 함수 파이썬(Python)의 filter() 함수는 내장 함수로써 여러 개의 데이터에서 일부의 데이터만 필터링할때 사용되는 함수입니다. 여러개의 데이터를 담는 list 데이터나 tuple 데이터를 대상으로 주로 사용됩니다. filter() 함수는 두 번째 인자로 넘어온 데이터 중에서 첫 번째 인자로 넘어온 조건 함수를 만족하는 데이터만 반환하게 됩니다. 숫자를 가지고 있는 iterable 객체에서 짝수들만 포함하는 새로운 객체를 만들 때 사용되기도 합니다. //filter() 함수 사용방법 filter( 함수, [object]) num = [3, 1, -1, 4, 9, 0, -4, 2 ] def check(num): return num > 0 result = lis..
자바스크립트(Javascript)의 isFinite() 함수 자바스크립트(Javascript)의 isFinite() 함수는 주어지는 값이 문자인지 아닌지 판단하는 함수입니다. 주어지는 값이 문자열 타입이든 숫자 타입이든지 숫자가 입력되면 True 를 반환하게 되며, 주어진 값이 문자열이라면 False를 반환하게 됩니다. 자바스크립트(Javascript)의 isNaN() 함수와 함께 데이터의 유효성 점검할때 많이 사용되는 함수입니다. //isFinite() 함수 사용방법 iisFinite ( [Value] ) console.log(isFinite("111")); console.log(isFinite("111.11")); console.log(isFinite(111)); console.log(isFinite..
자바스크립트(Javascript)의 isNaN() 함수 자바스크립트(Javascript)의 isNaN() 함수는 주어지는 값이 숫자인지 아닌지 판단하는 함수입니다. 여기서 NaN은 "Not a Number"의 약자입니다. 주어지는 값이 문자열 타입이든 숫자 타입이든지 숫자가 입력되면 fasle를 반환하게 되며, 주어진 값이 문자열이라면 true를 반환하게 됩니다. 숫자로 이루어진 값에 특수문자가 있는 경우에는 true를 반환하기도 합니다. new Date()는 false를 반환하게 되며 new Date().toString()은 문자이기에 true를 반환합니다. //isNaN() 함수 사용방법 isNaN ( [Value] ) console.log(isNaN("111")); console.log(isNaN(..
파이썬(Python)의 sleep()함수 파이썬(Python)의 sleep() 함수는 프로세스 진행 중에 시간을 제어하는 함수입니다. 시간을 제어한다는 말은 일정 시간 동안 시간을 지연하여 프로세스를 중단합니다. 또한 다른 API의 응답을 기다리기 위하여 잠시 시간을 지연할 때도 사용됩니다. 자바스크립트(Javascript)의 setTimeout 함수와 비슷한 역할을 합니다. 파이썬(Python)의 sleep() 함수는 시간 관련 함수를 제공하는 time package 를 install 하여 사용하게 됩니다. 파이썬(Python)의 sleep() 함수에서 시간을 정할때에는 int 타입이나 flot 타입으로 시간을 지정이 가능합니다. //sleep() 함수 사용방법 import time print("Ple..