전체 보기
-
[JAVA] 어제(전날)날짜 구하기■ 아빠 프로그래밍/JAVA 2018. 11. 9. 11:32
전날 날짜를 구할때 String 인 날짜를 int로 바꿔서 -1하면~~~!!!!안된다...날짜가 1일이면 전날이면 0일인가..그래서 Calendar 클래스를 활용한 날짜 구하는 방식이 필요하다. ex)// 1. 날짜 표시 formatSimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd"); // 2. 오늘날짜 Data 클래스로 구하기(기준날짜가 오늘이 아니면 생략가능)Date today = new Date();// 3. 오늘날짜 format에 맞춰서 String 으로 변경(기준날짜가 오늘이 아니면 생략가능)String date = formatter.format(today);// 4. 기준이 되는 날짜(format에 맞춘)Date setDate = ..
-
BigDecimal 사칙연산 (더하기, 빼기, 곱하기, 나누기) , 소수점처리(올림, 버림, 반올림) , 실수비교 compareTo()함수■ 아빠 프로그래밍/JAVA 2018. 8. 30. 13:53
BigDecimal 사칙연산 (더하기, 빼기, 곱하기, 나누기) , 소수점처리(올림, 버림, 반올림) , 실수비교 compareTo()함수 1. 사칙연산 및 소수점 처리 ( BigDecimal 사용 ) BigDecimal bdcl1 = new BigDecimal("123.123"); BigDecimal bdcl2 = new BigDecimal("456.456"); 더하기 : bdcl1.add(bdcl2); 빼기 : bdcl1.subtract(bdcl2); 곱하기 : bdcl1.multiply(bdcl2); 나누기 : 올림 - bdcl1.divide(bdcl2 , 2(소수점자리수), RoundingMode.UP); 버림 - bdcl1.divide(bdcl2 , 4, RoundingMode.DOWN); 반올..
-
Div 내의 Div를 중앙에 정렬■ 아빠 프로그래밍/CSS 2018. 4. 29. 01:30
홈페이지를 전체 공통으로 div로 싸고 진행하지 않으니 모바일에서 볼때 가운데 정렬에 문제가 있었다 아래의 방식으로 out으로 body바로 아래에 width: 100%; 넣고 그 안에 in으로 생각하는 기본 가로길이를 설정해 놓고out 은 text-align : center; in은 display : inline-block; 을 설정하면 전체 가운데 정렬은 기본적으로 갖추고 시작할 수있다. 다만 모바일에서 봤을때 div 에 style로 넣어줘야 적용될 때가 있다. 쿠키때문은 아닌것 같던데 왜그런지는 모르겠다. #out { width: 100%; text-align: center; } #in { display: inline-block; }
-
checkbox , radio 체크확인하기■ 아빠 프로그래밍/Jquery | javascript 2018. 4. 27. 16:02
중요~!!!!!!!!!!!!!!!!!!!! script 에 if문을 넣을때 이렇게 하면 안된다.$('#check_1').is(":checked")$('#check_2').is(":checked") 이렇게 해야된다 $('input:checkbox[id="check_1"]').is(":checked") $('input:radio[id="check_2"]').is(":checked") 위 방법은 input태그일때 id가 check_1인 태그에 :checked라는 속성이 붙었는지를 확인하는 법이여서직접 :checked를 붙여준것이 아니라면 확인을 못한다. 그래서 input:checkbox 라고 명시를 해서 input 태그의 type속성이 checkbox이면서 id = "check_1"인태그가 체크 되었는지 확인..
-
같은값이 연속으로 몇번 나오는지 알 수 있는 쿼리문■ 아빠 프로그래밍/Mysql, MariaDB 2018. 4. 19. 11:05
쿼리문 SELECTregdate, pv_sid, k FROM ( SELECT regdate, pv_sid, IF( @prev = pv_sid, @k:= @k + 1, @k:= 1) AS k, @prev := pv_sid FROM pv_history ) x regdate, pv_sid 를 표시해주고 pv_sid 가 같은값이 나올때 k 가 1부터 1씩 늘어남이로인해 pv_sid가 연속으로 같은값이 몇개가 나오는지 알 수있음 쿼리문 SELECT regdate, pv_sid, k FROM ( SELECT regdate, pv_sid, IF( @prev = pv_sid, @k:= @k + 1, @k:= 1) AS k, @prev := pv_sid FROM pv_history ) x where k=1 where 절..