반응형

1. Web.xml 파일 수정 내역 

<filter>
		<filter-name>monitoring</filter-name>
	    <filter-class>net.bull.javamelody.MonitoringFilter</filter-class>
		<init-param>
			<param-name>authorized-users</param-name>
			<param-value>id:password</param-value>
		</init-param>
	</filter>
	
	<filter-mapping>
		<filter-name>monitoring</filter-name>
		<url-pattern>/*</url-pattern>
	</filter-mapping>
	
	<listener>
	    <listener-class>net.bull.javamelody.SessionListener</listener-class>
	</listener>

	<login-config>
		<auth-method>BASIC</auth-method>
		<realm-name>Monitoring</realm-name>
	</login-config>
 
	<security-role>
		<role-name>monitoring</role-name>
	</security-role>
 
	<security-constraint>
		<web-resource-collection>
			<web-resource-name>Monitoring</web-resource-name>
			<url-pattern>/monitoring</url-pattern>
		</web-resource-collection>
		<auth-constraint>
			<role-name>monitoring</role-name>
		</auth-constraint>
	</security-constraint>

 

2. JEUSMain.xml  변경내역

 

<application>
      <name>javamelody</name>
      <path>/jeus/webapp</path>
      <deployment-type>COMPONENT</deployment-type>
      <web-component>
         <context-root>/</context-root>
      </web-component>
      <deployment-target>
         <target>
            <engine-container-name>eng2_monitoring</engine-container-name>
         </target>
      </deployment-target>
   </application>

 

반응형

'WAS > JEUS' 카테고리의 다른 글

제우스에서 log4sql 사용하기  (0) 2011.03.15
JEUS 5 세션 공유  (0) 2011.03.09
JEUSMain.xml Datasource 암호 설정  (0) 2011.01.13
IBM JVM 튜닝 - 3  (0) 2009.08.24
제우스 환경 설정 부분  (0) 2009.03.05
반응형


파일명.cmd 로 실행가능함

역할

1. PC 주소와 IP 세팅을 함.
2. reg add -> 레지스트리 정보에 위치시킴
3. netsh -> 정보 세팅

@Echo Off
Title CMD창에서 컴퓨터 이름 변경 (고정) by dr.jk & Mode Con Cols=47 Lines=9&SetLocal

:NameApply
Set PCName=1번피씨

Reg Add HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters /V "NV Hostname" /D %PCName% /F > Nul
REG ADD HKLM\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName /V "ComputerName" /D %PCName% /F > Nul

Netsh -c Int Ip Set Address Name="로컬 영역 연결" Static 192.168.0.10 255.255.255.0 192.168.0.1 0
Netsh -c Int Ip Set DNS Name="로컬 영역 연결" Static 192.168.0.1 Primary
Netsh -c Int Ip Add DNS Name="로컬 영역 연결" 168.126.63.1 2
Goto End

:End
EndLocal

반응형
반응형




주석을 달고자 하는 PDF를 열고 [주석] 작업 버튼에서 [주석 및 마크업 도구 모음 표시]를 클릭하여 주석 도구 및 마크업 모음을 표시합니다.


【Acrobat Pro/Pro Extended의 주석 도구 모음】


PDF에 주석 메모 달기



주석을 추가할 PDF를 열고 [스티커노트] 도구를 선택합니다



주석을 추가할 위치를 클릭하면 스티커노트가 추가되고 팝업으로 표시되므로 주석을 입력합니다.



텍스트에 수정 사항을 입력 - 텍스트 편집하기



[텍스트 편집] 도구를 선택한 상태로 수정 내용에 따라 아래와 같이 조작합니다.



▶【텍스트 삽입】주석

문자와 문자 사이에 텍스트 삽입을 지시하는 주석을 추가합니다.
▶【텍스트 삭제】주석
텍스트 삭제를 지시하는 주석을 추가합니다.
▶【텍스트 바꾸기】주석
텍스트 교체를 지시하는 주석을 추가합니다.



텍스트 삽입하기


텍스트를 추가할 위치를 클릭하여 커서를 삽입

[텍스트 편집] 도구가 선택되어 있는 것을 확인하고 텍스트를 삽입할 위치에 커서를 둡니다.



그대로 텍스트를 입력하면 삽입기호가 표시되고 텍스트가 팝업 노트에 추가됩니다.



텍스트 삭제하기


삭제할 텍스트를 드래그하여 선택

[텍스트 편집] 도구가 선택되어 있는 것을 확인하고 삭제할 텍스트를 선택합니다.



그대로 BackSpace키 또는 Delete키를 누르면 대상 텍스트가 취소선으로 표시되어 삭제 대상임을 나타냅니다.



텍스트 교체하기


교체할 텍스트를 드래그하여 선택

[텍스트 편집] 도구가 선택되어 있는 것을 확인하고 교체할 텍스트를 선택합니다.



그대로 텍스트를 입력하면 텍스트가 취소선으로 표시되고 교체 텍스트가 팝업 노트에 추가됩니다.





이미지나 특정 범위에 수정 사항을 입력 - 마크업



마크업을 추가할 PDF를 열고 적당한 [주석 및 마크업] 도구를 선택합니다.
예로는 [사각형] 그리기 도구를 사용합니다.

* 일부 마크업은 Pro, Pro Extended에만 탑재됩니다


지시할 영역을 드래그

수정을 지시할 영역을 드래그합니다.
([구름] 도구 나 [다각형] 도구 등을 사용할 경우에는 정점을 클릭하여 선택해 갑니다.)



주석을 추가할 경우에는 마크업을 더블 클릭하여 팝업 노트를 표시하고 텍스트를 입력합니다.





스탬프 및 스탬프 사용하기

Acrobat에 탑재되어 있는 스탬프를 사용하여 PDF 상에 날짜와 부서명, 회사명 등이 들어간 스탬프를 찍거나, 비즈니스 스탬프 및 날인한 날짜, 사용자 이름이 자동으로 표시되는 다이내믹 스탬프 등 다양한 스탬프를 간단히 삽입할 수 있습니다.



스탬프의 사용과 설정



주석을 달 PDF를 열고 [주석] 작업 버튼에서 [스탬프 팔레트 표시] 버튼을 클릭하여 [스탬프 팔레트]를 엽니다. 버튼이 표시되지 않을 경우에는 [도구] 메뉴 > [도구 모음 사용자 정의]에서 [스탬프 도구]에 체크한 후 [확인] 버튼을 누릅니다.


* [편집] 메뉴의 [기본 설정] > [ID]에서도 수정 및 변경이 가능합니다.

처음으로 스탬프를 사용할 경우에는 사용자 정보 입력이 요구되므로 이름, 직함, 회사명 등의 필요사항을 키보드로 입력하십시오. 다음부터는 여기에서 입력한 내용이 스탬프에 반영됩니다.



[스탬프] 팔레트의 풀 다운 메뉴에서 [스탬프]를 선택합니다. 비즈니스 스탬프나 날짜ㆍ이름 등을 자동으로 삽입하는 다이내믹한 스탬프 등도 [스탬프] 팔레트에서 선택할 수 있습니다.

사용할 스탬프를 선택하고 사용위치에서 클릭합니다


출처 : http://www.acrobatpdf.com/tip/detail.asp?id=96&gotopage=7&code=
반응형
반응형

사업을 정확하게 하기 위해서는 배달된 소포에 사인을 한다든지 손목과 서류 가방에 수갑을 채우든지 해야 할 것 같다. 어떤 식으로든 정보 교환에 안전이 보장되어야 한다. PDF 문서도 다를 바가 없다.

이 책에서는 많은 장에 걸쳐서, 프로젝트의 일부분으로 참가자가 검토 회람 및 옵션에 참가하는 방법을 설명했다. 그러나 이번 장에서는 전체를 할애해서 정보를 수집하고 분류하며 교환할 때마다 디지털 서명을 사용하는 방법에 대해서 알아볼 것이다. 또한 애크로뱃으로 표준적인 검토를 수행할 수도 있지만, PDF 패키지와 사용자가 만든 표지를 이용해서 사인 및 배포 과정을 관리하는 방법도 알아볼 것이다.




서명 요망

레인 크로리는 금융회사인 바버블랙 사의 문서 관리자다. 에린은 지점과 본점에서 주고받는 문서의 수발 업무를 맡고 있다. 법률과 사규에 따라, 수기로 서명한 지점의 영업 보고서는 매 주마다 인편으로 본점에 도착되어야 한다.

송달비는 사업 비용으로 처리되기는 하지만, 전달된 서명 문서는 방정식처럼 일치해야 한다. 보고서가 에린에게 전달되면, 줄줄이 원본 파일과 비교해야 한다. 여러 장 복사한 문서들은 서명을 위해서 배포하고 다시 이를 수집한 후에 보관해야 한다.
에린은 이런 일들이 복잡할 뿐만 아니라 인력 및 비용이 너무 많이 들기 때문에 애크로뱃 8프로페셔널을 이용하면 상당 부분을 효율적으로 처리할 수 있다고 생각한다.

지점과 본점의 주요 직원들은 최근 애크로뱃 8 프로페셔널로 업그레이드 되었다. 이 프로그 램을 이용하면 어도비 리더에서도 검토 문서를 사용하고 회람할 수 있다.



프로젝트의 진행 과정

에린은 지점 대표들이 디지털 서명을 이용해서 자료를 확인한 다음 전자 메일로 전달할 수 있는 시스템을 만들 계획이다. 판매 보고서는 PDF 패지로 묶고, 서명 필드가 포함된 표지를 추가한 다음 확인을 거쳐서 배포하고 서명을 받을 것이다. <그림 12-1>
에린의 팀이 이러한 프로젝트를 완수하기 위해 수행해야 할 일은 다음과 같다.
  • 원본 파일이 포함된 영업 보고서를 PDF 문서로 만드는 방법을 지점 직원들에게 교육한다.
  • 문서에 서명하고 전자 메일을 발송한다.
  • PDF 패키지에 승인 절차를 밟기 위한 표지를 만든다.
  • 문서에 서명 필드 및 지시사항, 전자 메일 링크를 추가한다.
  • 원본 파일의 서명을 침해하지 않는 범위 내에서 제출 문서로부터 PDF 패키지를 만든다.
  • 패키지 문서의 정확성을 검사한다.
  • 승인 과정을 거친다.


<그림 12-1 > 애크로뱃 기능을 이용하면 서명과 같은 문서 콘텐트를 관리할 수 있다.



PDF 보고서 준비하기


바버 블랙의 모든 지점은 엑셀 스프레드시트로 영업 정보 등의 데이터를 관리한다. 에린은 사내 교육을 통해서 지점 직원들이 애크로뱃 8 프로페셔널에 대해서 학습하고 있으므로 지 점 관리자들이 판매 수치를 PDF 버전으로 만들 수 있다는 사실을 알고 있다.

DOWNLOAD : http://www.donnabaker.ca/downloads.html
원본 엑셀 스프레드시트로 시작하려면 베이커 웹사이트에서 tsharp0906.xls, redwards0906.xls를 다운로드 한다 . 변환된 스프레드시 트 인 tsharp0906.pdf, redwards0906.pdf도 다운로드 할 수 있다.



변환 설정 선택하기


에린에게는 프로젝트를 도와줄 지역 담당자들이 두 명 더 있다. 솔트 레이크 시티의 타니스 샤프, 신시네티의 론 에드워드가 그들이다. 스프레드시트에서 PDF로 변환하는 방법은 다음 과 같다.

1. 엑셀에서 해당 스프레트시트를 연다.

2. ‘Adobe PDF > 변환 설정 변경'을 선택하면 대화상자가 열린다.<그림 12-2>


<그림 12-2> 대화상자에서 애크로뱃의 파일 변환 설정을 지정한다.

3. 변환 설정 메뉴에서 “표준”을 선택한다. 이전에 엑셀에서 PDFMaker를 사용한 적이 없다면, 표준이 기본 설정으로 선택되어 있다.

4. PDF는 스프레드시트의 파일명을 이용하기 때문에“Adobe PDF 파일 이름”의 선택을 해제한다.

5. 응용 프로그램 설정의 기본 옵션들의 선택을 해제한다.
  
6.응용 프로그램 설정에서 다음 옵션들을 선택한다.
  • Adobe PDF에 원본 파일 첨부
  • 태그가 있는 Adobe PDF를 만들어 액세서빌러티 및 리플로우 활성화
7. [확인]을 클릭해서 대화상자를 닫는다.

8. PDFMaker 도구모음에서‘Adobe PDF로 변환( )'을 선택한다.
인쇄 영역이 설정되어 있을 때 태그가 있는 문서는 변환되지 않는다는 메시지가 나타나면, [아니오]를 클릭하고 ‘파일 > 인쇄 영역 > 인쇄 영역 해제'를 선택하고, 파일을 저장한 다음 다시 시도한다.

9. 파일이 PDF로 변환되고 애크로뱃 8 프로페셔널이 파일이 열린다.



파일 점검하기

파일이 변환된 다음, 타니스와 론은 애크로뱃에서 그 결과를 점검해야 한다. 변환 설정에서 애크로뱃이 자동으로 PDF 파일을 연다는 옵션이 포함되어 있으므로 파일은 바로 열린다.
애크로뱃에서, 탐색 패널에서‘첨부( )'아이콘을 클릭하면 프로그램 창 하단에 첨부 패널 이 생긴다.
<그림 12-3>. 첨부 패널에는 첨부 파일 및 설명, 수정 날짜, 크기 등이 나온다. 다음은 내용을 검증했다는 서명을 추가할 것이다.


<그림 12-3> 원본 파일을 보기 위해서 첨부 패널을 클릭한다.



PDF 보고서에 서명하기


디지털 서명, 디지털 ID, 디지털 프로파일 등은 서로 교환되는 디지털 인증으로 문서를 보증하거나 문서에 서명하는 것을 의미하는 용어들이다. 디지털 ID는 편의상 이 책에 사용하는 용어이다.

사용하는 용어와 상관없이, 디지털 ID에 대한 정보는 다른 종류의 파일과 마찬가지로 공유하거나 교환할 수 있는 인증서에 포함된다.
론과 타니스는 각각의 영업 보고서를 변환하고 파일에 포함된 첨부 파일을 확인하고, 문서의 정확성을 점검한 다음 이 PDF 파일에 서명해야 한다. 그림 2.8 새로운 PDF 파일은 여러 가지 방법으로 만들 수 있다.

DOWNLOAD : http://www.donnabaker.ca/downloads.html
사인한 문서는 베이커 웹사이트에서 다운로드할 수 있다. 파일 이름은 redwards0906.pdf와 tsharp0906.pdf이다.
  출처 : http://www.acrobatpdf.com/tip/detail.asp?id=83&gotopage=10&code=
반응형
반응형

FF에서는 즐겨찾기에 추가 자바스크립트가 아예 안 되는줄 알았는데
구글링을 해보니 아주 좋은 소스가 있더군요.
Tip&Tech 게시판을 검색해 봤는데 없는 것 같아
올립니다.



※ 출처:
-------------
http://www.dynamicdrive.com/dynamicindex9/addbook.htm





※ 소스:
-------------
<script type="text/javascript">

/***********************************************
* Bookmark site script- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/

/* Modified to support Opera */
function bookmarksite(title,url){
if (window.sidebar) // firefox
    window.sidebar.addPanel(title, url, "");
else if(window.opera && window.print){ // opera
    var elem = document.createElement('a');
    elem.setAttribute('href',url);
    elem.setAttribute('title',title);
    elem.setAttribute('rel','sidebar');
    elem.click();
}
else if(document.all)// ie
    window.external.AddFavorite(url, title);
}
</script>





