본문 바로가기

IT/JAVA

[JAVA] JAVA 시간차이구하기, 시간비교하기 after(), before() JAVA 시간비교하기 after(), before() 종종 설정해둔시간이 지났는지 안지났는지 체크해야할 일이 생긴다. 이럴때 보통 after(), before() 를 사용해서 비교를 한다. 이게 사용 할때마다 before, after 결과값이 헷갈려서 정리할겸 한번.. 끄적끄적 after() 비교할시간.after(기준시간) 비교할시간이 기준시간을 지나지 않았을 경우 false를 반환하고 지났을 경우에는 true를 반환한다. before() 비교할시간.before(기준시간) after와 반대로 비교할시간이 기준시간을 지나지 않았을 경우 true를 반환하고 지났을 경우에는 false를 반환한다. 정말 간단한 테스트 소스 SimpleDateFormat dateFormat = new SimpleDateForma.. 더보기
Failed to load resource: the server responded with a status of 400 (Bad Request) 에러 jquery 에서 url을 넘길때 파라미터간 구분자로 " | " 를 사용 하고 있었다기존에는 아무문제 없이 사용하다가 최근에 톰캣을 최신버전으로 재설치 하였더니 다음과 같은 오류가 생겼다. java error 로그 Error parsing HTTP request header Note: further occurrences of HTTP header parsing errors will be logged at DEBUG level.java.lang.IllegalArgumentException: Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC 3986at org.apache.coyo.. 더보기
[JAVA]MD5 암호화 하기 MD5 암호화 하기 public String pwdMD5(String str){ String MD5 = ""; try{ MessageDigest md = MessageDigest.getInstance("MD5"); md.update(str.getBytes()); byte byteData[] = md.digest(); StringBuffer sb = new StringBuffer(); for(int i = 0 ; i < byteData.length ; i++){ sb.append(Integer.toString((byteData[i]&0xff) + 0x100, 16).substring(1)); } MD5 = sb.toString(); }catch(NoSuchAlgorithmException e){ e.pri.. 더보기