본문 바로가기

분류 전체보기423

오라클 컬럼추가/삭제/수정 & 날짜컬럼 변형 및 조작 & 오라클함수생성 방법 (1) 기존테이블에 컬럼 추가alter table 테이블명 add ( 컬럼명1 DATE Default Sysdate NOT NULL , 컬럼명2 DATE Default Sysdate NOT NULL ) alter table 테이블명 add (컬럼명 VARCHAR2 (3)) (2) 기존 테이블 컬럼의 속성 변경 예--컬럼이 비어져있어야 한다는 전제조건 있음alter table 테이블명modify ( 컬럼명 VARCHAR2(20)) (3) 기존 테이블 컬럼 삭제alter table 테이블명drop column 컬럼명 (4) 기준 테이블 복수개 컬럼 삭제alter table 테이블명 drop (컬럼명1, 컬럼명2) -----------------------------------------------------.. 2019. 2. 21.
인터페이스(interface) 개념정리 / abstract vs interface (펌) 인터페이스와 추상클래스 개념너무 잘 정리되어있어서 퍼왔다. 출처 : https://opentutorials.org/module/2495/14142 인터페이스란? 인터페이스(interface)는 다소 추상적인 개념이다. 필자가 앞선 수업에서 인터페이스를 abstract, final와 함께 대표적인 규제라고 언급했던 것 기억하는가? 인터페이스의 역할은 이렇다. 어떤 객체가 있고 그 객체가 특정한 인터페이스를 사용한다면 그 객체는 반드시 인터페이스의 메소드들을 구현해야 한다. 만약 인터페이스에서 강제하고 있는 메소드를 구현하지 않으면 이 에플리케이션은 컴파일 조차 되지 않는다. 우선 단순한 예를 보자. package org.opentutorials.javatutorials.interfaces.example1;.. 2019. 2. 18.
amCharts 사용방법 및 사용예제 총정리(!!) Chart 라이브러리 프로젝트에서 Amcharts라는 라이브러리로 그래프를 그려 화면을 그렸음(포틀릿, 관리화면 통계페이지 등)사용하기도 편리하고 UI 종류도 많고 뛰어나서 이렇게 정리해 놓는다 :)사실 예제랄법해도 Amcharts에서 제공해주는 많은 샘플예제가 있는데일단 어떻게 사용하는지의 대략적인 틀은 그 예제들을 파악해가면서 익히는게 좋다. https://www.amcharts.com/ 사이트의 Demos에 가면 샘플예제들을 많이 볼 수 있는데주로 많이 사용하는 Column&Bar , Line, Pie 등의 그래프들.그 외에도 많은 종류의 차트예제들이 있다. 그래프 클릭시 이벤트처리 방법, 범례처리, UI설정(뒷배경,가로줄,세로줄) , 마진여백..... 등의 세세한 컨트롤에 대해 정리해 놓은 곳이 .. 2019. 1. 30.
CUBRID 설치 / Tomcat CUBRID JDBC 연동 / ORACLE -> CUBRID 마이그레이션 기존에 ORACLE DataBase를 사용했는데 Oracle에 국한된 서비스가 아닌CUBRID에도 서비스되고자 마이그레이션작업을 진행하기로 했다.일단 Oracle DB에서 테이블과 데이터를 덤프를 뜬 것을 CUBRID에 옮기고어플리케이션에서 CUBRID로 JDBC연동을 했는데 그 과정을 정리해본다. CUBRID 사용이유 국산 오픈소스 DBMS 면서 핵심 엔진을 개발하는 개발 조직이 NHN(네이버)에 근무하고 있고 있으며오라클이나 SQL Server를 사용하다가 시스템이 죽으면 무슨 원인인지도 모른체 시스템을 재부팅하고 마는 답답한 시스템 운영 경험을 국내 엔진개발자에게 문의를 할수도 있어서이다. CUBRID 설치 CUBRID 윈도우 설치 버전 10.1 (최신) – 2019년 1월 18일 기준 큐브리드 공.. 2019. 1. 25.
jstree 사용방법 / 핸들링 방법 모음!! ( 특정노드선택, 부모노드 아이디찾기, 특정노드열기, 노드선택해제 등등) jstree를 사용해서 개발했던 여러 화면에서 기능들을 좀 정리해보았다.따라서 id값이 좀 중구난방인데 사용방법에 대해서 참고하면 좋을듯.jstree 처음 사용할때 워낙 애먹었던 기억이 있었고자주 사용하는 기능에 대해 전체적으로 정리되어 있던 포스팅은보지 못했던것 같아서 ^^jstree를 공부하고 계시는 개발자분들에게 도움이 되었으면 한다. (1) jstree 전체객체 참조 (여러방법이 있음) var _model = $("#jstree").jstree(true)._model.data; $.each(_model, function(_idx, _idata){ console.log( _idata.id); console.log( $("#"+_idata.id) ); } }); var obj = $('#jstree'.. 2019. 1. 24.
Vue.js 입문 공부(1) /view정의,장점,예제 등 [ Vue.js란? ]-UI를 빠르게 개발하기 위해서 만들어진 자바스크립트 프레임워크.-MVVM(Model-View-ViewModel) 패턴을 따르며, 어플리케이션로직과 UI 분리를 위해 설계되었음.-Angular.js나 React.js보다 많이 알려지진 않았지만 최근 급속도로 확산되고 있으며 실제 Google Trends의 검색어 비율과 GitHub에서 vue.js의 관심이 크게 올라간 것을 확인할 수 있음. * 자바스크립트 프레임워크 트렌드 실시간 보기 : https://bestofjs.org/* vue.js 사이트 : https://kr.vuejs.org/ [ Vue.js 장점 ]-다른 프레임워크와는 달리 유연하고 가벼움-angular.js와는 달리 전체 아키텍처를 새롭게 구성할 필요가 없고 기존의.. 2019. 1. 24.