전체 글30 자바 정렬 Java Comparable Comparator 확실히 알고 넘어가기 배열이나 Collection 프레임워크 등에서 sort() 를 사용하면 컴퓨터가 알아서 정렬을 해준다.여기서 사용되는 sort() 는 Comparable 구현에 의해 정렬된 것인데, 오늘은 자바 정렬 Java Comparable과 Comparator에 대해 알아보고자 한다. 나도 여전히 공부중에 있으므로, 이해를 돕기 위해 배열 및 ArrayList 모두를 활용해 예제를 만들어봤다. 결과 먼저 Arrays.sort() 의 작동 결과를 보기 위한 코드를 만들어봤다.String 타입의 배열을 만들었고, 거기에 대한 Arrays.sort() 를 해줬다. 영어는 ABC 순서대로, 한글은 가나다 순서대로 정렬이 된 모습을 확인할 수 있다.Baseball, Basketball 이나 Ski, Soccer 등 같은 알.. 2017. 1. 27. 맥 확인되지 않은 개발자가 배포했기 때문에 열 수 없습니다 해결방법. 맥을 사용하다 보면 앱스토어가 아닌 웹상에서 필요한 프로그램을 다운받아 설치하는 경우가 있습니다. 흔히 말해 서드파티 프로그램을 설치한다고 하죠. 하지만 맥의 기본 설정에 따라 이런 프로그램은 설치하지 못하도록 되어 있어요. 애플같은 경우 OS X나 iOS에서 사용할 수 있는 어플리케이션, 프로그램을 엄격하게 심사하고 있기 때문이죠. 해당 프로그램이 괜찮은지, 보안의 위협은 없는지, 사람들에게 해가 될 수 있는 내용이 있는지 등을 파악해 정식 프로그램에 대한 통과유무를 결정하고 있습니다. 서드파티 프로그램을 설치하게 되면 위 화면처럼 '확인되지 않은 개발자가 배포했기 때문에 열 수 없습니다' 라고 나오는데요, 간단한 설정을 해주면 이 문제도 바로 해결할 수 있습니다. 맥을 처음 쓰시는 분들이 '이게 왜 .. 2016. 1. 23. 맥북 사용법, 맥에서 화면분할 쉽게 하기 저는 맥북프로와 윈도우 전용 노트북을 같이 쓰고 있어요. 맥북에 윈도우를 설치하는 것도 하나의 방법이지만 그냥 따로 사용하는게 마음이 편해서 따로 쓰고 있죠. 맥북을 2년 조금 넘게 사용했는데 맥북 사용법을 이제 하나씩 올려볼까 합니다. 조금이라도 효율적으로 맥북을 사용하기 위한 방법들을 알려드릴게요. 오늘은 '맥에서 화면분할, 화면 크기 조절 쉽게하는 방법' 에대해 알려드릴건데요, 매우 간단한데 정말 유용하니 참고해주세요. http://shift-it.en.softonic.com/mac 맥 화면분할, 화면크기 조절을 쉽게 하기 위해서는 ShiftIt 이라는 프로그램이 필요한데요, 위에 있는 링크로 들어가면 프로그램을 무료로 다운받을 수 있습니다. 프로그램을 설치해주세요. ShiftIt 설치프로그램을 다.. 2016. 1. 22. 이전 1 2 3 4 다음