전체 글
-
[ORACLE] (PL/SQL) 오라클 조건문 (IF, CASE)문 사용방법DBMS 2020. 6. 30. 17:19
조건문 IF문 --문법 IF 조건 THEN 처리문 ELSIF 조건2 THEN 처리문 ...... ELSE 처리문 END IF; 사용법은 다른 언어와 비교하여 전체적인 구조는 다르지 않으나 3가지가 다르다. 조건 다음에 THEN을 붙인다는것이 다르고, 여러개의 조건을 붙일 경우 다른 언어에서는 ELSE IF라고 많이 하지만 PL/SQL에서는 ELSIF 라는 명령어를 사용한다. 그리고 마지막에는 IF를 끝낸다는 END IF를 붙인다. DECLARE POINT NUMBER :=80; BEGIN IF POINT >= 90 THEN DBMS_OUTPUT.PUT_LINE('A'); ELSIF POINT >-80 THEN DBMS_OUTPUT.PUT_LINE('B'); ELSE DBMS_OUTPUT.PUT_LINE(..
-
[ORACLE] (PL/SQL) 오라클 변수, 상수 선언하기DBMS 2020. 6. 30. 17:11
PL / SQL이란? PL/SQL은 상용 관계형 데이터베이스 시스템인 오라클 DBMS에서 SQL 언어를 확장하기 위해 사용하는 컴퓨터 프로그래밍 언어 중 하나이다. 오라클에서 변수를 선언 후 사용하시려면 이 PL/SQL을 사용한다. 변수 및 상수 선언 --변수 선언하기 변수명 데이터 타입 : = 초기 값; VAL_NUM NUMBER := 1; VAL_STR VARCHAR2(10) := 'AA'; --상수 선언하기 상수명 CONSTRANT 데이터타입 : = 상수 값; VAL_NUM CONSTANT NUMBER := 1; PL/SQL에서는 일반적인 프로그래밍 언어에서 사용하는 = 이 아니라 :=이다. 특정 변수에 :=을 기준으로 오른쪽 값을 왼쪽에 할당한다. 변수, 상수를 선언은 선언부(DECLARE) 블록..
-
Spring으로 배치 만들기 (quartz, scheduler,task)Spring 2020. 6. 7. 22:45
스프링에는 일괄 처리(batch processing) 배치를 만드는 여러가지의 기능이 있다. 방법1. quartz 스케줄링 객체 사용 방법2. 설정 사용 방법3. @Scheduled 어노테이션 사용 실행환경 Spring4 / java 1.8 org.quartz-scheduler quartz 2.3.2 org.springframework spring-context-support 4.3.4.RELEASE pom.xml에 위의 내용을 dependency추가 한다. 1. quartz 스케줄링 객체 사용 context-batch.xml 배치를 위하 클래스 작성 OneScheduling.java @Component("jobComponent") public class OneScheduling{ private stat..
-
맥북에 안드로이드폰을 연결하는 방법( USB 파일전송)일상 2020. 6. 7. 20:03
안드로이드 폰이나 USB-C타입 안드로이드폰은 맥북에 이동식 디스크로 연결이 안된다. 맥북용 연결 프로그램을 설치해야 가능 하다. https://www.android.com/filetransfer/ Android File Transfer Android File Transfer Browse and transfer files between your Mac computer and your Android device. Download now For Mac OS X only. No extra software is needed for Windows. Supports macOS 10.7 and higher. www.android.com 위의 사이트에서 파일을 받거나 첨부한 파일을 설치하면된다.
-
맥OS / STS에 lombok 설치하기이클립스 STS 2020. 6. 6. 16:14
1. 다운로드 lombok 다운로드 : https://projectlombok.org/download Download projectlombok.org 아니면 첨부 한 것을 받는다. 2. 터미널로 롬복 위치로 이동 터미널을 열고 다운로드 폴더로 접근한다. cd downloads 3. 롬복 실행 java -jar lombok.jar 명령어 로 롬복을 실행 한다. 4. 개발도구 선택 위의 명령어를 실행하면 아래의 이미지처럼 개발도구를 선택하는 화면이 보 만약 STS가 자동으로 보이지 않는다면 아래 [Specigy location...] 버튼을 클릭해 STS 위치를 지정 해준다. (보통 STS 설치 위치는 /Applications/STS.app) 5. 설치 Install / Update 를 누르면 설치가 완료 ..
-
[기초]#4 Vue의 컴포넌트란?Vue.js 2020. 6. 3. 19:48
컴포넌트 등록의 방법은 두 가지가 있다. 전역 컴포넌트, 지역 컴포넌트 두 가지로 용도에 따라 사용할 수 있다. 지역(Local) 컴포넌트는 정해진 특정 구역에서만 사용할 수 있는 컴포넌트이고, 전역(Global) 컴포넌트는 모든 인스턴스에서 공통으로 사용할 수 있는 컴포넌트이다. 전역 컴포넌트 등록 Vue.component('컴포넌트 명', { //컴포넌트 속성 }); Vue 라이브러리를 로딩하고 나면 Vue라는 전역 변수가 생성된다. 해당 변수에 전역 컴포넌트를 등록 할 수 있다. 모든 Vue 인스턴스에서는 해당 컴포넌트에 접근하여 사용할 수 있다. 컴포넌트 등록 등록한 my-component가 등록되었고 template이라는 속성을 가지고 있다. (template는 추후에 설명) id가 app인 요..
-
[기초]#3 Vue의 인스턴스란?카테고리 없음 2020. 6. 3. 19:00
Vue로 화면을 개발하기 위해 필수적으로 생성해야 하는 기본 단위는 인스턴스(Instance)다. 앞에서 'Hello Vue.js!' 가 출력될 수 있었던 것은 인스턴스가 생성되었기 때문입니다. 1.인스턴스의 생성 {{ message }} 인스턴스를 생성하기 위해선 new Vue 라는 생성자를 호출해야 한다. 생성자란 객체를 새로 생성할 때 자주 사용하는 옵션과 기능들을 미리 특정 객체에 저장해 놓고, 새로운 객체를 생성할 때 기존에 포함된 기능과 더불어 기존 기능을 쉽게 확장하여 사용하는 방법이다. 위 예제에는 생성자의 속성에 el, data와 같이 2개만 사용되었지만, template, methods, created 등 여러 가지 속성이 있다. 2. 인스턴스의 유효 범위 Vue 인스턴스는 생성 후 H..