본문 바로가기

개발

(36)
[Oracle] CLOB 데이터 REPLACE 함수 이용해서 바꾸기 CLOB (Character Large Object)는 데이터베이스 관리 시스템에 쓰이는 문자 데이터의 모임으로, 테이블 자체에서 참조되는 별도 위치에 보통 저장된다. IBM DB2와 오라클, 티베로는 CLOB이라는 이름의 구성체를 제공하고 있으며, 다른 데이터베이스 시스템 다수는 text, memo, long character 필드와 같은 비슷한 개념을 지원하고 있다. (출처: 위키백과) 데이터베이스로 오라클을 사용하다 보면 저장해야 할 텍스트의 길이 긴 데이터들이 생기곤 합니다. 텍스트를 저장할 데이터 타입으로 VARCHAR2가 있지만 최대 4,000 byte까지만 지원을 하다 보니 어쩔 수 없이 데이터 타입 CLOB을 사용하게 됩니다. 시스템을 운영하다보면 대부분 수정 화면을 만들어 화면 단에서 수..
이클립스 Open Resource 설정 (특정 디렉토리 제외) 개발 중에 resource를 빠르게 열기 위해서 단축키(Ctrl + Alt +R)를 이용해 빠르게 소스를 찾는 위의 창은 아마 Eclipse 단축키 중에 제일 많이 사용하는 단축키가 아닐까 싶다. 지금까지 못 느끼다가 오랜만에 다시 개발을 재미가 들려 신나게 개인 프로젝트를 하는 중, java 소스를 찾는 때 target에 있는 class 파일이 같이 나오는 불편함을 느끼게 되었다. '당연히 이걸 제외하는 방법이 있는데 내가 왜 계속 찾아보지도 않고 이러고 쓰고 있지?' 하는 생각이 문득 들었다. 아마 찾는 게 귀찮아서.. 그대로 쓰는 게 더 불편했을 텐데... 나도 참 게으르다. 처음에 개발환경 세팅할 때 해놓으면 좋았을 텐데 기록을 안 하고 기억으로만 하니... 그래서 이렇게 적어 논다. 나 같은 사..
Setting up maven dependency for SQL Server 메이븐에 SQL Server Connector 추가하기. 라이센스 때문에 자동으로 추가는 안된다네요. 역쉬 엠에쑤...;;;; 1. driver JAR 파일 다운로드 : MS 다운로드 사이트 (http://msdn.microsoft.com/en-us/sqlserver/aa937724) 2. 로컬 메이븐 저장소 등록참고 : 메이븐 3rd party JAR 파일 등록 가이드 (http://maven.apache.org/guides/mini/guide-3rd-party-jars-local.html) 3. pom.xml 파일 수정 역시 해결방법은 stackoverflow에서 http://stackoverflow.com/questions/6942407/setting-up-maven-dependency-for-sq..
How to use aspectj-maven-plugin spring-mvc showcase를 다운받아 import 할 때 발생한 오류 (23번 줄 : compile) Plugin execution not covered by lifecycle configuration: org.codehaus.mojo:aspectj-maven-plugin:1.2:compile (execution: default, phase: compile) 한참을 찾다가... (삽질 전문... ㅜㅠ) stackoverflow에서 찾았다는..... 아놔... 난 검색도 아직 못해....;;;;이거 딱 내꺼였는데..... http://stackoverflow.com/questions/14514599/how-to-use-aspectj-maven-plugin 첫번째 답변대로 AspectJ Maven ..
Maven 설치 와 이클립스(Indigo) 플러그인 설치 1. Maven 다운로드 (http://maven.apache.org/download.cgi)- 2013.08.07 현재 Maven 3.1.0 (Binary zip) 으로 다운로드 2. 원하는 위치에 압축해제 후 환경설정- 컴퓨터 > 속성 > 고급시스템설정 > 고급 탭 > 환경변수- 시스템 변수에 MAVEN_HOME 추가ex) C:\tools\apache-maven-3.1.0- 시스템 변수 path에 Maven 경로 추가ex) %MAVEN_HOME%\bin; 3. 이클립스에 Maven 플러그인 설치- Help > Install New Software 로 이동하여 Work with에 http://download.eclipse.org/releases/indigo를 입력- 플러그인 목록에서 General Pu..
부트스트랩 시작하기 이 글은 부트스트랩을 개인 프로젝트에 적용하기 위해 준비하면서 알게된 내용을 정리하고 저처럼 영어 못하는 분들에게 조금이나마 도움이 되고자 작성한 글입니다. 영어실력이 미천하여 정확하게 번역하지는 못하고 제가 이해한데로 해석하고 번역한 부분이 있습니다. 잘못된 번역으로 오히려 이해에 방해되는 부분이 있을거 같은 부분은 그대로 두었습니다. 잘못된 표현이 있으면 욕하지말고 댓글을 달아주시면 정정하도록 하겠습니다.출처 : Bootstrap Getting Started1. 다운로드: css, js 와 이미지의 컴파일된 미니 버전 다운로드 (문서나 원본 소스는 제외)문서나 소스를 다운로드 받으시려면 Github project에 방문하세요.2. 파일 구조: 다운로드 받은 파일의 압축을 해제하면, 아래의 그림과 같은..
Bootstrap(부트스트랩) 이란... Bootstrap, from Twitter (이하 부트스트랩): 트위터에 근무하는 두 명의 엔지니어(Mark Otto, Jacob Thornton)가 개발한 가볍고 간단한 오픈소스 기반의 HTML5, CCS3 UI Framework 입니다. (Apache License v2.0) 부트스트랩은 유연한 HTML, CSS, JavaScript 템플릿과 다양한 UI 컴포넌트, 인터랙션을 제공해서 웹사이트를 쉽고 빠르게 제작할 수 있습니다. 부트스트랩을 Wikipedia에서 찾아보면 "컴퓨터의 전원을 켜거나 재부팅할 때 적재되는 프로그램이다." 라고 되어있는데, 아마도 이 두사람은 웹 사이트를 구축할 때 시작점으로 부트스트랩을 만들기 위해 이름을 이렇게 지은 듯하다. 부트스트랩 역식 github에 있군요. 사이트..
내 컴퓨터의 os bit 확인하기 sts를 설치하려다보니 내 mac의 os bit를 알아야했다. (쩝..... 이것도 모르고 있었네... ㅡㅡ;;;) window야 그냥 컴퓨터 속성을 보면 되지만, mac에서 os bit는 역시 그렇게 호락호락 알려주지 않았다.자슥... 비싸게 놀기는.....;;;; 터미널 창을 열어서 다음과 같이 sysctl를 이용하여 확인할 수 있다. 1이면 64 bit0이면 32 bit 터미널을 볼때마다 mac이 unix 계열의 os라는걸 새롭게 느낀다. 참 잘 만들었단 말이지....

728x90