https://blex.me/@DevMinGeonPark/m1-monterey-java-11013-설치-후-환경변수-설정하기 M1 Monterey Java 11.0.13 설치 후 환경변수 설정하기 — DevMinGeonPark 최근에 Java를 사용할 일이 생겨서 M1 Mac에 Java 11.0.13 버전을 설치하는 방법을 정리하고자합니다. 먼저 Java를 설치해야합니다. Oracle 쪽에서 구하는 방법도 있지만, M1이라는 특수성을 고려 blex.me https://velog.io/@wijoonwu/맥북Mac-OS-M1-JDK-설치하기 맥북(Mac OS) M1 JDK 설치하기 맥북(Mac OS) M1 에서 JDK를 설치하고 환경변수 설정까지 해봅니다. velog.io 자바 다운 링크 : https://..
유효성 검사는 jsp 뷰단에서 자바스크립트로만 했었는데 Ajax로 한단어 한단어 체크하여 패스워드 유효화 체크를 한번 구현해 봄. 참고 : https://xxxelppa.tistory.com/56 http://sunkyun.com/community/bbs/board.php?bo_table=script&wr_id=13 https://hongku.tistory.com/249 https://sgroom.tistory.com/112 @RequestMapping(value = "/pwCheck", method = RequestMethod.POST) @ResponseBody public boolean PwCheck(String pw) { logger.info("PwCheck"); boolean check = fal..
출처 참고 사이트 : http://everlikemorning.tistory.com/entry/String%EC%9C%BC%EB%A1%9C-%EB%82%A0%EC%A7%9C-%EB%B0%9B%EC%95%84%EC%84%9C-%EC%9D%BC%EC%9E%90-%EB%8D%94%ED%95%98%EA%B8%B0 @RequestParam(defaultValue = "-1") String selectday) 에서 선택한 날짜를 받아온 string 타입 값을 자바 컨트롤단에서 하루 일자 더하기. DateFormat dateFormat = new SimpleDateFormat("yyyyMMdd");Date date = null;try {date = dateFormat.parse(selectday); //pts.js ..
/*키워드 Return이 지니닌 2가지 의미1. 값의 반환2. 메소드의 종료*/ public class OnlyExitReturn {public static void main(String[] args){divide(4,2);divide(6,2);divide(9,0);}public static void divide(int num1, int num2){if(num2==0){System.out.println("0으로 값을 나눌 수 없습니다.");return; //메소드 종료만을 의미한다.}System.out.println("나눗셈 결과 : " + (num1/num2));} } 결과 :나눗셈 결과 : 2나눗셈 결과 : 3 0으로 값을 나눌 수 없습니다.
//값을 반환하는 메소드 public class MethodReturns {//void : 값을 반환하지 않겠public static void main(String[] args){int result=addr(4, 5); //addr(4, 5)은 매소드 호출System.out.println("4와 5의 합 : " + result);System.out.println("3.5의 제곱 : " + square(3.5));}//int : int형 데이터를 반환 하겠public static int addr(int num1, int num2){int addResult=num1+num2;return addResult;}//double : double형 데이터를 반환하겠public static double square(d..
//메소드와 변수의 스코프 public class Method2Param {public static void main(String[] args) {double myHeight=179.9;hiEveryone(12, 12.5);hiEveryone(13, myHeight);byeEveryone();}// int age, double height 부분은 매개변수 이다.public static void hiEveryone(int age, double height){System.out.println("제 나이는 "+ age+"세 입니다");System.out.println("저의 키는 "+ height+"cm 입니다");}public static void byeEveryone(){System.out.println(..
연산자 연산자의 기능 결합방향 & 비트단위로 AND 연산을 한다ex) n1 & n2; -> | 비트단위로 OR 연산을 한다ex) n1 | n2; -> ^ 비트단위로 XOR 연산을 한다ex) n1 ^ n2; -> ~ 피연산자의 모든 비트를 반전시켜서 얻은 결과를 반환 NOTex) ~n & AND비트 A 비트 B 비트 A & 비트 B 1 1 1 1 0 0 0 1 0 0 0 0 | OR비트 A 비트 B 비트 A & 비트 B 11 1 1 0 1 0 1 1 0 0 0 ^ XOR비트 A 비트 B 비트 A & 비트 B 11 1 1 0 0 0 1 0 0 0 0 & AND비트 ~비트 1 0 0 1