Java 무작정 따라하기 10. Java 람다식, 자바 람다식에 대해 알아보기 자바 람다식이란 무엇인지 알아보자. 1. Java 람다식 인터페이스를 구현하는 익명 클래스의 객체 생성 부분을 수식화 한 식을 람다식이라고 한다. 구현할 것이 1개의 추상 메소드일 때 간단히 표현할 수 있다. Runnable runnable = new Runnable(){ public void run() {} } 람다식 구문 메소드 매개변수의 괄호,화살표,메소드 몸체로 표현 한다. 인터페이스 객체변수 = (매개변수목록) -> {실행} Runnable runnable = () -> {} ; 람다식 기본 문법 익명 구현 클래스의 객체 생성 부분을 람다식으로 표현한다. 익명 서브 클래스의 객체 생성은 람다식이 될수 없다. 인터페이스..
Java 무작정 따라하기 9. JAVA 제네릭, 자바 제네릭 클래스, 자바 제네릭 알아보기 제네릭 타입, 제네릭 클래스가 무엇인지 제네릭 메소드 및 타입의 제한 등을 알아보자. 1. Java 제네릭 클래스 제네릭의 의미 제네릭 클래스, 제네릭인터페이스, 제네릭 메소드 클래스, 인터페이스, 메소드를정의할 때 타입매개변수 ( 타입 파라미터 ) 를 선언하고 사용할 수 있다. 제네릭을 사용하는이유 자료형을 한정함으로써 컴파일 시점에 자료형 검사가 가능하도록 하기 위해 사용한다. 컴파일을 한 후, 실행 오류를 찾아 고치는 것이 어렵다. 캐스트(형변환) 연산자의 사용이 불필요하다. 여러 유형에 걸쳐 동작하는 일반화된 클래스/메소드를 정의할 수 있다. ArrayList 클래스를 사용한 예제 아래 예제의 부분이 타입매..
네트워크관리사 2급 필기시험을 접수하고 공부를 해야지 해야지 하다가.. 눈떠보니 어느덧 시험 D - 7일 이 되었습니다. 스스로 변명아닌 변명을하자면 회사업무도 바뻤고, 휴일에는 학사 공부하기 바뻐서 자격증 공부 시간을 따로 내기가 어려웠습니다..허허 시험 과목 소개는 아래와 같습니다. - 네트워크 일반 - 네트워크 개요,데이터통신 관련기술,통신망 기술 표준과 네트워크,네트워크 설계, 구축 고속 LAN 기술 및 광대역 통신,각종 통신 기술,기타 - TCP / IP - TCP/IP,IP Address,Subnet Mask,IP Routing Packet 분석,기본 프로토콜,응용 프로토콜, 기타 - NOS - File/Print,IIS,DNS,FTP등,Active Directory,사용자관리 및 권한 시스템..
Laravel framework 라라벨 php artisan 명령어로 model 생성하기! php artisan 명령어를 사용하여 model을 간단하게 생성해보자. 1. 시스템 지정 디렉토리로 모델 생성 기본적인 명령어 make:model 을 사용하여 모델을 만들면, app/ 밑으로 만들어진다. $ php artisan make:model TestModel 2. 사용자 지정 디렉토리로 모델 생성 app/models/원하는디렉토리/모델
Laravel Framework 라라벨 php artisan 명령어 사용하여 컨트롤러 만들기! php artisan 명령어를 사용하여 손쉽게 컨트롤러를 만들어 보자. 1. 시스템 지정 디렉토리로 컨트롤러 생성 라라벨 5기준으로 controller의 default path는 your_laravel_project/app/Http/Controllers 이다. artisan명령어를 사용할 때는 라라벨 최상위 디렉토리로 이동 후 실행하자. make:controller 를 사용하여 컨트롤러를 만들어 준 default directory로 들어가 잘 생성되었는지 확인하자. $ php artisan make:controller TestController 2. 사용자 지정 디렉토리로 컨트롤러 생성 위에서 언급한것처럼, d..