깃허브(github)나 svn을 통해 협업을 하다 보면 커밋 시 불필요한 내용이 커밋 리스트에 나타나게 된다. 예) target 하위 내용, setting파일 등 위와 같이 불필요한 파일이 commit 항목으로 나오지 않게 하려면 ignored를 등록 하면 된다. 1. 상단메뉴(Top menu) → window → Preferences 선택 2. Team → Ignored Resources → Add Pattern 선택 3. Add Ignore Pattern Window : */target/** 입력 OK 4. */target/** 입력 확인 후 OK → Apply 이외에도 불필요한 파일 형식을 추가해주면 된다. .project .classpath .settings */target or */target/**
1. 파이썬 공식 홈페이지 접속 파이썬 공식 홈페이지 : https://www.python.org/ 2. 파이썬 설치 파일 다운로드 Download > Windows > "View the full list of download" 또는 : https://www.python.org/downloads/ Download Python The official home of the Python Programming Language www.python.org Windows 클릭 Stable Releases 클릭 : 안정화 버전을 선택합니다. 본인의 OS에 맞는 버전을 클릭하여 설치파일을 다운로드합니다. 3. Python 설치 다운로드한 설치파일을 실행합니다. "Add Python 3.10 to PATH" : 환경변수에..
1. 인터페이스 인터페이스란 서로 다른 하드웨어 장치들이 상호 데이터를 주고받을 수 있는 규격을 의미한다. 예를들어 전원과 플러그라고 생각해보면, 다양한 회사들에서 규격(220v 인터페이스)에 맞추어 제품(220v 플러그)을 만들고 이 규격에 맞으면 언제나 연결이 가능하다. 하지만 규격이 맞지 않는 제품은 연결이 불가능하다. 이러한 인터페이스 개념은 sw에서도 적용되며 서로 인터페이스가 맞는 모듈을 조립하듯이 응용프로그램을 작성할 수 있다. 인터페이스는 왜 필요할까? class PoketMon{ void cry(Pika doll) { // 피카츄가 오면 피카츄가 나온다 System.out.println("피카츄!"); } void cry(Rai doll) { // 라이츄가 오면 라이츄가 나온다 Syste..
1. 추상메소드(abstract method) 추상메소드란 선언은 되어 있으나 코드가 구현되어 있지 않은 메소드이다. 추상메소드는 abstract키워드를 선언하는 선언부만이 존재하고, 구현부는 작성하지 않고 사용한다. 작성되어 있지 않은 구현부는 자식클래스에서 오버라이딩하여 사용한다. abstract 반환타입 메소드명(); 추상메소드 예시 public abstract String getSubject(); public abstract void setSubject(String s); public abstract fail() { return "Hi" ; }// 컴파일오류 2. 추상클래스(abstract class) 추상메소드를 가지고 있으면 반드시 추상 클래스로 선언해야 한다. 추상클래스 선언은 abstrac..
- Total
- Today
- Yesterday
- 명령어
- 티스토리챌린지
- 오버로딩
- 리눅스
- the given id must not be null
- 자바
- git계정
- eclipse
- linux
- 모놀리식vsmsa
- 상속
- amazon eventbridge
- git계정여러개
- java
- smart tomcat
- ssh-key
- MSA
- 멀티계정
- 다형성
- msa전환
- jdk설치
- 객체
- 오블완
- 파이썬
- 메소드
- 생성자
- springboot
- 이클립스
- spring
- 폴더개수
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |