반응형
SMALL

개발자(프로그래밍!!!) 8

2. Git/ GitHub(Visual Studio에서 사용)

■ Git : *형상관리* 를 해주는 도구 ■ GitHub : 웹사이트인데 원격 Repository(저장소)에 버전별로 관리할 수 있게함.!! 0. grep 이용해 local에 있는 user.name, user.email을 원격 Repository에 있는 ID, email을 맞춰 주어야함.!! (중요) grep은 유닉스를 위해 만들어진 텍스트 검색명령어임!! Git에서 찾기 힘드니까 난 이걸쓸거임. 기본 Branch가 master --> branch란 큰 그릇이다. 프로젝트, 파일 모든 받을 수 있다. 이름은 우리가 원하는대로 바꿀수 있고 우리가 원하는 만큼 생성할 수 있다. Git은 로컬저장소, 원격저장소로 나누어져있는데 로컬저장소만 이용할 수 있음. 1. Clone 2. file / folder 확인..

2. Apache Maven

1. ex01 설정 파일 확인[안의 내용!] * Project lifeStyle 1. Generate -> 생성 2. Compile 3. test -> o.k 4. package -> jar 5. clean 2. MVN COMPILE 3. TEST 실행!! >> mvn test -> 다음과 같은 결과가 나와야 한다. 4. Package 6. mvn install --> jar파일을 로컬 Repository에 저장함. ■ eclipse 사용 위에 했던 작업을 eclipse에서 실행해 볼거임. 1. Maven 프로젝트 생성 2. pom.xml의 기본 구성 -> 도스 창에서 기본적으로 입력했던 정보가 들어가 있는것을 확인할 수 있다. 1. Pom.xml => 수정/저장 => MVN 구동 2. maven-com..

4. Java (배열)

1 . 배열 : 같은 타입의 변수들의 모임 1) 변수 선언 ① 선언 1_ int[] array = new int [선언할 배열의 수(array의 index)] 변수 타입 = * array는 참조변수(주소값 담고 있는 변수) * 힙 영역에 연속된 변수의 set이들어감, 배열의 시작은 무조건 0번 부터 시작이 됨. 2_ int[] array = { a,b,c,d } 2) 동적 vs 정적 - 동적 : 프로그램이 실행되는 중에 생성되는 것 - 정적 : 컴파일을 하면서 부터 생성이 되있는것 3) final : 상수를 나타내며 final로 선언을 했을 때 값은 변하지 않는다. -> final : 하나의 객체 안에서 국한됨. -> final static : 어떤 객체에서도 나는 하나의 객체입니다. (ex ) 원주율 ..

1. Git [ 설치 및 바탕화면의 파일 git에 등록! ]

1. 다운로드 2. 계정만들기 ->> https://github.com/ 여기서 계정만들면됨!! 3. Repository 설정!! 4. Desktop 부분에 있는 폴더를 GitHub와 연결 1.로컬저장소 지정 : git init 2. 원격저장소 연결 : git remote add origin https://github.com/syc0821/tutorial.git 자신의 Http 주소 3. 자신의 깃허브 계정정보를 등록 : git config user.name 'syc0821' git config user.email 'syc0821@naver.com' ->> 누가 등록했는지 여부를 확인하기 위함임.!!!! * config에서는 내가 등록한 정보에 대하여 확인할 수 있습니다. 4. 현재 로컬저장소의 상태를 ..

3. Java (선택과 반복 (if, switch-case, while, for) )

1.If 문(If-else문) 사실 if-else문이라는 것은 없다 if문이 맞는 말이다. if문은 조건문의 결과가 참이라고 하면 그때 if문을 실행을 한다. else는 짝꿍(가장 가까운) if문의 조건식이 False일때 실행이 된다 public class ifTest { public static void main(String[] args) { // TODO Auto-generated method stub int score = 93; if(score =90) { // 조건을 만들어서 살행 System.out.println("A"); }else if(score >=80){ System.out.println("B"); }else if(score >=70) { System.out.println("C"); }e..

2. Java 기초문법(주석, 용어정리, 타입, JVM메모리 구조)

1. 주석 : 1) // 문자(문장주석), 2) /* 문자 */(문단주석), 3) /** 문자 */(문서주석) : 문서전체를 설명할때 많이 씀 -> 문단주석 단축키(범위 지정후) ctrl+ shift +c / ctrl+/ 2. 용어정리 1) 클래스 : 객체를 설계하는 기본단위 2) 함수 : 값을 입력하면 어떤 과정을 통해 결과를 내놓는 것 x-> F(x) (x의 값의 따라) -> y 3) 변수 : 변하는 값, 데이터를 메모리에 저장하는 공간 ex) 컵에 어떤 물체를 담느냐에 따라 컵의 용도가 달라진다. 변수는 타입과 이름을 갖는다 변수(Lvalue) = 초기값(Rvalue) * literal >> 순수한 값 Rvalue에 들어가는 순수한 값 4) 상수 : 변하지 않는 값 5) 초기화 : 변수를 선언한후 ..

1. Java소개

1. java소개 - 제임스고슬링 자바 언어는 1991년 6월 셋톱 프로젝트를 위해 제임스 고슬링이 만들었다. (C를 기본기초로 만들어 C와 비슷함.) - JVM(자바 가상 머신) : Java Virtual Machine ※C언어는 멍청해서 한 컴퓨터에서 실행된 것을 다른 컴퓨터에서 실행하지 못한다. 반면에 Java는 JVM이라는 장치를 이용해서 다른 컴퓨터에서도 이용할 수 있다. - 시스템 동작과정 ※ 메모리 - OS operational system - SW *컴퓨터의 실행원리 -컴퓨터의 주요 구조 (CPU, 메모리 ,HDD) - 컴퓨터가 실행되는 순서 (메모리 -> OS->응용프로그램 실행) 1) JDK와 JRE 구분 - JRE(자바 운영 환경) : Java Runtime Environment - ..

1. Apache Maven 설치

1. 사이트 : http://maven.apache.org 2. 다운로드 및 설치 (위치확인 필수!!!) 3. 환경변수 설정 PATH 환경변수에서 메이븐 bin 디렉토리 추가!! 4. 추가후 확인 -> mvn -version , set M3_HOME 5. Maven 프로젝트 생성하기 $ mvn archetype:generate -> Maven을 사용하는 데 필요한 모듈을 포함하고 있지 않기 $ mvn archetype:generate을 클릭하면 아래의 내용이 나올 때까지 쭉 엔터!!! 1) groupId - 프로젝트 속하는 그룹 식별 값. 회사, 본부, 또는 단체를 의미 2) artifactId - 프로젝트 결과물의 식별 값. 프로젝트나 모듈을 의미하는 값. 3) version - 결과물의 버전을 입력...

반응형
LIST