라토님의 이글루

latokor.egloos.com

포토로그 마이가든



컴파일된 Class파일의 컴파일러 JDK버전 확인하기 프로그래밍

유닉스/리눅스 OS에서

javap -verbose [클래스파일]

클래스파일명은 확장자를 제외한 파일명
javap는 jdk의 bin폴더에 위치함. 해당 path가 잡혀있지않다면 jdk경로/javap 로 입력

해당 명령어를 입력하면 많은 정보가 출력된다. 이것중 version 정보만 출력

ex) javap -verbose servletToJsp | grep version
result)
minor version : 0
major version : 49


Windows계열 OS에서

cmd.exe 실행

유닉스/리눅스때와 마찬가지로
javap -verbose [클래스파일]

이중 version에 대한 정보만을 패턴 필터링으로 출력할때
ex) javap -verbose servletToJsp | find /N "version"
result)
[6] minor version : 0
[7] major version : 50



* major version 참조
JDK 1.6 = 50
JDK 1.5 = 49
JDK 1.4 = 48
JDK 1.3 = 47
JDK 1.2 = 46


출처 : http://kj830909.tistory.com/18

javascript와 css를 이용한 툴팁메뉴 프로그래밍

홈페이지의 좌측 메뉴상에 툴팁메뉴를 만들어 보도록 하겠습니다.
표준화작업이 완벽히 되어 있지는 않기 때문에 브라우저 마다 약간씩 차이는 날 수 있습니다.
(최근 브라우저에서는 정상 작동하는 것을 확인 하였습니다.)
리스트 태그인 ul, li로 이루어진 hierarchy형 메뉴에서 해당 메뉴의 하위 메뉴를 확장이 아닌 툴팁으로 보여주는 구조입니다.

원리는
<ul>
    <li>메뉴1
        <ul>
                <li>툴팁메뉴1</li>
                <li>툴팁메뉴2</li>
        </ul>
    </li>
</ul>
위와 같은 구조에서 툴팁메뉴부분의 ul block element를 relative위치로 이동 시켜 버리고 메뉴 리스트 항목의 높이를 고정시켜 버리는 방식입니다.
소스는 첨부를 참조하시기 바랍니다.
hierarchy_tooltip_menu.zip



기회는 왔을 때 챙겨야 한다는... 잡다한...

삶을 살다 보면 지금은 필요없고 나중에 필요성을 느껴 미룰때가 있다~
하지만 이번에 느꼈다.~
절때 미뤄서는 않된다는 것을...
뜬금 없는 얘기지만 , 특정 사건에 대한 일이 아닌 인생 전반에 걸쳐 적용될 수 있기에 구체적인 대상은 적지 않기로 했다.
쓰레기 빼고는 다 모아 두어야 한다.


1 2 3 4 5 6 7