반응형 Programming Language131 [Java] retainAll() 로 두 list의 중복 요소 제거 A.retainAll(B) 구문 list_1.retainAll(list_2) 실제 예제 /*조명번호 중복 확인*/ if(!dbList.isEmpty() && !lghtNoList.isEmpty()) { /* 기존 for문으로 비교 String dbLghtNo = null; for(int j = 0; j < dbList.size(); j++) { dbLghtNo = dbList.get(j); for(int i = 0; i 2018. 6. 14. <tr>의 열 순번 찾기 123/** 의 열 순번 */ o.idxTbImg = $(event.target).closest("tr").prevAll().length; window.console.log(o.idxTbImg);cs 2018. 6. 7. [Java] 자바 인코딩 new String( ... , 'EUC-KR') Java version 6 / ibatis String keyword = null; if(request.getParameter("keyword") != null){ keyword = new String(request.getParameter("keyword").getBytes("8859_1"), "EUC-KR"); }else { keyword = StringUtil.toString(request.getParameter("keyword")); } //20180529 검색 조건의 한글 깨짐 현상으로 위와 같이 조치해줌. 웹 요청에서 받은 파라미터 "keyword" 값을 ISO-8859-1 인코딩으로 바이트 배열로 변환한 다음, 이를 "EUC-KR"로 인코딩하여 새로운 문자열로 반환. 현대의 웹 서버는 UTF-.. 2018. 5. 29. [Javascript] 자바스크립트 난수생성, Crypto.getRandomValues() Crypto.getRandomValues() math.random() 대신, 더 강력한 수준의 암호화 난수 생성 방법이다. 매개변수로 제공한 배열을 전부 무작위 숫자로 채운다. 복사본 생성 없이 배열 자체가 변경된다. 암호화 키 생성 시에는 다른 함수를 사용해야 한다. 예시 const array = new Uint32Array(10); self.crypto.getRandomValues(array); console.log("오늘자 행운의 수:"); for (const num of array) { console.log(num); } 2018. 5. 28. [JAVA] Referer로 이전 페이지 주소 알아내기 소스진단 시큐어코드 작업 중. 특정 jsp 에서 넘어와야만 download.jsp, 즉 내가 원하는 페이지가 보이도록 조치 해야하는데, 어떤 jsp에서 넘어왔는지 확인하려고 아래 문장 사용. String Referer = request.getHeader("referer"); https://developer.mozilla.org/ko/docs/Web/HTTP/Headers/Referer Referer - HTTP | MDN Referer 요청 헤더는 현재 요청을 보낸 페이지의 절대 혹은 부분 주소를 포함합니다. 만약 링크를 타고 들어왔다면 해당 링크를 포함하고 있는 페이지의 주소가, 다른 도메인에 리소스 요청을 보 developer.mozilla.org Referer Referer 요청 헤더는 현재 요청을.. 2018. 5. 25. 이전 1 ··· 17 18 19 20 21 22 23 ··· 27 다음 반응형