..
DEV (257)
Unsupported configuration attributes: [permitAll]
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

Unsupported configuration attributes: [permitAll]



위와 같은 에러 로그가 발생한 경우

<http auto-config="true" use-expressions="true">

use-expressions="true" 를 설정해 준다.

기본은 false

 
  Comments,     Trackbacks
jquery change event ie 오동작.
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
jquery에서 ie6 ~ i8 까지 


해당 이벤트가 먹히지 않음.

해결 방법은 아래와 같다.

  Comments,     Trackbacks
sonar eclipse plugin 설치 및 사용방법
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

'DEV > 개발관련 툴' 카테고리의 다른 글

cygwin  (0) 2013.10.14
org.eclipse.wst.server.core  (0) 2012.02.09
eclipse에서 git pull 할때 auth failed 에러  (0) 2012.02.08
  Comments,     Trackbacks
org.eclipse.wst.server.core
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
작업 디렉토리에 있는 프로젝트를

이클립스 - servers - 톰캣을 기동하면

아래의 폴더로 컴파일한 결과 프로젝트 결과 모두를 해당 폴더로 이동시키고

아래의 소스를 사용하여 동작된다.

~\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps

tip!

eclipse - tomcat - clean.. : 위의 경로의 내용을 삭제후 다시 생성

project - clean.. :  workspace - project name - 생략 - classes 아래의  내용을 삭제후 다시 생성
  Comments,     Trackbacks
eclipse에서 git pull 할때 auth failed 에러
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

eclipse에서 git pull 할때 auth failed 에러가 발생한 경우 아래와 같은 방법으로 해결
  1. In your Eclipse go to Window > Preferences > Network Connections > SSH2 (or just type "SSH2" in preferences window filter box).
  2. In "Key Management" tab press "Generate RSA Key..." button. Optionally you can add comment (usually e-mail address) and passphrase to your key. Passphrase will be used during authentication on GitHub.
  3. Copy your generated public key (in a box just below "Generate RSA Key..." button) and add it to your GitHub account.
  4. Press "Save Private Key..." button to save your private RSA key into file. By default keys are stored in SSH2 home directory (see "General" tab).


    http://stackoverflow.com/questions/3601805/auth-problem-with-egit-and-github 
  Comments,     Trackbacks
Project configuration is not up-to-date with pom.xml. Run project configuration update
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
Problems View 에서 아래와 같은 에러가 발생한 경우
 

Project configuration is not up-to-date with pom.xml. Run project configuration update

=======================

프로젝트 선택후 마우스 오른쪽 클릭!

With this fix in place run project configuration update with a right-click on the Working Set, select Maven  Update Project Configuration... and click Ok
  Comments,     Trackbacks
파일 업로드시 용량
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
1. 문제 사항

1. 이미지 업로드시 용량이 큰이미지는 업로드가 안되요.

Resolving exception from handler [null]: org.springframework.web.multipart.MultipartException: Could not parse multipart servlet request; nested exception is org.apache.commons.fileupload.FileUploadBase$IOFileUploadException: Processing of multipart/form-data request failed. C:\eGovDev\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp2
\work\Catalina\localhost\_\upload_1519e7ca_132d6fb608d__8000_00000000.tmp
(지정된 경로를 찾을 수 없습니다)


이런 에러가 납니다.


작은 사이즈의 이미지는잘 올라가구요.


업로드 파일 용량에 따라서 위의 에러메시지가 나옴.

2. 해결

maxUploadSize 를 조정 한다.

<bean id="multipartResolver" class="~~~.TestMultipartResolver">

<property name="defaultEncoding" value="UTF-8" />

<property name="maxUploadSize" value="200000000" />

</bean>


 
  Comments,     Trackbacks
객체 동치성 비교 방법
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
객체 동일성 비교

A a = new A(3);
A aa = a;

if( a == aa ) //true



객체 동치성 비교 

A a = new A(3);
A b = new A(3);

if( a == b ) //false 



객체 자체가 다름.
그러나 객체 안의 값은 동일 하다.
org.apache.commons.lang.builder 패키지에서 제공하고 있는 유틸리티

1. equalsBuilder 의 리플렉션 api 사용하기

public boolean equals(Object obj) { return EqualsBuilder.reflectionEquals(this, obj); }



2. hashcodebuilder의 리플렉션 api 사용하기

public int hashCode() { return HashCodeBuilder.reflectionHashCode(this); }



3. toStringBuilder의 리플렉션 api 사용하기

public String toString() { return ToStringBuilder.reflectionToString(this); }



참고 : http://www.gurubee.net/pages/viewpage.action?pageId=6260166

 
  Comments,     Trackbacks
firfox firbug console 사용방법
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
1. 스크립트

확인을 원하는 위치에 중단점을 찍고 해당 라인 근처에 변수값이 무엇이 들어 갔는지 확인 할 수 있음.

firfox console 모드 분석

http://webkorea.tistory.com/96
  Comments,     Trackbacks
Oracle CHAR vs VARCHAR2
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

CHAR 와 VARCHAR2의 차이점은 다음 예를 보면 알 수 있을 것이다.

CHAR(5) 에 'A'를 입력할 경우 DB내부에서는 5 SPACE를 차지한다.(5자리모두설정)VARCHAR2(5) 에 'A'를 입력할 경우 DB내부에서는 1 SPACE를 차지한다.(최대5자저장가능)
많은 사람들이 유연성과 효율성때문에 VARCHAR2를 사용하고 있고,개발상 또는 관리상의편의를 위해 DATE형으로 입력할 DATA도 많이 VARCHAR2를 사용한다.하지만 저장공간의 효율성이 있는 만큼 단점도 있다.

CHAR는 모든 자리수를 꽉 채우는 것을 원칙으로 하기 때문에 DBMS에 추가적인 LOGIC의 발생이없다.하지만 VARCHAR2는 전체자리수중 실제 사용된 것만 채워주고 나머지는 다른 DATA에 양보하므로 내부적으로 추가적인 LOGIC이 발생한다.
VARCHAR2의 갯수가 많으면 많을 수록 계산의 양도 많아진다.특히 VARCHAR2를 사용한 칼럼이INDEX COLUMN이거나 KEY(PRIMARY OR FOREIGN KEY) COLUMN이라면 더욱 그렇다.
따라서,KEY값들은 CHAR로 잡고 변동이 많은 COLUMN은 VARCHAR2로 잡아주는 것이 바람직하다.

CHAR를 KEY값으로 사용할 때는 주의할 점이 있다.SQL문을 직접 사용하면 잘 나타나지 않지만 개발TOOL을 사용할 경우 KEY COLUMN을 꽉 채워주지 않으면 JOIN을 생성못하는 경우가 있다.

A TABLE : A CHAR(3) PRIMARY KEY
B TABLE : A CHAR(3) PRIMARY KEY


A.A에 '1'을 입력하고 B.A에 '1'을 입력하여 두 테이블에 RELATION을 걸면 조회되지 않는다.(디벨로퍼2000의 경우)남아있는 SPACE때문에 발생하는 일이므로 KEY COLUMN을 CHAR로 잡아줄때는 반드시 꽉 채워준다. 관리상으로도 훨씬 수월해진다.예)LPAD(A.A,3,'0')->'001'LPAD(B.A,3,'0')->'001'


http://yarrrrchoi.blogspot.com/2009/04/oracle-char-varchar2.html

'DEV > DB' 카테고리의 다른 글

oracle dedicated server & shared server  (0) 2012.06.04
대소문자 구분  (0) 2011.04.10
테이블 description  (0) 2011.03.25
  Comments,     Trackbacks