일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- jenkins
- ajax
- security
- popup
- javascript
- config
- spring3
- rocky9
- SpringBoot
- node.js
- pwa
- Next.js
- FCM
- jquery
- centos7
- Eclipse
- NextJS
- MSsql
- Maven
- mysql
- mybatis
- docker
- nodejs
- MariaDB
- yona
- PM2
- git
- Java
- message
- submit
- Today
- Total
목록Java (5)
ふたりで
linux에서는 java버전을 1개 이상 여러 개 설치를 할 수 있다. 하지만 시스템에 로딩은 1개만 할 수 있다.나의 경우 기존에 java1.8이 이미 설치되고 적용되어 있었으며, 추가로 java17 버전을 dnf 설치를 하였다. alternatives를 활용해서 시스템의 java 버전을 쉽게 변경 적용 할 수 있다. # update-alternatives --config java 명령어를 실행하면 아래와 같이 확인을 할 수 있으며,해당 화면에서 번호를 입력하여 java버전을 선택 적용 할 수 있다.[root@localhost graykang]# update-alternatives --config javaThere are 2 programs which provide 'java'. Selection ..
# 먼저 라이브러리 설정. org.codehaus.jackson jackson-mapper-asl 1.9.13 # 사용자 화면에서 아래와 같이 jsondata를 생성해 ajax로 서버에 전송한다. var menuArrayObj = new Array();//전송용 파라메터 객체$('.js_check').each(function(){//체크여부에 따른 값 설정 if($(this).is(':checked') == true){ var menuInfo = new Object(); menuInfo.pmb_martcode=martCode; menuInfo.pmb_deviceid=deviceid; menuInfo.pmb_qrcode=qrcode..
apache.poi.xssf.streaming.SXSSFWorkbook 을 사용하여 엑셀 파일을 생성할 때 row수가 290개 이상일 때 아래와 같은 에러가 발생을 했다. java.io.IOException: Failed to read zip entry source at org.apache.poi.openxml4j.opc.ZipPackage.(ZipPackage.java:103) at org.apache.poi.openxml4j.opc.OPCPackage.open(OPCPackage.java:324) at com.togethers.b2b.common.util.POIUtil.makeExcel(POIUtil.java:159) at com.togethers.b2b.controller.OrderControlle..
IE 계열 brower 걸러내기 위해 아래와 같이 사용... //IE-browser type check: IE계열일경우 크롬설치 안내 페이지로 redirect String userAgent = request.getHeader("User-Agent"); if(userAgent.indexOf("Trident") > -1 || userAgent.indexOf("msie") > -1 || userAgent.indexOf("Netscape") > -1) { //System.out.println("########Brower Type Check:"+userAgent); return "redirect:/chromeInfo"; }
문자메시지에 url을 삽입해야 하는 경우 url이 너무 길 경우 단축 url을 사용해야 한다. 아래 소스 코드는 원본 url을 대신할 짧은 url을 만들 때 문자와 숫자를 조합하여 8자리 고정 랜덤 문자열을 생성하는 소스 코드이다. 만들어진 8자리 고정랜덤 문자열이 도메인뒤에 오는 전체 쿼리스트링을 대체하게 만들면 된다. 예) http://aaaa.kr/bbb/ccc/query?a=1&b=2&c=3 ==> http://aaaa.kr/X3sq7lVk 원본 url과 단축 url 맵핑은 DB에 원본 url 정보와 단축 url 정보를 저장하고 controller 단에서 url패턴으로 구분 처리 하면 될 듯하다... 리다이렉트 url... public static String rendomStr() { String..