본문 바로가기

반응형

전체 글

(237)
홍미노트Redmi note 4에 안드로이드 오레오(Pixel Experience)8.1.0 인스톨 하는 법 목차 1. 핸드폰(홍미노트 Redmi note 4) 언락2. 커스텀 리커버리 TWRP 설치3. 안드로이드 오레오(Pixel Experience) 설치 1-1. 핸드폰 언락이란 핸드폰은 기본적으로 시스템 파일을 변형할수 없게 락이 걸려있다. 이걸 풀지 않으면 시스템 파일 변경이 불가능. 1-2. 홍미노트 Redmi note 4 언락 확인 설정-> 휴대전화 정보-> MIUI 버전 연타 -> 개발자 옵션 활성화 설정-> 추가설정-> 개발자 옵션 -> Mi 언락 상태에서 언락 인지 아닌지 확인 1-3. 홍미노트 Redmi note 4 언락 하는 법 샤오미 언락 싸이트로 이동. 샤오미 계정이 필요하므로 가입 몇 계정 생성후, 계정을 이용하여 언락 허가 받기 언락 프로그램 다운 휴대폰에서 샤오미 계정 로그인 몇 동..
windows 10에서 자바설치 몇 환경 변수 설정 1. 오라클에서 자바를 설치 2. 환경변수 열기 내 컴퓨터 -> 설정 -> 고급시스템설정 -> 고급탭 -> 환경변수 환경변수를 검색해서 오픈 3. 시스템 변수에 JAVA_HOME 추가 JDK 기본경로: C:\Program Files\Java\jdk.1.7.0_45 기본 경로가 아니면 그에 맞게 수정 필요 4. 시스템 변수에 CLASSPATH 추가 %JAVA_HOME%\lib 5. 시스템 변수에 PATH 수정 혹은 추가 %JAVA_HOME%\bin 6. 명령 프로롬트에서 java -version과 javac으로 작동 확인 문제 해결 -위의 모든것을 설정 했어도 6번에서 java는 확인되지만 javac이 안될경우 컴퓨터가 JAVA_HOME을 인식을 못할 수 있습니다. PATH에서 JAVA_HOME을 빼고 전..
[java]오토박싱 (autoboxing)과 언박싱 (Unboxing) 오토박싱 (autoboxing)과 언박싱 (Unboxing) 이란 Autoboxing과정Integer형 변수에 int형 데이터가 들어올 경우 -> 자동으로 int형 데이터를 Integer형으로 변환 Unboxing과정int형 변수에 Integer형 데이터가 들어올 경우 -> 자동으로 Integer형 데이터를 int형으로 변환 *객체형에서는 null이 될수 있지만, 기본형에서는 null이 있을수 없다는것을 명심할것 키워드 primitive data typewrapper classreference data type 과정 자바에서는(거의 모든 프로그래밍 언어에서는) 맞는 데이터타입을 똑같은 데이터타입 변수에 넣어야 합니다. String형 변수에 int형 데이터를 넣을수 없습니다. 형변환을 하지 않는다면 말이죠..
[java]String to int, int to String 형변환 casting variables String -> intInteger.parseInt() int Num = Integer.parseInt(Str); int -> String String.valueOf() String Str = String.valueOf(Num); 과정 사실 형변환에는 위의 방법 말고도 여러가지 방법이 있습니다.하지만, 여러가지 찾아본 결과 위의 방법이 가장 알맞다고 생각합니다. String -> int 1. Integer.parseInt(string);2. Integer.valueOf(string); int -> String 3. String.valueOf(number) and Integer.toString(number)4. number + "" 1. [String -> int] Integer.parseInt(stri..
홍미노트Redmi note 4에 리니지OS (Lineage OS) 인스톨 하는 법 목차 1. 핸드폰(홍미노트 Redmi note 4) 언락2. 커스텀 리커버리 TWRP 설치3. 리니지OS (Lineage OS) 설치 1-1. 핸드폰 언락이란 핸드폰은 기본적으로 시스템 파일을 변형할수 없게 락이 걸려있다. 이걸 풀지 않으면 시스템 파일 변경이 불가능. 1-2. 홍미노트 Redmi note 4 언락 확인 설정-> 휴대전화 정보-> MIUI 버전 연타 -> 개발자 옵션 활성화 설정-> 추가설정-> 개발자 옵션 -> Mi 언락 상태에서 언락 인지 아닌지 확인 1-3. 홍미노트 Redmi note 4 언락 하는 법 샤오미 언락 싸이트로 이동. 샤오미 계정이 필요하므로 가입 몇 계정 생성후, 계정을 이용하여 언락 허가 받기 언락 프로그램 다운 휴대폰에서 샤오미 계정 로그인 몇 동기화중요. 필자 ..
[자바]ArraylIst에서 중복 제거하는 7가지 방법 2022-02-13 update 최고로 빠른 중복제거 private static ArrayList rmDupliArrayList(ArrayList input) { ArrayList resultList = new ArrayList(); for (String temp : input) { if (!resultList.contains(temp)) { resultList.add(temp); } } return resultList; } 중복을 제거하는 7가지 방법들 1. 로직을 이용한 중복 제거 import java.util.ArrayList; private static ArrayList rmDupliArrayList(ArrayList input) { ArrayList resultList = new ArrayLis..
[자바]String에서 모든 공백제거 1. 사용법 모든 공백 제거 - .replaceAll("\\p{Z}", ""); String yourNewString =yourString.replaceAll("\\p{Z}", ""); 앞뒤 공백 제거 - .replaceAll("(^\\p{Z}+|\\p{Z}+$)", ""); String yourNewString =yourString.replaceAll("(^\\p{Z}+|\\p{Z}+$)", ""); 1-1.예제 public class test { public static void main(String[] args) { String yourString; String yourNewString; yourString = "this is test run"; System.out.println(yourString..
자바 프로그램 수행 시간 측정 하는 법 (성능 평가) 자바 프로그램 수행 시간 측정 하는 법 (성능 평가) 1. 사용 예제 public class NanoTimer { public static void main(String[] args) { long starttime = System.nanoTime();// 시작점 시간 저장 save time when your code started /*---------------------------------------- 코드 your codes ----------------------------------------*/ long endtime = System.nanoTime(); // 모든 코드가 실행되고 시간 저장 save time when your code ended long estimatedTime = endti..

반응형