※ 적용시 HTML:
--------------------------
<a href="javascript:bookmarksite('홈페이지 제목', 'http://www.abc.com')">즐겨찾기에 추가</a>
반응형
반응형

<PARTITION TABLE>
 

 

1. partition table 생성하기

 

create table part_tbl
( in_date number primary key ,
empno   number,
ename   varchar2(20),
job   varchar2(20) )
partition by range (in_date)
(
partition part_tbl_200803  values less than (20080332) tablespace pts_03,
partition part_tbl_200804  values less than (20080432) tablespace pts_04,
partition part_tbl_200805  values less than (20080532) tablespace pts_05,
partition part_tbl_max  values less than (maxvalue) tablespace pts_max
);

 


2. add partition 하기

 

6월 partition을 add하고 싶은 경우 다음과 같이 할 수 있다.

 

alter table part_tbl add partition part_tbl_200806 values less than (20080632) tablespace pts_06;

 

# 단 MAX 파티션 테이블이 있는경우는 add  partition 할 수 없다!
따라서 위 예제에서 생성된 파티션 테이블에서는 add partition 불가!!

 

 

3. 특정 partition 을 삭제하기

 

3월에 해당하는 partition을 없애고 싶은 경우는 다음과 같이 실행한다.

 

alter table part_tbl drop partition part_tbl_200803;

 
만약..
drop된 후에 새로 3월에 해당하는 데이타가 입력되면
4월의 partition이 less then (20080432) 으로 되어 있으므로
4월에 해당하는 partition에 저장된다.

 


