본문 바로가기 메뉴 바로가기

killog

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

killog

검색하기 폼
  • 분류 전체보기 (470)
    • 스프링, 자바 (113)
    • 알고리즘 (218)
    • 끄적끄적 - 글 (27)
    • 독후감 (25)
    • 프로젝트 - gift-shop (6)
    • 구버전 팁 (24)
    • 용어정리 (17)
    • 웹 (1)
    • tips (4)
    • 쉘 (6)
    • 스파크 (4)
    • argo (2)
    • 쿠버네티스 (3)
    • vllm (3)
  • 방명록

kill.og.kil.log.
[패스트캠퍼스 수강 후기] 자바 인강 100% 환급 챌린지 32회차 미션

package object; class Student { int studentNum; String studentName; public Student(int studentNum, String studentName) { this.studentName = studentName; this.studentNum = studentNum; } @Override public boolean equals(Object obj) { if (obj instanceof Student) { Student std = (Student) obj; return(this.studentNum == std.studentNum); } return false; } } public class EqualsTest { public static void ..

스프링, 자바 2020. 9. 10. 18:36
09. 운영체제 구조 - 사용자 모드와 커널 모드

운영체제 구조 CPU Protection Rings * CPU 도 권한 모드라는 것을 가지고 있습니다. + 사용자 모드(user mode by Application) (Ring3) + 커널 모드,(kernel mode by OS): 특권 명령어 실행과 원하는 작업 수행을 위한 자원 접근을 가능케하는 모드 (Ring0) 쉬었다 가자 kernel 이란? -> OS 핵심 sw 를 OS kernel 이라고 한다. 1. (견과류 씨앗의 ) 알맹이 2. (사상, 주제의) 핵심 Shell 이란? 1. (달걀 견과류 등의 딱딱한 ) 껍데기 2. 고동 껍데기 모양의 것 shell 은 유저가 직접 맞닥뜨리는 껍데기이고, os(커널) 는 그 속의 알맹이이다. 커널의 껍데기를 shell 이라고 한다. CPU Protectio..

스프링, 자바 2020. 9. 9. 17:46
[패스트캠퍼스 수강 후기] 자바 인강 100% 환급 챌린지 31회차 미션

41. 인터페이스의 요소들 - 2 | 여러 개의 인터페이스 구현하기 인터페이스는 구현 코드가 없으므로 하나의 클래스가 여러 인터페이스를 구현할 수 있음 디폴트 메서드 이름이 중복되는 경우 재정의함. | 인터페이스 상속 인터페이스 간에도 상속이 가능함 구현이 없으므로, extends 뒤에 여러 인터페이스를 상속받을 수있음 구현 내용이 없으므로 타입 상속이라 함. package bookshelf; public class BookShelf extends Shelf implements Queue{ @Override public void enQueue(String title) { shelf.add(title); } @Override public String deQueue() { return shelf.remove..

스프링, 자바 2020. 9. 9. 16:14
[패스트캠퍼스 수강 후기] 자바 인강 100% 환급 챌린지 30회차 미션

39. 인터페이스를 활용한 다형성 구현 - 2 package call_center; public class LeastJob implements Schedular{ @Override public void getNextCall() { System.out.println("상담 전호를 순서대로 대기열에서 가져옵니다."); } @Override public void sendCallToAgent() { System.out.println("현재 상담 업무가 없거나 상담 대기가 가장 적은 상담원에게 할당합니다."); } } package call_center; public interface Schedular { public void getNextCall(); public void sendCallToAgent(); } ..

스프링, 자바 2020. 9. 8. 07:52
[패스트캠퍼스 수강 후기] 자바 인강 100% 환급 챌린지 29회차 미션

| 인터페이스 요소 * 추상 메서드 * 상수 * 디폴트 메서드 * 정적 메서드 * private 메서드 인터페이스의 가장 큰 차이는 추상 메서드로만 이뤄져있다. 구현코드가 없다. 안에 변수를 선언하게 되면, 인터페이스에 포함된 모든 변수는 상수이다. 기본적으로 인터페이스의 중복을 막기 위한 디폴트 메서드 , 정적메서드, private 메서드 인터페이스는 어떤 객체에 대한 명세이다. ( 어떤 역할이다. 에 대한 설명서 ) 인터페이스는 시스템 설계단계에 많이 도입을 한다. 인터페이스 선언과 구현 | 인터페이스 역할은? 인터페이스는 클라이언트 프로그램에 어떤 메서드를 제공하는 지 알려주는 명세, 또는 약속 한 객체가 어떤 인터페이스 타입이라하면, 그 인터페이스의 메서드를 구현했다는 의미이다. 클라이언트 프로그..

스프링, 자바 2020. 9. 7. 07:46
[패스트캠퍼스 수강 후기] 자바 인강 100% 환급 챌린지 28회차 미션

package practice; public class Genensis extends Car{ @Override public void turnOn() { System.out.println("Genensis 시동을 켭니다."); } @Override public void run() { System.out.println("Genensis 달립니다."); } @Override public void stop() { System.out.println("Genensis 멈춥니다."); } @Override public void turnOff() { System.out.println("Genensis 시동을 끕니다."); } } package template; public class AdvancedLevel exte..

스프링, 자바 2020. 9. 6. 19:00
[패스트캠퍼스 수강 후기] 자바 인강 100% 환급 챌린지 27회차 미션

33. 추상클래스란 | 추상 클래스 추상 메서드를 포함한 클래스 추상메서드 -구현 코드 없이 선언부만 있는 메서드 abstract 예약어 사용 추상 클래스는 new( 인스턴스화) 할 수 없음. cf) concrete class | 추상 클래스 구현 메서드와 클래스에 abstract 키워드를 사용. 추상 메서드가 포함된 클래스는 추상 클래스로 선언 모든 메서드가 구현되었다고 해도 클래스에 abstract 키워드를 사용하면 추상 클래스 | 추상 클래스 추상 클래스는 주로 상속의 상위 클래스로 사용됨 추상 메소드: 하위 클래스가 구현해야하는 메서드 구현된 메소드 : 하위 클래스가 공통으로 사용하는 기능의 메서드, 하위 클래스에 따라 재정의할 수 있다. package abstractex; public class..

스프링, 자바 2020. 9. 5. 14:05
[패스트캠퍼스 수강 후기] 자바 인강 100% 환급 챌린지 26회차 미션

31. 다운 캐스팅과 instanceof | 하위 클래스로 형변환, 다운 캐스팅 묵시적으로 상위 클래스 형변환된 인스턴스가 원래 자료형( 하위 클래스)로 변환되어야할때 다운 캐스팅이라고 함. 하위 클래스로의 형변환은 명시적으로 돼야함. Customer vc = new VIPCustomer(); // 묵시적 VIPCustomer vCustomer = (VIPCustomer) vc; // 명시적 package polymorphism; import java.util.ArrayList; class Animal { public void move() { System.out.println("동물이 움직입니다."); } } class Human extends Animal { public void move() { Sys..

스프링, 자바 2020. 9. 4. 07:25
이전 1 ··· 8 9 10 11 12 13 14 15 다음
이전 다음
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • 자기소개
  • 깃허브
TAG
  • 언제나 함께해요
  • 주피터노트북 설치
  • linter
  • 환경세팅
  • 혁펜하임
  • hot
  • 자바
  • 자바 인강이 듣고 싶다면 => https://bit.ly/3ilMbIO
  • https://cupjoo.tistory.com/96
  • 마크다운
  • AWS
  • 유용한웹사이트
  • 크론탭
  • 파이참
  • 참고 링크
  • 스프링 프레임워크 핵심 기술
  • EC2
  • 패스트 캠퍼스
  • 쿠버네티스
  • 딥러닝
  • pycharm
  • 자바인강
  • 자스계의백과사전
  • 디비
  • 쉘스크립트
  • CKA
  • 패스트캠퍼스
  • 자바 인강
  • 딥러닝책
  • 세션불일치
more
«   2025/05   »
일 월 화 수 목 금 토
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
글 보관함

성실한 노동과 공부, 주변 개발자들에 대한 믿음, 그리고 약간의 위트면 인생 다산거죠

티스토리툴바