본문 바로가기
반응형

전체 글294

[이클립스] 한글 깨짐 현상 해결 인코딩한것과 동일한 것으로 설정해야한다. (필자는 MS949로 인코딩) 프로젝트 마다 인코딩 상황이 다를 때 한번에 바꿔주는법 General > workspace > Text file encoding > other 특정 프로젝트나 패키지의 인코딩 세팅을 변경하는 방법 해당 프로젝트나 패키지 우클릭 > properties > ... 2021. 7. 29.
[Github] 하나의 repository에 여러 프로젝트 올리기 및 can't connect to any URI ~ 에러 해결법 하나의 repository에 여러 프로젝트를 올리는 방법 [소스형상관리] 이클립스 프로젝트를 Github(깃허브)에 연동해서 형상관리하는 방법 (tistory.com) [소스형상관리] 이클립스 프로젝트를 Github(깃허브)에 연동해서 형상관리하는 방법 오늘은 Github를 이용해서 개발소스 형상관리를 하는 방법에 대해 알아보겠습니다. Github에 연동할 일이 드물게 일어나다보니 할 때마다 헷갈려서 정리합니다. 참고로, 원래 깃허브에서 Private모 junspapa-itdev.tistory.com can't connect to any URI ~ open git-receive-pack not permitted 에러 해결법 1. https://roadrunner.tistory.com/605 2021. 7. 29.
[Github 연동] Eclipse 연동하기 - Pull 2단계. github -> 로컬2 로 pull 하기 Git Repository > 구름(깃허브)에서 깡통(repo)으로 화살표 있는 아이콘 클릭 URI와 아이디, 비밀번호 입력 Next > 로컬저장소 위치 (작업중인 워크스페이스) 지정 Finish > Git Repository > 깡통 생김 Git Repository > Working Tree > Import Projects... Finish > Project Explorer > 프로젝트 생김 (안생긴다면 빈 공간 우클릭 후 Refresh ) 3단계. 로컬2 에서 코드 수정 후 github 로 push Hello -> Goodbye 로 코드 수정해보기 저장(Ctrl + S)하면 Git Staging 의 Unstaged Changes 에 파일이 생김 '+.. 2021. 7. 28.
[JAVA] 05-1 참조타입과 참조변수 참조타입 - 기본 타입인 char, int, float 등은 실제 '값'을 변수 안에 저장하지만 참조변수는 주소를 나타낸다. - 기본타입은 하나의 값만을 담고 있는 반면, 참조변수는 데이터가 여러 개 들어있다. 예) 클래스(참조변수)는 내부에 속성과 기능 등을 부여하기 위해 데이터가 하나가 아니라 여러 데이터가 모여있음 - ㅁㅁㅁㅁㅁㅁㅁㅁㅁㅁㅁ 참조타입은 이렇게 변수명을 입력하고 온점(.)을 치면 아래 메소드들이 쭉 나온다는 특징이 있다. 메모리 영역 메소드 영역 이란 ? - 클래스 내의 메소드에 해당하는 바이트 코드와 클래스 변수 등이 저장되는 공간 힙 영역 이란 ? - 객체와 배열이 생성되는 영역 - 여기서 객체와 배열은 JVM 스택 영역의 변수나 다른 객체의 필에서 참조 - 사용하지 않는 것은 자바.. 2021. 7. 28.
[JAVA] 04-2 반복문 (for문, while문, do-while문) for문과 while문의 차이 - for문은 루프를 도는 횟수가 정해져있음. 횟수 중심! - while문은 조건 중심이다. ** 1부터 5까지의 합 구하기 예제 // while 문 int sum1 = 0; int i = 0; while(i 2021. 7. 27.
[JAVA] 04-1 조건문 (if문, switch문) If문 - 삼항연산자랑 완전히 똑같다 // 조건이 두 개 일때 int score = 95; char grade; // if문 if(score > 90) { grade = 'A'; } else { grade = 'B'; } System.out.println(grade); // A // 삼항연산자 grade = (score>90) ? 'A' :'B'; System.out.println(grade); // A - if문 내부 코드가 한 줄이어도 중괄호 { } 생략하지 않는다. - 물론 중괄호 { } 를 생략해도 컴파일하는데는 아무 문제가 없음 - 하지만 코드가 복잡해질수록 괄호로 안묶여있다면 착각할 수 있음 - 따라서 항상 Scope(범위)를 만들어서 실행한다 조건이 세 개 일때 // if문 int score.. 2021. 7. 27.
[Github 연동] Eclipse 연동하기 - 초기 작업과 커밋 Github 소개 - 형상관리 - 내부 리스트 버전관리 - Git 과 Github 는 다르다 (Git은 Git-scm 홈페이지에서 다운받아서 사용) Git Bash 방법 vs 이클립스 연동 방법 - Tool만 다를 뿐, 목적은 같다. - Git Bash 방법은 순전히 명령어로만 이루어져있고 - 이클립스 방법은 윈도우 상에서 편하게 관리할 수 있도록 이클립스에서 제공된 것 구조 - 집 컴퓨터, 바깥 컴퓨터, Github 세 가지가 있다. (협업이 아닌 개인 작업이라 가정) 1. 집 컴퓨터 : 로컬 저장소1 2. 바깥 컴퓨터 : 로컬 저장소2 3. Github 클라우드 : 원격 저장소 - 단계별 작업 1단계. 로컬1 -> github 로 Push (깡통 만든 후 진행) 2단계. github -> 로컬2 로 .. 2021. 7. 27.
[JAVA] 03-2 연산자의 종류 부호 연산자 - 양수, 음수를 표시하는 +, - 기호를 사용한다 byte b = 5; byte result = -b; //컴파일 에러 byte b = 5; int result = -b; 에러 내용 : Type mismatch: cannot convert from int to byte (int를 byte로 바꿀 수 없다.) 해결법 : - b 는 int 타입이므로 int에 저장해야한다. 증감 연산자 - 전위 수식 : 다른 연산자와 함께 사용될 때 다른 연산을 수행하기 전에 처리한다. - 후위 수식 : 다른 연산자와 함께 사용될 때 다른 연산을 수행한 후에 처리한다. ** x = 20 일때 다음 예제를 풀어보자 ① 후위 연산자이므로 20 + 5 = 25 를 먼저 해준다. ② x = 20 - 1 =19 가 된다.. 2021. 7. 26.
[Github 꾸미기] Github 프로필 작성(Markdown 사용) 및 소스코드 공유 (추후 업데이트 예정) 링크 : moonhy7 (Hayoon Moon) (github.com) moonhy7 - Overview I want to be a world-changing developer :D. moonhy7 has 11 repositories available. Follow their code on GitHub. github.com 2021. 7. 26.
[Github 튜토리얼] Git Bash 명령어 및 브랜치(Branch) 정리 Working Directory - 사용자가 직접 작업을하는 PC 내의 디렉토리(폴더) Staging Area - commit 예정인 파일 및 디렉토리가 모여있는 장소 Local Repository - 원격 저장소에서 받아와 내 PC에 저장되는 개인 저장소 Remote Repository - 원격 저장소(깃허브) * () 중괄호는 해당 이름을 직접 입력, "" or [] 대괄호는 해당 이름을 ""(큰따옴표) 안에 입력하는 것을 의미 최초 옵션 설정(이름, 이메일 등) git config --global user.name "사용자 이름" git config --global user.email "example@naver.com" 필수적인 것은 아니지만 해두는 것이 좋음 원격 저장소(Remote Reposit.. 2021. 7. 26.
[Github 튜토리얼] Github 소개 및 Git Bash를 이용하여 커밋하는 방법 정리 Github란? 깃허브는 소프트웨어를 개발하는 과정에서 버전을 컨트롤하는 것을 웹상에서 도와주는 사이트이다. 현재, 마이크로소프트가 인수해서 서비스를 제공하고 있다. Github Process Working Directory - 사용자가 직접 작업을하는 PC 내의 디렉토리(폴더) Staging Area - commit 예정인 파일 및 디렉토리가 모여있는 장소 Local Repository - 원격 저장소에서 받아와 내 PC에 저장되는 개인 저장소 Remote Repository - 원격 저장소(깃허브) Github 접속 https://github.com/ GitHub: Where the world builds software GitHub is where over 65 million developers s.. 2021. 7. 26.
[혼자공부하는자바] 2장 변수 1절 변수 1. OX문제 (1) O (2) X -> 틀림.. 변수는 선언할때 사용한 타입의 값만 저장 가능!! int num = 0; int num = "안녕"; // 에러 발생 Type mismatch: cannot convert from String to int (3) O (4) X 2. 변수명으로 가능한 것에 O표 moduleName (O) 6hour(x) -> 숫자로 시작 안됨 class(x) -> 예약어 안됨 $value(O) age (O) int(x) -> 예약어 안됨 3. 컴파일에러가 발생하는 곳 : ④ score2 값을 아직 안넣어준 상태로 계산을 할 수 없기때문 4. 10번 라인에서 컴파일 에러 발생 - 이유 : v3은 if문 안에서 선언되었으므로 그 if문 안에서만 사용가능한데 그 if.. 2021. 7. 26.
[혼자공부하는자바] 1장 1절 1. OX문제 (1) X 소스파일(우리가 쓰는 코드들) vs 기계어(컴퓨터의 언어,,1011000011101010 이런거) (2) O JDK : 자바 개발 도구로 자바를 쓰려면 반드시 설치해야함 (3) O 기본경로가 C:\Program Files\java 로 되어있음 (4) O 2. Java SE 11. 0. 2 (LTS) 11 -> 주버전 0 -> 개선 버전 2 -> 업데이트 버전 LTS -> 장기 지원 서비스 버전 (Long Term Support) 3. JDK 설치폴더 안의 bin 폴더를 Path 환경 변수에 등록하는 이유 - 다른 경로에서 bin 폴더 안에 있는 명령어를 사용할 수 있도록 하기 위해 2절 1. OX문제 (1) O (2) X (3) X (4) O 3절 1. 순서 문제 ② > ①.. 2021. 7. 26.
[이클립스] 파일 불러오기 Import 에러 [File] - Import - Existing Progects into Workspace - Select root directory - Browse... 로 폴더를 선택했더니 다음과 같은 에러가 발생했다. 에러 내용 : Some projects cannot be imported becaouse they already exist in the workspace 에러 의미 : 이미 워크스페이스 안에 이름이 같은 프로젝트가 존재해서 해당 작업을 실행할 수 없다. 에러 원인 : 폴더 내에 존재한 Metadata(정보파일)와 관련이 있으며, 아마 아무렇게나 했던 복사-붙여넣기 작업으로 인해 프로젝트가 들어있지만 우리 눈에는 안보이는(?) 그런 상황이 생긴 것이다. 해결법 : 이를 해결하기위해서는 바탕화면에다가 폴.. 2021. 7. 26.
[문코딩] 소개 교육비트캠프 Java기반 SW 웹 개발자 양성과정 수상제 39회 전국 대학생 수학 경시대회 은상 수상 자격증정보처리기사SQL 개발자 (SQLD)컴퓨터활용능력 동아리프로그래밍동아리 부회장수학사랑 전공동아리 https://github.com/moonhy7 moonhy7 - OverviewI want to be a world-changing developer :D. moonhy7 has 25 repositories available. Follow their code on GitHub.github.com 2021. 7. 25.
반응형