3. partition 나누기
 
6월에 해당하는 partition을 생성하려면 MAX partition에 add하는 것으로는 불가능하고 MAX partition을 split 해야 한다.

 

alter table part_tbl split partition part_tbl_max at (20080632)
into (partition part_tbl_200806 tablespace pts_06, partition part_tbl_max tablespace pts_max);

 

+)

into(partition AAA, partition BBB) -> BBB파티션을 AAA 파티션으로 split한다.


위와 같이 하면 기존의 MAX 파티션 테이블에서 6월31일을 이전 데이터는 part_tbl_200806에 옮겨지고
MAX 파티션 테이블에는 6월31일 이후의 데이터가 들어있게 된다.

 


4. partition name을 변경하기

 
partition name 을 바꾸고 싶다면 다음과 같이 실행한다.

 

alter table part_tbl rename partition part_tbl_200805 to part_tbl_200805_new;

 
5. partition의 tablespace를 옮기기

 

partition part_tbl_05을 저장하는 tablespace를 pts_05 에서 pts_new로 바꾸고 싶은 경우는 다음과 같이 실행한다.


alter table part_tbl move partition part_tbl_05 tablespace pts_new nologging;

 

 

6. 특정 partition의 data를 truncate하기

 
 partition의 data를 모두 삭제하려면 truncate하는 방법을 사용할 수가 있는 데,
 truncate는 rollback 이 불가능하며 특정 partition 전체를 삭제하므로 주의하여 사용하여야 한다.

 

