본문 바로가기

Study

Java에서 Scanner의 속도를 증가시키는 팁 ※ Scanner가 그 흔히 말하는 전자기기 "스캐너"가 아님을 먼저 밝혀둡니다. 제가 이번 프로젝트를 하면서 자바에서 C의 fscanf와 같은 기능을 하는 것이 없을까 찾아보다가 알게된 클래스입니다. 자세한 정보는 여기를 클릭하시면 새창으로 안내됩니다. 그런데 이 Scanner에는 여러 메소드가 있는데, fscanf에서처럼 읽어온 파일에서 스페이스 등으로 띄어진 것 위와 같이 되있을 때, fscanf(f, "%d%d%d%d", &a, &b, &c, &d); 와 같이 받을 수 있는데, Scanner에도 이런 기능을 쓸 수 있는겁니다. FileHandle file = Gdx.files.internal("Songs/DARK_ENVY/DARK_ENVY{n}.nmp"); Scanner sc = new Scann.. 더보기
안드로이드에서 외부저장소에 앱을 설치하게 하고싶을땐... 해당 프로젝트 manifest.xml에 을 넣어주면 됩니다. 구글에 "android game install external storage" 라고 치니까 맨 위에 나오네요... 자세한 사항은 여기를 클릭! 역시 검색할 때 키워드 선정하는 것도 능력인듯요 (...) 더보기
Eclipse에서 알아두면 좋은 유용한 단축키 모음 Eclipse 단축키 확인 및 변경Eclipse의 모든 단축키는 Window >> Preferences >> Workbench >> Keys 메뉴에서 확인 및 변경이 가능하다. 그 동안 다른 툴에서 자신의 손에 익숙한 단축키들이 있다면 이 메뉴에서 단축키들을 변경하는 것이 가능하다.Java Editor 단축키Ctrl + Shift + M: 특정 클래스 Import 시키기Ctrl + Shift + O: 자동으로 Import 시키기Ctrl + Shift + F: 코드 자동 정리Ctrl + Shift + G: 특정 메써드나 필드를 Reference하고 있는 곳을 찾는다.Ctrl + 1: Quick Fix. 에러가 발생했을 경우 Quick Fix를 통해 쉽게 해결이 가능하다.Ctrl + Shift + /: 블럭.. 더보기
안드로이드 개발 환경 구축하기 생각해보니 가장 기본적인걸 포스팅하지 않았나 싶어서 올려봅니다. 뭐, 그래봤자 저보다 더 잘하시는 분들이 더 깔끔하게 정리를 해서 올려놓았겠지만, 저 나름대로 정리를 할 겸 해서 써봅니다 (...) 1. Java SDK (JDK) 설치 일단 Java SDK를 먼저 설치합니다. 현 시점에서 가장 최신 버전(Java SE 7u2)인 걸 받아봅시다. 사이트는 여기로 가봅시다. 각자 운영체제와 32/64비트를 고려해서 설치합니다. 그나저나 비트까지 고려한게 있긴 했었나 (...) 설치시엔 별다른 설정사항 따윈 없고, 그냥 Next만 마구 눌렀다가 설치하면 끝입니다. 간단하죠? 2. Android SDK 설치 다음엔 안드로이드 SDK를 설치합니다. 역시나 현 시점에서 가장 최신 버전(이라기보단 홈페이지에서 추천한.. 더보기
Windows Phone 7 (7.10.8107.79) 버전 업데이트! 윈도우폰을 PC에 꼽으니 이런 이벤트가 발생했군요. 생각해보니 윈폰은 단말기에 대한 규제가 안드로이드와 달리 엄격해서(?) 업데이트를 비교적 편하게 할 수 있는 것 같습니다. 이번에 업데이트된 내용은 아래와 같습니다. * 입력하는 동안 키보드가 사라지는 것을 방지하기 위해 화상 키보드 문제 해결. * Gmail 동기화 문제 해결. * 위치 액세스 문제 해결. 이 문제가 해결되어, 이제 체크인 기능에서 위치 정보에 액세서하고 이를 사용하는 것에 사용자가 동의한 경우에만 피플 허브의 나 기능이 근처의 Wi-Fi 액세스 지점 및 기지국에 대한 익명의 정보를 Microsoft로 전송합니다. * 암호화 문제를 해결하기 위해 DigiCert Sdn Bhd에서 디지털 인증서를 해지. * Microsoft Exchan.. 더보기