개발중 (618) 썸네일형 리스트형 람다식 parallelStream, forEach 람다식 람다식중에 forEach 사용하는 것을 몇 번 봤었는데 되게 다양하게 사용할 수 있다는 것을 알았다. 더미 private List createData() { List list = new ArrayList(); Demon_Test_VO v1 = new Demon_Test_VO(); Demon_Test_VO v2 = new Demon_Test_VO(); Demon_Test_VO v3 = new Demon_Test_VO(); Demon_Test_VO v4 = new Demon_Test_VO(); Demon_Test_VO v5 = new Demon_Test_VO(); Demon_Test_VO v6 = new Demon_Test_VO(); Demon_Test_VO v7 = new Demon_Test_VO(.. 람다식 filter 람다식 람다식이 매번 헷갈려서 정리 해보려고 한다. 더미 데이터 준비 private List createData() { List list = new ArrayList(); Demon_Test_VO v1 = new Demon_Test_VO(); Demon_Test_VO v2 = new Demon_Test_VO(); Demon_Test_VO v3 = new Demon_Test_VO(); Demon_Test_VO v4 = new Demon_Test_VO(); Demon_Test_VO v5 = new Demon_Test_VO(); Demon_Test_VO v6 = new Demon_Test_VO(); Demon_Test_VO v7 = new Demon_Test_VO(); v1.setI_title("수빈"); v.. JAVA Excel Create 내보내기 (기초) JAVA Excel Create 내보내기 JAVA 에서 Excel 변환 할 때의 최소한의 코드를 기록. import java.io.BufferedReader; import java.io.File; import java.io.FileOutputStream; import java.io.InputStreamReader; import java.util.ArrayList; import org.apache.log4j.Logger; import org.apache.poi.ss.usermodel.Cell; import org.apache.poi.ss.usermodel.Row; import org.apache.poi.xssf.streaming.SXSSFSheet; import org.apache.poi.xssf.stre.. java 8 stream api documentation int sum = numbers.parallelStream().reduce(0, Integer::sum); 일반적인 방법 int sum = 0; for (int x : numbers) { sum += x; } 람다식 방법 int sum = numbers.stream().reduce(0, (x,y) -> x+y); int sum = numbers.stream().reduce(0, Integer::sum); int sum = numbers.parallelStream().reduce(0, Integer::sum); Stream API 란 Java 8에서 새롭게 추가된 Api로 함수형 인터페이스(람다식)을 적용하여 컬렉션과 같은 저장요소를 반복적으로 처리할 수 있는 기능이다. java에서 완전한 Funtiona.. java 8 stream api documentation int sum = numbers.parallelStream().reduce(0, Integer::sum); 일반적인 방법 int sum = 0; for (int x : numbers) { sum += x; } 람다식 방법 int sum = numbers.stream().reduce(0, (x,y) -> x+y); int sum = numbers.stream().reduce(0, Integer::sum); int sum = numbers.parallelStream().reduce(0, Integer::sum); Stream API 란 Java 8에서 새롭게 추가된 Api로 함수형 인터페이스(람다식)을 적용하여 컬렉션과 같은 저장요소를 반복적으로 처리할 수 있는 기능이다. java에서 완전한 Funtiona.. [Java] Java8 람다식 Java 8 부터 자바에 람다식이 도입되었습니다. 람다식은 익명 함수를 생성하기 위한 식입니다. 자바에서 람다식은 함수형 인터페이스를 구현하는 모습으로 사용되는데 이는 함수형 프로그래밍에 알맞습니다. 자바에서의 람다식은 함수형 인터페이스의 메소드를 간편하게 구현하여 사용하는데에 그 목적이 있습니다. 이제부터 람다식의 특징과 관련된 내용을 설명해보겠습니다! 람다식 장단점 장점 메소드의 구현을 간결하게 하여 가독성을 높인다 람다로 구현하여 코드 줄 소비를 줄일 수 있다. 함수형 프로그래밍을 바탕으로 병렬 프로그래밍이 가능하다. 지연 연산을 이용하여 향상된 퍼포먼스를 보여줄 수 있다. 단점 람다식이 남용된다면 오히려 프로그램의 코드를 이해하기 어려울 수 있다. 람다식을 재귀로 활용할 경우 까다롭다. 함수형 인.. jQuery Object의 변수 jQuery Object의 변수 앞에는 $을 부여해 주십시오. // bad var sidebar = $('.sidebar'); // good var $sidebar = $('.sidebar'); jQuery 쿼리결과를 캐시해주십시오. // bad function setSidebar() { $('.sidebar').hide(); // ...stuff... $('.sidebar').css({ 'background-color': 'pink' }); } // good function setSidebar() { var $sidebar = $('.sidebar'); $sidebar.hide(); // ...stuff... $sidebar.css({ 'background-color': 'pink' }); } 이벤트 한번만 실행 .one() 특정 처리기를 한 번만 실행해야 하는 경우도 있습니다. jQuery는 이 목적을 위해 메서드를 제공합니다. $( "p" ).one( "click", function() { console.log( "You just clicked this for the first time!" ); $( this ).click(function() { console.log( "You have clicked this before!" ); }); }); 이전 1 ··· 52 53 54 55 56 57 58 ··· 78 다음