본문 바로가기
반응형

Programming Language131

[Java] 자바 바이트코드 소개 (스크랩) Understanding bytecode and what bytecode is likely to be generated by a Java compiler helps the Java programmer in the same way that knowledge of assembly helps the C or C++ programmer. - IBM developerWorks journal 개발을 하다 보면 때로는 로우 레벨에 대한 이해가 필요할 때가 있습니다. 하지만 이클립스나 인텔리J와 같은 IDE를 이용해 개발하는 개발자들에게는 javac나 javap와 같은 간단한 자바 명령어조차 낯선 것이 사실입니다. 이 글에서는 자바 바이트코드(Bytecode)에 대해 살펴보며 자바 프로그램이 어떤 식으로 컴파일되고 실.. 2018. 1. 11.
Javassist 로 클래스 의존성 식별 http://blog.naver.com/PostView.nhn?blogId=anabaral&logNo=130105099042 네이버 블로그 좋은 글과 새로운 이웃을 만나는 곳 blog.naver.com Javassist 는 꽤 유명한 Java Bytecode 라이브러리이다. 이것을 이용해서 사용자는 클래스를 동적으로(!) 변형해서 쓸 수 있다. 이걸 이용해서 흔히 말하는 AOP를 할 수도 있다. 뭐 그것들은 검색하면 다 나올 테니 여기서 언급하지는 않을 거고.. 여기서는 현재 있는 클래스를 분석해서 클래스 의존성을 알아내는 방법 일부를 보이겠다. 의존성을 알아내는 행위는 엄청나게 큰 어플리케이션을 (업무 별로) 적당히 나누어 빌드 및 배포할 때 꽤 중요한데, 필요하다 싶은 모든 라이브러리나 컴포넌트를 모.. 2018. 1. 11.
XHTML XHTML(Extensible Hypertext Markup Language)은 HTML과 동등한 표현 능력을 지닌 마크업 언어로, HTML보다 엄격한 문법을 가진다. HTML이 SGML의 응용인데 반해, 매우 유연한 마크업 언어인 XHTML은 SGML의 제한된 부분집합인 XML의 응용이다. XHTML문서는 하나의 XML문서로서 문법적으로 정확해야 하기 때문에, HTML과 달리 표준 XML 라이브러리를 이용한 자동화된 처리가 가능하다. XHTML 1.0은 2000년 1월 26일, W3C의 권고안이 되었다. 개관XHTML은 HTML의 후속으로 많은 사람들이 XHTML을 HTML의 "최신 버전"으로 보고 있다. 하지만 HTML과 XHTML은 별개의 분리된 표준이다. W3C는 지속적으로 웹 출판에서 XHTML.. 2017. 12. 22.
[HTML/CSS] 메타(Meta) 태그란? meta tag란? 태그는 html문서가 어떤 내용을 담고 있고, 문서의 키워드는 무엇이며, 누가 만들었는지 등의 문서 자체의 특성을 담고 있습니다. 태그는 문서의 헤더부분(사이)에 위치하여야 합니다. 태그에서 가장 일반적으로 사용되는 속성은 name, content 속성입니다. meta 태그 name, content 속성값 subject, title, author, keywords 등이 있습니다. 검색엔진에게 문서의 내용을 요약해 주는 역할을 담당한다고 할 수 있습니다. 그럼 name속성값으로 keywords를 지정하고, content에 "메타태그, html, 홈페이지 제작" 이라고 지정했으니 검색엔진에서 홈페이지 제작이라고 입력하면 이 페이지가 상단에 나올까요? 검색엔진이 태그를 수집하여 참고는 합니.. 2017. 12. 22.
(스크랩)html5 table 태그에서 summary 속성 사용 시 w3c validator 오류 발생 html5 table 태그에서 summary 속성 사용 시 w3c validator 오류 발생 웹표준,접근성 html5 table summary 사용 시 w3c validator 오류 관련 html5 에서 table 태그에 summary 속성을 사용할 경우 w3c validator로 검사할 때 아래와 같은 오류가 발생한다. line 168 column 106 - 오류: The “summary” attribute on the “table” element is obsolete. Consider describing the structure of the “table” in a “caption” element or in a “figure” element containing the “table”; or, simpl.. 2017. 12. 12.
반응형