일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- javascript
- Oracle SQL
- python
- 파이썬
- php
- 카카오프로젝트
- 자바스크립트 jQuery
- 자바스크립트
- 깃허브
- ES6
- 보안뉴스한줄요약
- numpy
- 카카오프로젝트100
- oracle db
- 다크웹
- 보안뉴스 한줄요약
- 카카오프로젝트 100
- 자바스크립트 API
- 자바스크립트 node
- GIT
- 보안뉴스
- 보안뉴스 요약
- 자바스크립트 객체
- 자바스크립트 기본 문법
- 자바스크립트 prototype
- oracle
- 랜섬웨어
- 자바스크립트 element api
- 오라클
- 보안뉴스요약
- Today
- Total
목록Programming (99)
FU11M00N

- 사용자 정보 확인 - show user 유저에 관한 정보를 확인할 수 있습니다. - 환경변수 확인 & 설정 - show parameter 환경 변수를 볼 수 있습니다. show parameter nls 는 언어와 관련되어 있습니다. alter session set nls_date_format='yyyy/mm/dd hh:mi:ss' alter 를 이용해서 환경변수의 값을 세팅할 수 있습니다. - 샘플 스키마 Oracle 에서는 샘플스키마를 제공합니다. scott, hr 이 있습니다. - 오늘 날짜 확인하기 select sysdate from dual; oracle sql 에서 select 는 무조건 from 이 필요합니다. from 뒤에 쓸 것이 없다면, 더미 테이블로 dual 을 사용하면 됩니다. -..

- 오라클 내장함수 오라클의 내장함수에는 집계함수와 단일행함수 등이 있습니다. - 내장함수(=sql함수) sql함수는 select, update 등을 의미합니다. - 집계함수(=복수행함수) ex sum,.avg,count 등등 하나가아닌 두개 이상의 데이터가 필요한 대상을 의미합니다. - 단일행함수 문자형(char,varchar2) 숫자형(number) 날짜형(date) 변환 함수 null 함수 decode 함수 -> case문 등등이 존재합니다. 2. 사용자정의함수

- 데이터 베이스 설치 파일 다운하기 https://www.oracle.com/database/technologies/oracle-database-software-downloads.html 1. 위의 링크를 클릭하여 접속합니다. 그 후 스크롤을 내리다보면 "Oracle Database Express Edition" 항목이 있습니다. 두 번째 혹은 세 번째를 클릭합니다. 2. 여기서 os에 맞는 링크를 클릭하여 다운로드를 합니다. 3. 다운로드한 파일에서 setup.exe를 클릭하여 설치합니다. 4. 항목을 읽은 뒤 승낙한 뒤 "Next" 누릅니다. 5. Database 패스워드를 설정해줍니다. 6. 그럼 시간이 지나면 설치가 완료됩니다. - 접속하기 1. sqlplus 명령어를 입력한 뒤 sys as s..

- asyncd와 await async와 await는 기존의 비동기 처리 방식인 콜백 함수와 프로미스의 단점을 보완하기 위해 나온 문법입니다. - async와 await 사용하기 async function 함수명() { await 비동기처리 메서드(); } 함수 앞에 async 예약어를 붙이고 비동기 처리를 해야 하는 코드를 await앞에 붙이면 됩니다. async function findAndSaveUsers(Users){ //생략 } findAndSaveUsers().then(()=> { /*생략*/ }); // 혹은 async function other(){ const result = await findAndSaveUsers(); } 하지만 비동기 처리 메서드가 프로미스 객체를 반환하지 않는다면 a..

- JS 프로미스 프로미스는 비동기 작업을 조금 더 편하게 하기위해 나온 ES6의 새로운 기능입니다. 이전엔 비동기 작업을 처리할 때에 콜백 함수로 처리를했었습니다. 하지만 콜백 함수로 하게되면 비동기 작업이 많아질수록 코드가 난잡해져 일명 "콜백 지옥"이 나오게 되었습니다. 콜백지옥을 방지하기위해 프로미스를 사용합니다. 내용이 실행은 되었지만 결과를 아직 반환하지 않은 객체 Then을 붙이면 결괏값을 반환합니다. 만약 실행이 완료되지 않았으면 완료된 후에 Then 내부 함수가 실행됩니다. - Promise 만들기 Promise 는 다음과 같이 만듭니다. const myPromise = new Promise((resolve, reject) => { //블라블라 //블라블라 //블라블라 //블라블라 //블..

- Node.js의 특징 node.js의 가장 중요한 특징 및 장점이라고 할 수 있는 것은 아래와 같습니다. 구글 V8 JS 엔진. 비동기 I/O 논 블로킹 처리 방식 이벤트기반 생산성 좋은 효율의 네트워크 서버 많은 Node.js 장점 중 몇 가지를 알아보겠습니다. - 이벤트 기반 node.js의 이벤트 처리는 이벤트가 발생할 때 미리 지정해둔 작업을 수행하는 방식입니다. ex) 클릭, 타이머, 네트워크 요청 등등 이벤트를 처리하기 위해 이벤트 리스너를 통해 이벤트를 미리 등록하고 콜백 함수를 사용하여 이벤트가 발생하였을 때 실행될 함수를 지정해줍니다. - 논블로킹 I/O 논 블로킹이란 시간이 오래 걸리는 함수를 백그라운드로 보내서 다음 코드가 먼저 실행되게 한 후 나중에 오래 걸리는 함수를 실행하는 ..

- Node.js 란? Node.js의 공식 홈페이지에서 내린 정의는 Node.js는 V8 자바스크립트 엔진으로 빌드된 자바스크립트 런타임입니다. 런타임은 쉽게말해 실행기라고 이해하면 됩니다. 이제 자바스크립트로 앱, 게임 등등 많은 것들을 만들 수 있게 되었습니다. - 노드란 자바스크립트는 원래 브라우저, html에 종속되어 실행되어왔었습니다. 하지만 Node를 설치하게 되면 V8 자바스크립트 엔진이 실행시켜줘서 꼭 브라우저, html이 아니라도 자바스크립트를 실행할 수 있습니다. 여기서 자바스크립트가 브라우저에 종속되었다가 해방된 것이 매우 중요합니다. 이제 자바스크립트로 앱, 게임 등등 많은 것들을 만들 수 있게 되었습니다. 그럼 노드는 어떻게 사용할까요? 자바스크립트 소스코드를 작성하고 그것을 노..

- 기존의 기본 매개변수 함수의 매개변수는 기본값이 undefined 입니다. function fun(test){ var test = test || "fu11_m00n"; console.log(test); } fun(); fun(null); fun(false); 원래는 위의 예제처럼 처리를 했었습니다. - ES6 기본 매개변수 const color='red'; function defaultTest(defaultColor=color){ console.log(defaultColor); } defaultTest(undefined); 하지만 ES6에서는 인자가 넘어오지 않을때의 기본 값을 설정할 수있습니다. 주의해야할 것은 기존방법은 undefined뿐만아니라 null,false,0,공백 일때에도 적용이 되었습..