글

[mysql] [db 설정 필요사항] sql_mode = only_full_group_by 해제

sql_mode = only_full_group_by 해제 해제 방법 : /etc/mysql/mysql.conf.d/mysqld.cnf 파일 내에, [mysqld] sql_mode=ONLY_FULL_GROUP_BY,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUT 입력, 저장, 재시작

[mysql] 특정 날짜를 포함 한, 달의 첫날, 다음달 첫날 구하기

1 2 3 select   STR_TO_DATE(DATE_FORMAT(DATE_SUB( '2018-03-15' , INTERVAL (DAYOFMONTH( '2018-03-15' ) - 1 ) DAY),  '%Y-%m-%d' ),  '%Y-%m-%d' ), STR_TO_DATE(DATE_FORMAT(DATE_ADD((DATE_SUB( '2018-03-15' , INTERVAL (DAYOFMONTH( '2018-03-15' ) - 1 ) DAY)), interval  1  MONTH),  '%Y-%m-%d' ),  '%Y-%m-%d' ); cs - 2번째 라인, STR_TO_DATE(DATE_FORMAT(DATE_SUB('2018-03-15', INTERVAL (DAYOFMONTH('2018-03-15')-1) DAY), '%Y-%m-%d'), '%Y-%m-%d') : '2018-03-15'의 첫날짜 구하기 - 3번째 라인, STR_TO_DATE(DATE_FORMAT(DATE_ADD((DATE_SUB('2018-03-15', INTERVAL (DAYOFMONTH('2018-03-15')-1) DAY)), interval 1 MONTH), '%Y-%m-%d'), '%Y-%m-%d') : '2018-03-15'의 다음달 첫날짜 구하기

[jquery] select2 에서 selected 처리 방법

select2 plugin  에서 selected 처리 방법 <select multiple style="width:100%" class="select2"> 위 select tag 내에 option tag와 value, text를 동적으로 추가 후, 원하는 option value를 찾아 selected 상태값을 주기 위한 방법으로써, 아래 와 같은 예제 의 밑줄 script 처럼 처리 할 수 있다. $.ajax({ url : '' , method : 'POST' , dataType : "json" , data : , success : function ( response ) { var objectList = response.object; if (objectList ! = null ) { var items = new Array (); $.each(objectList, function ( index, value ) { items.push(objectList[index].id); //==> 다중 선택value를 array 구성 $( "select[name=manageItemInfomation] > option[value=" + objectList[index].id + "]" ).attr( "selected" , "selected" ); //==> 다중 선택value에 selected 설정 }); $( 'select[name=manageItemInfomation]' ).select2(items); //==> selected 설정된값을 select2 박스에 표시 } }, error...

[MariaDB] erro code 1021 수 : 하드 디스크 공간이 부족, 여유 하드 디스크 공간을 증가하십시오

1021 수 : 하드 디스크 공간이 부족, 여유 하드 디스크 공간을 증가하십시오 * 환경 : ubuntu / mariadb * 해결방법  1. 임시테이블 파일 크기 확인 >  /tmp/저장파일     2. 확장할수있는 저장공간이 있으면,  저장공간을 변경. tmpdir= 3. mysql 재실행 > cd /etc/init.d > service mysql restart

[spring boot] CRUD 시, URL redirect 하기

<A.html> /** * Form 작성 */ < form name = "delete_form" action = "/TEST/DATA/DELETE" method = "post" >     < input type = "hidden" id = "delete_id" name = "id" /> </ form > /** * Form 작성한 것을 Script 로 Submit 하기 */ $(document).on( 'click' , '#delete_modal_btn' , function () {      var  delete_id = $( this ).val();      $( '#delete_modal' ).modal( 'hide' );     $( '#delete_id' ).val(delete_id);     $( 'form[name=delete_form]' ).submit(); }); <Controller.java> /** * Form 작성한 것을 Script 로 Submit 하기 */ @RequestMapping (value= " /TEST /DATA/DELETE" , method=RequestMethod. POST ) public ModelAndView delete( @RequestParam String id , Model model ) {      if ( id != null && ! id .equals( "" )) {          int delet...

### JAVA Excel POI, Cell Style 배경색 채우기

### JAVA Excel POI, Cell Style 배경색 채우기 Excel Form 만들때, 아래 처럼 Cell에 Style을 넣을 수 있다. 아래 예제는 Cell에 배경색을 넣는 예제이다. String color = "#FF0F0F"; //16진수값을 R,G,B값으로 변환 int colorR = Integer.parseInt(  color .substring(1, 3), 16); int colorG = Integer.parseInt(  color .substring(3, 5), 16); int colorB = Integer.parseInt(  color .substring(5, 7), 16); //직접 RGB 컬러값을 사용하는 경우 아래와 같이 getCustomPalette()를 사용해야 컬러값이 적용된다. palette = workbook .getCustomPalette(); HSSFColor myColor = palette .findSimilarColor( colorR , colorG , colorB ); //cell에 style 만들기 style  =  workbook .createCellStyle(); style .setFillForegroundColor( myColor .getIndex()); //위에 컬러값의 index값으로 칼라값을 지정해주게된다. style .setFillPattern(HSSFCellStyle. SOLID_FOREGROUND ); //컬러가 cell에 적용되는 style 정의 cell .setCellStyle( style ); //style을 cell에 적용 //cell에 표시할 value 값을 적용 HSSFRichTextString text = new HSSFRichTextString( value );           ...

[Spring Boot] JAVA에서 Excel 폼 작성 후, 다운로드 하기

### JAVA에서 Excel 폼 작성 후, 다운로드 하기 # 개발환경 : SPRING BOOT + JPA + MySQL 1. html파일에서 엑셀다운로드 실행위해 엑셀다운로드 버튼 클릭 < button id = "xls_btn" type = "button" onClick = "javascript:goXls()" > 엑셀다운로드 </ button > <script>     function goXls() {            location.href= "/xls";        } </script> 2. Controller 클래스에서 Excel폼을 작성을 위한 데이타를 Map 에 담아서 엑셀폼만드는 Class로 보내기 @Controller public class  XlsController {     @RequestMapping (value= "/xls" , method=RequestMethod. GET )       public ModelAndView viewExcel( HttpServletRequest request , HttpServletResponse response ){         Map<String, Object> model = new HashMap<String, Object>(); model .put( "sheetname" , date );  //Sheet Name      List<String> titles = new ArrayList<String>(); title...