본문 바로가기

Daniel's Blog

[Oracle] user 생성 및 권한주기 *Oracle 설치후... 1. cmd 창에서 sql Command창으로 넘어가는 명령어 sqlplus userId/userPw 2. Command 창에서 User 생성 및 DBA 권한 주기 - User 권한 주기 SQL> conn ( 접속하기 ) Enter user-name: system ( 초기 User 설정 전 System 계정으로 접속 ) Enter password: 12345678 ( Oracle 설치시 지정한 Password 입력 ) SQL> create user root identified by 12345678;( 생성하고자하는 user name 을 빨간색 부분에 입력한다. by 담부분은 password ) SQL> create tablespace root datafile 'd:/racleD.. 더보기
[세상소식] 일베 회원들 광화문에 먹거리 집회? 세월호 특별법이란? 2014년 09월 06일 광화문에의 소위 ‘일베’(일간 베스트)의 회원들이 먹거리 집회를 하는 것을 보고, 필자는 세월호 특별법에 대한 입장차이, 특별법이란 무엇인가? 에 관한 주제로 글을 써 보려고 한다. 우선 세월호 특별법이란 무엇인지에 대해서 이야기를 해 보겠다. 특별법, 말 그대로 특별한 법이다. 취지는 세월호 침몰 사고에 대한 진상을 규명하고 피해자에게 보상하기 위해서 법률을 재정하자 인데요, 셋 이상이 모이면 정치한다는 말이 있듯이 이 특별법을 두고 여야의 공방이 치열한 상황이다. 다음 표와 같이 새정치민주연합과 새누리당에서 의사상자 지정부분에서 의견차이가 있는 것으로 알 수 있다. 유가족들은 사실 그 부분에 대해서는 별로 관심이 없는데 말이다. 하지만 세월호 특별법에서 이 보상제도보다 더욱 .. 더보기
[Javascript] Aptana 디버깅 firebug 1.8.3 firebug 의 경우 Aptana와 연동이 되는 버전은 1.8.3 까지이다. 만약에 그 이상의 버전이 설치된 경우에는 다음과 같이 따라해라 1. firefox 재설정 (초기화) - 구글링 하면 나온다 2. firebug 1.8.3 을 직접 파일 설치한다 3. Aptana 에서 Debug 설정에서 firefox 를 지정한 수에 디버깅한다. 더보기
[Java] String, StringBuffer, StringBuilder 란?? 그리고 속도 비교 1. Introduction String의 + 연산자가 느리다는 것은 널리 알려진 사실이다. String은 내부적으로 char[]을 사용하는데 이 배열은 변경이 불가능하다. String은 인스턴스 생성 시에만 char[]에 값을 넣을 수 있어서 아래와 같은 코드에서 String의 new 연산이 O(n)번 실행된다. public String repeatString(String target, int n){String result = "";for(int i=0; i < n; i++ )result += target;return result;} 반면, 아래 코드처럼 StringBuffer를 사용하도록 바꾸면 new 연산자는 한번만 실행된다. public static StringBuffer repeatString(.. 더보기
[Jsp] ckeditor 로 세련된 Textarea 만들기 ckeditor 로 세련된 웹 페이지 (블로그) 만들기 1. javascript 를 사용하기 위해 include 로 가져온다 2. textarea 에 바로 적용시킨다. CKEDITOR.replace('contents'); 더보기
[MyBatis] insert 구문에서 session.commit() 적용 session.commit() 적용 전 : sqlSession created : Openning JDBC Connection : Checked out connection 31516585 from pool. : Setting autocommit to false on JDBC Connection [com.mysql.jdbc.JDBC4Connection@1e0e7a9] : ooo Using Connection [com.mysql.jdbc.JDBC4Connection@1e0e7a9] : ==> Preparing: INSERT INTO SDK_SMS_SEND(USER_ID, SUBJECT, SMS_MSG, NOW_DATE, SEND_DATE, CALLBACK, DEST_COUNT, DEST_INFO, RESERV.. 더보기
[Maven] How to use War Build Goals I'm get it on apach main website. http://maven.apache.org/maven-1.x/plugins/war/goals.html this is how to make war build. and make goals. GoalDescriptionwarBuild a war file. This goal simply executes the war:war goalwar:initInitialize the file system and attain any necessary goalswar:warBuild a war file. This goal simply package the directory created by war:webapp goal. Additional custome conten.. 더보기
[MyBatis] 반복되는 쿼리 묶기 Sql, include 태그 같은 쿼리를 다른 쿼리에서 일부분 사용한다거나 그렇게 반복이 될 때 다음과 같이 사용하면 좋다 ......... SELECT * FROM TABLE1 WHERE name = #{value} 더보기
[wpf] 클립보드에 string data를 저장하자 WPF로 Clipboard 를 사용하여 복사/붙여넣기를 하는 것은 생각보다 매우 간단하다. System.Windows.Clipboard 클래스 를 사용한다. 1) 복사하기 :Clipboard.SetText (string text) , Clipboard.SetImage (BitmapSource image) 함수 사용( 이외에도 SetAudio, SetData, SetDataObject 함수도 존재함) BitmapImage img = new BitmapImage();Clipboard.SetImage(img); 2) 붙여넣기 :Clipboard.GetText(), Clipboard.GetImage(), Clipboard.GetData(), Clipboard.GetDataObject() 등의 함수 사용 Bitm.. 더보기
[Jsp] JSTL이 제공하는 주요 태그를 표로 정리해보자 JSP 코드를 줄여주는 기술이죠 JSTL 을 사용하여 깔끔하게 줄여봅시다 태그기능 태그 예제prefix core 일반 목적의 액션 out set remove catch c 조건 액션 if choose when otherwise true이므로 수행한다. 나이는 ${param.age }세 입니다. 'Kim'이 아니고 age가 20이 아닙니다. 반복 액션 forEach forTokens forEach 예제 URL 액션 import redirect url param xml 코어 out parse set x 흐름 제어 choose when otherwise forEach if Transformation transform param i18n 로케일 setLocale requestEncoding fmt 메시지 포매팅.. 더보기