Stream을 사용하면 배열, 컬렉션 클래스 또는 파일에 저장된 데이터들을 같은 방식으로 접근하고 다룰 수 있다. ex) 컬렉션 클래스와 배열을 스트림으로 선언 ArrayList list = new ArrayList(); list.add("전북"); list.add("익산시"); list.add("신동"); list.add("영등동"); list.add("부송동"); Stream stream = list.stream(); //컬렉션 클래스를 스트림으로 선언하는법 //2번째 요소까지만 출력 stream.limit(2).forEach(System.out::println); int[] arr = {1,2,3}; IntStream iStream = Arrays.stream(arr); //배열을 스트림으로 선언하..
현재 지정된 단축 명령 확인#aliascs alias 등록 방법명령행에서 바로 등록(재 접속시 더이상 사용할 수 없다.)#alias remove='rm -rf'cs 현재 사용자만 사용하도록 등록vi ~/.bash_profile #파일이 열리면..아래 명령을 적절한 위치에 등록 alias remove='rm -rf' #저장하고 나와서 source ~/.bashrccs로그아웃 후 재접속을 해야 등록한 alias사용가능 모든 사용자가 사용하도록 등록위의 ~/.bash_profile파일 대신에 /etc/profile파일에 명령어 등록역시 재접속을 해야 사용가능
JSP는 자체적으로 지원하는 JSTL이나 jsp:로 시작하는 액션태그로 표현할 수 없는 기능을 사용하고 싶은 경우 다른 태그를 만들어서 사용할 수 있다. 이와 같이 목적에 맞게 작성한 태그를 '커스텀태그'라고 한다. 이미 알고 있는 JSTL같은 태그들도 커스텀태그에 속한다. tag파일이라는 것을 이용해서 커스텀 태그를 만들 수 있는데 이 파일에는 다음과 같은 디렉티브() 태그를 사용 가능하다. - tag파일에서 사용할 수 있는 디렉티브 목록tag태그파일의 정보를 명시한다.taglib사용할 태그라이브러리를 지정한다.include태그파일에 특정파일을 포함시킬 때 사용한다.attribute태그파일이 커스텀태그로 사용될 때 입력 받을 속성을 명시한다.variableEL변수로 사용될 변수에 대한 정보를 지정한다...
이 글은 이클립스 '루나'버전을 대상으로 작성하였습니다. 이클립스를 설치하기 위해서는 먼저 Eclipse Marketplace에서 'STS'를 검색 후 아래와 같은 항목에 대하여 install하면 된다.설치시에 창이 나오면 전부 yes 또는 apply, accept를 선택한다.마지막에 재시작할건지 물어보는 창이 뜨는데 재시작 버튼을 클릭한다. (이클립스가 재시작 되면 이제 프로젝트 생성하는 종류에 spring이 보일 것이다.) File - New - Other - Spring이 있는지 확인만 한다. 프로젝트를 만들지는 말자. 에러가 뜨니까..어떤 에러가 발생하냐면 "J2EE Component Mapping Update" J2EE 구성을 업데이트 해야한다면서 에러가 발생한다. 에러를 없애기 위해서 inst..