본문 바로가기
반응형

Web Programing!301

[javascript] 쿠키(Cookie) 사용 2 - Plug-in 1. 플러그인 사이트에서 다운. https://plugins.jquery.com/cookie/ 2. 플러그인 추가. - jquery 플러그인이기 때문에 jquery도 같이 추가 3. 쿠키 생성. // 세션 쿠키 생성 - 브라우저를 닫으면 없으집니다. $.cookie('name', 'value'); // 7일 뒤에 만료되는 쿠키 생성 $.cookie('name', 'value', { expires: 7 }); // 전체 사이트에 대해 7일 뒤에 만료되는 쿠키 생성 $.cookie('name', 'value', { expires: 7, path: '/' }); // 세션 쿠키 생성 - 브라우저를 닫으면 없으집니다. $.cookie('name', 'value'); // 7일 뒤에 만료되는 쿠키 생성 $.coo.. 2021. 11. 21.
[javascript] 쿠키(Cookie) 사용 1 화면 아이디 기억하기 스크립트 $(document).ready(function(){ // 저장된 쿠키값을 가져와서 ID 칸에 넣어준다. 없으면 공백으로 들어감. var key = getCookie("key"); $("#userId").val(key); if($("#userId").val() != ""){ // 그 전에 ID를 저장해서 처음 페이지 로딩 시, 입력 칸에 저장된 ID가 표시된 상태라면, $("#idSaveCheck").attr("checked", true); // ID 저장하기를 체크 상태로 두기. } $("#idSaveCheck").change(function(){ // 체크박스에 변화가 있다면, if($("#idSaveCheck").is(":checked")){ // ID 저장하기 체크했.. 2021. 11. 20.
[JAVA] List의 특정 ID별 Sum값 구하기 ※ List에 있는 Item들을 대상으로 고유한 ID별로 합계 구하기 class SumClass { public String id; public Float value; } ※ 문제풀이 ​ Collector.toMap(a1, a2, a3) 메서드 첫번째 인자에 의해서 Key (SumClass에서 id) 두번째 인자는 맵의 Value (SumClass에서 value) 세번째 인자는 Key에 충돌이 있는 경우 Value를 merge하는 연산자 세번째 인자에 Float::sum 연산자를 넘겨줌으로써 id가 동일한 경우 value를 합산하도록 Map을 작성한 것이다. private Map sum(List list) { return list.stream().collect(Collectors.toMap(e -> e... 2021. 11. 18.
[JAVA] LIST, 배열 값 합치기(SUM) - 람다식 1. LIST값 합치기 List list = new ArrayList (); list.add(100); list.add(200); list.add(1000); int sum = list.stream().mapToInt(Integer::intValue).sum(); System.out.println(sum); 결과 - 1300 ​ 2. 배열값 합치기 int[] arr = {1,2,3,10}; int sum = IntStream.of(arr).sum(); System.out.println(sum); 결과 - 16 ​ ​ 람다식이 표현이 간단하고 소스코드 또한 간단하지만 잘못 사용하면 성능면에서 저하를 일으킬 수도 있습니다. ​ 상황에 맞게 사용하시면 될것같습니다. 2021. 11. 17.
반응형