728x90
반응형

분류 전체보기 906

[JAVA] BigDecimal 반올림 함수 ( java8 이하 )

https://sshbug.tistory.com/1011 [Java] BigDecimal 올림, 반올림, 버림 처리BigDecimal 사용 시 하기와 같이 소수점 처리가 가능함 double a = 3.1415926535897932384626; BigDecimal bd = new BigDecimal(a); System.out.println(bd); System.out.println(bd.setScale(4, BigDecimal.ROUND_CEILING)); // 올림 System.out.println(sshbug.tistory.comdouble a = 3.1415926535897932384626;BigDecimal bd = new BigDecimal(a);System.out.println(bd);Syste..

JAVA 2024.05.08

[JAVA] Math.ceil() 주의사항

https://a-develop.tistory.com/72 JAVA Math.ceil() 사용 시 주의사항상황 게시판 페이징을 구현하던 중에 Math.ceil이 적용되지 않는 문제가 발생했다. ex) int totalPage = (int) Math.ceil(totalItem/itemPerPage); - (x) 해결 Math.ceil함수 안에서 연산을 하면 정수값이 도출돼서 Math.cea-develop.tistory.com Math.ceil() 괄호안에 연산식을 넣었을 때 정수끼리 연산을 시키면 정수값이 나오기때문에Math.ceil()이 의미가 없어진다.예 ) Math.ceil( 5/3 ); 5/3 은 1.7이지만 정수 나누기 정수 이기때문에 1이 도출되어예상값이 2 이지만 1이 결과값으로 나온다.

JAVA 2024.05.07

[js][datatables] td안에 bootstrap multiselect 넣기

안에 multiselect 를 넣어서 만드려고 하는데, 요소바깥에는 multiselect의 dropdown menu가 숨겨지는 현상이 발생하였다. 해결방법은 부모요소에 CSS설정을 해주는 것이다.div.multiselect-parent { position: relative; /* 부모 요소를 relative 포지션으로 설정합니다. */ overflow: visible; /* 부모 요소의 내용이 벗어난 부분을 숨기지 않습니다. */}

Front/JS & jQuery 2024.05.05

[js][Echarts] Click event, 클릭한 차트의 Id 구하기

echart 클릭 이벤트로 클린한 차트의 id 구하기myChart.on('click', function(params) { var chartId = params['event']['target']['id']; console.log("Clicked chart ID: ", chartId);}); 그런데, 이것은 차트영역 div의 id 속성이 아니라, echarts에서 지정한 차트 요소 각각의 id여서, 원한값이 아니었고, var chartContainerId = 'chartContainer';var chartContainer = document.getElementById(chartContainerId);var myChart = echarts.init(chartContainer);chartContain..

Front/JS & jQuery 2024.05.04

스크립트 파일 import 문제 (순서에 따라 하나만 사용가능한 오류)

만약 두 개의 자바스크립트 파일 중 하나만이 작동한다면, 그것은 파일이 동작하는 순서에 따라 발생할 수 있는 문제일 수 있습니다. 보통 두 파일에 중복된 함수나 변수가 있거나 한 파일이 다른 파일의 함수나 변수에 의존하는 경우에 발생할 수 있습니다. 여러분이 위에 있는 파일이 먼저 실행되기를 원한다면, 아래의 방법들을 시도해 볼 수 있습니다: 1. **의존성 확인**: `contractChange.js`가 `customerService.js`에서 제공되는 기능에 의존하는 경우, `customerService.js`를 `contractChange.js`보다 먼저 가져오십시오. 이렇게 함으로써 의존성이 해결되고 의존하는 스크립트가 실행되기 전에 모든 종속 항목이 로드됩니다. ```html ``` 2..

Front 2024.05.01

[DB][MySQL] 방금전에 Insert한 결과 조회

1. TIMESTAMP 컬럼 사용: 데이터를 삽입할 때 TIMESTAMP 혹은 DATETIME 컬럼에 삽입된 시간을 기록하고 있다면, 이 정보를 활용하여 방금 전에 삽입한 데이터를 조회할 수 있습니다.예를 들어, insert_time이라는 TIMESTAMP 컬럼이 있다면, 다음과 같이 사용할 수 있습니다.SELECT * FROM your_tableWHERE insert_time >= NOW() - INTERVAL 1 MINUTE; 2.AUTO_INCREMENT ID 사용: 만약 데이터가 AUTO_INCREMENT ID와 함께 삽입되었다면, 이 ID를 사용하여 방금 삽입된 데이터를 조회할 수 있습니다.예를 들어, id가 AUTO_INCREMENT인 경우:SELECT * FROM your_tableWHERE..

DB 2024.04.29
728x90
반응형