본문 바로가기

분류 전체보기751

[오라클] Oracle에서 수행(실행)시간이 알고 싶다면 ‘SET TIMING ON’ 명령을 실행하세요. 오라클에서 쿼리나 저장프로시저, 커서 등의 실행시간을 알고 싶다면 어떻게 해야 할까요? 제가 약간 복잡한 통계용 프로시저를 만들었는데 100만건을 돌리면 얼마나 걸리는지 알고 싶어서 저장프로시저를 돌려놓고 퇴근을 했습니다.다음날 출근을 해서 확인을 했는데 웬걸!저장프로시저는 다 실행완료가 됬는데 실행시간이 찍히지 않는 겁니다 ㅠ 그래서, 찾아보니 SET TIMING ON이라는 명령어가 있더라구요.그냥 명령을 실행하면 아래처럼 실행시간이 나오지 않지만... SET TIMING ON 이라는 명령어를 넣으면 맨 아래에 실행시간이 찍히는 걸 보실 수 있습니다. 아~ 그리고, 참고로 저는 Toad에서 F5 단축키로 실행해서 테스트했습니다. 2015. 11. 10.
[갤럭시노트5] 갤러리에서 편집기능으로 사진 자르기 갤러리 편집기능에 유용한게 많더군요. 제가 제일 많이 사용하는게 사진 자르기인데, 여기저기 사진 올리다보면 원본을 좀 잘라야 하는 경우가 많거든요. 갤러리에서 사진 선택해서 편집 > 자르기하면 끝~!!! 사용법도 너무 간단해서 좋답니다^^ 사진하나 선택하시구요. [편집] 버튼을 눌러주세요~ 알맞게 선택영역을 조절해주시고 [저장] 버튼 눌러주시면 됩니다. 이렇게 선택된 영역만 따로 저장됬습니다. 2015. 11. 10.
[갤럭시노트5] 바탕화면에 위젯 추가하기 스마트폰을 켜면 보이는 화면이 바탕화면인데요. 이 위젯을 추가하는 방법을 알아보겠습니다. 이 위젯은 아이폰에는 없는 기능이라고 하던데 맞나요? 바탕화면의 빈곳을 손가락으로 꾹 눌러주세요. 하단에 위젯이라는 버튼이 보이시죠? 클릭해 주세요~ 원하는 위젯을 선택하시고 원하는 위치에 배치하시면 끝~!!! 이렇게 위젯이 바탕화면에 추가되었습니다. 위젯을 삭제하려면 위젯을 꾹 누르시면 휴지통 아이콘이 상단에 보이는데 위젯을 그 휴지통으로 드래그해서 버리면 됩니다. 2015. 11. 10.
[갤럭시노트5] 바탕화면 페이지 추가하기 핸드폰을 켜면 나타나는 화면이 바탕화면인데요. 위젯이나 어플들을 추가하다보면 바탕화면 페이지가 더 필요할 때가 있습니다. 이 바탕화면 페이지 추가하는 방법을 알아보겠습니다. 바탕화면에서 빈곳을 손가락으로 꾹~ 눌러주시면 바탕화면을 편집할 수 있는 화면이 나옵니다. 여기서 페이지를 드래그해서 맨 마지막페이지로 이동해 주시면 플러스(+)버튼이 보이는데 이 플러스(+) 버튼을 눌러주시면 됩니다. 화면구성도 가로세로 구성을 바꿀수가 있는데 [화면구성]이라는 버튼을 눌러서 원하는 구조를 선택하시면 됩니다. 2015. 11. 10.
[갤럭시노트5] 키보드 바꾸기 (쿼티, 천지인, 천지인 플러스, 베가, 나랏글) 스마트폰 키보드 어떤거 사용하세요? 저는 한글은 천지인, 영어는 쿼티를 사용합니다. 천지인도 삼성과 LG가 방식이 조금 다르더군요. 특허 때문이겠죠. 지금 사용하시는 키보드가 불편하시다면 한번 다른걸로 바꿔서 사용해 보세요~ 아래 그림 쭉~ 따라하시면 됩니다. 맨 위 작업표시줄을 드래그해서 [설정 > 언어 및 입력방식]에서 수정하시면 됩니다. 키보드는 다음의 5가지가 있습니다. 이게 제가 사용하는 천지인 키보드구요. 아마 대부분의 사람들이 이 키보드를 사용할 거에요. 이건 PC 자판과 비슷한 쿼티 키보드 이건 천지인 플러스라네요. 더 편한가? 이건 베가 키보드 이건 나랏말 키보드라네요. 2015. 11. 9.
[이클립스] eclipse에서 글자(font) 크기, 글꼴 바꾸기 - (jsp 파일) 이클립스에서 JSP 파일의 글자크기 및 글꼴을 바꿔보겠습니다.먼저, 이클립스 상단 메뉴에서 [Windows > Preperence]를 클릭하세요. [General > Appearance > Colors and Font]를 클릭하시고,우측에서 [Structured Text Editor Text Font (over)]를 클릭하시고 Edit 버튼을 누르세요. 새창이 열리면 글꼴과 글자크기를 선택하시면 됩니다. 2015. 11. 9.
[이클립스] eclipse에서 project 2개를 하나로 묶는 방법 이클립스에서 서로 다른 프로젝트를 하나로 합하려면 어떻게 해야 할까요?솔루션을 가지고 커스터마이징을 할 경우 이런 경우가 발생하는데요. 솔루션 소스로 A라는 이름의 프로젝트를 만들고 우리가 실제로 개발하는 프로젝트는 B에 작업을 할 경우..A라는 프로젝트의 소스에 B 프로젝트의 소스를 덮어씌워야 완전한 하나의 프로젝트가 되는 경우가 생기겠죠. 이렇게 프로젝트를 분리해야 하는 이유는..B 프로젝트를 개발하는 중에 솔루션이 업그레이드 되었을 때 B 프로젝트에 영향을 주지 않고 A 프로젝트만 업그레이드 하기 위해서입니다. 설명이 길었는데 아래 그림을 보시면 이해가 될 겁니다. 아래 그림을 보면 Servers는 무시하시구요.2개의 프로젝트가 있습니다.platform이 A 프로젝트, 즉 솔루션이구요.다른 하나가 .. 2015. 11. 6.
[스프링] Spring에서 패키지 여러개(multiple package) 사용하는 방법 요즘 자바 프로젝트는 거의 스프링으로 하는 듯 합니다. 전자정부 표준프레임 뿐 아니라 대부분 회사의 프레임워크가 스프링으로 돼 있거든요. 오늘은 스프링으로 만들어진 솔루션에 우리가 만들어야하는 소스를 입히는 셋팅을 했는데요. 기존 솔루션은 A라는 폴더 아래에, 지금 만드는 건 B라는 폴더 아래에 만들도록 구조를 가져가는데요. src 아래에 A와 B, 두 개의 패키지가 만들어진거죠. 이렇게하고 서버를 띄우니 A는 인식을 하는데 B는 톰캣에서 불러오지를 못하는 거에요. 어딘가에 설정이 돼 있을거라 생각하고 계속 찾았더니 xml 파일에 base-package로 선언이 돼 있었네요. 그림을 통해 한번 알아볼까요? 아래 그림처럼 src 폴더 아래에 두 개의 패키지가 있습니다. 기존에는 base-package로 하.. 2015. 11. 6.
[이클립스] eclipse의 디버깅 모드에서 java 파일이 아닌 class 파일에서 디버깅이 되는 문제 해결방법 오늘 새 프로젝트를 셋팅을 하고 이클립스로 디버깅을 하다가 희한한 경우를 발견했습니다.디버깅모드에서 java 파일에 break point를 찍었는데 java 파일에서 디버깅이 되는 게 아니라 해당 파일의 class 파일에서 디버깅이 되는 거였어요. 이렇게 java 파일이 아닌 같은 이름의 class 파일에서 멈췄습니다.물론, break point에서 멈췄을 뿐이지 그 다음부터 디버깅이 제대로 진행되지는 않았습니다. 이 문제를 해결하기 위해 짧은 영어실력이지만 짧은 영어실력이지만 구글링을 통해 해결을 했습니다.디버그 모드의 톰캣서버(또는 웹로직)에서 마우스 오른쪽 버튼을 클릭하시고 아래 그림을 따라 진행해 보세요. [Edit Source Lookup]을 클릭합니다. 기존에 있는 Default를 제거하시고 .. 2015. 11. 6.
innosvc7.exe - Innorix File Transfer Solution 삭제해도 되는 프로그램 Innorix File Transfer Solution 작업관리자 > 프로세스에 이런 낯선 이름이 있어서 찾아봤는데 파일전송 프로그램이라고 하네요. 컴퓨터가 버벅거려서 프로세스를 정리하려고 한다면 이놈도 정리하시면 됩니다. 나중에 필요하면 다시 설치가 되겠죠. 지금 현재 프로세스만 종료시켜도 되구요. 앞으로도 사용하지 않으려면 아래 그림처럼 서비스로 이동해서 '사용안함'으로 변경하시면 됩니다. 2015. 11. 5.
[이클립스] eclipse를 실행했더니 "A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse" 오류 발생시 해결방법 이클립스를 실행했더니 이런 오류가 발생한다면? A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse.No Java virtual machine was found after searching the following locations: C:\eGovFrameDev-3.5.1-64bit\eclipse\jre\bin\javaw.exejavaw.exe in your current PATH 해결방법은 정말 간단합니다.이클립스는 JDK가 설치돼 있어야만 작동을 합니다. http://www.oracle.com/technetwork/java/javase/downloads/index.ht.. 2015. 11. 5.
[영어표현] 채팅이나 SNS에서 재미있고 유용한 영어줄임말 사용하기 외국인 친구가 있다거나영어블로그 또는 채팅, SNS로 영어로 대화를 한다면..영어줄임말이 유용하죠. 우리말도 요즘엔 채팅에서나 사용하던 표현을 카카오톡이나 페이스북에서도 자주 사용하는데요.사실, '대박', '방가' 이런 말은 실생활에서도 사용하곤 합니다. ㅋ 그럼.. 영어줄임말 어떤 게 있는지 한번 알아볼까요? 4ever (forever) 영원히AKA (also known as) ~로도 알려진app (appliance) 전자, 전기기구ASAP (as soon as possible) 가능한 빨리A/S/L (age/sex/location) 나이/성별/주소ATM (at the moment) 지금B4 (before) 전에BFN (bye for now) 이제 안녕biz (business) 비즈니스bro (brot.. 2015. 11. 5.
[윈도우] 메모리 잡아먹는 VPWalletService 사용중지시키기 컴퓨터가 조금 느려져서 작업관리자의 프로세스를 보다가 VPWalletService 라는 게 보여서 찾아봤습니다. 메모리를 조금 잡아먹고 있더군요.미세하지만 필요없는 서비스라면 지워버리고 싶어서요.인터넷 쇼핑몰에서 ISP 인증을 위해 설치한 ActiveX 파일이라고 하는데요. C:\Program Files\VP이곳에 자리잡고 있네요.이 폴더를 지워버려도 문제가 없을꺼 같네요.ISP 인증이 필요할 때 다시 설치가 될테니까요. 저는 삭제하지는 않고 서비스를 중지하기로 했습니다.작업관리자나 서비스에서 오른쪽 마우스 클릭해서 삭제하면 됩니다. 아예 사용하지 않음으로 바꾸려면 서비스로 이동해서 변경하시면 됩니다. 아무리 작은 0.7MB의 메모리지만 필요없이 소모되는 건 아깝습니다.필요없는 프로세스들 더 찾아서 중지.. 2015. 11. 5.
[갤럭시노트5] 바탕화면에서 Flipboard 안 보이게 하기 갤럭시노트5 바탕화면에서 맨 왼쪽페이지에 Flipboard 라는 게 설치돼 있더라구요. Flipboard는 뉴스를 잡지 형식으로 각 섹션별 대표뉴스만 보여줍니다. 저는 요즘 네이버뉴스보다 이 Flipboard로 뉴스를 더 많이 보는데요. 이게 귀찮은 분들도 있을꺼 같더라구요. 보고싶지 않은데 자꾸 나타나면 사실 귀찮죠. 갤럭시노트5에 기본으로 장착된 앱이라 삭제도 안되는 것 같네요. 하지만, 방법은 간단합니다. 노트5 바탕화면에서 빈공간을 손가락으로 꾹 누르면 바탕화면 페이지를 편집할 수 있는데 거기서 체크박스를 제거하기만 하면 끝~!!! 자, 이렇게 체크박스를 제거하면 다시는 Flipboard가 나타나지 않는답니다^^ 물론, 다시 보고싶을 땐 체그박스에 체크만 해 주시면 됩니다. 2015. 11. 5.
[안드로이드 어플] 우리은행 원터치알림 앱으로 입출급내역 알림 받기 (PUSH 서비스) 저는 우리V체크카드를 사용합니다. 얼마전까지만해도 카드 사용내역을 문자메시지로 받았는데요. (유로랍니다) 원터치알림 어플을 설치하고 나서는 문자메시지 알림서비스를 해지해 버렸습니다. 우리은행 입출금이 있을 때마다 알려주기 때문에 우리V체크카드를 사용해도 알림이 오기 때문이죠.이런 서비스를 PUSH 서비스라고 하더군요. 우리은행을 이용하신다면 꼭 설치하시기를 권해 드립니다. 구글플레이에서 '원터치알림'으로 검색해서 설치하세요~ 우리은행 뿐 아니라 대부분의 은행들이 이런 PUSH 서비스 어플을 제공하고 있습니다. 설치가 되면 앞으로 입출금내역이 있을 때마다 앱이 알려준답니다. 근데, 아쉽게도 은행은 PUSH 서비스 앱이 있는데, 신용카드는 이런 PUSH 서비스 앱이 없네요. 아쉽습니다. 2015. 11. 4.