본문 바로가기

전체 글85

윈도우 hosts 파일 운영체제가 호스트 이름을 ip주소에 매핑할 때 사용하는 파일 저의 경우 DNS서버에 방화벽이 개방이 안되있어 사용했습니다. 브라우저에 도메인을 입력하여 접속을 시도할 때 DNS서버를 통하지 않고 내가 원하는 특정 ip로 접근하도록 설정할 수 있다. 경로는 C:\Windows\System32\drivers\etc에 hosts 파일을 열어 For example에 표기된 것처럼 ip 도메인 이런 형식으로 입력하면 됩니다. 2021. 2. 15.
[GIT] 간단 사용법(원격 저장소) github를 사용한 원격디렉토리 활용법에 대한 학습내용 정리합니다. git remote [-v] : 로컬디렉토리에 등록된 원격저장소 목록을 확인한다. -v 옵션은 url까지 명시된다. git remote add [원격저장소 명] [url] : 원격 저장소를 등록한다. url은 github 주소를 입력한다. ex) git remote add origin github.com/xxx/xxx git remote rm [원격저장소 명] : working directory에 등록된 원격 저장소 제거 git push [-u] [원격저장소 명] [로컬저장소 브렌치명] : 내 Repository의 브렌치를 원격저장소에 반영한다. ex) git push -u origin master : 현재 버전을 origin 원격저장.. 2021. 1. 25.
프레임워크, 라이브러리 차이 평소에 둘의 차이점이 확실하지 않았는데 간단하게 정리 해보면! 프레임워크 : 내가 작성한 코드를 제어하고, 대신 실행하면 그것은 프레임워크 ex) JUnit, Spring 라이브러리 : 내가 작성한 코드가 직접 제어의 흐름을 담당한다면 그것은 프레임워크가 아닌 라이브러리 2021. 1. 25.
[GIT] 간단 사용법 정리(로컬 디렉토리) github 사용법을 한 번 정리하고싶어 학습 후 정리합니다. Git Bash 설치 후 Bash를 통해 진행합니다. git init : 현재 디렉토리에서 버전관리를 시작하겠다고 선언하는 명령어 git init 명령어를 실행하면 master라는 이름의 최초의 branch생성 로컬디렉토리의 상태는 아래와 같은 단계로 형성되어있는데 최종적으로 버전이 형성되는건 git commit으로 Repository에 들어갈때 형성된다. 로컬디렉토리에 수정, 추가등이 발생하면 git add [파일 명] 으로 Staging Area로 보내야합니다.(git에게 변경사항을 알려주는) 이후 하나의 버전을 만들 수정사항을 모두 add 했으면 최종적으로 하나의 버전을 만들기위해 git commit으로 Repository로 전송합니다... 2021. 1. 10.
[JAVA]자바 문자비교 String 문자열 비교 시 사용되는 함수들과 정확한 비교를 위한 방법을 학습하고 정리합니다. String test = "test"; String test01 = "test"; String test2 = new String("test"); 위 변수들은 할당된 값은 같지만 주소는 다릅니다. test는 jvm heap메모리영역에 인스턴스가 생성되고 값은 test를 가지고 있고 test2는 jvm의 상수풀이라는 공간에 test2를 만듭니다. test01은 test와 같은 메모리 영역에 존재하기 때문에 주소 값이 같습니다. 자바에서 비교를 할때 다양한 연산자(==, != ...)를 사용하는데 이는 주소 값을 비교하기 때문에 정확한 비교가 불가능합니다. EX)test == test2 연산자 false를 리턴합니다.. 2020. 12. 8.
[JAVA] Arrays 클래스 사용 Arrays클래스는 배열과 관련된 함수를 내장한 클래스입니다. 개인적으로 자주 사용할거같다 생각되는 함수들을 정리합니다. Arrays.sort() : 배열의 값들을 정렬해줌, 정렬한 배열을 리턴하는게 아닌 정렬만해준다. //파라미터로 배열을 주입하면 정렬된다. Arrays.sort(String[] participant); //Collections.reverseOrder() 를 파라미터로 주입하면 역순으로 정렬한다. Arrays.sort(list, Collections.reverseOrder()); ArrayList를 정렬하고자 할 경우 List Alist = new ArrayList(); Alist.add("c"); Alist.add("b"); Alist.add("a"); Collections.sort(.. 2020. 12. 8.