실습하는데 form 태그에 action에 경로를 넣지 않아서 실행이 안되는 대참사가 발생.... form태그 복습! action 속성 폼 데이터(form data)를 서버로 보낼 때 해당 데이터가 도착할 URL을 작성한다. 속성값 설명 URL 서식 데이터(form data)를 서버로 보낼 때 해당 데이터가 도착할 URL 1. 절대 주소(absolute URL) ex) href=“http://www.naver.com” 2. 상대 주소(relative URL) ex) href=“login.jsp” method 속성 1.get : 주소 표시줄에 입력한 내용이 보임. 주소줄에는 ?name=value&name=value 형태로 나타남. 2.post : 입력된 내용의 크기에 제한을 받지 않고 입력한 내용이 노출되지..
3개의 은행이 있고, 각각 100명의 고객을 관리한다고 가정함. 계좌번호 중복 검사 메소드 - 중복되는 계좌가 있으면 bank에 넣기 105번; 행 반복문(행: 은행의 개수) 107번; 열 반복문(열: 각 은행의 고객 수) 108번; 은행DB에 저장되어 있는 계좌와 매개변수로 가져온 계좌가 서로 같다면, 109번; 리턴 변수에 담기 110번; 반복문 탈출 ※ 여기서 쓰여진 반복문이 2개이므로 2번 탈출 해야 함. 113번; j가 열의 길이와 다르다면 114번; 반복문 탈출 j가 열의 길이와 다르다면...? //헷갈리는 부분// 만약 1번째 은행에 10명의 고객이 있고, 4번째에 해당 계좌번호가 담겨있다면? 109번; bank = bankDB[0][3]; 110번; 열반복문 탈출 여기서 i = 0, j =..
문제: (동물은 10번씩 울음) 1마리 동물은 2마리 동물이 모두 울고 나서 마지막에 울게 하기 for문, 쓰레드 배열 길이만큼 반복 if문 i = 0 threads[0].start() "꼬끼오~" 10번 false i = 1 threads[1].start() "꿀꿀" 10번 true threads[1].join() "꼬끼오~", "꿀꿀" 동시에 나옴. join() 걸려서 threads[1] 끝나고 나서 다음 start() 실행. join() 다음에 start() 실행하는 것은 나중에 실행됨. i = 2 threads[2].start() "꽥꽥!!" 10번 true threads[2].join() "꽥꽥!!" 10번 따로 나중에 실행됨. ★join() : 사용한 객체의 쓰레드가 모두 종료되어야 다른 쓰레..
987654 ==> 987,654 로 만들어주는 메소드 EX. 6819 ==> 6,819 매개변수 data = 6819 받아올 매개변수가 int라면 정해져있다면 String 타입으로 형변환해서 받아와야 함. for문에서 data의 길이만큼 반복해주기 if문에서 ","추가 조건 걸어주기 > 3자리마다 "," 추가 되어야 함.(i = 0부터 시작이니까 data길이로는 i+1번째임) i % 3 == 0 >> 3으로 나눈 나머지가 0인 경우(3의 배수만 true) > 0번째에는 "," 추가되지 않아야 함. (순서) 1 2 2-1 5 3 4 for문 if문 result result = data.charAt(data.length() -1 - i ) + result; i = 0 false 9 (4-1-0 = 3)번째..