본문 바로가기

전체 글

자바 공부시간~ 4일차 배열 선언 데이터 타입 사용할 변수명[] = new 데이터 타입[배열크기]; 데이터 타입[] 사용할 변수명 = new 데이터 타입[배열크기]; int[] score = new int[5]; -> 5개의 int값을 저장할 수 있는 배열을 생성한다. score --------> score[0] score[1] -score[2] score[3] score[4] 더보기
자바 공부 시간~ 3일차 조건문 if if( ) { } - ( )가 참이면 { }를 실행한다! else if if문이 실행되지x 때, else if문으로 조건식 한번더 줘서 참이면 { }실행 한다! else if 문이 실행되지 않을때 else 실행 switch switch( a ) case value1 : b break; case value2 : c break; a가 value1혹은 2이면 b 혹은 c t실행 한다. 반복문 for for(초기식;조건식;증감식) { } - 조건식이 트루면 { } 실행 후 증감식 후 다시 조건식 후에 트루면 { }실행 후 증감식 루트를 조건식이 거짓이 나올 때까지 반복반복! for문 중첩 for(){ for(){ } } 안에 포문 다 실행후 겉에 포문 실행 후 안에 포문 다 실행후 겉에 for문 실.. 더보기
자바 공부 시간~ 2일차 변수 *string은 4 바이트이다! 연산자 종류 논리 연산자 1. && - a와 b 둘다 참일 경우 { } 실행 if ( a && b ) { } 2. || - a 혹은 b가 참일 경우 { } 실행 if ( a || b ) { } 3. ! - 아니다 비교 연산자 1. a > b - a가 b 보다 크다 a >= b - a가 b 보다 크거나 같다 2. a = b - b가 a 보다 크거나 같다 2. == - 같다 != - 같지 X 증감 연산자 ++ - 1증가 -- - 1 감소 삼항 연산자 (조건식)?A:B - 조건식이 참이면 A 출력 거짓이면 B 출력 더보기
2. wargame - flee button 오늘은 2번 문제를 풀어봤다. http://wargame.kr/challenge Wargame.kr - 2.1 wargame.kr 2번 문제를 읽어보면 버튼을 클릭 해보라고 한다. 근데 쉽게 잡을 수는 없는 것 같다. 우선 start를 눌러 문제에 들어가 보자 들어가서 보면 검정 화면이 나오고 커서를 "click me"라는 버튼이 따라 다닌다. 키를 얻으려면 이걸 눌러야 하나 보다. 우선 나는 F12를 눌러 개발자 도구를 켰는데 여기서 나는 2가지 방법으로 풀어봤다. 첫번째 방법! Elements 창을 잘 보면 버튼을 누르면 [window.location='?key=eedf']가 실행된다고 한다 하지만 버튼을 누르면 무슨 값을 넣는지 아니까 그냥 '?key=eedf'를 url에 넣어보았따. 그랬더니 플래.. 더보기
1. wargame - already got 오늘은 wargame의 첫번째 문제를 풀거다. [http://wargame.kr/challenge] Wargame.kr - 2.1 wargame.kr 우선 회원가입, 로그인을 한 후 문제를 읽어보면 HTTP Response header를 볼수 있냐고 묻고 있다. Start를 누르고 들어가서 F12를 눌러 개발자 도구를 켠다. 여기서 Network 창으로 이동한 후 F5를 누른다. 그러면 이런 창이 뜨는데 여기서 already_got/ 에 들어가보면 여기서 HTTP Response header를 찾아볼 수 있다. Response header를 잘 보면 FLAG를 찾을 수 있을 거다. 그렇다면.. 해결! ------------------- 참고 만약 네트워크 창에서 F5를 눌러도 창이 뜨지 않는다면 당황하지.. 더보기