자바에서 SHA256 알고리즘 소스입니다. 일반적으로 패스워드를 암호화 할때 쓰이곤 합니다. 기존에 MD5에 비해서 강도가 강해져서 왠만하면 알아내지 못합니다. 그래서인지 바꿔달라는 요청으로 MD5에서 SHA256으로 알고리즘을 변경했습니다. public static String encryptSHA256(String str) { String SHA = null; try { MessageDigest sh = MessageDigest.getInstance("SHA-256"); // 이 부분을 SHA-1으로 바꿔도 된다! sh.update(str.getBytes()); byte byteData[] = sh.digest(); StringBuffer sb = new StringBuffer(); for (int i..
그냥 심플하게 다음주 월요일 날짜를 구했으면 좋았을텐데 요구사항이 월~금 경우는 다음주 월요일 날짜를 구해야 하고 토~일 주말일 경우는 다음 주 월요일이 아닌 다다음주 월요일이 된다고 합니다. 입력날짜는 연월일만 필요로 한 경우라서 스트링으로 입력 받게 했고 결과값도 스트링으로 출력되는 예제입니다. public static String getNextWeek(String date) { String nextDate = ""; String dateFormat = "yyyyMMdd"; Date inputDate = changeStringToDate(date, dateFormat); Calendar cal = Calendar.getInstance(); cal.setTime(inputDate); int dayNum..
아파치 시작 # apachectl start # httpd start 아파치 중지 # apachectl stop # httpd stop 아파치 리스타트 # apachectl restart # httpd restart 위와 같이 했는데 안될경우 아파치 시작 # /etc/rc.d/init.d/httpd start 아파치 중지 # /etc/rc.d/init.d/httpd stop 아파치 리스타트 # /etc/rc.d/init.d/httpd restart 직접 설치 했다면 당연히 실행 방법을 모를리 없을테고 rpm 으로 기본 설치 했을 경우에 위의 경우 중에 하나가 되는지 확인 해보세요. 저도 경로 모를때 위의 방법으로 해보니 잘 되네요.