자바(java)뿐만 아니라 객체지향에서 중요하면서도 유용한 기능입니다. 1. 오버로딩클래스내에 같은 이름의 메소드를 여러개 만들어 쓰는걸 말합니다. 무조건 같은 이름이면 되는건 아니고 매소드의 매개변수 갯수나 매개변수 타입같은것은 달라야 합니다. 이렇게 하면 사용자 입장에서는 자신에게 맞는 매소드를 적절하게 활용 할수 있고 개발자는 동일한 코드가 반복되거나 비슷한 기능을 하는 메소드가 많아지는 것을 방지 할수 있고 입력된 매개변수를 정형화 할수 있어 좋습니다. 예를 들면 이런거저 public int intTest( int intA, int intB ) { Return intA + intB; } public int intTest( int intA ) { Return intTest(intA, 0); } 위 ..
아무래도 비주얼 스트디오에 익숙해지다보니 자동완성이 바로바로 안떠주는게 너무 불편하다-_-;;;; 어찌됬건 설정만 하면 이클립스도 자동완성이 뜨긴 한다. Window - Preferences - Java - Editor - Content Asist 에서 필요항목 체크 창 - 환경설정 - Java - 편집기 - 컨텐츠 지원 에서 필요항목 체크 하지만 거의 하위 속성,메소드 같은 것들이 있다면 뜨지만 맨바닥에서 뜨진 안는다. 그럴때는 ctrl + space
1. 시나리오 조건 초보자 최소 롤러 코스터 흥분도 : 3(롤러코스터 2개) 최소 롤러 코스터 길이 : 305.00m(롤러코스터 2개) 전체 월간 놀이기구 이익 : 300.00달러 사업가 대출금 갚기 전체 월간 놀이기구 이익 : 500.00달러 타이쿤 최소 롤러 코스터 흥분도 : 4(롤러코스터 3개) 최소 롤러 코스터 길이 : 370.00m(롤러코스터 3개) 전체 월간 놀이기구 이익 : 700.00달러 이 미션은 롤러코스터 개수가 문제지요. 다른 어려움은 없습니다 ㅎㅎㅎ 2. 처음 상황 1번 우든 코스터는 7.00달러까지 문제없습니다. 단지 자주 고장 나므로 기술자 배치를 신경 쓰셔야 합니다. 입구와 출구 위치를 바꾸고 돈이 여유 있는 데로 스테이션 길이를 늘려 열차 수를 늘려야 합니다. 2번 다이너마이..
키보드 후킹을 해봤으니 마우스 후킹을 해봅시다. 연관글 영역 1. 훅(Hook) 설치 마우스 후킹은 키보드 후킹이랑 방식이 같습니다. 단지 훅을 설치할때 'WH_KEYBOARD_LL'대신 'WH_MOUSE_LL'를 사용해야 합니다. // 키보드 hook 설치 hKeyboardHook = SetWindowsHookEx(WH_KEYBOARD_LL, LowLevelKeyboardProc, hInst, 0); // 마우스 hook 설치 hMouseHook = SetWindowsHookEx(WH_MOUSE_LL, LowLevelMouseProc, hInst, 0); 2. 마우스 좌표 얻기 마우스를 후킹 하여 좌표를 얻어옵시다. 이때 사용하는 API는 'GetCursorPos'입니다. (참고 : MS Learn -..
다른 포스팅에서 키보드 후킹을 해보았습니다. 그런데 'Ctrl + Alt + Del'만은 막아지질 않습니다. 연관글 영역 1. 가짜 'GINA'를 이용한 방법 98때는 약간의 꼼수를 써서 막을수 있었는데 NT계열은 그게 불가능합니다. 그래서 자료를 찾다가 찾은것이 가짜'GINA'를 이용한 Ctrl + Alt + Del호출을 막는 방법입니다. (참고 : GINA ) 이 방법은 원래는 OS가 'MSGINA'를 이용한여 'Ctrl + Alt + Del'를 호출하는 것을 자신이 만든 DLL을 통하여 'MSGINA'를 호출하게 한다음 'Ctrl + Alt + Del'가 들어오면 정보를 보내지 않는 방식으로 막는 것입니다. (참고 : http://www.devpia.com/MAEUL/Contents/Detail.a..
키보드 후킹이란 말 그대로 키가 눌렸을 때 그 키의 정보를 가지고 오거나 수정 하는 것을 말합니다. 연관글 영역 0. 키보드 후킹을 하자 흔히 해킹기법으로 잘 알려졌지만 쓰기에 따라서 굉장히 유용한 기능(?)이죠. 특정 키를 막거나 키보드 메크로를 만들거나 할 때 많이 사용합니다. 1. 후킹 시 사용할 함수 작성 먼저 후킹 됐을때 사용할 함수를 정의합니다. 'WinAPI'인 'LowLevelKeyboardProc'를 정의하면 됩니다. (참고 : MS Learn - LowLevelKeyboardProc 함수 ) HHOOK hKeyboardHook; LRESULT CALLBACK LowLevelKeyboardProc(int nCode, WPARAM wParam, LPARAM lParam) { PKBDLLHO..
1. 시나리오 목표 초보자 공원관람객 : 400 최소 공원 가치 : 20000 달러 사업가 공원관람객 : 500 최소 공원 가치 : 60000 달러 타이쿤 공원관람객 : 600 최소 공원 가치 : 100000 달러 공원 관람객은 사실 별 어려움이 없습니다. 문제는 공원 가치이죠 ㅡ.-; 돈 좀 모이면 사용하지 않는 시설과 장식을 늘리는 방법이 있긴 합니다 ㅎㅎㅎ 2. 처음 상황 처음 미션이라 참 쉽게 돼 있습니다, 1번에 연결하는 길을 끊고 필요하다면 길을 다 지웁니다. 참고로 시작하자마자 거기에 사람이 너무 많아 길을 다 지우시는 편이 좋을 겁니다 ㅎㅎ 사람이 서 있는 길을 지우면 거기 있던 사람은 가까운 길로 가게 되기 때문에 차라리 다 지우는 편이 한 명씩 옮기는 것보다 좋지요. 2번은 기본 롤러코..
롤러코스 타이쿤 3 리뷰에 공략에 관한 질문이 좀 올라오는 관계로 쉽게 올 커리어를 달성하는 기본전략을 알려드리도록 하겠습니다. 예제 시나리오는 2번째 확장팩인 와일드 시나리오6 광산지대임니다. 일러스트가 맘에 드는 시나리오입니다. 1. 지형 살피기 일단 시나리오가 시작되면 일시 정지하고 지형을 살펴봅니다. 비교적 난이도가 낮은 맵임니다. 입구가 기본놀이기구와 가깝습니다. 일반적으로 기본적으로 설치되어있는 놀이기구 중 특히 롤러코스터는 최고의 가격 대 성능을 자랑함니다. 3과 4는 기본 롤러코스터인데 예상대로 흥분도가 매우 높습니다. 롤러코스터는 특별히 건딜 것이 없을 듯합니다. 2 는 나무우리인데 입구가 쓸 때 없이 조망대가 3개입니다. 일단 조망대를 다 없에고 우리 크기를 조절한 후 조망대를 중간크기..
처음 롤코3의 플레이 화면보고 바로 질렀었습니다. ㅎㅎㅎㅎ (이미 그때는 확장팩이 2개나 나와서 시간 좀 지났을 때이긴 합니다. 덕분에 저렴하게 세트를 살 수 있었죠.) 그래픽의 발전! 롤러코스터 타이쿤 2를 처음 했을 때 1인줄 알고 지울 뻔 했던 악몽이 있었기 때문에 3도 경계하면서 했는데.....인스톨화면에서 나오는 포스는 불안감을 기대로 바꾸기 충분했고 게임에 들어가면서 놀랄 만큼 길어진 로딩에 난감해 졌지만 내가 만든 롤러코스터를 1인칭 모드로 타자마자 짜증은 놀라움으로 바뀌었습니다. 여전한 캐리어 모드 여전히 롤러코스터 타이쿤 시리즈의 양날 검인 캐리어모드는 건제했고 불타오르는 이 가슴은 올타이쿤 달성과함께 꺼졌지만 말입니다 ㅋㅌㅋㅌ 전편들과 달리 풀 3D!!! 손님들도 여러 연령대,성별 나누..
공략을 시작하며... 예전 블로그의 인기 메뉴 중 하나였던 롤러코스터 타이쿤3의 공략을 해볼까 합니다. 에디트 하나 없이 꼼수로만 올타이쿤을 달성했는데요......이게 어려운가? -_-; 머 어찌 됐건 간단한 종합 설명 몇 개 써드리고 본격적인 미션공략을 하겠습니다. 빠른 연제는 힘드니 그러려니 하세요 ㅎㅎㅎ 요즘 대새를 따라서.... 이 글을 쓴지도 8년 전인데..... 아직도 인기가 있는 공략중에 하나입니다. 요즘 대새가 동영상이기 때문에 공략동영상도 추가해볼까하는데...... 과연 할수 있을지는? ㅎㅎㅎㅎ