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..
Linux 리눅스 adduser , useradd 차이점 및 리눅스 사용자 추가하기 리눅스는 멀티유저를 지원한다. 시스템 관리자 측면에서 root 계정 하나로 사용자들이 접속해서 작업하는 것 보다 각 사용자 계정을 생성하고 그에 따른 권한을 부여하여 운영하는 것이 좋다. 1. useradd 와 adduser 명령어의 차이점 useradd 명령어는 사용자 생성은 하지만, 사용자 의 홈 디렉토리 "/home/xxxx/" 를 자동으로 생성하지 않는다. adduser 명령어는 사용자 생성 및 사용자의 홈 디렉토리를 자동으로 생성해준다. 그 밖에 차이점은 더 있겠지만 필자는 모르므로 아시는분은 댓글로 알려주세요. 2. useradd 명령어로 사용자 생성하기 위에서 useradd 명령어를 사용하면 홈디렉토리 자동생..