본문 바로가기

전체 글

(122)
크라켄, 이클립스 관련 19.11.21. 크라켄, 이클립스 관련 데이터베이스 구현 2019-11-21 20:46:30 - 크라켄을 다운로드하였다. 1. 로컬 저장소를 오픈. 2. 오른쪽으로 add 와 commit 을 간편하게 할 수 있음. 3. remote 는 왼쪽 열에 있고, 별칭과 url을 적어주는 칸들이 나온다. 4. 윗줄에 push. 5. 간편함. -github md 깔끔한 안내서. 만드는 방법을 한 번 보는 것도 좋겠다. 요약정리를 하기도 함. -이클립스 공유 시 유의점 공유하면 안 되는 파일 선정을 해야 함!* 1. 위치 폴더를 연다. 2. 여기서 src, .classpath, .project 는 공유에서 제외해야 한다. 3. ".git ignore" 라는 이름으로 노트패드(메모장)를 로컬 저장소에 만든다. 4. 파..
java - 산술연산자, 비교연산자 19.11.20. 산술연산자, 비교연산자 베이직자바 2019-11-21 01:15:30 ▶산술 연산자 - + : 더하기 - - : 빼기 - * : 곱하기 - / : 나누기 - % : 나머지 이항 연산자는 양쪽의 피연산자의 데이터 타입이 일치해야 연산이 가능하다. 수학과 같이 *, /,% 연산자가 +, - 보다 연산의 우선순위가 높다. 우선순위가 동일할 경우 왼쪽부터 연산이 수행된다. ★ -접미사가 붙지 않은 정수는 int 타입이다. -접미사가 붙지 않는 실수는 double 타입이다. -작은 쪽에서 큰 쪽으로 데이터 타입이 변할 때에는 생략 가능. -피연산자의 타입이 서로 다를 경우 표현범위가 큰 쪽으로 형 변환 후 연산이 수행된다. -따라서 연산의 결과도 표현범위가 큰 쪽의 타입이 된다. -데이터가 담겨..
java - CLASS, 데이터 타입, 리터럴 종류, 형변환 19.11.19. CLASS, 데이터 타입, 리터럴 종류, 형변환 베이직자바 2019-11-21 00:53:49 프로그램 : 데이터를 가지고 목적에 맞는 처리를 하는 것. 두 가지로 이루어져 있다. 1. 데이터 2. 처리 클래스 : 자바를 구성하는 프로그램으로, 데이터와 처리 내용의 집합. 패키지 : 클래스의 묶음. -클래스 이클립스의 맨 윗줄, 현재 펼쳐있는 클래스가 어떤 폴더에 위치해 있는지 위치를 선언해 주어야 한다. 선언 : 사용하고자 하는 것의 종류와 이름을 컴퓨터에게 알려주는 것. 이클립스에서 클래스 선언 아래에는 main 이라는 메서드가 적혀있다. 메서드 : 처리 내용. 기능, 처리. 처리할 데이터는 변수에 담겨져있다. 변수 : = 데이터 클래스는 변수와, 메서드. 두 가지로 구성된다. -변..
oracle 컬럼조회(WHERE, TO-DATE, ALIAS, UPDATE 등) 19.11.20. SQL1 컬럼조회, WHERE, TO-DATE, ALIAS, UPDATE 등 데이터베이스 구현 2019-11-20 23:58:46 SQL -특정 테이블의 컬럼 조회 DESC 테이블명; : 테이블 속 컬럼과 그 데이터타입에 대해 알려준다. SELECT * FROM user_tab_columns; : 테이블 속의 모든 테이블(* 는 모든 테이블을 조회한다.) 을 보여준다. -prod 테이블의 컬럼 조회 DESC prod; - VARCHAR2, CHAR : 문자열. variable character(character) : 최대 사이즈 4000byte Number : 숫자 CLOB : character Large Object --> 최대사이즈 4GB DATE : 날짜(일시 = 년, 월, 일 +..
oracle 계정생성 19.11.19. SQL 처음, 계정생성 데이터베이스 구현 2019-11-20 23:34:26 SQL DBMS 데이터 베이스 : 여러 사람에 의해 공유될 목적으로 저장된 데이터의 집합. 트랜잭션 : 여러 단계의 과정을 하나의 작업 행위로 묶는 단위. ex) ATM기에서 입금시, 출금과 입금을 하나의 트랜잭션으로 묶어서 하나가 취소되면 나머지 하나도 취소되고, 하나가 이뤄지면 나머지 하나도 이뤄지게 된다. 'all or nothing' 데이터는 RDBMS 정형 데이터와 NOSQL 비정형데이터가 있다. RDBMS : 데이터관리가 중요한 곳에 쓰임. 제조업체, 회계, 금융 등. 틀리면 안 돼. NOSQL : 데이터가 유연한 구조로 한두건 누락돼도 문제없는 곳에 쓰임. 통계치, sns 분석 등. 한쪽이 우월한 ..
Git/ Github 19.11.18. - Git/ Github 데이터베이스 구현 2019-11-18 20:55:49 데이터베이스 구현 *okky.co.kr : 개발자 커뮤니티 Git/ Github -형상관리를 위함. -usb 혹은 이메일이 아닌 네트워크로 정보를 관리할 수 있다. -흐름 (svc -> svn -> git) -공개된 오픈소스 / 개인 소스를 사용. 관리. -특징: 토발즈 리누스가 리눅스 소스관리를 위해 만듦. 무료, 빠름, 분산 버전 관리 시스템, 네트워크 단절상태에도 개인 저장소에 commit 가능. -대다수의 개발자/비개발자 모두 git 사용중. ●비교 -중앙집중형 SCM(CVC, SVN) 작업 영역(pc)과 저장소의 동기화 작업이 네트워크를 통해 이루어진다. -분산 SCM(Git) 작업 영역(pc)과 저..
Javascript - 함수 유효범위 함수지향 - 유효범위(전역변수, 지역변수) 자바스크립트 2019-11-05 14:14:47 ▶유효 범위 Scope. 변수의 수명을 의미한다. -local variable : 함수 내에서 선언된 변수로 함수 내에서만 접근 가능. -global variable : 함수 밖에서 선언된 변수로 자바스크립트 전역에서 접근 가능. 1) 결과 : eun luck 함수 바깥에 전역 변수인 Eun 이 선언되어있다. 자바스크립트 전역의 모든 함수에서 접근할 수 있는 변수이기에 bbi 함수도 Eun 에 접근해서 값을 출력했다. 2) 결과 : EUNLUCK 함수 내에 Eun 지역변수가 선언되어있다. 함수의 안과 밖에 같은 이름의 변수가 선언되어 있을 때에, 지역변수를 우선적으로 보기 때문에 결과는 지역변수이다. 3) 결과 :..
Javascript - 정규표현식 정규표현식 자바스크립트 2019-10-30 18:05:29 regular expression 문자열 안에서 어떠한 문자가 있는지, 없는지 또는 다른 문자로 치환해주는 것. 1. 컴파일 단계. =우리가 필요한 대상을 찾는 것. 패턴을 찾는 것. 2. 실행 단계. =우리가 찾은 패턴 · 대상에 대해 어떠한 작업을 구체적으로 하는 단계. ▶ 정규표현식에서 패턴을 만드는 방법. 1. 정규표현식 리터럴. var pattern = /a/; 2. 정규표현식 객체 생성자 var pattern = new RegExp('a'); 정규표현식 객체를 만들었다. ▶ 정규표현식 메소드 실행 정규표현식의 주요 작업 : 추출. 테스트. 치환 1. 추출 var pattern = /a/; console.log(pattern. exec(..