alter table part_tbl truncate partition part_tbl_03;

 

 

7. Partition table의 물리적인 속성 변경하기

 
partition table은 특정 partition의 속성만 변경할 수 있고,
table의 속성을 변경하여 전체 partition에 대해 동일한 변경을 할 수 있다.

 
alter table part_tbl storage( next 10M);
 -> part_tbl 의 모든 partition의 next 값이 변경된다.

 
alter table part_tbl modify partition part_tbl_05 storage ( maxextents 1000 );
 -> part_tbl_05 partition의 maxextents 값만 변경한다.

 

 

8. Index의 관리


변경작업을 통해 테이블 파티션이 변경된 경우 해당 테이블에 관련된 인덱스를 rebuild 해야합니다.

 
 1) local 인덱스인 경우

 
DDL작업을 통해 변경된 파티션 테이블에 걸려있는 해당 local 인덱스만  "UNUSABLE" 상태가 된다.
 -> MAX를 Split 한경우는 MAX 파티션과 Split로 새롭게 생성된 파티션의 인덱스 상태만 "UNUSABLE" 된다.

따라서 해당 파티션 인덱스를 반드시 rebuild 해 주어야 합니다.


-- 파티션 상태 확인

select INDEX_NAME, PARTITION_NAME, HIGH_VALUE, STATUS, TABLESPACE_NAME

