분류 전체보기 115

[혼공학습단 10기][혼공자] 중첩 클래스 / 중첩 인터페이스 / 익명 객체

✓ 중첩 클래스 - 클래스 내부에 선언한 클래스. - 바이트코드 파일명: 멤버 클래스 - 바깥클래스$멤버클래스.class, 로컬 클래스 - 바깥클래스$1로컬클래스.class 1. 멤버 클래스 - 클래스의 멤버로서 선언. - 클래스나 객체가 사용 중이라면 언제든지 재사용이 가능하다 1) 인스턴스 멤버 클래스: static 키워드 없이 중첩 선언된 클래스. 인스턴스 필드, 메소드만 선언 가능하고 정적 필드와 메소드는 선언 할 수 없다. 바깥 클래스 객체를 생성해야만 사용할 수 있다. class A { class B { // 인스턴스 멤버 클래스 B() {} // 생성자 int fiels1; // 인스턴스 필드 void method1() {} // 인스턴스 메소드 } } // 사용시 A a = new A();..

[혼공학습단 10기][혼공컴운] 3주차 미션

✏️ 진도: Chapter 06 ~ 08 (메모리 / 보조기억장치 / 입출력장치 ) 1. 메모리와 캐시 메모리 2. 보조기억장치 / RAID 3. 입출력장치 📖 기본 미션: p. 185의 확인 문제 3번, p. 205의 확인 문제 1번 풀고 인증하기 📚 선택 미션: Ch.07(07-1) RAID의 정의와 종류를 간단히 정리해 보기 Redundant Array of Independent Disks 데이터의 안정성 혹은 높은 성능을 위해 여러 개의 물리적 보조기억장치를 마치 하나의 논리적 보조기억장치처럼 사용하는 기술 [혼공학습단 10기][혼공컴운] 보조기억장치 / RAID ✓ 하드디스크 [Fachinformatiker] HDD - Festplatte HDD (Hard Disk Drive, Festplatt..

[일본][도쿄] 성시경의 먹을텐데 우설집! 탄야키시노부 たん焼 忍 (feat. 구부님의 일본 식당 대리 예약 서비스)

성시경의 먹을텐데 중 아래 영상을 보고 가게 된 우설집! 탄야키시노부 ⭐️⭐️⭐️⭐️⭐️ Tanyaki Shinobu · 일본 〒160-0008 Tokyo, Shinjuku City, Yotsuya Saneicho, 14−4 松啓ビル 1F ★★★★☆ · 소혀 요리 전문식당 www.google.com 살면서 우설을 한 번도 먹어 본 적이 없었다. 즐겨보던 유투버인 유우키님이 가장 좋아하는 음식으로 우설을 자주 얘기하는데 과연 우설이 무슨 맛이길래 '가장 좋아하는 음식'으로 뽑는걸까 너무 궁금했다. 그러다 도쿄 맛집 검색 중 성시경의 먹을텐데에 나온 탄야키 시노부를 보고서는 도쿄에 가서 무조건 무슨일이 있어도 갈 식당으로 정했다!! 인기가 많은 식당이라 자리가 없을 수도 있다길래 꼭 가서 먹어보고 싶은데 자..

[혼공학습단 10기][혼공컴운] 입출력장치

✓ 장치 컨트롤러와 장치 드라이버 ✅ 장치컨트롤러 (입출력 제어기 I/O controller, 입출력 모듈 I/O module) - CPU와 입출력장치 간의 통신 중개 - 오류 검출 - 데이터 버퍼링 ✏️ 버퍼링: 버퍼에 데이터를 조금씩 모았다가 한꺼번에 내보내거나, 데이터를 한 번에 많이 받아 조금씩 내보내는 방법 💡 장치 컨트롤러를 사용하는 이유 - 입출력장치의 종류가 너무 많고 장치마다 속도, 데이터, 전송 형식이 다양하다 - 입출력 장치의 데이터 전송률이 낮아 전송률이 높은 CPU와 통신이 어렵다 - 데이터 버퍼링을 통해 전송률이 높은 CPU와 전송률이 낮은 입출력장치와의 전송률 차이를 완화시킨다 - 구조: 데이터 레지스터: CPU와 입출력장치 사이에 주고 받을 데이터가 담기는 레지스터. (최근에..

[혼공학습단 10기][혼공자] 인터페이스

✓ 인터페이스 - 객체의 사용 방법을 정의한 타입 - 코드 변경 없이 실행 내용과 리턴값을 다양화할 수 있다 - 객체를 생성할 수 없기 때문에 생성자가 없다 [public] interface 인터페이스이름 { // 상수 //타입 상수이름 = 값; public int MAX_VOLUME = 10; // 추상 메소드 // 타입 메소드이름(매개변수, ...); public void setVolume(int volume); } 💡 추상 클래스와 추상 메소드 추상 클래스: 실체 클래스들의 공통적인 특성을 추출해서 선언한 클래스 추상 메소드 - abstract 키워드 + 메소드의 선언부만 있고 메소드 실행 내용인 중괄호가 없는 메소드. - 하위 클래스가 반드시 실행 내용을 채우도록 강제됨. - 자식 클래스가 반드시..

[일본][도쿄] 야네센 / 내추럴 와인 / 먹물 오므라이스 / 헌책방 / 오니기리카페

저번 글에서 이어지는 야네센 투어! 이번 코스는 하이드님의 영상을 보고 계획했다 동네 헌책방에 가려다가 아직 문을 안 열었길래 내추럴 와인을 파는 논비리야라는 식당을 갔다! 배가 고프진 않았는데 너무 감성있어 보였고 내추럴 와인이 뭘까 궁금해서 가봤다 ㅋㅋㅋ 논비리야 ⭐️⭐️⭐️⭐️ Sampota Cafe Nombiriya · 5 Chome-2-29 Yanaka, Taito City, Tokyo 110-0001 일본 ★★★★☆ · 음식점 www.google.com 가게 감성 진짜 최고 음식을 시키면서 내추럴 와인을 같이 시켰고 사장님이 나오셔서 추천하는 와인 몇 가지를 설명해주셨다. 사실 와인에 대해 아는 바가 없어서 강력 추천해주시던 와인 두 가지를 시켰다. 와인 알못이지만 맛있었다!! 음식은 게살고로..

[일본][도쿄] 야네센 산책 / 몽블랑 카페 와구리야

야네센 여행은 유투브에서 이 구부님 영상을 보고 계획했다. 마침 비가 오던 날 지하철을 타고 닛포리역으로 갔다. 도착하자마자 간 곳은 유야케 단단!! https://goo.gl/maps/XHvuaCTVQhvxakER9 유야케 단단 · 3 Chome-14 Nishinippori, Arakawa City, Tokyo 116-0013 일본 ★★★★☆ · 관광 명소 www.google.com 노을 질 때가 그렇게 예쁘다던데 우리는 비오는 날 오전에 가서 그렇게 운치있진 않았다. 맨날 유투브로만 보던 풍경을 직접 봐서 신기했던 정도? 유야케 단단을 내려와서 골목골목을 돌아다니는데 연 가게들이 많이 없었다. 대부분의 가게들이 오후 늦게 여는 것 같았다. 근데 다행히 몽블랑 카페는 열려있었다! 이 가게는 이 영상을 ..

[혼공학습단 10기][혼공컴운] 보조기억장치 / RAID

✓ 하드디스크 [Fachinformatiker] HDD - Festplatte HDD (Hard Disk Drive, Festplatte) - ein magnetisches Speichermedium. 기계식, 비휘발성(전원이 써지더라도 저장된 데이터는 유지됨) - Daten werden auf die Oberfläche rotierender Scheiben (Platter) geschrieben. 플래터를 회전시 hianzhi.tistory.com ✓ 플래시 메모리 - 종류: USB메모리, SD카드, SSD 등 / 대부분 NAND - SSD [Fachinformatiker] SSD - Solid State Drive SSD (Solid State Drive, Solid State Disk) 0. 특징 ..

[혼공학습단 10기][혼공자] 2주차 미션

✏️ 진도: Chapter 06 ~ 09 (클래스 / 상속 / 인터페이스 / 중첩 클래스와 중첩 인터페이스) 1. 객체 지향 프로그래밍 2. 상속 3. 인스턴스 멤버와 정적 멤버 4. 인터페이스 5. 중첩 클래스와 중첩 인터페이스 📖 기본 미션: p. 330 문제 5번 실행 결과 인증 화면 캡처하기 상속 관계에 따라 부모 클래스의 생성자가 먼저 호출된다 📚 선택 미션: 객체 지향 프로그래밍의 개념을 정리하기 [혼공학습단 10기][혼공자] 객체 지향 프로그래밍 ✏️ 객체 = 필드 (속성) + 메소드 (동작) 메소드는 객체들 사이의 상호작용 수단이다. 클래스는 객체를 생성하기 위한 필드와 메소드가 정의되어 있는 객체의 설계도이다. 클래스로부터 만들어 hianzhi.tistory.com

[혼공학습단 10기][혼공자] 인스턴스 멤버와 정적 멤버

✏️ 클래스 멤버: 필드, 메소드 인스턴스 멤버 : 객체마다 가지고 있는 멤버 정적 멤버 : 클래스에 위치시키고 객체들이 공유하는 멤버 ✓ 인스턴스 멤버 객체(인스턴스)를 생성한 후 사용할 수 있는 필드와 메소드. 인스턴스 필드, 인스턴스 메소드라고 부른다. 인스턴스 필드는 객체마다 따로 존재하고 인스턴스 메소드는 메소드 영역에 저장되고 공유된다. 사용할 때는, 우선 객체(인스턴스)를 생성한 후 참조 변수로 접근한다. public class Car { // 필드 String model = "현대"; int speed = 40; // 생성자 Car(String model){ this.model = model; } // 메소드 void setSpeed(int speed) { this.speed = speed..

320x100