public function addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void

 

마지막의 weakRefence가 true이면 레퍼런스 오브젝트가 없어지면 자동으로 이벤트 리스너가 메모리에서 해제된다. 하지만 strong즉 false(default)일 경우 강제로 remove해주지 않으면 메모리를 차지 하고 있는다.


Posted by 미랭군

Tomcat 구동 시에 발생하는 에러!!(항상은 아니고, 가끔;)

ioexception while loading persisted sessions java.io.eofexception 
톰캣을 종료할 때 세션을 저장해 두었다가 리스타트 시 저장된 세션을 복구 할때 실패할 경우 발생하는 에러이다.
 

톰캣은 persist session을 저장 할 수 있다고 한다. 
persist session
은 톰캣을 shutdown, restart 할때 생성이 되고, start는 삭제된다고 한다.
그런데 이러한 작업을 실패했을 때, java.io.EOFException이 발생한다는 것이다.


또한, JSP 파일의 파일명의 대소문자를 변경했는데 변경 전 파일을 참조하여 404 에러가 발생하는 경우도 이 경우이다.
예를 들어, 최초 파일 생성을 Test.jsp 로 생성했다가 test.jsp 로 변경하였는데, 실제 접속 시 기존 파일(Test.jsp)을 참조하여 클래스를 찾을 수 없다는 NoClassDefFoundError 에러가 발생할 경우에도 아래와 같이 대처하면 된다.)


해결 방법
1. Tomcat work에 있는 session.ser 파일 삭제 (ser는 SERIALIZED OBJECT FILE )

    이클립스에서 구동시: 
    - workspce 폴더\.metadata\.plugins  \org.eclipse.wst.server.core\tmp0\work\Catalina\localhost

또는, 
2. Context.xml 파일에  <Manager className="org.apache.catalina.session.StandardManager" pathname=""/> 
    추가 해주기 
 
Posted by 미랭군

기능키 1 (상단)

숫자, 기호

알파벳

 기능키 2

우측 숫자판


ESC=27

F1=112
F2=113
F3=114
F4=115
F5=116
F6=117
F7=118
F8=119
F9=120
F10=121
F11=122
F12=123

CAPSLOOK=20
SCROLLLOCK=145
PAUSEBREAK=19

0=48
1=49
2=50
3=51
4=52
5=53
6=54
7=55
8=56
9=57
= =187
- =189
` =192
\ =220

백 스패이스=8

대소문자는 구별되지
않으나,
[한/영] 전환에서
한글로 되어 있으면
229로만 입력됩니다.

A=65
B=66
C=67
D=68
E=69
F=70
G=71
H=72
I=73
J=74
K=75
L=76
M=77
N=78
O=79
P=80
Q=81
R=82
S=83
T=84
U=85
V=86
W=87
X=88
Y=89
Z=90

PAGEUP=33
PAGEDN=34
END=35
HOME=36
INSERT=45
DELETE=46

TAB=9
ENTER=13
SHIFT=16
CTRL=17
ALT=18
SPACE=32

← =37
↑ =38
→ =39
↓ =40

한/영=21
한자=25
윈도우키(좌)=91
윈도우키(우)=92
기능키=93

NUMLOCK=144

0 = 96
1 = 97
2 = 98
3 = 99
4 = 100
5 = 101
6
= 102
7 = 103
8 = 104
9 = 105
. = 110
/ = 111
* = 106
+ = 107
- = 109

Posted by 미랭군