목록분류 전체보기 (556)
른록노트
==== Binary String을 파일다운로드하기(먼저 Binary, fileName, fileSize를 DB에 저장하고있어야함) @RequestMapping(value="/common/downloadFile.do")public void downloadFile(CommandMap commandMap, HttpServletResponse response) throws Exception{ Map map = commonService.selectFileInfo(commandMap.getMap()); String fileName = 디비에서 가져온 파일이름; int fileSize = 디비에서 가져온 파일 사이즈; String fileBinary= 디비에서 가져온 파일 바이너리; byte fileByte[] =..
import java.io.UnsupportedEncodingException; import java.util.Base64; public class Example { public static void main(String[] args) { try { byte[] name = Base64.getEncoder().encode("hello World".getBytes()); byte[] decodedString = Base64.getDecoder().decode(new String(name).getBytes("UTF-8")); System.out.println(new String(decodedString)); } catch (UnsupportedEncodingException e) { // TODO Auto-..
ajax로 페이지 이동하는 방법 post도 같은방식으로 사용가능 => form submit을 이용 jQuery 이용한 Ajax 파일 다운로드http://purunjong.egloos.com/2510155 // Ajax 파일 다운로드 jQuery.download = function(url, data, method){ // url과 data를 입력받음 if( url && data ){ // data 는 string 또는 array/object 를 파라미터로 받는다. data = typeof data == 'string' ? data : jQuery.param(data); // 파라미터를 form의 input으로 만든다. var inputs = ''; jQuery.each(data.split('&'), fun..
안녕하세요 른록입니다.제가 가진 초대장은 총 7장입니다.꼭 필요한 분들께 나눠드리고 싶어요~ 많은 분들이 필요로하시면 다 드릴 수 없으니, 댓글에 간단하게 '초대장'으로 유쾌한 삼행시를 해주시는 분들에게초대장을 드리겠습니다. (이메일 주소도 같이 적어주시기 바랍니다.) 초:대:장:
startWith: 문자열이 지정한 문자로 시작하는지 판단 같으면 true반환 아니면 false를 반환한다.(대소문자구별) String str = "apple";boolean startsWith = str.startsWith("a");System.out.println("startsWith: " + startsWith);결과값:true endWith:문자열 마지막에 지정한 문자가 있는지를 판단후 있으면 true, 없으면 false를 반환한다.(대소문자구별) String str = "test";boolean endsWith = str.endsWith("t");System.out.println("endsWith: " + endsWith);결과값:true equals:두개의 String에 값만을 비교해서 같으면..
list-style:none; 속성 사용 ul{list-style:none;} 참고사이트http://biju.tistory.com/256
Multi search는 이레스틱에서 _msearch 로 사용된다 말그대로 한번에 여러개의 쿼리를 보내고동시에 여러개의 결과값을 받는 기능이다. 참고사이트https://www.elastic.co/guide/en/elasticsearch/reference/current/search-multi-search.html
이레스틱서치에 ip범위를 저장할 수 있는 필드가 있습니다."my_ip" : { "gte" : "192.168.0.1", "lte" : "192.168.0.255" }이렇게 192.168.0.1~192.168.0.255 까지 범위를 지정할 수 있고range 함수로 검색할 수 도있습니다. 그런데 이레스틱 5.5버전에서는 ip_ragne 검색에 버그가 있어서 5.6부터 원활하게 사용할 수 있습니다.(버그자료 - https://github.com/elastic/elasticsearch/issues/25636) 참고사이트https://www.elastic.co/guide/en/elasticsearch/reference/current/range.html