from user_ind_partitions;

 
-- local Index rebuild 하기

alter index 인덱스이름 rebuild partition 파티션이름;

 
예제)

part_tbl_max 를 part_tbl_200806로 split 했을경우
각각의 파티션에 걸린 인덱스 part_tbl_indx_pk1 는  UNUSABLE 상태가 된다.

 

NDEX_NAME             PARTITION_NAME           HIGH_VALUE    STATUS           TABLESPACE_NAME

------------------------ ---------------------------- ---------------- ----------------- ------------------------------

part_tbl_indx_pk1      part_tbl_200804      '20080432'      USABLE            pts_04

part_tbl_indx_pk1      part_tbl_200805      '20080432'      USABLE            pts_05

part_tbl_indx_pk1      part_tbl_200806      '20080632'      UNUSABLE        pts_06

part_tbl_indx_pk1      part_tbl_max            MAXVALUE       UNUSABLE        pts_max

 

해당 파티션 인텍스를 rebuild 해준다.

alter index WEMS_BPEMAAN_PK1 rebuild partition WEMS_BPEMAAN_200806_P6;

alter index WEMS_BPEMAAN_PK1 rebuild partition WEMS_BPEMAAN_MAX;

 

 2)global Index인 경우

 

 - 변경된 해당 파티션 뿐만 아니라 해당 테이블 파티션에 관련된 모든 global 인덱스 상태를 "UNUSABLE"로 만든다.

따라서 인덱스 전체를 반드시 rebuild 해 주어야 합니다.

 

-- global Index rebuild 하기

alter index 인덱스이름 rebuild;

[출처] [oracle] PARTITION TABLE|작성자


반응형

+ Recent posts