반응형 전체 글31 레오폴드 FC 750R PD 그레이 퍼플 이번에 회사에 입사를 하게 됐어요. 신랑이 입사선물로 키보드를 사줬는데 세상에.. 너무 좋아요 쨘!!!!!!!!!!!!!!!!!!!!!!!!! 스팩은 위와 같구요.. 사실 저는 키보드 키감은 잘 모르는데 한동안 청축에 빠져서 집 키보드들이 다 청축이거든요.. 그래서 아주 시끄러워요. 타자칠때 쾌감은 있지만 아무래도 사무실에서 쓰기엔 안좋은거같아서 이번엔 저소음적축으로 구매했는데 확실히 키감이 부드럽네요.. 한동안은 타자칠떄 살살 치래요.. 길들이기 해야한다고.. 한글버전은 품절이라 영문버전으로 구매했는데 저 사고나서 구매한 사이트에서는 영문버전도 품절됐네요 색감봐요.. 와.. 너무 행복해요.. 받자마자 너무 신나서 잠옷바람으로 찍었더니.. 잠옷색깔 시강.. 신랑 키보드는 30만원 넘는거라던데 개발경력 1.. 2021. 1. 28. 10주차 과제: 멀티쓰레드 프로그래밍 process와 thread 프로그램을 실행하면 OS로부터 실행에 필요한 자원(메모리)을 할당받아 프로세스가 됩니다. 프로세스는 프로그램을 수행하는데 필요한 데이터와 메모리등의 자원 그리고 쓰레드로 구성되어 있으며, 프로세스의 자원을 이용해서 실제로 작업을 수행하는 것이 쓰레드입니다. 싱글쓰레드는 한번에 한가지 작업만 가능하지만, 멀티쓰레드는 한번에 여러가지 작업이 가능합니다. ● 멀티쓰레딩의 장점 - CPU의 사용률을 향상시킨다. - 자원을 보다 효율적으로 사용할 수 있다. - 사용자에 대한 응답성이 향상된다. - 작업이 분리되어 코드가 간결해진다. ※ 멀티쓰레드 프로세스는 여러 쓰레드가 같은 프로세스 내에서 자원을 공유하면서 작업을 하기 때문에 발생할 수 있는 동기화(synchronization), .. 2021. 1. 23. 9주차 과제: 예외 처리 예외처리(exception handling)란? 프로그램 실행 시 발생할 수 있는 예기치 못한 예외의 발생에 대비한 코드를 작성하는 것 이며, 예외처리의 목적은 예외의 발생으로 인한 실행 중인 프로그램의 갑작스런 비정상종료를 막고 정상적인 실행상태를 유지할 수 있도록 하는 것 입니다. 자바에서 예외 처리 방법 (try, catch, throw, throws, finally) 1. try-catch문 try { // 예외가 발생할 가능성이 있는 문장을 넣습니다. } catch (Exception1 e1){ // Exception1이 발생했을 경우, 이를 처리하기 위한 문장을 적습니다. } catch (Exception2 e2){ // Exception2가 발생했을 경우, 이를 처리하기 위한 문장을 적습니다.. 2021. 1. 15. 8주자 과제: 인터페이스 인터페이스 정의하는 방법 인터페이스(interface)는 일종의 추상클래스입니다. 우선, 추상클래스(abstract class)에 대해 간략하게 살펴보겠습니다. 추상클래스(abstract class)란? → 미완성 설계도 → 인스턴스 생성불가 → 미완성 메서드(추상메서드)를 포함하고 있는 클래스 → 생성자가 있으며, 멤버변수와 메서드도 가질수 있음. abstract class 클래스이름{ .... } 추상클래스는 앞에 'abstract'를 붙이기만 하면, 이 클래스를 사용 할 때 abstract를 보고 이 클래스에는 추상메서드가 있으니 상속을 통해서 구현해주어야 한다는 것을 알 수 있습니다. 인터페이스는 클래스를 작성하는 것과 같지만,class 대신 interface를 사용하고, 접근제어자로 public.. 2021. 1. 8. 이전 1 2 3 4 5 6 7 8 다음 반응형