본문 바로가기

전체 글

(62)
접근 제어자 접근제어자 public protected default private 클래스 멤버에 대한 접근 제어자 publicprotecteddefaultPrivate 같은 패키지, 같은 클래스OOOO같은 패키지, 상속 관계OOOX같은 패키지, 상속관계 아님OOOX다른 패키지, 상속관계OOXX다른 패키지, 상속관계 아님OXXX 클래스의 접근 제어자 접근 제어자가 public인 클래스는 다른 패키지의 클래스에서도 사용 가능. 접근 제어자가 default인 클래스는 같은 패키지에서만 사용 가능. 생활코딩 Java - 접근제어자
개발자 폰트 Font 개발자폰트 개발자 폰트 나의 선택은 Fira Code https://github.com/tonsky/FiraCode 최고의 프로그래밍 폰트는 ? 쾌적한 코딩을 위한, 코딩용 폰트
다형성 Polymorphism 다형성(Polymorphism) 다형성이란 하나의 메소드나 클래스가 있을 때 이것들이 다양한 방법으로 동작하는 것을 의미 다형성의 쉬운 예는 오버로딩(overloading) 같은 이름, 다른 동작방법 클래스와 다형성 서로 다른 두개의 객체가 동일한 타입으로 존재하면서 각각의 클래스의 메소드에 정의되어있는 방식대로 동작한다. 이 맥락에서 다형성이란 하나의 클래스(Calculator)가 다양한 동작 방법(CalculatorDecoPlus, CalculatorDecoMinus)을 가지고 있는데 이것을 다형성이라고 할 수 있음. interface Father{} interface Mother{} interface Believer{} interface Programmer { void coding(); } clas..
jQuery ajax Ajax Asynchronous Java Script and XML JavaScript 와 XML을 이용한 비동기적 정보 교환 기법 jQuery HTML 속 클라이언트 사이드 스크립트 언어를 단순화 하도록 설계된 브라우저 호환성이 있는 javaScript 라이브러리 .은 클래스, #은 아이디 Using the Core $.ajax Method $.ajax({ // the URL for the request url : 'post.php', // the data to send // (will be converted to a query string) // 서버에 전송할 데이터 data : { id : 123 }, // whether this is a POST or GET request type ..
.gitignore 설정 .gitignore .gitignore 파일은 git에서 untracking 할 파일 목록이 들어있는 파일. .gitignore 파일 생성하기 https://www.gitignore.io/ 사용하는 IDE, 언어 입력하고 create 적용하고 싶은 프로젝트 최상위 디렉토리에서 .gitignore 파일 생성 touch .gitignore vi .gitignore 2에서 생성한 내용을 붙여넣기 하고 저장. .gitignore 참조 https://github.com/github/gitignore .gitignore 적용하기 git rm -r --cached . git add . git commit -m "Fixed untracked files" 출처 https://gmlwjd9405.github.io/2017..
선택 정렬 selection sort 제자리 정렬 알고리즘 장점 구현이 쉽다. 제자리 정렬(추가 저장 공간이 필요 없음) 단점 데이터의 양에 유연하지 않습니다. 알고리즘 구현 목록에서 최소값을 찾습니다. 찾은 최소값을 맨 앞의 값(혹은 현재 위치의 값)과 교체합니다. 배열의 전체 요소가 정렬될 때까지 이 과정을 반복합니다. void selctionSort(int[] list, int n) { int i, j, min, temp; for (i = 0; i < n - 1; i++) { min = i; for (j = i + 1; j < n; j++) { if (list[j] < list[min]) { min = j; } } temp = list[min]; list[min] = list[i]; list[i] = temp; } } 성능 최악의 경우..