반응형

IT 211

[오라클]오라클 drop purge recyclebin 사용

오라클 10g 부터 drop 된 테이블을 다시 복구할 수 있는 기능이 있습니다. recyclebin(윈도우 휴지통을 생각하면 될듯) 설정에 따라 drop 된 테이블을 다시 복구할수 있습니다. 윈도우에서 폴더나 파일을 삭제하면 탐색기에서는 안보이지만 휴지통에서 확인이나 복구가 되는것 처럼 drop 된 테이블이 복구가능한 형태로 어딘가에 남아있는것이라 보시면 될듯 합니다. 설정여부 확인방법은 오브젝트(테이블) drop 후 select * form tab; sql 실행 후 조회된 목록 중 BIN$XXXXX~~~ 이라는 오브젝트가 보인다면 설된 것입니다. 그렇지 않다면 아래 옵션으로 recyclebin 설정을 하실 수 있습니다. ALTER SYSTEM SET "recyclebin"=ON; (ON / OFF) T..

IT/오라클 2014.01.22

AngularJS 구글에서 나온 클라이언트 프레임워크

http://www.nextree.co.kr/p3241/ 항상 궁금한것 많이 쓰는 기능 은 편리해보인다. 그러나 과연 이걸로 기존 리치웹어플리케이션을 대체할수있을지는 확인해봐야 알듯합니다. 관련 서적들 AngularJS 활용편 : MVC 패턴을 구현하는 자바스크립트 프레임워크 브래드 그린; 샤이엄 세샤드리 저 김지원 역 한빛미디어 2013.09.13 0.0 네티즌리뷰[1건] 브래드 그린; 샤이엄 세샤드리 저 김지원 역[[[sh_passage]]]한빛미디어 소개 AngularJS는 MVC 패턴을 적용한 자바스크립트 프레임워크로 애플리케이션을 쉽고 빠르게 개발할 수 있을 뿐만 아니라, 지시어로 자신만의 태그와... 모든 프레임워크가 그렇듯 AngularJS 역시 완벽할 순 없지만, 사소한 단점에 비해 얻을 ..

IT/web개발 2014.01.05

최대구간합 구하기 java 버전

아래와 같은 문제가 있습니다. 문제) [-7, 4, -3, 6, 3, -8, 3, 4,-2] 와 같은 배열이 있다. 이 때 배열 내 부분 최대합을 구하라. 답) 4 - 3 + 6 + 3 = 10 [출처] [알고리즘] 동적 계획법을 활용한 배열 내 부분 최대 합 구하기|작성자 Jackson OH 이를 프로그램으로 구현하기 위한 방법은 여러가지가 있습니다. 그 중 가장 단순한 방법으로 루프를 이용해 최고값을 찾아내는 방법이 있습니다. 아래 예제는 마이너스 최대값은 0으로 표시합니다. private static int getMaxSumSq(int[] arrn) { int block = 1; int sidxs = 0; int sidx = 0; int eidx = 0; int max =0; //최대 값 int m..

IT/알고리즘 2013.11.25

오라클 함수 TRANSLATE

생각보다 복잡하네요 이해하는데 좀 사간이 걸리더라는 인자값은 ('대상문자열', '비교문자', '바꿀문자') 비교문자 문자셋에 걸리는 것을 바꿀 문자의 순서대로 바꿔? 줍니다. 바꿀문자가 비교문자보다 문자수가 작으면 매핑값을 없애버립니다 select translate('abcde', 'ac', 'xx' ) from dual => xbxde select translate('abcde', 'ac', 'x' ) from dual => xbde ============================================================================= 1. 단순 문자열 치환 : TRANSLATE('대상문자열', '비교문자', '바꿀문자') > select translate('1234..

IT/오라클 2013.11.22

html5 프레임워크 [DaVinci Studio]

html5 를 기반으로 하는 UI프레임워크 중 가장 생산성이 뛰어나다는 생각이 드네요. 기존에 사용되는 오픈소스를 조합하여 만든것은 기존의 프레임워크과 같으나 디바이스 환경 별 미디어 쿼리 적용을 드래그만으로 가능하도록 해주고(N-Screen Edi) 데이터 바인딩 또한 전용 에디터를 이용하여 드래그 방식의 편리함을 제공합니다. 홈페이지에 나온 다빈치 스튜디오 소개 DaVinci Studio는 이클립스 플러그인으로 개발된 강력한 프로젝트 관리자와 코드 에디터를 제공합니다. N-Screen 환경을 시뮬레이션 할 수 있는 에뮬레이터와 하이브리드 에플리케이션을 손쉽게 만들 수 있는 빌드 서버를 제공합니다. 웹 에플리케이션 개발에 필수적인 툴체인(Data Binding Editor, N-Screen Editor..

IT/web개발 2013.11.21

[Node.js] 웹소켓 Socket.io 설치 후 인식안될때

npm install -g socket.io 입력하여 간단히 소켓을 설치했습니다. ㅎㅎ Socket.io 설치 후 예제 작성하여 실행하였는데.. 헐. D:\>cd nd D:\nd>node server.js module.js:340 throw err; ^ Error: Cannot find module 'socket.io' at Function.Module._resolveFilename (module.js:338:15) at Function.Module._load (module.js:280:25) at Module.require (module.js:364:17) at require (module.js:380:17) at Object. (D:\nd\server.js:2:10) at Module._compile..

IT/web개발 2013.11.15

[Node.js] express 생성 코드 참고

참고한 블로그 express 프로젝트_폴더명 하면 간단하게 익스프레스 기본 껍대기가 생기게 됩니다. 자동 생성된 파일 중 app.js 을 node 명령어로 실행하구요. 그 파일 내용 은 아래와 같습니다. /** * Module dependencies. */ var express = require('express'); var routes = require('./routes'); var user = require('./routes/user'); var http = require('http'); var path = require('path'); var app = express(); // all environments app.set('port', process.env.PORT || 3000); app.set('..

IT/web개발 2013.11.15

[Node.js] 기본 모듈 설명 (자주 사용되는것들)

자세한 내용 참고 기본 모듈의 형태나 사용방법은 유닉스환경과 유사한부분이 있어 관련 개발경험이 있을경우 접근이 용이한 장점을 가지고있습니다. Globals - 전역 객체 (보통 생략하고 씁니다) File System - 파일 시스템 관련 모듈로서 파일 읽기, 쓰기, 수정, 권한 등을 담당 'fs' Path - 파일 및 디렉토리의 경로와 관련된 모듈 'path' HTTP/HTTPS - HTTP 서버와 클라이언트 구현 관련 모듈 'http' Debugger - 노드를 디버깅하기 위한 모듈

IT/web개발 2013.11.15

Node.js 로 컴퓨터에서 웹서버 생성 및 구동 시켜보기

참고블로그 NPM (Node Package Manager) Node.js 관련 Node.js 설치하기 Node.js REPL 사용하여 콘솔 로그 Hello World 찍어보기 설치 관련 링크 설치까지는 이전글을 참고하시면 되고 설치이후부터 진행입니다. 1. js파일 생성 아래와 같은 스크립트를 작성하여 *.js 파일로 저장합니다. 파일명 띄어쓰기 허용하지 않습니다. var http = require('http'); http.createServer(function (request, response) { response.writeHead(200, {'Content-Type': 'text/plain'}); response.end('Hello World~!\n'); }).listen(8888); console...

IT/web개발 2013.11.14