분류 전체보기

    JAVA) 이벤트 구동 프로그래밍

    https://coding-factory.tistory.com/262 님 게시글 참고. 인하대학교 임광수 교수님의 수업과 자료 참고. #이벤트의 개념과 처리 과정 => 윈도우 프로그래밍에서 어떤 특정한 행동이 발생한 그 자체를 의미한다. 메뉴를 선택했다던가, 마우스를 클릭하거나, 윈도우의 크기를 조절하는 등의 행위를 뜻한다. 이벤트 소스는 이벤트가 발생할수 있는 대상을 의미하고, 그 대상으로부터 이벤트가 발생하면 발생된 이벤트를 처리해서 결과를 낼 수 있도록 해주는 것을 이벤트 핸들러라고 한다. #자바에서의 이벤트 처리 1. 프로그램이 실행 중에 os가 해당 프로그램에서 이벤트가 발생하는지를 검사한다. 2. 이벤트가 발생되면 운영체제가 jvm 에게 이벤트를 전달하고, jvm은 발생된 이벤트를 처리하기 위..

    Java -GUI 프로그래밍

    https://coding-factory.tistory.com/263 =>코딩 팩토리님 포스트를 참고하였다. https://blog.naver.com/PostView.nhn?blogId=highkrs&logNo=220575148557&parentCategoryNo=&categoryNo=17&viewDate=&isShowPopularPosts=false&from=postView => 모프하우스님 포스트 참고. # GUI 란? (graphic user interface) 상품화, 정보 제공, 엔터테인먼트 등을 벽, 캔버스, 컴퓨터 화면, 종이 같은 표면에 나타내는 시각적 표현이다. => 그래픽의 예: 사진, 드로잉, 그래프, 다이어그램. 이미지...etc : 그래픽은 문자나 숫자보다 더 빠르고 쉽게 정보를 ..

    Webhacking.kr 150점 write-up

    old 19. admin으로 로그인해야 풀리는 문제이다. 다른 id로 로그인 해봤는데 계속 5글자에서 잘린다. 일단 admin이 안되니 아무거나 입력해서 로그인해보자. 로그인 하니 userid라는 쿠키값을 확인할 수 있다. 굉장히 복잡하게되어있다. 값이 인코딩되어있는 것 같다. 그리고 로그아웃 해보자. 어라, 로그아웃이 안된다!!! 문제가 뭘까..고심을 열심히 해보았다. 소스도 건드려보고(location.href..뻘짓이었음).. 그러다가 hit문제를 푼게 생각이 나서 쿠키를 없애보았다.=> user 정보를 없앨 수 있었다.=> 로그아웃 성공! 하지만 별 도움은 안됨.. => 쿠키가 base64로 인코딩된거 아닐까? 해서 디코딩해봤는데 안됐다. base64가 아니었다. 일단 aaaaa로 입력해보았다. M..