일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 자바스크립트
- 리액트
- dunk high
- JavaScript
- 주식
- 오라클
- sacai
- Linux
- 덩크 로우
- Nike
- 발매예정
- draw
- 드로우
- GIT
- jQuery
- Python
- 주식공부
- 파이썬
- oracle
- Dunk Low
- Github
- dunklow
- react
- 나이키
- 덩크로우
- 리눅스
- 덩크 하이
- 제이쿼리
- stockx.com
- 코로나19
- Today
- Total
목록프로그래밍 (283)
Life goes slowly...
자바스크립트(Javascript)의 parseInt() 함수 자바스크립트(Javascript)의 parseInt() 함수는 문자열을 분석하여 특정 진수를 사용한 숫자(정수)로 변환하는 함수입니다. 문자열을 변환하여 소수점일 경우에 소수점 이하를 버리고 정수로 변환합니다. 만약에 string 형태의 문자열의 첫 글자를 숫자(정수)로 변경이 불가능하다면 NaN(Not a Number) 값을 반환하게 됩니다. 또한 옵션 값이 2보다 작거나 36보다 큰 경우에도 NaN(Not a Number) 값을 반환합니다. 입력된 값이 공백으로 시작하게 되면 공백은 무시하고 처리하게 됩니다. //parseInt() 함수 사용방법 parseInt ( [string 문자열], [옵션값] ) console.log(parseInt..
자바스크립트(Javascript)의 parseFloat() 함수 자바스크립트(Javascript)의 parseFloat() 함수는 텍스트를 소수점 표현이 가능한 실수로 변환하는 함수입니다. 만약에 텍스트가 아닌 숫자로 입력하게 되면 NaN(Not a Number) 값을 반환하게 되며, 첫 번째로 입력한 값이 숫자인 경우에는 공백 뒤에 나머지 텍스트는 제거되고 반환하게 됩니다. 문자열을 숫자로 변환할때에는 정수가 아닌 실수로 변환하게 됩니다. 입력된 값이 공백으로 시작하게 되면 공백은 무시하고 처리하게 됩니다. //parseFloat() 함수 사용방법 parseFloat ( [string 문자열] ) console.log(parseFloat(3.14)); console.log(parseFloat('3.14..
자바스크립트(Javascript)의 Object.freeze() 함수 자바스크립트(Javascript)의 Object.freeze() 함수는 지정된 프로토 타입 객체를 동결하는 함수입니다. 동결된 객체는 변경이 불가능합니다. 이렇게 동결된 객체는 새로운 속성을 추가하려거나 삭제하는것을 방지하는 함수입니다. 동결된 객체는 속성의 불변성을 유지하고 설정 이나 작성 가능성을 방지하는 함수입니다. 또한 객체의 속성 값이 변경되는것 또한 방지합니다. 자바스크립트(Javascript)의 Object.freeze() 함수로 동결된 객체는 어떠한 속성을 추가하거나 삭제가 불가능하며, 만약 그러한 시도가 발생한다면 TypeError 예외가 발생됩니다. //Object.freeze() 함수 사용방법 Object.free..
자바스크립트(Javascript)의 Object.create() 함수 자바스크립트(Javascript)의 Object.create() 함수는 지정된 프로토 타입 객체 및 속성(property)을 갖는 새로운 객체를 생성하는 함수입니다. 자바스크립트(Javascript)의 Object.create() 함수를 사용하기 위해서는 새로 만들 객체의 프로토타입의 객체를 선언해야 합니다. 새로 만들 객체가 null 또는 객체 프로토타입이 아닌 경우에는 TypeError 예외가 발생됩니다. //Object.create() 함수 사용방법 Object.create([ 새로만들 객체], [옵션] ) //생성자 함수를 사용하여 객체 상속을 만듬 function test(id) { this.id = id; } // webTe..
자바스크립트(Javascript)의 Object.assign() 함수 자바스크립트(Javascript)의 Object.assign() 함수는 여러 개의 매개변수 객체 중 target 매개변수 객체에 나머지 객체를 병합하는 함수입니다. 여러 객체의 프로퍼티를 복사하여 첫 번째 객체의 프로퍼티에 추가한 뒤에 그 객체를 반환하는 함수입니다. 자바스크립트(Javascript)의 Object.assign() 함수를 사용하기 위해서는 꼭 타겟(target) 객체를 정해야 합니다. //Object.assign() 함수 사용방법 Object.assign([target 객체], [여러개의 객체] ) var object1 = {a:111}; var object2 = {b:222}; var object3 = {c:333};..
자바스크립트(Javascript)의 async & await 자바스크립트(Javascript)의 async & await는 비동기 처리 패턴 중 최근에 나온 문법으로써 비동기 처리 방식인 콜백 함수와 Promise의 단점을 보완한 패턴 문법입니다. ES8에서 async & await를 도입하여 비동기 처리의 코드를 가독성을 높였습니다. async 함수는 function 앞에 위치하며 함수 내부에 await 문법을 사용하게 됩니다. 만약 외부에서 사용하게 되면 SyntaxError가 발생하게 됩니다. //async & await 기본문법 async function 호출함수() { await 비동기처리_함수(); } 자바스크립트(Javascript)의 async & await 장점 자바스크립트(Javascr..
오라클(Oracle)의 EXTRACT() 함수 오라클(Oracle)의 EXTRACT() 함수는 입력된 날짜에서 년도, 월, 일, 시간, 분, 초 등, 특정정보를 추출하는 함수입니다. 추출하는 datetime 필드는 YEAR, MONTH, DAY, HOUR, MINUTE, SECOND, TIMEZONE_HOUR, TIMEZONE_MINUTE, TIMEZONE_REGION, TIMEZONE_ABBR 입니다. 오라클(Oracle)의 EXTRACT() 함수는 내가 지정한 시간 형식을 추출하는 역활 또한 가능합니다. //EXTRACT() 함수 사용법 SELECT EXTRACT(YEAR FROM SYSDATE) AS YEAR ,EXTRACT(MONTH FROM SYSDATE) AS MONTH ,EXTRACT(DAY..
많은 컴퓨터 프로그램 언어들 하다 보면 특정 파일의 존재 여부를 확인해야 하는 경우가 있습니다. 이는 파일을 읽기 전에 삭제되었는지 확인이 필요하기 때문입니다. 파이썬(Python)의 isdir() 함수 파이썬(Python)의 isdir() 함수는 디렉토리의 존재 여부를 확인하여 True / False로 반환하여 주는 함수입니다. 만약에 디렉토리 존재여부 확인시 파일명을 인자로 넘기게 되면 False로 반환하게 됩니다. import os.path directory = 'C:\\Python' if os.path.isdir(directory): print("디렉토리가 존재합니다.")
오라클(Oracle)의 LAST_VALUE() 함수 오라클(Oracle)의 LAST_VALUE() 함수는 집합 중 마지막 행의 Data를 가져오는 그룹 함수입니다. 값의 정렬된 그룹 중 마지막 행의 값을 반환하는 분석함수로써 만약 그룹의 마지막 값이 NULL이라면, IGNORE NULLS을 지정하지 않은 한 NULL을 반환합니다. 만약 IGNORE NULLS을 지정하였다면 그룹 내의 마지막 NON_NULL 값을 반환하며, 그룹의 모든 값이 NULL이라면 NULL을 반환하게 됩니다. LAST_VALUE() 함수는 오라클(Oracle)에서만 사용이 가능한 함수입니다. //LAST_VALUE() 함수 사용법 SELECT name , job , money , LAST_VALUE(money) OVER() AS m..
오라클(Oracle)의 FIRST_VALUE() 함수 오라클(Oracle)의 FIRST_VALUE() 함수는 집합 중 첫 번째 Data를 가져오는 그룹 함수입니다. 값의 정렬된 그룹 중 첫 번째 값을 반환하는 분석함수로써 만약 그룹의 첫번째 값이 NULL이라면, IGNORE NULLS을 지정하지 않은 한 NULL을 반환합니다. 만약 IGNORE NULLS을 지정하였다면 그룹 내의 첫 번째 NON_NULL 값을 반환하며, 그룹의 모든 값이 NULL이라면 NULL을 반환하게 됩니다. FIRST_VALUE() 함수는 오라클(Oracle)에서만 사용이 가능한 함수입니다. //FIRST_VALUE() 함수 사용법 SELECT name , job , money , FIRST_VALUE(money) OVER() AS..
자바스크립트(Javascript)의 textContent 자바스크립트(Javascript)에서 엘리먼트 및 노드에서 텍스트를 추가를 하거나 엘리먼트에 있는 텍스트를 가져올수 있는 방법입니다. textContent 값은 식별자 노드의 내부 컨텐츠를 Text/plain 으로 파싱한 결과를 보여줍니다. //textContent 사용방법 //텍스트를 추가하기 element.textContent = '내용' //텍스트 값 가져오기 var text = document.body.textContent; console.log(text);
많은 컴퓨터 프로그램 언어들 하다 보면 특정 파일의 존재 여부를 확인해야 하는 경우가 있습니다. 이는 파일을 읽기 전에 삭제되었는지 확인이 필요하기 때문입니다. 파이썬(Python)의 isfile() 함수 파이썬(Python)의 isfile() 함수는 파일의 존재 여부를 확인하여 True / False로 반환하여 주는 함수입니다. //isfile() 함수 사용방법 import os.path os.path.isfile([파일명]) import os.path file = 'C:\\Python\\TEST.txt' if os.path.isfile(file): print("파일이 존재합니다.")
대부분의 프로그래밍 언어에서 For문과 While 문과 같은 반복문이 오라클(Oracle)에서도 사용이 됩니다. 약간 다른 부분이 있기도 하겠지만 프로그래밍 언어는 대부분 비슷한 형태이기에 쉽게 사용이 가능합니다. 오라클(Oracle)의 LOOP문 오라클(Oracle)의 LOOP문은 DO While문과 유사하며 조건을 나중에 검사하는 반복문입니다. //LOOP 반복문 사용방법 LOOP [ 반복실행할 처리문] EXIT [WHEN 조건] END LOOP ============================================= //"Hell World!!" 5회 반복 출력 declare num NUMBER :=1; BEGIN LOOP DBMS_OUTPUT.PUT_LINE("Hell World!!");..
파이썬(Python)에서 파일의 확장자를 알아보기 위해서는 파일명에서 정규표현식이나 구분자를 통하여 split 하여 얻을 수도 있습니다. 하지만 파이썬(Python)의 OS 모듈을 통하여 쉽고 간단하게 확장자를 분리하여 알아볼 수도 있습니다. 파이썬(Python)의 splitext() 함수 파이썬(Python)의 splitext() 함수는 파일명을 이름과 확장자로 분리해서 반환하는 함수입니다. 파일명에서 마지막에 확장자가 포함하여야 정상적으로 반환하게 되는 함수입니다. 파일명과 확장자로 분류하여 리스트 형식으로 반환됩니다. 또한 파일 업로드시 임의의 문자를 추가하여 중복되는 파일명을 피할 수도 있습니다. //함수 사용 방법 import os os.path.splitext() import os name =..
많은 컴퓨터 프로그램 언어들이 문자나 문자열을 치환할 때에 replace() 함수를 사용하는데 파이썬(python)에서도 replace() 함수를 사용하여 문자나 문자열을 치환을 하도록 지원하고 있습니다. 파이썬(Python)의 replace() 함수 파이썬(Python)의 replace() 함수는 대상문자열에서 대상 문자를 지정하여 원하는 문자가 있다면 원하는 문자열로 치환해주는 함수입니다. 문자열.replace(“검색 문자”, “치환 문자”, [ 횟수]) +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 검색문자 - 현재 문자열에서 변경하고 싶은 문자 치환문자 - 문자열에서 새롭게 바꾸고 싶은 문자 횟수 - 변경할 횟수 text = 'AAA,BBB..