人 煙403 Java newline characters 개행문자로 Unix 는 '\n' 을 쓰고 Windows 는"\r\n" 을쓰고 Mac 은 과거에 '\r' 만 썻었는데 unix 로 옮겨가면서(System X) '\n'도 허용한다고 하는데 이를 한방에 해결해 주는 녀석도 역시나 자바에 있다. System 요녀석을 잘보면 유용한 정보들을 얻을 수 있다. String newline = System.getProperty("line.separator"); 2010. 1. 15. Virtual Box - Setup shared Folders (Ubuntu) 바로 적용되는걸 보고 싶을때 $ sudo mount -t vboxsf 부팅될때마다 잡고 싶을때 $ sudo vi /etc/profile 명령어로 profile을 열고, mount -t vboxsf 추가 PS. NameOfSharedFolder : virtual box -> Devices -> Shared Folders 내에 잡은 공유폴더 이름 PS2. ActualFolderPathInUbuntu : 우분투내 실제 디렉토리 경로 2010. 1. 12. Java string comparison C++에 익숙한 사람들이 자주 저지른 실수중에 하나는, 자바에서 string 비교시 == 를 사용한다는 점이다. 하지만 이런경우 동일한 문자열을 지니고 있어도 어쩔때는 true, 어쩔때는 false 를 리턴하는데, 그 이유는 java 안에서의 == 에 있다. C++ 에서 string 에 대해 == 를 쓰는경우, string 클래스의 operator 를 이용하는 것이며, java 에서의 == 는, system operator 로서 string object 를 하나의 변수로 보고 그 안의 값을 통채로 비교하게 되는 것이다. 따라서 동일한 문자열을 지니고 있어도 그 이외의 내부 변수는 다를 수 있으므로 자바에서 == 는 문자열을 비교하는데에는 적합하지 않다. 결론. 자바에서 문자열이 같은지를 비교할 경우에는 .. 2010. 1. 7. Putty가 멈출 때 Ctrl + s 는 현재 내가 이용하고 있는 shell을 suspend mode로 전환하는 단축키이며 아마 대부분 모르고 눌렀거나 알고 눌렀어도 해결책을 몰라 창을 그냥 닫기 쉽다. Ctrl + q 를 누르면 간단히 정상복구 시킬 수 있다. 2010. 1. 7. 이전 1 ··· 43 44 45 46 47 48 49 ··· 101 다음