일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- JQuery
- 제이쿼리그리드
- 자바8
- 자동배포
- 그리드
- ci/cd
- spring
- 대용량 업로드
- apache.poi
- 스트림
- Stream
- docker
- rabbitmq
- Jenkins
- 엑셀 업로드
- poi
- Javascript
- MessageQueue
- 자동빌드
- mssql
- JPA
- sqlserver
- java
- DevOps
- ORM
- stream api
- jqGrid
- mom
- QueryDSL
- 보안
- Today
- Total
목록분류 전체보기 (73)
개발 메모장

단일 추상 메서드가 있는 인터페이스이며, 람다식 및 메서드 참조에 대한 내용을 제공합니다.Java 8부터 기능이 추가 됐고 이에 따라 더 손쉽게 개발할 수 있게 됐습니다.람다식을 이용할 때 더 간결하고 읽기 쉬운 코드를 구현할 수 있으며, 재사용 가능한 코드 구성요소를 작성할 때 좋습니다.#. 사용자 정의 함수형 인터페이스위 내용과 같이 함수형 인터페이스를 정의하기 위해선 단일 추상 메서드가 사용되어야 합니다.이 때 명시적 표기, 가독성 및 컴파일러 적용을 위해 @FunctionalInterface 어노테이션을 추가해줍니다.아래와 같이 test 메서드에서 MyFuction 함수형 인터페이스를 참조하여 사용할 수 있습니다.@FunctionalInterfaceinterface MyFunction() { in..

#. 그리드 내 2줄의 행을 헤더로 처리해야 하는 일이 종종 발생할 수 있습니다.#. 이럴 때는 jqGrid의 groupHeader를 이용해 처리할 수 있습니다.페이지 최초 호출 시 헤더를 추가한 그리드를 뿌려주기 위해서 gridCompelete 옵션을 이용해 적용해 줍니다.jqGrid의 기본적인 옵션들은 이전 포스팅에도 설명이 돼 있기에 생략하고 그룹 헤더와 관련된 옵션만 설명하겠습니다.$('#grid').jqGrid({ url : 'test.do' , datatype : 'local' , colNames : [ 'col1', 'col2', 'col3', 'col4', 'col5' , 'col6',..

입사 초기 내부 업무 확인용으로 만든 웹페이지를 오랜만에 들어가 보니 폰트 및 CSS 전반이 틀어져 버린 현상을 발견했습니다.배포를 하면서 뭘 잘못 건드린 것인가 하여 히스토리에서 확인 및 백업파일을 재배포도 해보았으나 정상적인 것이 없었습니다.분명 최근까지도 잘 됐었는데 이상하게 안 되어 확인해 보니 외부 CDN을 가져와 link 처리하고 있어 해당 URL을 주소창에 입력해 보니 에러가 발생했습니다.SSL 인증서 만료로 인한 오류로 앞으로도 이렇게 의존하면 같은 일이 반복될 수 있겠다 생각되어 파일 다운로드를 통해 프로젝트에 종속시켜 처리했습니다.#. 기존 사용하던 CDN URL아래와 같이 cdn.jsdelivr.net을 사용하고 있었습니다.#. 동일한 부트스트랩 css를 다른 URL에서 가져오기해당 ..

#. Redis 란? Redis는 NoSQL DB의 한 유형으로 분류되며 데이터베이스, 캐시 및 메시지 브로커로 사용할 수 있는 오픈 소스, 인 메모리 데이터 구조 저장소입니다.속도, 다양성, 풍부한 데이터 구조 세트로 잘 알려져 있어 최신 애플리케이션에서 광범위하게 사용됩니다.#. 주요 기능1. 인메모리 데이터 저장소 - Redis는 데이터를 인메모리에 저장하는 캐싱작업을 하기에 매우 빠른 읽기 및 쓰기 작업이 가능합니다. - 지속성을 위해 디스크 스토리지를 사용하지만 기본 데이터 액세스는 메모리에서 발생하므로 데이터에 대한 짧은 대기 시간 액세스가 필요할 때 사용합니다.2. 데이터 구조 - Redis는 String, List, Set, Sorted Sets, Hash..